GUI ScreenIO for Windows |
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.
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!
© 2000-2019 Norcom, all rights reserved |