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 Create(self
, *_args
, **_kwargs
):
21 val
= apply(stattoolc
.wxStatusBar_Create
,(self
,) + _args
, _kwargs
)
23 def GetFieldRect(self
, *_args
, **_kwargs
):
24 val
= apply(stattoolc
.wxStatusBar_GetFieldRect
,(self
,) + _args
, _kwargs
)
25 if val
: val
= wxRectPtr(val
) ; val
.thisown
= 1
27 def GetFieldsCount(self
, *_args
, **_kwargs
):
28 val
= apply(stattoolc
.wxStatusBar_GetFieldsCount
,(self
,) + _args
, _kwargs
)
30 def GetStatusText(self
, *_args
, **_kwargs
):
31 val
= apply(stattoolc
.wxStatusBar_GetStatusText
,(self
,) + _args
, _kwargs
)
33 def GetBorderX(self
, *_args
, **_kwargs
):
34 val
= apply(stattoolc
.wxStatusBar_GetBorderX
,(self
,) + _args
, _kwargs
)
36 def GetBorderY(self
, *_args
, **_kwargs
):
37 val
= apply(stattoolc
.wxStatusBar_GetBorderY
,(self
,) + _args
, _kwargs
)
39 def SetFieldsCount(self
, *_args
, **_kwargs
):
40 val
= apply(stattoolc
.wxStatusBar_SetFieldsCount
,(self
,) + _args
, _kwargs
)
42 def SetStatusText(self
, *_args
, **_kwargs
):
43 val
= apply(stattoolc
.wxStatusBar_SetStatusText
,(self
,) + _args
, _kwargs
)
45 def SetStatusWidths(self
, *_args
, **_kwargs
):
46 val
= apply(stattoolc
.wxStatusBar_SetStatusWidths
,(self
,) + _args
, _kwargs
)
48 def SetMinHeight(self
, *_args
, **_kwargs
):
49 val
= apply(stattoolc
.wxStatusBar_SetMinHeight
,(self
,) + _args
, _kwargs
)
52 return "<C wxStatusBar instance at %s>" % (self
.this
,)
53 class wxStatusBar(wxStatusBarPtr
):
54 def __init__(self
,*_args
,**_kwargs
):
55 self
.this
= apply(stattoolc
.new_wxStatusBar
,_args
,_kwargs
)
57 #wx._StdWindowCallbacks(self)
61 def wxPreStatusBar(*_args
,**_kwargs
):
62 val
= wxStatusBarPtr(apply(stattoolc
.new_wxPreStatusBar
,_args
,_kwargs
))
67 class wxToolBarToolBasePtr(wxObjectPtr
):
68 def __init__(self
,this
):
71 def Destroy(self
, *_args
, **_kwargs
):
72 val
= apply(stattoolc
.wxToolBarToolBase_Destroy
,(self
,) + _args
, _kwargs
)
74 def GetId(self
, *_args
, **_kwargs
):
75 val
= apply(stattoolc
.wxToolBarToolBase_GetId
,(self
,) + _args
, _kwargs
)
77 def GetControl(self
, *_args
, **_kwargs
):
78 val
= apply(stattoolc
.wxToolBarToolBase_GetControl
,(self
,) + _args
, _kwargs
)
80 def GetToolBar(self
, *_args
, **_kwargs
):
81 val
= apply(stattoolc
.wxToolBarToolBase_GetToolBar
,(self
,) + _args
, _kwargs
)
83 def IsButton(self
, *_args
, **_kwargs
):
84 val
= apply(stattoolc
.wxToolBarToolBase_IsButton
,(self
,) + _args
, _kwargs
)
86 def IsControl(self
, *_args
, **_kwargs
):
87 val
= apply(stattoolc
.wxToolBarToolBase_IsControl
,(self
,) + _args
, _kwargs
)
89 def IsSeparator(self
, *_args
, **_kwargs
):
90 val
= apply(stattoolc
.wxToolBarToolBase_IsSeparator
,(self
,) + _args
, _kwargs
)
92 def GetStyle(self
, *_args
, **_kwargs
):
93 val
= apply(stattoolc
.wxToolBarToolBase_GetStyle
,(self
,) + _args
, _kwargs
)
95 def IsEnabled(self
, *_args
, **_kwargs
):
96 val
= apply(stattoolc
.wxToolBarToolBase_IsEnabled
,(self
,) + _args
, _kwargs
)
98 def IsToggled(self
, *_args
, **_kwargs
):
99 val
= apply(stattoolc
.wxToolBarToolBase_IsToggled
,(self
,) + _args
, _kwargs
)
101 def CanBeToggled(self
, *_args
, **_kwargs
):
102 val
= apply(stattoolc
.wxToolBarToolBase_CanBeToggled
,(self
,) + _args
, _kwargs
)
104 def GetBitmap1(self
, *_args
, **_kwargs
):
105 val
= apply(stattoolc
.wxToolBarToolBase_GetBitmap1
,(self
,) + _args
, _kwargs
)
106 if val
: val
= wxBitmapPtr(val
)
108 def GetBitmap2(self
, *_args
, **_kwargs
):
109 val
= apply(stattoolc
.wxToolBarToolBase_GetBitmap2
,(self
,) + _args
, _kwargs
)
110 if val
: val
= wxBitmapPtr(val
)
112 def GetBitmap(self
, *_args
, **_kwargs
):
113 val
= apply(stattoolc
.wxToolBarToolBase_GetBitmap
,(self
,) + _args
, _kwargs
)
114 if val
: val
= wxBitmapPtr(val
)
116 def GetShortHelp(self
, *_args
, **_kwargs
):
117 val
= apply(stattoolc
.wxToolBarToolBase_GetShortHelp
,(self
,) + _args
, _kwargs
)
119 def GetLongHelp(self
, *_args
, **_kwargs
):
120 val
= apply(stattoolc
.wxToolBarToolBase_GetLongHelp
,(self
,) + _args
, _kwargs
)
122 def Enable(self
, *_args
, **_kwargs
):
123 val
= apply(stattoolc
.wxToolBarToolBase_Enable
,(self
,) + _args
, _kwargs
)
125 def Toggle(self
, *_args
, **_kwargs
):
126 val
= apply(stattoolc
.wxToolBarToolBase_Toggle
,(self
,) + _args
, _kwargs
)
128 def SetToggle(self
, *_args
, **_kwargs
):
129 val
= apply(stattoolc
.wxToolBarToolBase_SetToggle
,(self
,) + _args
, _kwargs
)
131 def SetShortHelp(self
, *_args
, **_kwargs
):
132 val
= apply(stattoolc
.wxToolBarToolBase_SetShortHelp
,(self
,) + _args
, _kwargs
)
134 def SetLongHelp(self
, *_args
, **_kwargs
):
135 val
= apply(stattoolc
.wxToolBarToolBase_SetLongHelp
,(self
,) + _args
, _kwargs
)
137 def SetBitmap1(self
, *_args
, **_kwargs
):
138 val
= apply(stattoolc
.wxToolBarToolBase_SetBitmap1
,(self
,) + _args
, _kwargs
)
140 def SetBitmap2(self
, *_args
, **_kwargs
):
141 val
= apply(stattoolc
.wxToolBarToolBase_SetBitmap2
,(self
,) + _args
, _kwargs
)
143 def Detach(self
, *_args
, **_kwargs
):
144 val
= apply(stattoolc
.wxToolBarToolBase_Detach
,(self
,) + _args
, _kwargs
)
146 def Attach(self
, *_args
, **_kwargs
):
147 val
= apply(stattoolc
.wxToolBarToolBase_Attach
,(self
,) + _args
, _kwargs
)
149 def GetClientData(self
, *_args
, **_kwargs
):
150 val
= apply(stattoolc
.wxToolBarToolBase_GetClientData
,(self
,) + _args
, _kwargs
)
152 def SetClientData(self
, *_args
, **_kwargs
):
153 val
= apply(stattoolc
.wxToolBarToolBase_SetClientData
,(self
,) + _args
, _kwargs
)
156 return "<C wxToolBarToolBase instance at %s>" % (self
.this
,)
157 class wxToolBarToolBase(wxToolBarToolBasePtr
):
158 def __init__(self
,this
):
164 class wxToolBarBasePtr(wxControlPtr
):
165 def __init__(self
,this
):
168 def AddTool(self
, *_args
, **_kwargs
):
169 val
= apply(stattoolc
.wxToolBarBase_AddTool
,(self
,) + _args
, _kwargs
)
171 def AddSimpleTool(self
, *_args
, **_kwargs
):
172 val
= apply(stattoolc
.wxToolBarBase_AddSimpleTool
,(self
,) + _args
, _kwargs
)
174 def InsertTool(self
, *_args
, **_kwargs
):
175 val
= apply(stattoolc
.wxToolBarBase_InsertTool
,(self
,) + _args
, _kwargs
)
177 def InsertSimpleTool(self
, *_args
, **_kwargs
):
178 val
= apply(stattoolc
.wxToolBarBase_InsertSimpleTool
,(self
,) + _args
, _kwargs
)
180 def AddControl(self
, *_args
, **_kwargs
):
181 val
= apply(stattoolc
.wxToolBarBase_AddControl
,(self
,) + _args
, _kwargs
)
183 def InsertControl(self
, *_args
, **_kwargs
):
184 val
= apply(stattoolc
.wxToolBarBase_InsertControl
,(self
,) + _args
, _kwargs
)
186 def AddSeparator(self
, *_args
, **_kwargs
):
187 val
= apply(stattoolc
.wxToolBarBase_AddSeparator
,(self
,) + _args
, _kwargs
)
189 def InsertSeparator(self
, *_args
, **_kwargs
):
190 val
= apply(stattoolc
.wxToolBarBase_InsertSeparator
,(self
,) + _args
, _kwargs
)
192 def RemoveTool(self
, *_args
, **_kwargs
):
193 val
= apply(stattoolc
.wxToolBarBase_RemoveTool
,(self
,) + _args
, _kwargs
)
195 def DeleteToolByPos(self
, *_args
, **_kwargs
):
196 val
= apply(stattoolc
.wxToolBarBase_DeleteToolByPos
,(self
,) + _args
, _kwargs
)
198 def DeleteTool(self
, *_args
, **_kwargs
):
199 val
= apply(stattoolc
.wxToolBarBase_DeleteTool
,(self
,) + _args
, _kwargs
)
201 def ClearTools(self
, *_args
, **_kwargs
):
202 val
= apply(stattoolc
.wxToolBarBase_ClearTools
,(self
,) + _args
, _kwargs
)
204 def Realize(self
, *_args
, **_kwargs
):
205 val
= apply(stattoolc
.wxToolBarBase_Realize
,(self
,) + _args
, _kwargs
)
207 def EnableTool(self
, *_args
, **_kwargs
):
208 val
= apply(stattoolc
.wxToolBarBase_EnableTool
,(self
,) + _args
, _kwargs
)
210 def ToggleTool(self
, *_args
, **_kwargs
):
211 val
= apply(stattoolc
.wxToolBarBase_ToggleTool
,(self
,) + _args
, _kwargs
)
213 def SetToggle(self
, *_args
, **_kwargs
):
214 val
= apply(stattoolc
.wxToolBarBase_SetToggle
,(self
,) + _args
, _kwargs
)
216 def GetToolClientData(self
, *_args
, **_kwargs
):
217 val
= apply(stattoolc
.wxToolBarBase_GetToolClientData
,(self
,) + _args
, _kwargs
)
219 def SetToolClientData(self
, *_args
, **_kwargs
):
220 val
= apply(stattoolc
.wxToolBarBase_SetToolClientData
,(self
,) + _args
, _kwargs
)
222 def GetToolState(self
, *_args
, **_kwargs
):
223 val
= apply(stattoolc
.wxToolBarBase_GetToolState
,(self
,) + _args
, _kwargs
)
225 def GetToolEnabled(self
, *_args
, **_kwargs
):
226 val
= apply(stattoolc
.wxToolBarBase_GetToolEnabled
,(self
,) + _args
, _kwargs
)
228 def SetToolShortHelp(self
, *_args
, **_kwargs
):
229 val
= apply(stattoolc
.wxToolBarBase_SetToolShortHelp
,(self
,) + _args
, _kwargs
)
231 def GetToolShortHelp(self
, *_args
, **_kwargs
):
232 val
= apply(stattoolc
.wxToolBarBase_GetToolShortHelp
,(self
,) + _args
, _kwargs
)
234 def SetToolLongHelp(self
, *_args
, **_kwargs
):
235 val
= apply(stattoolc
.wxToolBarBase_SetToolLongHelp
,(self
,) + _args
, _kwargs
)
237 def GetToolLongHelp(self
, *_args
, **_kwargs
):
238 val
= apply(stattoolc
.wxToolBarBase_GetToolLongHelp
,(self
,) + _args
, _kwargs
)
240 def SetMarginsXY(self
, *_args
, **_kwargs
):
241 val
= apply(stattoolc
.wxToolBarBase_SetMarginsXY
,(self
,) + _args
, _kwargs
)
243 def SetMargins(self
, *_args
, **_kwargs
):
244 val
= apply(stattoolc
.wxToolBarBase_SetMargins
,(self
,) + _args
, _kwargs
)
246 def SetToolPacking(self
, *_args
, **_kwargs
):
247 val
= apply(stattoolc
.wxToolBarBase_SetToolPacking
,(self
,) + _args
, _kwargs
)
249 def SetToolSeparation(self
, *_args
, **_kwargs
):
250 val
= apply(stattoolc
.wxToolBarBase_SetToolSeparation
,(self
,) + _args
, _kwargs
)
252 def GetToolMargins(self
, *_args
, **_kwargs
):
253 val
= apply(stattoolc
.wxToolBarBase_GetToolMargins
,(self
,) + _args
, _kwargs
)
254 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
256 def GetMargins(self
, *_args
, **_kwargs
):
257 val
= apply(stattoolc
.wxToolBarBase_GetMargins
,(self
,) + _args
, _kwargs
)
258 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
260 def GetToolPacking(self
, *_args
, **_kwargs
):
261 val
= apply(stattoolc
.wxToolBarBase_GetToolPacking
,(self
,) + _args
, _kwargs
)
263 def GetToolSeparation(self
, *_args
, **_kwargs
):
264 val
= apply(stattoolc
.wxToolBarBase_GetToolSeparation
,(self
,) + _args
, _kwargs
)
266 def SetRows(self
, *_args
, **_kwargs
):
267 val
= apply(stattoolc
.wxToolBarBase_SetRows
,(self
,) + _args
, _kwargs
)
269 def SetMaxRowsCols(self
, *_args
, **_kwargs
):
270 val
= apply(stattoolc
.wxToolBarBase_SetMaxRowsCols
,(self
,) + _args
, _kwargs
)
272 def GetMaxRows(self
, *_args
, **_kwargs
):
273 val
= apply(stattoolc
.wxToolBarBase_GetMaxRows
,(self
,) + _args
, _kwargs
)
275 def GetMaxCols(self
, *_args
, **_kwargs
):
276 val
= apply(stattoolc
.wxToolBarBase_GetMaxCols
,(self
,) + _args
, _kwargs
)
278 def SetToolBitmapSize(self
, *_args
, **_kwargs
):
279 val
= apply(stattoolc
.wxToolBarBase_SetToolBitmapSize
,(self
,) + _args
, _kwargs
)
281 def GetToolBitmapSize(self
, *_args
, **_kwargs
):
282 val
= apply(stattoolc
.wxToolBarBase_GetToolBitmapSize
,(self
,) + _args
, _kwargs
)
283 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
285 def GetToolSize(self
, *_args
, **_kwargs
):
286 val
= apply(stattoolc
.wxToolBarBase_GetToolSize
,(self
,) + _args
, _kwargs
)
287 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
290 return "<C wxToolBarBase instance at %s>" % (self
.this
,)
291 class wxToolBarBase(wxToolBarBasePtr
):
292 def __init__(self
,this
):
298 class wxToolBarPtr(wxToolBarBasePtr
):
299 def __init__(self
,this
):
302 def Create(self
, *_args
, **_kwargs
):
303 val
= apply(stattoolc
.wxToolBar_Create
,(self
,) + _args
, _kwargs
)
305 def FindToolForPosition(self
, *_args
, **_kwargs
):
306 val
= apply(stattoolc
.wxToolBar_FindToolForPosition
,(self
,) + _args
, _kwargs
)
309 return "<C wxToolBar instance at %s>" % (self
.this
,)
310 class wxToolBar(wxToolBarPtr
):
311 def __init__(self
,*_args
,**_kwargs
):
312 self
.this
= apply(stattoolc
.new_wxToolBar
,_args
,_kwargs
)
314 #wx._StdWindowCallbacks(self)
318 def wxPreToolBar(*_args
,**_kwargs
):
319 val
= wxToolBarPtr(apply(stattoolc
.new_wxPreToolBar
,_args
,_kwargs
))
324 class wxToolBarSimplePtr(wxToolBarBasePtr
):
325 def __init__(self
,this
):
328 def Create(self
, *_args
, **_kwargs
):
329 val
= apply(stattoolc
.wxToolBarSimple_Create
,(self
,) + _args
, _kwargs
)
331 def FindToolForPosition(self
, *_args
, **_kwargs
):
332 val
= apply(stattoolc
.wxToolBarSimple_FindToolForPosition
,(self
,) + _args
, _kwargs
)
335 return "<C wxToolBarSimple instance at %s>" % (self
.this
,)
336 class wxToolBarSimple(wxToolBarSimplePtr
):
337 def __init__(self
,*_args
,**_kwargs
):
338 self
.this
= apply(stattoolc
.new_wxToolBarSimple
,_args
,_kwargs
)
340 #wx._StdWindowCallbacks(self)
344 def wxPreToolBarSimple(*_args
,**_kwargs
):
345 val
= wxToolBarSimplePtr(apply(stattoolc
.new_wxPreToolBarSimple
,_args
,_kwargs
))
352 #-------------- FUNCTION WRAPPERS ------------------
356 #-------------- VARIABLE WRAPPERS ------------------
358 wxTOOL_STYLE_BUTTON
= stattoolc
.wxTOOL_STYLE_BUTTON
359 wxTOOL_STYLE_SEPARATOR
= stattoolc
.wxTOOL_STYLE_SEPARATOR
360 wxTOOL_STYLE_CONTROL
= stattoolc
.wxTOOL_STYLE_CONTROL