Re: public generic wizard framework?
Re: public generic wizard framework?
- Subject: Re: public generic wizard framework?
- From: Christopher Ryan <email@hidden>
- Date: Mon, 6 Mar 2006 20:14:25 -0800
Nathan,
Sorry for not responding to your previous e-mail on a similar light.
There is no common way to do this at this point.
To that evail, I don't know of any guideline on making an Installer/
Assistant and I agree that they should all look similar (and it is
unfortunate when we people do the interface from scratch and Apple
updates the UI and makes everything else look out of place).
Installer plugins shouldn't be used in other apps, as they will
change drastically from release to release as bugs are fixed and
features are added.
I would file a bug and make some noise and maybe we could publish a
public "assistant" framework which could serve this purpose.
Chris
The Tiger installer allows for custom installer plugins, that, if
they conform to the API, allow themselves to be loaded into a view
and interact with the user. The InstallerSections.plist controls
the order of those sections. Apple's built-in sections are in the
Installer.app's PlugIns directory.
Similarly, from a casual inspection of /System/Library/CoreServices/
Setup Assistant.app and some of the other Setup Assistants in that
folder, that they too have a series of bundles representing views,
though they live in the Resources section of those applications.
Is there some commonly usable generic wizard framework where any
app can present a list of view bundles and have it operate like the
Installer section/panes or Setup Assistants? One that would get
updated with appropriate UI changes if the Installer/Setup
Assistants get updated in a major release?
Or, to turn this on its head, can an application host the
Installer.app plugins in itself (usefully)?
-nh
----
Nathan Herring
MacBU SDE/Development
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden