]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/msw/wizard.py
SWIG Runtime update
[wxWidgets.git] / wxPython / src / msw / wizard.py
1 # This file was created automatically by SWIG.
2 # Don't modify this file, modify the SWIG interface instead.
3
4 import _wizard
5
6 import windows
7 import core
8 wx = core
9 WIZARD_EX_HELPBUTTON = _wizard.WIZARD_EX_HELPBUTTON
10 wxEVT_WIZARD_PAGE_CHANGED = _wizard.wxEVT_WIZARD_PAGE_CHANGED
11 wxEVT_WIZARD_PAGE_CHANGING = _wizard.wxEVT_WIZARD_PAGE_CHANGING
12 wxEVT_WIZARD_CANCEL = _wizard.wxEVT_WIZARD_CANCEL
13 wxEVT_WIZARD_HELP = _wizard.wxEVT_WIZARD_HELP
14 wxEVT_WIZARD_FINISHED = _wizard.wxEVT_WIZARD_FINISHED
15 EVT_WIZARD_PAGE_CHANGED = wx.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGED, 1)
16 EVT_WIZARD_PAGE_CHANGING = wx.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGING, 1)
17 EVT_WIZARD_CANCEL = wx.PyEventBinder( wxEVT_WIZARD_CANCEL, 1)
18 EVT_WIZARD_HELP = wx.PyEventBinder( wxEVT_WIZARD_HELP, 1)
19 EVT_WIZARD_FINISHED = wx.PyEventBinder( wxEVT_WIZARD_FINISHED, 1)
20
21 class WizardEvent(core.NotifyEvent):
22 def __init__(self, *args, **kwargs):
23 newobj = _wizard.new_WizardEvent(*args, **kwargs)
24 self.this = newobj.this
25 self.thisown = 1
26 del newobj.thisown
27 def GetDirection(*args, **kwargs): return _wizard.WizardEvent_GetDirection(*args, **kwargs)
28 def GetPage(*args, **kwargs): return _wizard.WizardEvent_GetPage(*args, **kwargs)
29 def __repr__(self):
30 return "<%s.%s; proxy of C++ wxWizardEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
31
32 class WizardEventPtr(WizardEvent):
33 def __init__(self, this):
34 self.this = this
35 if not hasattr(self,"thisown"): self.thisown = 0
36 self.__class__ = WizardEvent
37 _wizard.WizardEvent_swigregister(WizardEventPtr)
38
39 class WizardPage(windows.Panel):
40 def Create(*args, **kwargs): return _wizard.WizardPage_Create(*args, **kwargs)
41 def GetPrev(*args, **kwargs): return _wizard.WizardPage_GetPrev(*args, **kwargs)
42 def GetNext(*args, **kwargs): return _wizard.WizardPage_GetNext(*args, **kwargs)
43 def GetBitmap(*args, **kwargs): return _wizard.WizardPage_GetBitmap(*args, **kwargs)
44 def __init__(self): raise RuntimeError, "No constructor defined"
45 def __repr__(self):
46 return "<%s.%s; proxy of C++ wxWizardPage instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
47
48 class WizardPagePtr(WizardPage):
49 def __init__(self, this):
50 self.this = this
51 if not hasattr(self,"thisown"): self.thisown = 0
52 self.__class__ = WizardPage
53 _wizard.WizardPage_swigregister(WizardPagePtr)
54
55 class PyWizardPage(WizardPage):
56 def __init__(self, *args, **kwargs):
57 newobj = _wizard.new_PyWizardPage(*args, **kwargs)
58 self.this = newobj.this
59 self.thisown = 1
60 del newobj.thisown
61 self._setCallbackInfo(self, PyWizardPage);self._setOORInfo(self)
62 def Create(*args, **kwargs): return _wizard.PyWizardPage_Create(*args, **kwargs)
63 def _setCallbackInfo(*args, **kwargs): return _wizard.PyWizardPage__setCallbackInfo(*args, **kwargs)
64 def base_DoMoveWindow(*args, **kwargs): return _wizard.PyWizardPage_base_DoMoveWindow(*args, **kwargs)
65 def base_DoSetSize(*args, **kwargs): return _wizard.PyWizardPage_base_DoSetSize(*args, **kwargs)
66 def base_DoSetClientSize(*args, **kwargs): return _wizard.PyWizardPage_base_DoSetClientSize(*args, **kwargs)
67 def base_DoSetVirtualSize(*args, **kwargs): return _wizard.PyWizardPage_base_DoSetVirtualSize(*args, **kwargs)
68 def base_DoGetSize(*args, **kwargs): return _wizard.PyWizardPage_base_DoGetSize(*args, **kwargs)
69 def base_DoGetClientSize(*args, **kwargs): return _wizard.PyWizardPage_base_DoGetClientSize(*args, **kwargs)
70 def base_DoGetPosition(*args, **kwargs): return _wizard.PyWizardPage_base_DoGetPosition(*args, **kwargs)
71 def base_DoGetVirtualSize(*args, **kwargs): return _wizard.PyWizardPage_base_DoGetVirtualSize(*args, **kwargs)
72 def base_DoGetBestSize(*args, **kwargs): return _wizard.PyWizardPage_base_DoGetBestSize(*args, **kwargs)
73 def base_InitDialog(*args, **kwargs): return _wizard.PyWizardPage_base_InitDialog(*args, **kwargs)
74 def base_TransferDataToWindow(*args, **kwargs): return _wizard.PyWizardPage_base_TransferDataToWindow(*args, **kwargs)
75 def base_TransferDataFromWindow(*args, **kwargs): return _wizard.PyWizardPage_base_TransferDataFromWindow(*args, **kwargs)
76 def base_Validate(*args, **kwargs): return _wizard.PyWizardPage_base_Validate(*args, **kwargs)
77 def base_AcceptsFocus(*args, **kwargs): return _wizard.PyWizardPage_base_AcceptsFocus(*args, **kwargs)
78 def base_AcceptsFocusFromKeyboard(*args, **kwargs): return _wizard.PyWizardPage_base_AcceptsFocusFromKeyboard(*args, **kwargs)
79 def base_GetMaxSize(*args, **kwargs): return _wizard.PyWizardPage_base_GetMaxSize(*args, **kwargs)
80 def base_AddChild(*args, **kwargs): return _wizard.PyWizardPage_base_AddChild(*args, **kwargs)
81 def base_RemoveChild(*args, **kwargs): return _wizard.PyWizardPage_base_RemoveChild(*args, **kwargs)
82 def __repr__(self):
83 return "<%s.%s; proxy of C++ wxPyWizardPage instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
84
85 class PyWizardPagePtr(PyWizardPage):
86 def __init__(self, this):
87 self.this = this
88 if not hasattr(self,"thisown"): self.thisown = 0
89 self.__class__ = PyWizardPage
90 _wizard.PyWizardPage_swigregister(PyWizardPagePtr)
91
92 def PrePyWizardPage(*args, **kwargs):
93 val = _wizard.new_PrePyWizardPage(*args, **kwargs)
94 val.thisown = 1
95 return val
96
97 class WizardPageSimple(WizardPage):
98 def __init__(self, *args, **kwargs):
99 newobj = _wizard.new_WizardPageSimple(*args, **kwargs)
100 self.this = newobj.this
101 self.thisown = 1
102 del newobj.thisown
103 self._setOORInfo(self)
104 def Create(*args, **kwargs): return _wizard.WizardPageSimple_Create(*args, **kwargs)
105 def SetPrev(*args, **kwargs): return _wizard.WizardPageSimple_SetPrev(*args, **kwargs)
106 def SetNext(*args, **kwargs): return _wizard.WizardPageSimple_SetNext(*args, **kwargs)
107 Chain = staticmethod(_wizard.WizardPageSimple_Chain)
108 def __repr__(self):
109 return "<%s.%s; proxy of C++ wxWizardPageSimple instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
110
111 class WizardPageSimplePtr(WizardPageSimple):
112 def __init__(self, this):
113 self.this = this
114 if not hasattr(self,"thisown"): self.thisown = 0
115 self.__class__ = WizardPageSimple
116 _wizard.WizardPageSimple_swigregister(WizardPageSimplePtr)
117
118 def PreWizardPageSimple(*args, **kwargs):
119 val = _wizard.new_PreWizardPageSimple(*args, **kwargs)
120 val.thisown = 1
121 return val
122
123 WizardPageSimple_Chain = _wizard.WizardPageSimple_Chain
124
125 class Wizard(windows.Dialog):
126 def __init__(self, *args, **kwargs):
127 newobj = _wizard.new_Wizard(*args, **kwargs)
128 self.this = newobj.this
129 self.thisown = 1
130 del newobj.thisown
131 self._setOORInfo(self)
132 def Create(*args, **kwargs): return _wizard.Wizard_Create(*args, **kwargs)
133 def Init(*args, **kwargs): return _wizard.Wizard_Init(*args, **kwargs)
134 def RunWizard(*args, **kwargs): return _wizard.Wizard_RunWizard(*args, **kwargs)
135 def GetCurrentPage(*args, **kwargs): return _wizard.Wizard_GetCurrentPage(*args, **kwargs)
136 def SetPageSize(*args, **kwargs): return _wizard.Wizard_SetPageSize(*args, **kwargs)
137 def GetPageSize(*args, **kwargs): return _wizard.Wizard_GetPageSize(*args, **kwargs)
138 def FitToPage(*args, **kwargs): return _wizard.Wizard_FitToPage(*args, **kwargs)
139 def GetPageAreaSizer(*args, **kwargs): return _wizard.Wizard_GetPageAreaSizer(*args, **kwargs)
140 def SetBorder(*args, **kwargs): return _wizard.Wizard_SetBorder(*args, **kwargs)
141 def IsRunning(*args, **kwargs): return _wizard.Wizard_IsRunning(*args, **kwargs)
142 def ShowPage(*args, **kwargs): return _wizard.Wizard_ShowPage(*args, **kwargs)
143 def HasNextPage(*args, **kwargs): return _wizard.Wizard_HasNextPage(*args, **kwargs)
144 def HasPrevPage(*args, **kwargs): return _wizard.Wizard_HasPrevPage(*args, **kwargs)
145 def __repr__(self):
146 return "<%s.%s; proxy of C++ wxWizard instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
147
148 class WizardPtr(Wizard):
149 def __init__(self, this):
150 self.this = this
151 if not hasattr(self,"thisown"): self.thisown = 0
152 self.__class__ = Wizard
153 _wizard.Wizard_swigregister(WizardPtr)
154
155 def PreWizard(*args, **kwargs):
156 val = _wizard.new_PreWizard(*args, **kwargs)
157 val.thisown = 1
158 return val
159
160