On Windows, I use InnoSetup to create those wizards.  And I am very happy
with it.

I have not used Nullsoft or any other compiler creator, but Inno has a very
good balance between power and ease.

Regards,
-Reenen

On Fri, Aug 29, 2008 at 10:29 AM, Michael Van Canneyt <
[EMAIL PROTECTED]> wrote:

>
>
> On Fri, 29 Aug 2008, Graeme Geldenhuys wrote:
>
> > Hi,
> >
> > May applications, but mostly installations packages like InstallShield
> > use a Wizard style interface. Start application, click Next, Next,
> > Next, Finish. :-)
> >
> > How do you create such a Wizard interface?
> >
> >  * Is in a lot of forms, displayed over eachother?
> >  * Is it a tab type component, with the tabs set to invisible?
> >  * Does it use one Form and a bunch of Frames?
> >  * ???
> >
> > Anybody have some hints on this? How to recreate such an GUI interface.
>
> At work, we routinely use a TPageControl with all tabs set to invisible.
> The TTabsheet pages are filled with TFrames (actually, there is always
> a TWizardFrame, and all TFrames descend from this) - to ensure the various
> steps are truly independent.
>
> It keeps it RAD, and lets the various tabs be developed independently.
> TWizardFrame has methods and properties such as 'NextButtonEnabled'
> 'PreviousButtonEnabled',
> 'NextButtonCaption' and so in, making the wizard itself pretty generic.
>
> Michael.
> _______________________________________________
> Lazarus mailing list
> Lazarus@lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
>



-- 
o__
,_.>/ _
(_)_\(_)_______
...speed is good
_______________
I believe five out of four people have a problem with fractions.
_______________________________________________
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to