Class Fox::FXWizard
In: rdoc-sources/FXWizard.rb
Parent: FXDialogBox

An FXWizard widget guides the user through a number of panels in a predefined sequence; each step must be completed before moving on to the next step. For example, an FXWizard may be used to install software components, and ask various questions at each step in the installation.

Message identifiers

ID_NEXT:Move to the next panel in the wizard
ID_BACK:Move to the previous panel in the wizard

Methods

Attributes

advanceButton  [R]  The "Advance" button [FXButton]
buttonFrame  [R]  The button frame [FXHorizontalFrame]
cancelButton  [R]  The "Cancel" button [FXButton]
container  [R]  The container used as parent for the sub-panels [FXSwitcher]
finishButton  [R]  The "Finish" button [FXButton]
image  [RW]  The image being displayed [FXImage]
retreatButton  [R]  The "Retreat" button [FXButton]

Public Class methods

Return an initialized FXWizard instance. If owner is a window, the dialog box will float over that window. If owner is the application, the dialog box will be free-floating.

Public Instance methods

Return the index of the child window currently on top.

Bring the child window at index to the top. Raises IndexError if index is out of bounds.

Return the number of panels.

[Validate]