LibreOffice Module vcl (master) 1
Classes | Namespaces | Macros | Typedefs | Enumerations | Functions
wizardmachine.hxx File Reference
#include <memory>
#include <vcl/dllapi.h>
#include <vcl/builderpage.hxx>
Include dependency graph for wizardmachine.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vcl::OWizardPage
 
class  vcl::WizardMachine
 implements some kind of finite automata, where the states of the automata exactly correlate with tab pages. More...
 
class  vcl::WizardMachine::AccessGuard
 
class  vcl::WizardTravelSuspension
 helper class to temporarily suspend any traveling in the wizard More...
 

Namespaces

namespace  weld
 
namespace  vcl
 
namespace  vcl::WizardTypes
 

Macros

#define WZS_INVALID_STATE   (::vcl::WizardTypes::WizardState(-1))
 
#define WIZARDDIALOG_BUTTON_STDOFFSET_X   6
 
#define WIZARDDIALOG_BUTTON_SMALLSTDOFFSET_X   3
 

Typedefs

typedef sal_Int16 vcl::WizardTypes::WizardState
 

Enumerations

enum  vcl::WizardTypes::CommitPageReason {
  vcl::WizardTypes::eTravelForward ,
  vcl::WizardTypes::eTravelBackward ,
  vcl::WizardTypes::eFinish ,
  vcl::WizardTypes::eValidate
}
 

Functions

class VCL_DLLPUBLIC vcl::SAL_LOPLUGIN_ANNOTATE ("crosscast") IPrioritable
 

Macro Definition Documentation

◆ WIZARDDIALOG_BUTTON_SMALLSTDOFFSET_X

#define WIZARDDIALOG_BUTTON_SMALLSTDOFFSET_X   3

Definition at line 355 of file wizardmachine.hxx.

◆ WIZARDDIALOG_BUTTON_STDOFFSET_X

#define WIZARDDIALOG_BUTTON_STDOFFSET_X   6

Definition at line 354 of file wizardmachine.hxx.

◆ WZS_INVALID_STATE

#define WZS_INVALID_STATE   (::vcl::WizardTypes::WizardState(-1))

Definition at line 35 of file wizardmachine.hxx.