| LibreOffice
    LibreOffice 24.8 SDK API Reference | 
provides a framework for implementing a wizard dialog. More...
import "Wizard.idl";
 
  
| Public Member Functions | |
| createSinglePathWizard ([in] sequence< short > PageIds, [in] XWizardController Controller) raises ( ::com::sun::star::lang::IllegalArgumentException ) | |
| creates a wizard with a single execution path | |
| createMultiplePathsWizard ([in] sequence< sequence< short > > PageIds, [in] XWizardController Controller) raises ( ::com::sun::star::lang::IllegalArgumentException ) | |
| creates a wizard with a multiple possible execution paths | |
| Public Member Functions inherited from XWizard | |
| XWizardPage | getCurrentPage () | 
| provides access to the current page of the wizard | |
| void | enableButton ([in] short WizardButton, [in] boolean Enable) | 
| enables or disables a certain button in the wizard | |
| void | setDefaultButton ([in] short WizardButton) | 
| sets a button in the wizard as default button | |
| boolean | travelNext () | 
| travels to the next page, if possible | |
| boolean | travelPrevious () | 
| travels to the next page, if possible | |
| void | enablePage ([in] short PageID, [in] boolean Enable) raises ( ::com::sun::star::container::NoSuchElementException , ::com::sun::star::util::InvalidStateException ) | 
| enables or disables the given page | |
| void | updateTravelUI () | 
| updates the wizard elements which are related to traveling. | |
| boolean | advanceTo ([in] short PageId) | 
| advances to the given page, if possible. | |
| boolean | goBackTo ([in] short PageId) | 
| goes back to the given page, if possible. | |
| void | activatePath ([in] short PathIndex, [in] boolean Final) raises ( ::com::sun::star::container::NoSuchElementException , ::com::sun::star::util::InvalidStateException ) | 
| activates a path | |
| Public Member Functions inherited from XExecutableDialog | |
| void | setTitle ([in] string aTitle) | 
| Sets the title of the dialog. | |
| short | execute () | 
| Executes (shows) the dialog. | |
| Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) | 
| queries for a new interface to an existing UNO object. | |
| void | acquire () | 
| increases the reference counter by one. | |
| void | release () | 
| decreases the reference counter by one. | |
| Additional Inherited Members | |
| Exported Interfaces inherited from XWizard | |
| interface | XExecutableDialog | 
| Public Attributes inherited from XWizard | |
| string | HelpURL | 
| is the help URL of the wizard's main window. | |
| ::com::sun::star::awt::XWindow | DialogWindow | 
provides a framework for implementing a wizard dialog.
| createMultiplePathsWizard | ( | [in] sequence< sequence< short > > | PageIds, | |||
| [in] XWizardController | Controller ) | |||||
| raises | ( | ::com::sun::star::lang::IllegalArgumentException ) | ||||
creates a wizard with a multiple possible execution paths
| PageIds | the IDs of the pages which constitute the execution paths. IDs in each path must be in ascending order. | 
| Controller | the wizard controller. | 
| createSinglePathWizard | ( | [in] sequence< short > | PageIds, | |||
| [in] XWizardController | Controller ) | |||||
| raises | ( | ::com::sun::star::lang::IllegalArgumentException ) | ||||
creates a wizard with a single execution path
| PageIds | the IDs of the pages which constitute the execution path. IDs must be in ascending order. | 
| Controller | the wizard controller. |