<div dir="ltr">On Windows, I use InnoSetup to create those wizards. And I am very happy with it.<br><br>I have not used Nullsoft or any other compiler creator, but Inno has a very good balance between power and ease.<br><br>
Regards,<br>-Reenen<br><br><div class="gmail_quote">On Fri, Aug 29, 2008 at 10:29 AM, Michael Van Canneyt <span dir="ltr"><<a href="mailto:michael@freepascal.org">michael@freepascal.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br>
<br>
On Fri, 29 Aug 2008, Graeme Geldenhuys wrote:<br>
<br>
> Hi,<br>
><br>
> May applications, but mostly installations packages like InstallShield<br>
> use a Wizard style interface. Start application, click Next, Next,<br>
> Next, Finish. :-)<br>
><br>
> How do you create such a Wizard interface?<br>
><br>
> * Is in a lot of forms, displayed over eachother?<br>
> * Is it a tab type component, with the tabs set to invisible?<br>
> * Does it use one Form and a bunch of Frames?<br>
> * ???<br>
><br>
> Anybody have some hints on this? How to recreate such an GUI interface.<br>
<br>
</div>At work, we routinely use a TPageControl with all tabs set to invisible.<br>
The TTabsheet pages are filled with TFrames (actually, there is always<br>
a TWizardFrame, and all TFrames descend from this) - to ensure the various<br>
steps are truly independent.<br>
<br>
It keeps it RAD, and lets the various tabs be developed independently.<br>
TWizardFrame has methods and properties such as 'NextButtonEnabled' 'PreviousButtonEnabled',<br>
'NextButtonCaption' and so in, making the wizard itself pretty generic.<br>
<font color="#888888"><br>
Michael.<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lazarus.freepascal.org">Lazarus@lazarus.freepascal.org</a><br>
<a href="http://www.lazarus.freepascal.org/mailman/listinfo/lazarus" target="_blank">http://www.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>o__<br>,_.>/ _<br>(_)_\(_)_______<br>...speed is good<br>_______________<br>I believe five out of four people have a problem with fractions.<br>
</div>