GUI ScreenIO for Windows

 ScreenIO.com


Property Sheets and Wizards

A property sheet is a panel which is presented as a group of tabbed pages, which allows you to go directly to the page you want by clicking its tab.  

A wizard is a form of property sheet which presents its pages sequentially. 

It's possible for your program to select whether a panel is displayed as a wizard or as a property sheet; this is covered near the end of this topic.

Here's an example of a property sheet that GUI ScreenIO provides to collect the properties of your panels.

Property sheets are useful because you can organize and present a very large amount of information in very little space.  Wizards are nice because you can easily lead a user through the steps needed to do something (like creating a panel).

GUI ScreenIO treats property sheets and wizards much the same as any other dialog box; to your program, these entities are simply a panel.  The GUI ScreenIO runtime hides the complexity from your program.  

Changing from a Wizard to a Property Sheet in your program

Here's something neat:  You might notice that this property sheet looks very much like the wizard you see when you create a new panel.  That's because GUI ScreenIO allows you to determine whether you want to display a property sheet as a wizard or as a tabbed property sheet, at runtime.  Typically, you'd use the wizard to lead the user through the process the first time, then present the same information as a property sheet so the user can go directly to the desired page to modify the entity.

Note:  If you intend to switch between the wizard and property sheet format at runtime, you must define this panel as a wizard!

Related topics:


© 2000-2019 Norcom, all rights reserved 

TOC

Send feedback to Norcom