An interactor layout that is used within a PWizardFrame class.
![]() | Construction |
![]() | New functions for class |
![]() | pageIdentifier Unique ID for page |
Overrides from class PInteractor
Overrides from class PObject
System callback functions.
An interactor layout that is used within a PWizardFrame class. There is one descendant of PWizardPage for each page in the wizard sequence.This contitutes the pages contained within the frame. There are 1 or more of these pages in a PWizardFrame that are sequentially displayed until a "final" page, which then terminates the wizard.
PWizardPage( PInteractor * parent, PRESOURCE_ID resID )
resID - Resource identifier for loading controls.
The usual behaviour is to initialise the dialog member variables to
values saved in non-volatile storage. The default function does nothing.
The usual behaviour is to save the dialog member variables to
non-volatile storage. The default function does nothing.
The default function does nothing.
The usual behaviour is to validate any fields on the page. A value of
FALSE may be returned to prevent the PWizardFrame from moving to the
new page. The default function does nothing and returns TRUE.
The default function does nothing and returns FALSE.
The default function returns zero, indicating that the next page that
was added to the PWizardFrame is to be used.
PWizardFrame& GetFrame() const
virtual void OnInitialisePage()
virtual void OnCompletedPages()
virtual void OnEnteringPage()
virtual BOOL OnLeavingPage()
virtual BOOL IsFinalPage() const
virtual PRESOURCE_ID GetNextPage() const
Alphabetic index HTML hierarchy of classes or Java