Re: plugin problems in Tiger
Re: plugin problems in Tiger
- Subject: Re: plugin problems in Tiger
- From: "Neal Sidhwaney" <email@hidden>
- Date: Tue, 12 Aug 2008 14:19:54 -0700
Thanks very much for your response!
A) Is there any way to disable the back button on an default Pane? Then I can avoid this song & dance to get the UX we want.
No.
Just out of curiosity, is there any reason that -[[self nextPane] setPreviousEnabled:NO] from my plugin does not work?
b) If not, is there different next/previous pane logic on Tiger vs. Leopard that is making this happen? Some more information on the "Pane stack" which is mentioned in the header files and how it works would be appreciated, too.
Which delegate method do you use?
I have a plugin that does the same thing (back => skip the pane and go back one more pane). I'm using:
- (void) didEnterPane:(InstallerSectionDirection) inDirection;
I am using
- (void) willEnterPane:(InstallerSectionDirection)dir
Note that I am doing something slightly different (back => revert to the pane the user just came from), i.e.
A->B->C
and my plugin provides pane B. When the user clicks back from C, I want it to go to C, because B actually comes right after the installation, for which there is no prior pane(I believe the Installer disables the back button on the pane immediately after the installation progress bar pane). So in my delegate method for B, if the direction is Backward, I call -[self gotoNextPane].
Thanks,
Neal
_______________________________________________
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