1 # This file was created automatically by SWIG.
10 from clip_dnd
import *
12 from controls
import *
16 class wxStatusBarPtr(wxWindowPtr
):
17 def __init__(self
,this
):
20 def GetFieldRect(self
, *_args
, **_kwargs
):
21 val
= apply(stattoolc
.wxStatusBar_GetFieldRect
,(self
,) + _args
, _kwargs
)
22 if val
: val
= wxRectPtr(val
) ; val
.thisown
= 1
24 def GetFieldsCount(self
, *_args
, **_kwargs
):
25 val
= apply(stattoolc
.wxStatusBar_GetFieldsCount
,(self
,) + _args
, _kwargs
)
27 def GetStatusText(self
, *_args
, **_kwargs
):
28 val
= apply(stattoolc
.wxStatusBar_GetStatusText
,(self
,) + _args
, _kwargs
)
30 def GetBorderX(self
, *_args
, **_kwargs
):
31 val
= apply(stattoolc
.wxStatusBar_GetBorderX
,(self
,) + _args
, _kwargs
)
33 def GetBorderY(self
, *_args
, **_kwargs
):
34 val
= apply(stattoolc
.wxStatusBar_GetBorderY
,(self
,) + _args
, _kwargs
)
36 def SetFieldsCount(self
, *_args
, **_kwargs
):
37 val
= apply(stattoolc
.wxStatusBar_SetFieldsCount
,(self
,) + _args
, _kwargs
)
39 def SetStatusText(self
, *_args
, **_kwargs
):
40 val
= apply(stattoolc
.wxStatusBar_SetStatusText
,(self
,) + _args
, _kwargs
)
42 def SetStatusWidths(self
, *_args
, **_kwargs
):
43 val
= apply(stattoolc
.wxStatusBar_SetStatusWidths
,(self
,) + _args
, _kwargs
)
45 def SetMinHeight(self
, *_args
, **_kwargs
):
46 val
= apply(stattoolc
.wxStatusBar_SetMinHeight
,(self
,) + _args
, _kwargs
)
49 return "<C wxStatusBar instance at %s>" % (self
.this
,)
50 class wxStatusBar(wxStatusBarPtr
):
51 def __init__(self
,*_args
,**_kwargs
):
52 self
.this
= apply(stattoolc
.new_wxStatusBar
,_args
,_kwargs
)
54 wx
._StdWindowCallbacks
(self
)
59 class wxToolBarToolBasePtr
:
60 def __init__(self
,this
):
63 def Destroy(self
, *_args
, **_kwargs
):
64 val
= apply(stattoolc
.wxToolBarToolBase_Destroy
,(self
,) + _args
, _kwargs
)
66 def GetId(self
, *_args
, **_kwargs
):
67 val
= apply(stattoolc
.wxToolBarToolBase_GetId
,(self
,) + _args
, _kwargs
)
69 def GetControl(self
, *_args
, **_kwargs
):
70 val
= apply(stattoolc
.wxToolBarToolBase_GetControl
,(self
,) + _args
, _kwargs
)
71 if val
: val
= wxControlPtr(val
)
73 def GetToolBar(self
, *_args
, **_kwargs
):
74 val
= apply(stattoolc
.wxToolBarToolBase_GetToolBar
,(self
,) + _args
, _kwargs
)
75 if val
: val
= wxToolBarBasePtr(val
)
77 def IsButton(self
, *_args
, **_kwargs
):
78 val
= apply(stattoolc
.wxToolBarToolBase_IsButton
,(self
,) + _args
, _kwargs
)
80 def IsControl(self
, *_args
, **_kwargs
):
81 val
= apply(stattoolc
.wxToolBarToolBase_IsControl
,(self
,) + _args
, _kwargs
)
83 def IsSeparator(self
, *_args
, **_kwargs
):
84 val
= apply(stattoolc
.wxToolBarToolBase_IsSeparator
,(self
,) + _args
, _kwargs
)
86 def GetStyle(self
, *_args
, **_kwargs
):
87 val
= apply(stattoolc
.wxToolBarToolBase_GetStyle
,(self
,) + _args
, _kwargs
)
89 def IsEnabled(self
, *_args
, **_kwargs
):
90 val
= apply(stattoolc
.wxToolBarToolBase_IsEnabled
,(self
,) + _args
, _kwargs
)
92 def IsToggled(self
, *_args
, **_kwargs
):
93 val
= apply(stattoolc
.wxToolBarToolBase_IsToggled
,(self
,) + _args
, _kwargs
)
95 def CanBeToggled(self
, *_args
, **_kwargs
):
96 val
= apply(stattoolc
.wxToolBarToolBase_CanBeToggled
,(self
,) + _args
, _kwargs
)
98 def GetBitmap1(self
, *_args
, **_kwargs
):
99 val
= apply(stattoolc
.wxToolBarToolBase_GetBitmap1
,(self
,) + _args
, _kwargs
)
100 if val
: val
= wxBitmapPtr(val
)
102 def GetBitmap2(self
, *_args
, **_kwargs
):
103 val
= apply(stattoolc
.wxToolBarToolBase_GetBitmap2
,(self
,) + _args
, _kwargs
)
104 if val
: val
= wxBitmapPtr(val
)
106 def GetBitmap(self
, *_args
, **_kwargs
):
107 val
= apply(stattoolc
.wxToolBarToolBase_GetBitmap
,(self
,) + _args
, _kwargs
)
108 if val
: val
= wxBitmapPtr(val
)
110 def GetShortHelp(self
, *_args
, **_kwargs
):
111 val
= apply(stattoolc
.wxToolBarToolBase_GetShortHelp
,(self
,) + _args
, _kwargs
)
113 def GetLongHelp(self
, *_args
, **_kwargs
):
114 val
= apply(stattoolc
.wxToolBarToolBase_GetLongHelp
,(self
,) + _args
, _kwargs
)
116 def Enable(self
, *_args
, **_kwargs
):
117 val
= apply(stattoolc
.wxToolBarToolBase_Enable
,(self
,) + _args
, _kwargs
)
119 def Toggle(self
, *_args
, **_kwargs
):
120 val
= apply(stattoolc
.wxToolBarToolBase_Toggle
,(self
,) + _args
, _kwargs
)
122 def SetToggle(self
, *_args
, **_kwargs
):
123 val
= apply(stattoolc
.wxToolBarToolBase_SetToggle
,(self
,) + _args
, _kwargs
)
125 def SetShortHelp(self
, *_args
, **_kwargs
):
126 val
= apply(stattoolc
.wxToolBarToolBase_SetShortHelp
,(self
,) + _args
, _kwargs
)
128 def SetLongHelp(self
, *_args
, **_kwargs
):
129 val
= apply(stattoolc
.wxToolBarToolBase_SetLongHelp
,(self
,) + _args
, _kwargs
)
131 def SetBitmap1(self
, *_args
, **_kwargs
):
132 val
= apply(stattoolc
.wxToolBarToolBase_SetBitmap1
,(self
,) + _args
, _kwargs
)
134 def SetBitmap2(self
, *_args
, **_kwargs
):
135 val
= apply(stattoolc
.wxToolBarToolBase_SetBitmap2
,(self
,) + _args
, _kwargs
)
137 def Detach(self
, *_args
, **_kwargs
):
138 val
= apply(stattoolc
.wxToolBarToolBase_Detach
,(self
,) + _args
, _kwargs
)
140 def Attach(self
, *_args
, **_kwargs
):
141 val
= apply(stattoolc
.wxToolBarToolBase_Attach
,(self
,) + _args
, _kwargs
)
143 def GetClientData(self
, *_args
, **_kwargs
):
144 val
= apply(stattoolc
.wxToolBarToolBase_GetClientData
,(self
,) + _args
, _kwargs
)
146 def SetClientData(self
, *_args
, **_kwargs
):
147 val
= apply(stattoolc
.wxToolBarToolBase_SetClientData
,(self
,) + _args
, _kwargs
)
150 return "<C wxToolBarToolBase instance at %s>" % (self
.this
,)
151 class wxToolBarToolBase(wxToolBarToolBasePtr
):
152 def __init__(self
,this
):
158 class wxToolBarBasePtr(wxControlPtr
):
159 def __init__(self
,this
):
162 def AddTool(self
, *_args
, **_kwargs
):
163 val
= apply(stattoolc
.wxToolBarBase_AddTool
,(self
,) + _args
, _kwargs
)
164 if val
: val
= wxToolBarToolBasePtr(val
)
166 def AddSimpleTool(self
, *_args
, **_kwargs
):
167 val
= apply(stattoolc
.wxToolBarBase_AddSimpleTool
,(self
,) + _args
, _kwargs
)
168 if val
: val
= wxToolBarToolBasePtr(val
)
170 def InsertTool(self
, *_args
, **_kwargs
):
171 val
= apply(stattoolc
.wxToolBarBase_InsertTool
,(self
,) + _args
, _kwargs
)
172 if val
: val
= wxToolBarToolBasePtr(val
)
174 def InsertSimpleTool(self
, *_args
, **_kwargs
):
175 val
= apply(stattoolc
.wxToolBarBase_InsertSimpleTool
,(self
,) + _args
, _kwargs
)
176 if val
: val
= wxToolBarToolBasePtr(val
)
178 def AddControl(self
, *_args
, **_kwargs
):
179 val
= apply(stattoolc
.wxToolBarBase_AddControl
,(self
,) + _args
, _kwargs
)
180 if val
: val
= wxToolBarToolBasePtr(val
)
182 def InsertControl(self
, *_args
, **_kwargs
):
183 val
= apply(stattoolc
.wxToolBarBase_InsertControl
,(self
,) + _args
, _kwargs
)
184 if val
: val
= wxToolBarToolBasePtr(val
)
186 def AddSeparator(self
, *_args
, **_kwargs
):
187 val
= apply(stattoolc
.wxToolBarBase_AddSeparator
,(self
,) + _args
, _kwargs
)
188 if val
: val
= wxToolBarToolBasePtr(val
)
190 def InsertSeparator(self
, *_args
, **_kwargs
):
191 val
= apply(stattoolc
.wxToolBarBase_InsertSeparator
,(self
,) + _args
, _kwargs
)
192 if val
: val
= wxToolBarToolBasePtr(val
)
194 def RemoveTool(self
, *_args
, **_kwargs
):
195 val
= apply(stattoolc
.wxToolBarBase_RemoveTool
,(self
,) + _args
, _kwargs
)
196 if val
: val
= wxToolBarToolBasePtr(val
)
198 def DeleteToolByPos(self
, *_args
, **_kwargs
):
199 val
= apply(stattoolc
.wxToolBarBase_DeleteToolByPos
,(self
,) + _args
, _kwargs
)
201 def DeleteTool(self
, *_args
, **_kwargs
):
202 val
= apply(stattoolc
.wxToolBarBase_DeleteTool
,(self
,) + _args
, _kwargs
)
204 def ClearTools(self
, *_args
, **_kwargs
):
205 val
= apply(stattoolc
.wxToolBarBase_ClearTools
,(self
,) + _args
, _kwargs
)
207 def Realize(self
, *_args
, **_kwargs
):
208 val
= apply(stattoolc
.wxToolBarBase_Realize
,(self
,) + _args
, _kwargs
)
210 def EnableTool(self
, *_args
, **_kwargs
):
211 val
= apply(stattoolc
.wxToolBarBase_EnableTool
,(self
,) + _args
, _kwargs
)
213 def ToggleTool(self
, *_args
, **_kwargs
):
214 val
= apply(stattoolc
.wxToolBarBase_ToggleTool
,(self
,) + _args
, _kwargs
)
216 def SetToggle(self
, *_args
, **_kwargs
):
217 val
= apply(stattoolc
.wxToolBarBase_SetToggle
,(self
,) + _args
, _kwargs
)
219 def GetToolClientData(self
, *_args
, **_kwargs
):
220 val
= apply(stattoolc
.wxToolBarBase_GetToolClientData
,(self
,) + _args
, _kwargs
)
222 def SetToolClientData(self
, *_args
, **_kwargs
):
223 val
= apply(stattoolc
.wxToolBarBase_SetToolClientData
,(self
,) + _args
, _kwargs
)
225 def GetToolState(self
, *_args
, **_kwargs
):
226 val
= apply(stattoolc
.wxToolBarBase_GetToolState
,(self
,) + _args
, _kwargs
)
228 def GetToolEnabled(self
, *_args
, **_kwargs
):
229 val
= apply(stattoolc
.wxToolBarBase_GetToolEnabled
,(self
,) + _args
, _kwargs
)
231 def SetToolShortHelp(self
, *_args
, **_kwargs
):
232 val
= apply(stattoolc
.wxToolBarBase_SetToolShortHelp
,(self
,) + _args
, _kwargs
)
234 def GetToolShortHelp(self
, *_args
, **_kwargs
):
235 val
= apply(stattoolc
.wxToolBarBase_GetToolShortHelp
,(self
,) + _args
, _kwargs
)
237 def SetToolLongHelp(self
, *_args
, **_kwargs
):
238 val
= apply(stattoolc
.wxToolBarBase_SetToolLongHelp
,(self
,) + _args
, _kwargs
)
240 def GetToolLongHelp(self
, *_args
, **_kwargs
):
241 val
= apply(stattoolc
.wxToolBarBase_GetToolLongHelp
,(self
,) + _args
, _kwargs
)
243 def SetMarginsXY(self
, *_args
, **_kwargs
):
244 val
= apply(stattoolc
.wxToolBarBase_SetMarginsXY
,(self
,) + _args
, _kwargs
)
246 def SetMargins(self
, *_args
, **_kwargs
):
247 val
= apply(stattoolc
.wxToolBarBase_SetMargins
,(self
,) + _args
, _kwargs
)
249 def SetToolPacking(self
, *_args
, **_kwargs
):
250 val
= apply(stattoolc
.wxToolBarBase_SetToolPacking
,(self
,) + _args
, _kwargs
)
252 def SetToolSeparation(self
, *_args
, **_kwargs
):
253 val
= apply(stattoolc
.wxToolBarBase_SetToolSeparation
,(self
,) + _args
, _kwargs
)
255 def GetToolMargins(self
, *_args
, **_kwargs
):
256 val
= apply(stattoolc
.wxToolBarBase_GetToolMargins
,(self
,) + _args
, _kwargs
)
257 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
259 def GetToolPacking(self
, *_args
, **_kwargs
):
260 val
= apply(stattoolc
.wxToolBarBase_GetToolPacking
,(self
,) + _args
, _kwargs
)
262 def GetToolSeparation(self
, *_args
, **_kwargs
):
263 val
= apply(stattoolc
.wxToolBarBase_GetToolSeparation
,(self
,) + _args
, _kwargs
)
265 def SetRows(self
, *_args
, **_kwargs
):
266 val
= apply(stattoolc
.wxToolBarBase_SetRows
,(self
,) + _args
, _kwargs
)
268 def SetMaxRowsCols(self
, *_args
, **_kwargs
):
269 val
= apply(stattoolc
.wxToolBarBase_SetMaxRowsCols
,(self
,) + _args
, _kwargs
)
271 def GetMaxRows(self
, *_args
, **_kwargs
):
272 val
= apply(stattoolc
.wxToolBarBase_GetMaxRows
,(self
,) + _args
, _kwargs
)
274 def GetMaxCols(self
, *_args
, **_kwargs
):
275 val
= apply(stattoolc
.wxToolBarBase_GetMaxCols
,(self
,) + _args
, _kwargs
)
277 def SetToolBitmapSize(self
, *_args
, **_kwargs
):
278 val
= apply(stattoolc
.wxToolBarBase_SetToolBitmapSize
,(self
,) + _args
, _kwargs
)
280 def GetToolBitmapSize(self
, *_args
, **_kwargs
):
281 val
= apply(stattoolc
.wxToolBarBase_GetToolBitmapSize
,(self
,) + _args
, _kwargs
)
282 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
284 def GetToolSize(self
, *_args
, **_kwargs
):
285 val
= apply(stattoolc
.wxToolBarBase_GetToolSize
,(self
,) + _args
, _kwargs
)
286 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
289 return "<C wxToolBarBase instance at %s>" % (self
.this
,)
290 class wxToolBarBase(wxToolBarBasePtr
):
291 def __init__(self
,this
):
297 class wxToolBarPtr(wxToolBarBasePtr
):
298 def __init__(self
,this
):
301 def FindToolForPosition(self
, *_args
, **_kwargs
):
302 val
= apply(stattoolc
.wxToolBar_FindToolForPosition
,(self
,) + _args
, _kwargs
)
303 if val
: val
= wxToolBarToolBasePtr(val
)
306 return "<C wxToolBar instance at %s>" % (self
.this
,)
307 class wxToolBar(wxToolBarPtr
):
308 def __init__(self
,*_args
,**_kwargs
):
309 self
.this
= apply(stattoolc
.new_wxToolBar
,_args
,_kwargs
)
311 wx
._StdWindowCallbacks
(self
)
316 class wxToolBarSimplePtr(wxToolBarBasePtr
):
317 def __init__(self
,this
):
320 def FindToolForPosition(self
, *_args
, **_kwargs
):
321 val
= apply(stattoolc
.wxToolBarSimple_FindToolForPosition
,(self
,) + _args
, _kwargs
)
322 if val
: val
= wxToolBarToolBasePtr(val
)
325 return "<C wxToolBarSimple instance at %s>" % (self
.this
,)
326 class wxToolBarSimple(wxToolBarSimplePtr
):
327 def __init__(self
,*_args
,**_kwargs
):
328 self
.this
= apply(stattoolc
.new_wxToolBarSimple
,_args
,_kwargs
)
330 wx
._StdWindowCallbacks
(self
)
337 #-------------- FUNCTION WRAPPERS ------------------
341 #-------------- VARIABLE WRAPPERS ------------------
343 wxTOOL_STYLE_BUTTON
= stattoolc
.wxTOOL_STYLE_BUTTON
344 wxTOOL_STYLE_SEPARATOR
= stattoolc
.wxTOOL_STYLE_SEPARATOR
345 wxTOOL_STYLE_CONTROL
= stattoolc
.wxTOOL_STYLE_CONTROL