]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/mac/stattool.py
Added wxPyWindow and wxPyControl which are just like their wx
[wxWidgets.git] / wxPython / src / mac / stattool.py
CommitLineData
e6056257
RD
1# This file was created automatically by SWIG.
2import stattoolc
3
4from misc import *
5
6from windows import *
7
8from gdi import *
9
40699168
RD
10from fonts import *
11
e6056257
RD
12from clip_dnd import *
13
14from controls import *
15
16from events import *
17import wx
40699168 18wxITEM_NORMAL = 0 # predeclare this since wx isn't fully imported yet
e6056257
RD
19class wxStatusBarPtr(wxWindowPtr):
20 def __init__(self,this):
21 self.this = this
22 self.thisown = 0
23 def Create(self, *_args, **_kwargs):
24 val = apply(stattoolc.wxStatusBar_Create,(self,) + _args, _kwargs)
25 return val
26 def GetFieldRect(self, *_args, **_kwargs):
27 val = apply(stattoolc.wxStatusBar_GetFieldRect,(self,) + _args, _kwargs)
28 if val: val = wxRectPtr(val) ; val.thisown = 1
29 return val
30 def GetFieldsCount(self, *_args, **_kwargs):
31 val = apply(stattoolc.wxStatusBar_GetFieldsCount,(self,) + _args, _kwargs)
32 return val
33 def GetStatusText(self, *_args, **_kwargs):
34 val = apply(stattoolc.wxStatusBar_GetStatusText,(self,) + _args, _kwargs)
35 return val
36 def GetBorderX(self, *_args, **_kwargs):
37 val = apply(stattoolc.wxStatusBar_GetBorderX,(self,) + _args, _kwargs)
38 return val
39 def GetBorderY(self, *_args, **_kwargs):
40 val = apply(stattoolc.wxStatusBar_GetBorderY,(self,) + _args, _kwargs)
41 return val
42 def SetFieldsCount(self, *_args, **_kwargs):
43 val = apply(stattoolc.wxStatusBar_SetFieldsCount,(self,) + _args, _kwargs)
44 return val
45 def SetStatusText(self, *_args, **_kwargs):
46 val = apply(stattoolc.wxStatusBar_SetStatusText,(self,) + _args, _kwargs)
47 return val
48 def SetStatusWidths(self, *_args, **_kwargs):
49 val = apply(stattoolc.wxStatusBar_SetStatusWidths,(self,) + _args, _kwargs)
50 return val
b787b2a9
RD
51 def PushStatusText(self, *_args, **_kwargs):
52 val = apply(stattoolc.wxStatusBar_PushStatusText,(self,) + _args, _kwargs)
53 return val
54 def PopStatusText(self, *_args, **_kwargs):
55 val = apply(stattoolc.wxStatusBar_PopStatusText,(self,) + _args, _kwargs)
56 return val
e6056257
RD
57 def SetMinHeight(self, *_args, **_kwargs):
58 val = apply(stattoolc.wxStatusBar_SetMinHeight,(self,) + _args, _kwargs)
59 return val
60 def __repr__(self):
61 return "<C wxStatusBar instance at %s>" % (self.this,)
62class wxStatusBar(wxStatusBarPtr):
63 def __init__(self,*_args,**_kwargs):
64 self.this = apply(stattoolc.new_wxStatusBar,_args,_kwargs)
65 self.thisown = 1
66 self._setOORInfo(self)
67
68
69
70def wxPreStatusBar(*_args,**_kwargs):
71 val = wxStatusBarPtr(apply(stattoolc.new_wxPreStatusBar,_args,_kwargs))
72 val.thisown = 1
73 val._setOORInfo(val)
74 return val
75
76
77class wxToolBarToolBasePtr(wxObjectPtr):
78 def __init__(self,this):
79 self.this = this
80 self.thisown = 0
81 def Destroy(self, *_args, **_kwargs):
82 val = apply(stattoolc.wxToolBarToolBase_Destroy,(self,) + _args, _kwargs)
83 return val
84 def GetId(self, *_args, **_kwargs):
85 val = apply(stattoolc.wxToolBarToolBase_GetId,(self,) + _args, _kwargs)
86 return val
87 def GetControl(self, *_args, **_kwargs):
88 val = apply(stattoolc.wxToolBarToolBase_GetControl,(self,) + _args, _kwargs)
89 return val
90 def GetToolBar(self, *_args, **_kwargs):
91 val = apply(stattoolc.wxToolBarToolBase_GetToolBar,(self,) + _args, _kwargs)
92 return val
93 def IsButton(self, *_args, **_kwargs):
94 val = apply(stattoolc.wxToolBarToolBase_IsButton,(self,) + _args, _kwargs)
95 return val
96 def IsControl(self, *_args, **_kwargs):
97 val = apply(stattoolc.wxToolBarToolBase_IsControl,(self,) + _args, _kwargs)
98 return val
99 def IsSeparator(self, *_args, **_kwargs):
100 val = apply(stattoolc.wxToolBarToolBase_IsSeparator,(self,) + _args, _kwargs)
101 return val
102 def GetStyle(self, *_args, **_kwargs):
103 val = apply(stattoolc.wxToolBarToolBase_GetStyle,(self,) + _args, _kwargs)
104 return val
40699168
RD
105 def GetKind(self, *_args, **_kwargs):
106 val = apply(stattoolc.wxToolBarToolBase_GetKind,(self,) + _args, _kwargs)
107 return val
e6056257
RD
108 def IsEnabled(self, *_args, **_kwargs):
109 val = apply(stattoolc.wxToolBarToolBase_IsEnabled,(self,) + _args, _kwargs)
110 return val
111 def IsToggled(self, *_args, **_kwargs):
112 val = apply(stattoolc.wxToolBarToolBase_IsToggled,(self,) + _args, _kwargs)
113 return val
114 def CanBeToggled(self, *_args, **_kwargs):
115 val = apply(stattoolc.wxToolBarToolBase_CanBeToggled,(self,) + _args, _kwargs)
116 return val
da0ddbd6
RD
117 def GetNormalBitmap(self, *_args, **_kwargs):
118 val = apply(stattoolc.wxToolBarToolBase_GetNormalBitmap,(self,) + _args, _kwargs)
119 if val: val = wxBitmapPtr(val)
e6056257 120 return val
da0ddbd6
RD
121 def GetDisabledBitmap(self, *_args, **_kwargs):
122 val = apply(stattoolc.wxToolBarToolBase_GetDisabledBitmap,(self,) + _args, _kwargs)
123 if val: val = wxBitmapPtr(val)
e6056257
RD
124 return val
125 def GetBitmap(self, *_args, **_kwargs):
126 val = apply(stattoolc.wxToolBarToolBase_GetBitmap,(self,) + _args, _kwargs)
00360d46 127 if val: val = wxBitmapPtr(val) ; val.thisown = 1
e6056257 128 return val
da0ddbd6
RD
129 def GetLabel(self, *_args, **_kwargs):
130 val = apply(stattoolc.wxToolBarToolBase_GetLabel,(self,) + _args, _kwargs)
131 return val
e6056257
RD
132 def GetShortHelp(self, *_args, **_kwargs):
133 val = apply(stattoolc.wxToolBarToolBase_GetShortHelp,(self,) + _args, _kwargs)
134 return val
135 def GetLongHelp(self, *_args, **_kwargs):
136 val = apply(stattoolc.wxToolBarToolBase_GetLongHelp,(self,) + _args, _kwargs)
137 return val
138 def Enable(self, *_args, **_kwargs):
139 val = apply(stattoolc.wxToolBarToolBase_Enable,(self,) + _args, _kwargs)
140 return val
141 def Toggle(self, *_args, **_kwargs):
142 val = apply(stattoolc.wxToolBarToolBase_Toggle,(self,) + _args, _kwargs)
143 return val
144 def SetToggle(self, *_args, **_kwargs):
145 val = apply(stattoolc.wxToolBarToolBase_SetToggle,(self,) + _args, _kwargs)
146 return val
147 def SetShortHelp(self, *_args, **_kwargs):
148 val = apply(stattoolc.wxToolBarToolBase_SetShortHelp,(self,) + _args, _kwargs)
149 return val
150 def SetLongHelp(self, *_args, **_kwargs):
151 val = apply(stattoolc.wxToolBarToolBase_SetLongHelp,(self,) + _args, _kwargs)
152 return val
da0ddbd6
RD
153 def SetNormalBitmap(self, *_args, **_kwargs):
154 val = apply(stattoolc.wxToolBarToolBase_SetNormalBitmap,(self,) + _args, _kwargs)
e6056257 155 return val
da0ddbd6
RD
156 def SetDisabledBitmap(self, *_args, **_kwargs):
157 val = apply(stattoolc.wxToolBarToolBase_SetDisabledBitmap,(self,) + _args, _kwargs)
158 return val
159 def SetLabel(self, *_args, **_kwargs):
160 val = apply(stattoolc.wxToolBarToolBase_SetLabel,(self,) + _args, _kwargs)
e6056257
RD
161 return val
162 def Detach(self, *_args, **_kwargs):
163 val = apply(stattoolc.wxToolBarToolBase_Detach,(self,) + _args, _kwargs)
164 return val
165 def Attach(self, *_args, **_kwargs):
166 val = apply(stattoolc.wxToolBarToolBase_Attach,(self,) + _args, _kwargs)
167 return val
168 def GetClientData(self, *_args, **_kwargs):
169 val = apply(stattoolc.wxToolBarToolBase_GetClientData,(self,) + _args, _kwargs)
170 return val
171 def SetClientData(self, *_args, **_kwargs):
172 val = apply(stattoolc.wxToolBarToolBase_SetClientData,(self,) + _args, _kwargs)
173 return val
174 def __repr__(self):
175 return "<C wxToolBarToolBase instance at %s>" % (self.this,)
da0ddbd6
RD
176
177 GetBitmap1 = GetNormalBitmap
178 GetBitmap2 = GetDisabledBitmap
179 SetBitmap1 = SetNormalBitmap
180 SetBitmap2 = SetDisabledBitmap
181
e6056257
RD
182class wxToolBarToolBase(wxToolBarToolBasePtr):
183 def __init__(self,this):
184 self.this = this
185
186
187
188
189class wxToolBarBasePtr(wxControlPtr):
190 def __init__(self,this):
191 self.this = this
192 self.thisown = 0
40699168
RD
193 def DoAddTool(self, *_args, **_kwargs):
194 val = apply(stattoolc.wxToolBarBase_DoAddTool,(self,) + _args, _kwargs)
e6056257
RD
195 return val
196 def InsertTool(self, *_args, **_kwargs):
197 val = apply(stattoolc.wxToolBarBase_InsertTool,(self,) + _args, _kwargs)
198 return val
e6056257
RD
199 def AddControl(self, *_args, **_kwargs):
200 val = apply(stattoolc.wxToolBarBase_AddControl,(self,) + _args, _kwargs)
201 return val
202 def InsertControl(self, *_args, **_kwargs):
203 val = apply(stattoolc.wxToolBarBase_InsertControl,(self,) + _args, _kwargs)
204 return val
4bb081fd
RD
205 def FindControl(self, *_args, **_kwargs):
206 val = apply(stattoolc.wxToolBarBase_FindControl,(self,) + _args, _kwargs)
207 return val
e6056257
RD
208 def AddSeparator(self, *_args, **_kwargs):
209 val = apply(stattoolc.wxToolBarBase_AddSeparator,(self,) + _args, _kwargs)
210 return val
211 def InsertSeparator(self, *_args, **_kwargs):
212 val = apply(stattoolc.wxToolBarBase_InsertSeparator,(self,) + _args, _kwargs)
213 return val
214 def RemoveTool(self, *_args, **_kwargs):
215 val = apply(stattoolc.wxToolBarBase_RemoveTool,(self,) + _args, _kwargs)
216 return val
217 def DeleteToolByPos(self, *_args, **_kwargs):
218 val = apply(stattoolc.wxToolBarBase_DeleteToolByPos,(self,) + _args, _kwargs)
219 return val
220 def DeleteTool(self, *_args, **_kwargs):
221 val = apply(stattoolc.wxToolBarBase_DeleteTool,(self,) + _args, _kwargs)
222 return val
223 def ClearTools(self, *_args, **_kwargs):
224 val = apply(stattoolc.wxToolBarBase_ClearTools,(self,) + _args, _kwargs)
225 return val
226 def Realize(self, *_args, **_kwargs):
227 val = apply(stattoolc.wxToolBarBase_Realize,(self,) + _args, _kwargs)
228 return val
229 def EnableTool(self, *_args, **_kwargs):
230 val = apply(stattoolc.wxToolBarBase_EnableTool,(self,) + _args, _kwargs)
231 return val
232 def ToggleTool(self, *_args, **_kwargs):
233 val = apply(stattoolc.wxToolBarBase_ToggleTool,(self,) + _args, _kwargs)
234 return val
235 def SetToggle(self, *_args, **_kwargs):
236 val = apply(stattoolc.wxToolBarBase_SetToggle,(self,) + _args, _kwargs)
237 return val
238 def GetToolClientData(self, *_args, **_kwargs):
239 val = apply(stattoolc.wxToolBarBase_GetToolClientData,(self,) + _args, _kwargs)
240 return val
241 def SetToolClientData(self, *_args, **_kwargs):
242 val = apply(stattoolc.wxToolBarBase_SetToolClientData,(self,) + _args, _kwargs)
243 return val
244 def GetToolState(self, *_args, **_kwargs):
245 val = apply(stattoolc.wxToolBarBase_GetToolState,(self,) + _args, _kwargs)
246 return val
247 def GetToolEnabled(self, *_args, **_kwargs):
248 val = apply(stattoolc.wxToolBarBase_GetToolEnabled,(self,) + _args, _kwargs)
249 return val
250 def SetToolShortHelp(self, *_args, **_kwargs):
251 val = apply(stattoolc.wxToolBarBase_SetToolShortHelp,(self,) + _args, _kwargs)
252 return val
253 def GetToolShortHelp(self, *_args, **_kwargs):
254 val = apply(stattoolc.wxToolBarBase_GetToolShortHelp,(self,) + _args, _kwargs)
255 return val
256 def SetToolLongHelp(self, *_args, **_kwargs):
257 val = apply(stattoolc.wxToolBarBase_SetToolLongHelp,(self,) + _args, _kwargs)
258 return val
259 def GetToolLongHelp(self, *_args, **_kwargs):
260 val = apply(stattoolc.wxToolBarBase_GetToolLongHelp,(self,) + _args, _kwargs)
261 return val
262 def SetMarginsXY(self, *_args, **_kwargs):
263 val = apply(stattoolc.wxToolBarBase_SetMarginsXY,(self,) + _args, _kwargs)
264 return val
265 def SetMargins(self, *_args, **_kwargs):
266 val = apply(stattoolc.wxToolBarBase_SetMargins,(self,) + _args, _kwargs)
267 return val
268 def SetToolPacking(self, *_args, **_kwargs):
269 val = apply(stattoolc.wxToolBarBase_SetToolPacking,(self,) + _args, _kwargs)
270 return val
271 def SetToolSeparation(self, *_args, **_kwargs):
272 val = apply(stattoolc.wxToolBarBase_SetToolSeparation,(self,) + _args, _kwargs)
273 return val
274 def GetToolMargins(self, *_args, **_kwargs):
275 val = apply(stattoolc.wxToolBarBase_GetToolMargins,(self,) + _args, _kwargs)
276 if val: val = wxSizePtr(val) ; val.thisown = 1
277 return val
278 def GetMargins(self, *_args, **_kwargs):
279 val = apply(stattoolc.wxToolBarBase_GetMargins,(self,) + _args, _kwargs)
280 if val: val = wxSizePtr(val) ; val.thisown = 1
281 return val
282 def GetToolPacking(self, *_args, **_kwargs):
283 val = apply(stattoolc.wxToolBarBase_GetToolPacking,(self,) + _args, _kwargs)
284 return val
285 def GetToolSeparation(self, *_args, **_kwargs):
286 val = apply(stattoolc.wxToolBarBase_GetToolSeparation,(self,) + _args, _kwargs)
287 return val
288 def SetRows(self, *_args, **_kwargs):
289 val = apply(stattoolc.wxToolBarBase_SetRows,(self,) + _args, _kwargs)
290 return val
291 def SetMaxRowsCols(self, *_args, **_kwargs):
292 val = apply(stattoolc.wxToolBarBase_SetMaxRowsCols,(self,) + _args, _kwargs)
293 return val
294 def GetMaxRows(self, *_args, **_kwargs):
295 val = apply(stattoolc.wxToolBarBase_GetMaxRows,(self,) + _args, _kwargs)
296 return val
297 def GetMaxCols(self, *_args, **_kwargs):
298 val = apply(stattoolc.wxToolBarBase_GetMaxCols,(self,) + _args, _kwargs)
299 return val
300 def SetToolBitmapSize(self, *_args, **_kwargs):
301 val = apply(stattoolc.wxToolBarBase_SetToolBitmapSize,(self,) + _args, _kwargs)
302 return val
303 def GetToolBitmapSize(self, *_args, **_kwargs):
304 val = apply(stattoolc.wxToolBarBase_GetToolBitmapSize,(self,) + _args, _kwargs)
305 if val: val = wxSizePtr(val) ; val.thisown = 1
306 return val
307 def GetToolSize(self, *_args, **_kwargs):
308 val = apply(stattoolc.wxToolBarBase_GetToolSize,(self,) + _args, _kwargs)
309 if val: val = wxSizePtr(val) ; val.thisown = 1
310 return val
da0ddbd6
RD
311 def FindToolForPosition(self, *_args, **_kwargs):
312 val = apply(stattoolc.wxToolBarBase_FindToolForPosition,(self,) + _args, _kwargs)
313 return val
314 def IsVertical(self, *_args, **_kwargs):
315 val = apply(stattoolc.wxToolBarBase_IsVertical,(self,) + _args, _kwargs)
316 return val
e6056257
RD
317 def __repr__(self):
318 return "<C wxToolBarBase instance at %s>" % (self.this,)
40699168
RD
319
320 # These match the original Add methods for this class, kept for
321 # backwards compatibility with versions < 2.3.3.
322
323
324 def AddTool(self, id, bitmap,
325 pushedBitmap = wxNullBitmap,
326 isToggle = 0,
327 clientData = None,
328 shortHelpString = '',
329 longHelpString = '') :
330 '''Old style method to add a tool to the toolbar.'''
331 kind = wx.wxITEM_NORMAL
332 if isToggle: kind = wx.wxITEM_CHECK
333 return self.DoAddTool(id, '', bitmap, pushedBitmap, kind,
334 shortHelpString, longHelpString, clientData)
335
336 def AddSimpleTool(self, id, bitmap,
337 shortHelpString = '',
338 longHelpString = '',
339 isToggle = 0):
340 '''Old style method to add a tool to the toolbar.'''
341 kind = wx.wxITEM_NORMAL
342 if isToggle: kind = wx.wxITEM_CHECK
343 return self.DoAddTool(id, '', bitmap, wxNullBitmap, kind,
344 shortHelpString, longHelpString, None)
345
346 def InsertTool(self, pos, id, bitmap,
347 pushedBitmap = wxNullBitmap,
348 isToggle = 0,
349 clientData = None,
350 shortHelpString = '',
351 longHelpString = ''):
352 '''Old style method to insert a tool in the toolbar.'''
353 kind = wx.wxITEM_NORMAL
354 if isToggle: kind = wx.wxITEM_CHECK
355 return self.DoInsertTool(pos, id, '', bitmap, pushedBitmap, kind,
356 shortHelpString, longHelpString, clientData)
357
358 def InsertSimpleTool(self, pos, id, bitmap,
359 shortHelpString = '',
360 longHelpString = '',
361 isToggle = 0):
362 '''Old style method to insert a tool in the toolbar.'''
363 kind = wx.wxITEM_NORMAL
364 if isToggle: kind = wx.wxITEM_CHECK
365 return self.DoInsertTool(pos, id, '', bitmap, wxNullBitmap, kind,
366 shortHelpString, longHelpString, None)
367
368
369 # The following are the new toolbar Add methods starting with
370 # 2.3.3. They are renamed to have 'Label' in the name so as to be
371 # able to keep backwards compatibility with using the above
372 # methods. Eventually these should migrate to be the methods used
373 # primarily and loose the 'Label' in the name...
374
375 def AddLabelTool(self, id, label, bitmap,
376 bmpDisabled = wxNullBitmap,
377 kind = wxITEM_NORMAL,
378 shortHelp = '', longHelp = '',
379 clientData = None):
380 '''
381 The full AddTool() function.
382
383 If bmpDisabled is wxNullBitmap, a shadowed version of the normal bitmap
384 is created and used as the disabled image.
385 '''
386 return self.DoAddTool(id, label, bitmap, bmpDisabled, kind,
387 shortHelp, longHelp, clientData)
388
389
390 def InsertLabelTool(self, pos, id, label, bitmap,
391 bmpDisabled = wxNullBitmap,
392 kind = wxITEM_NORMAL,
393 shortHelp = '', longHelp = '',
394 clientData = None):
395 '''
396 Insert the new tool at the given position, if pos == GetToolsCount(), it
397 is equivalent to AddTool()
398 '''
399 return self.DoInsertTool(pos, id, label, bitmap, bmpDisabled, kind,
400 shortHelp, longHelp, clientData)
401
402 def AddCheckLabelTool(self, id, label, bitmap,
403 bmpDisabled = wxNullBitmap,
404 shortHelp = '', longHelp = '',
405 clientData = None):
406 '''Add a check tool, i.e. a tool which can be toggled'''
407 return self.DoAddTool(id, label, bitmap, bmpDisabled, wx.wxITEM_CHECK,
408 shortHelp, longHelp, clientData)
409
410 def AddRadioLabelTool(self, id, label, bitmap,
411 bmpDisabled = wxNullBitmap,
412 shortHelp = '', longHelp = '',
413 clientData = None):
414 '''
415 Add a radio tool, i.e. a tool which can be toggled and releases any
416 other toggled radio tools in the same group when it happens
417 '''
418 return self.DoAddTool(id, label, bitmap, bmpDisabled, wx.wxITEM_RADIO,
419 shortHelp, longHelp, clientData)
420
421
422 # For consistency with the backwards compatible methods above, here are
423 # some non-'Label' versions of the Check and Radio methods
424 def AddCheckTool(self, id, bitmap,
425 bmpDisabled = wxNullBitmap,
426 shortHelp = '', longHelp = '',
427 clientData = None):
428 '''Add a check tool, i.e. a tool which can be toggled'''
429 return self.DoAddTool(id, '', bitmap, bmpDisabled, wx.wxITEM_CHECK,
430 shortHelp, longHelp, clientData)
431
432 def AddRadioTool(self, id, bitmap,
433 bmpDisabled = wxNullBitmap,
434 shortHelp = '', longHelp = '',
435 clientData = None):
436 '''
437 Add a radio tool, i.e. a tool which can be toggled and releases any
438 other toggled radio tools in the same group when it happens
439 '''
440 return self.DoAddTool(id, '', bitmap, bmpDisabled, wx.wxITEM_RADIO,
441 shortHelp, longHelp, clientData)
442
e6056257
RD
443class wxToolBarBase(wxToolBarBasePtr):
444 def __init__(self,this):
445 self.this = this
446
447
448
449
450class wxToolBarPtr(wxToolBarBasePtr):
451 def __init__(self,this):
452 self.this = this
453 self.thisown = 0
454 def Create(self, *_args, **_kwargs):
455 val = apply(stattoolc.wxToolBar_Create,(self,) + _args, _kwargs)
456 return val
457 def FindToolForPosition(self, *_args, **_kwargs):
458 val = apply(stattoolc.wxToolBar_FindToolForPosition,(self,) + _args, _kwargs)
459 return val
460 def __repr__(self):
461 return "<C wxToolBar instance at %s>" % (self.this,)
462class wxToolBar(wxToolBarPtr):
463 def __init__(self,*_args,**_kwargs):
464 self.this = apply(stattoolc.new_wxToolBar,_args,_kwargs)
465 self.thisown = 1
466 self._setOORInfo(self)
467
468
469
470def wxPreToolBar(*_args,**_kwargs):
471 val = wxToolBarPtr(apply(stattoolc.new_wxPreToolBar,_args,_kwargs))
472 val.thisown = 1
473 val._setOORInfo(val)
474 return val
475
476
477class wxToolBarSimplePtr(wxToolBarBasePtr):
478 def __init__(self,this):
479 self.this = this
480 self.thisown = 0
481 def Create(self, *_args, **_kwargs):
482 val = apply(stattoolc.wxToolBarSimple_Create,(self,) + _args, _kwargs)
483 return val
484 def FindToolForPosition(self, *_args, **_kwargs):
485 val = apply(stattoolc.wxToolBarSimple_FindToolForPosition,(self,) + _args, _kwargs)
486 return val
487 def __repr__(self):
488 return "<C wxToolBarSimple instance at %s>" % (self.this,)
489class wxToolBarSimple(wxToolBarSimplePtr):
490 def __init__(self,*_args,**_kwargs):
491 self.this = apply(stattoolc.new_wxToolBarSimple,_args,_kwargs)
492 self.thisown = 1
493 self._setOORInfo(self)
494
495
496
497def wxPreToolBarSimple(*_args,**_kwargs):
498 val = wxToolBarSimplePtr(apply(stattoolc.new_wxPreToolBarSimple,_args,_kwargs))
499 val.thisown = 1
500 val._setOORInfo(val)
501 return val
502
503
504
505
506#-------------- FUNCTION WRAPPERS ------------------
507
508
509
510#-------------- VARIABLE WRAPPERS ------------------
511
512wxTOOL_STYLE_BUTTON = stattoolc.wxTOOL_STYLE_BUTTON
513wxTOOL_STYLE_SEPARATOR = stattoolc.wxTOOL_STYLE_SEPARATOR
514wxTOOL_STYLE_CONTROL = stattoolc.wxTOOL_STYLE_CONTROL