]>
Commit | Line | Data |
---|---|---|
1 | # This file was created automatically by SWIG. | |
2 | import controlsc | |
3 | ||
4 | from misc import * | |
5 | ||
6 | from windows import * | |
7 | ||
8 | from gdi import * | |
9 | ||
10 | from fonts import * | |
11 | ||
12 | from clip_dnd import * | |
13 | ||
14 | from events import * | |
15 | import wx | |
16 | class wxControlPtr(wxWindowPtr): | |
17 | def __init__(self,this): | |
18 | self.this = this | |
19 | self.thisown = 0 | |
20 | def Create(self, *_args, **_kwargs): | |
21 | val = controlsc.wxControl_Create(self, *_args, **_kwargs) | |
22 | return val | |
23 | def Command(self, *_args, **_kwargs): | |
24 | val = controlsc.wxControl_Command(self, *_args, **_kwargs) | |
25 | return val | |
26 | def GetLabel(self, *_args, **_kwargs): | |
27 | val = controlsc.wxControl_GetLabel(self, *_args, **_kwargs) | |
28 | return val | |
29 | def SetLabel(self, *_args, **_kwargs): | |
30 | val = controlsc.wxControl_SetLabel(self, *_args, **_kwargs) | |
31 | return val | |
32 | def __repr__(self): | |
33 | return "<%s.%s instance; proxy of C++ wxControl instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
34 | class wxControl(wxControlPtr): | |
35 | def __init__(self,*_args,**_kwargs): | |
36 | self.this = controlsc.new_wxControl(*_args,**_kwargs) | |
37 | self.thisown = 1 | |
38 | self._setOORInfo(self) | |
39 | ||
40 | ||
41 | ||
42 | def wxPreControl(*_args,**_kwargs): | |
43 | val = wxControlPtr(controlsc.new_wxPreControl(*_args,**_kwargs)) | |
44 | val.thisown = 1 | |
45 | val._setOORInfo(val) | |
46 | return val | |
47 | ||
48 | ||
49 | class wxControlWithItemsPtr(wxControlPtr): | |
50 | def __init__(self,this): | |
51 | self.this = this | |
52 | self.thisown = 0 | |
53 | def Delete(self, *_args, **_kwargs): | |
54 | val = controlsc.wxControlWithItems_Delete(self, *_args, **_kwargs) | |
55 | return val | |
56 | def GetCount(self, *_args, **_kwargs): | |
57 | val = controlsc.wxControlWithItems_GetCount(self, *_args, **_kwargs) | |
58 | return val | |
59 | def GetString(self, *_args, **_kwargs): | |
60 | val = controlsc.wxControlWithItems_GetString(self, *_args, **_kwargs) | |
61 | return val | |
62 | def SetString(self, *_args, **_kwargs): | |
63 | val = controlsc.wxControlWithItems_SetString(self, *_args, **_kwargs) | |
64 | return val | |
65 | def FindString(self, *_args, **_kwargs): | |
66 | val = controlsc.wxControlWithItems_FindString(self, *_args, **_kwargs) | |
67 | return val | |
68 | def Select(self, *_args, **_kwargs): | |
69 | val = controlsc.wxControlWithItems_Select(self, *_args, **_kwargs) | |
70 | return val | |
71 | def GetSelection(self, *_args, **_kwargs): | |
72 | val = controlsc.wxControlWithItems_GetSelection(self, *_args, **_kwargs) | |
73 | return val | |
74 | def GetStringSelection(self, *_args, **_kwargs): | |
75 | val = controlsc.wxControlWithItems_GetStringSelection(self, *_args, **_kwargs) | |
76 | return val | |
77 | def Append(self, *_args, **_kwargs): | |
78 | val = controlsc.wxControlWithItems_Append(self, *_args, **_kwargs) | |
79 | return val | |
80 | def GetClientData(self, *_args, **_kwargs): | |
81 | val = controlsc.wxControlWithItems_GetClientData(self, *_args, **_kwargs) | |
82 | return val | |
83 | def SetClientData(self, *_args, **_kwargs): | |
84 | val = controlsc.wxControlWithItems_SetClientData(self, *_args, **_kwargs) | |
85 | return val | |
86 | def AppendItems(self, *_args, **_kwargs): | |
87 | val = controlsc.wxControlWithItems_AppendItems(self, *_args, **_kwargs) | |
88 | return val | |
89 | def __repr__(self): | |
90 | return "<%s.%s instance; proxy of C++ wxControlWithItems instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
91 | Number = GetCount | |
92 | class wxControlWithItems(wxControlWithItemsPtr): | |
93 | def __init__(self,this): | |
94 | self.this = this | |
95 | ||
96 | ||
97 | ||
98 | ||
99 | class wxButtonPtr(wxControlPtr): | |
100 | def __init__(self,this): | |
101 | self.this = this | |
102 | self.thisown = 0 | |
103 | def Create(self, *_args, **_kwargs): | |
104 | val = controlsc.wxButton_Create(self, *_args, **_kwargs) | |
105 | return val | |
106 | def SetDefault(self, *_args, **_kwargs): | |
107 | val = controlsc.wxButton_SetDefault(self, *_args, **_kwargs) | |
108 | return val | |
109 | def SetBackgroundColour(self, *_args, **_kwargs): | |
110 | val = controlsc.wxButton_SetBackgroundColour(self, *_args, **_kwargs) | |
111 | return val | |
112 | def SetForegroundColour(self, *_args, **_kwargs): | |
113 | val = controlsc.wxButton_SetForegroundColour(self, *_args, **_kwargs) | |
114 | return val | |
115 | def __repr__(self): | |
116 | return "<%s.%s instance; proxy of C++ wxButton instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
117 | class wxButton(wxButtonPtr): | |
118 | def __init__(self,*_args,**_kwargs): | |
119 | self.this = controlsc.new_wxButton(*_args,**_kwargs) | |
120 | self.thisown = 1 | |
121 | self._setOORInfo(self) | |
122 | ||
123 | ||
124 | ||
125 | def wxPreButton(*_args,**_kwargs): | |
126 | val = wxButtonPtr(controlsc.new_wxPreButton(*_args,**_kwargs)) | |
127 | val.thisown = 1 | |
128 | val._setOORInfo(val) | |
129 | return val | |
130 | ||
131 | ||
132 | class wxBitmapButtonPtr(wxButtonPtr): | |
133 | def __init__(self,this): | |
134 | self.this = this | |
135 | self.thisown = 0 | |
136 | def Create(self, *_args, **_kwargs): | |
137 | val = controlsc.wxBitmapButton_Create(self, *_args, **_kwargs) | |
138 | return val | |
139 | def GetBitmapLabel(self, *_args, **_kwargs): | |
140 | val = controlsc.wxBitmapButton_GetBitmapLabel(self, *_args, **_kwargs) | |
141 | if val: val = wxBitmapPtr(val) ; val.thisown = 1 | |
142 | return val | |
143 | def GetBitmapDisabled(self, *_args, **_kwargs): | |
144 | val = controlsc.wxBitmapButton_GetBitmapDisabled(self, *_args, **_kwargs) | |
145 | if val: val = wxBitmapPtr(val) ; val.thisown = 1 | |
146 | return val | |
147 | def GetBitmapFocus(self, *_args, **_kwargs): | |
148 | val = controlsc.wxBitmapButton_GetBitmapFocus(self, *_args, **_kwargs) | |
149 | if val: val = wxBitmapPtr(val) ; val.thisown = 1 | |
150 | return val | |
151 | def GetBitmapSelected(self, *_args, **_kwargs): | |
152 | val = controlsc.wxBitmapButton_GetBitmapSelected(self, *_args, **_kwargs) | |
153 | if val: val = wxBitmapPtr(val) ; val.thisown = 1 | |
154 | return val | |
155 | def SetBitmapDisabled(self, *_args, **_kwargs): | |
156 | val = controlsc.wxBitmapButton_SetBitmapDisabled(self, *_args, **_kwargs) | |
157 | return val | |
158 | def SetBitmapFocus(self, *_args, **_kwargs): | |
159 | val = controlsc.wxBitmapButton_SetBitmapFocus(self, *_args, **_kwargs) | |
160 | return val | |
161 | def SetBitmapSelected(self, *_args, **_kwargs): | |
162 | val = controlsc.wxBitmapButton_SetBitmapSelected(self, *_args, **_kwargs) | |
163 | return val | |
164 | def SetBitmapLabel(self, *_args, **_kwargs): | |
165 | val = controlsc.wxBitmapButton_SetBitmapLabel(self, *_args, **_kwargs) | |
166 | return val | |
167 | def SetMargins(self, *_args, **_kwargs): | |
168 | val = controlsc.wxBitmapButton_SetMargins(self, *_args, **_kwargs) | |
169 | return val | |
170 | def GetMarginX(self, *_args, **_kwargs): | |
171 | val = controlsc.wxBitmapButton_GetMarginX(self, *_args, **_kwargs) | |
172 | return val | |
173 | def GetMarginY(self, *_args, **_kwargs): | |
174 | val = controlsc.wxBitmapButton_GetMarginY(self, *_args, **_kwargs) | |
175 | return val | |
176 | def __repr__(self): | |
177 | return "<%s.%s instance; proxy of C++ wxBitmapButton instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
178 | class wxBitmapButton(wxBitmapButtonPtr): | |
179 | def __init__(self,*_args,**_kwargs): | |
180 | self.this = controlsc.new_wxBitmapButton(*_args,**_kwargs) | |
181 | self.thisown = 1 | |
182 | self._setOORInfo(self) | |
183 | ||
184 | ||
185 | ||
186 | def wxPreBitmapButton(*_args,**_kwargs): | |
187 | val = wxBitmapButtonPtr(controlsc.new_wxPreBitmapButton(*_args,**_kwargs)) | |
188 | val.thisown = 1 | |
189 | val._setOORInfo(val) | |
190 | return val | |
191 | ||
192 | ||
193 | class wxCheckBoxPtr(wxControlPtr): | |
194 | def __init__(self,this): | |
195 | self.this = this | |
196 | self.thisown = 0 | |
197 | def Create(self, *_args, **_kwargs): | |
198 | val = controlsc.wxCheckBox_Create(self, *_args, **_kwargs) | |
199 | return val | |
200 | def GetValue(self, *_args, **_kwargs): | |
201 | val = controlsc.wxCheckBox_GetValue(self, *_args, **_kwargs) | |
202 | return val | |
203 | def IsChecked(self, *_args, **_kwargs): | |
204 | val = controlsc.wxCheckBox_IsChecked(self, *_args, **_kwargs) | |
205 | return val | |
206 | def SetValue(self, *_args, **_kwargs): | |
207 | val = controlsc.wxCheckBox_SetValue(self, *_args, **_kwargs) | |
208 | return val | |
209 | def __repr__(self): | |
210 | return "<%s.%s instance; proxy of C++ wxCheckBox instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
211 | class wxCheckBox(wxCheckBoxPtr): | |
212 | def __init__(self,*_args,**_kwargs): | |
213 | self.this = controlsc.new_wxCheckBox(*_args,**_kwargs) | |
214 | self.thisown = 1 | |
215 | self._setOORInfo(self) | |
216 | ||
217 | ||
218 | ||
219 | def wxPreCheckBox(*_args,**_kwargs): | |
220 | val = wxCheckBoxPtr(controlsc.new_wxPreCheckBox(*_args,**_kwargs)) | |
221 | val.thisown = 1 | |
222 | val._setOORInfo(val) | |
223 | return val | |
224 | ||
225 | ||
226 | class wxChoicePtr(wxControlWithItemsPtr): | |
227 | def __init__(self,this): | |
228 | self.this = this | |
229 | self.thisown = 0 | |
230 | def Create(self, *_args, **_kwargs): | |
231 | val = controlsc.wxChoice_Create(self, *_args, **_kwargs) | |
232 | return val | |
233 | def Clear(self, *_args, **_kwargs): | |
234 | val = controlsc.wxChoice_Clear(self, *_args, **_kwargs) | |
235 | return val | |
236 | def GetColumns(self, *_args, **_kwargs): | |
237 | val = controlsc.wxChoice_GetColumns(self, *_args, **_kwargs) | |
238 | return val | |
239 | def SetColumns(self, *_args, **_kwargs): | |
240 | val = controlsc.wxChoice_SetColumns(self, *_args, **_kwargs) | |
241 | return val | |
242 | def SetSelection(self, *_args, **_kwargs): | |
243 | val = controlsc.wxChoice_SetSelection(self, *_args, **_kwargs) | |
244 | return val | |
245 | def SetStringSelection(self, *_args, **_kwargs): | |
246 | val = controlsc.wxChoice_SetStringSelection(self, *_args, **_kwargs) | |
247 | return val | |
248 | def SetString(self, *_args, **_kwargs): | |
249 | val = controlsc.wxChoice_SetString(self, *_args, **_kwargs) | |
250 | return val | |
251 | def __repr__(self): | |
252 | return "<%s.%s instance; proxy of C++ wxChoice instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
253 | ||
254 | Select = SetSelection | |
255 | ||
256 | class wxChoice(wxChoicePtr): | |
257 | def __init__(self,*_args,**_kwargs): | |
258 | self.this = controlsc.new_wxChoice(*_args,**_kwargs) | |
259 | self.thisown = 1 | |
260 | self._setOORInfo(self) | |
261 | ||
262 | ||
263 | ||
264 | def wxPreChoice(*_args,**_kwargs): | |
265 | val = wxChoicePtr(controlsc.new_wxPreChoice(*_args,**_kwargs)) | |
266 | val.thisown = 1 | |
267 | val._setOORInfo(val) | |
268 | return val | |
269 | ||
270 | ||
271 | class wxComboBoxPtr(wxControlPtr): | |
272 | def __init__(self,this): | |
273 | self.this = this | |
274 | self.thisown = 0 | |
275 | def Create(self, *_args, **_kwargs): | |
276 | val = controlsc.wxComboBox_Create(self, *_args, **_kwargs) | |
277 | return val | |
278 | def Copy(self, *_args, **_kwargs): | |
279 | val = controlsc.wxComboBox_Copy(self, *_args, **_kwargs) | |
280 | return val | |
281 | def Cut(self, *_args, **_kwargs): | |
282 | val = controlsc.wxComboBox_Cut(self, *_args, **_kwargs) | |
283 | return val | |
284 | def GetInsertionPoint(self, *_args, **_kwargs): | |
285 | val = controlsc.wxComboBox_GetInsertionPoint(self, *_args, **_kwargs) | |
286 | return val | |
287 | def GetLastPosition(self, *_args, **_kwargs): | |
288 | val = controlsc.wxComboBox_GetLastPosition(self, *_args, **_kwargs) | |
289 | return val | |
290 | def GetValue(self, *_args, **_kwargs): | |
291 | val = controlsc.wxComboBox_GetValue(self, *_args, **_kwargs) | |
292 | return val | |
293 | def Paste(self, *_args, **_kwargs): | |
294 | val = controlsc.wxComboBox_Paste(self, *_args, **_kwargs) | |
295 | return val | |
296 | def Replace(self, *_args, **_kwargs): | |
297 | val = controlsc.wxComboBox_Replace(self, *_args, **_kwargs) | |
298 | return val | |
299 | def Remove(self, *_args, **_kwargs): | |
300 | val = controlsc.wxComboBox_Remove(self, *_args, **_kwargs) | |
301 | return val | |
302 | def SetInsertionPoint(self, *_args, **_kwargs): | |
303 | val = controlsc.wxComboBox_SetInsertionPoint(self, *_args, **_kwargs) | |
304 | return val | |
305 | def SetInsertionPointEnd(self, *_args, **_kwargs): | |
306 | val = controlsc.wxComboBox_SetInsertionPointEnd(self, *_args, **_kwargs) | |
307 | return val | |
308 | def SetSelection(self, *_args, **_kwargs): | |
309 | val = controlsc.wxComboBox_SetSelection(self, *_args, **_kwargs) | |
310 | return val | |
311 | def SetMark(self, *_args, **_kwargs): | |
312 | val = controlsc.wxComboBox_SetMark(self, *_args, **_kwargs) | |
313 | return val | |
314 | def SetValue(self, *_args, **_kwargs): | |
315 | val = controlsc.wxComboBox_SetValue(self, *_args, **_kwargs) | |
316 | return val | |
317 | def SetEditable(self, *_args, **_kwargs): | |
318 | val = controlsc.wxComboBox_SetEditable(self, *_args, **_kwargs) | |
319 | return val | |
320 | def Clear(self, *_args, **_kwargs): | |
321 | val = controlsc.wxComboBox_Clear(self, *_args, **_kwargs) | |
322 | return val | |
323 | def Delete(self, *_args, **_kwargs): | |
324 | val = controlsc.wxComboBox_Delete(self, *_args, **_kwargs) | |
325 | return val | |
326 | def GetCount(self, *_args, **_kwargs): | |
327 | val = controlsc.wxComboBox_GetCount(self, *_args, **_kwargs) | |
328 | return val | |
329 | def GetString(self, *_args, **_kwargs): | |
330 | val = controlsc.wxComboBox_GetString(self, *_args, **_kwargs) | |
331 | return val | |
332 | def FindString(self, *_args, **_kwargs): | |
333 | val = controlsc.wxComboBox_FindString(self, *_args, **_kwargs) | |
334 | return val | |
335 | def GetSelection(self, *_args, **_kwargs): | |
336 | val = controlsc.wxComboBox_GetSelection(self, *_args, **_kwargs) | |
337 | return val | |
338 | def GetStringSelection(self, *_args, **_kwargs): | |
339 | val = controlsc.wxComboBox_GetStringSelection(self, *_args, **_kwargs) | |
340 | return val | |
341 | def Append(self, *_args, **_kwargs): | |
342 | val = controlsc.wxComboBox_Append(self, *_args, **_kwargs) | |
343 | return val | |
344 | def GetClientData(self, *_args, **_kwargs): | |
345 | val = controlsc.wxComboBox_GetClientData(self, *_args, **_kwargs) | |
346 | return val | |
347 | def SetClientData(self, *_args, **_kwargs): | |
348 | val = controlsc.wxComboBox_SetClientData(self, *_args, **_kwargs) | |
349 | return val | |
350 | def __repr__(self): | |
351 | return "<%s.%s instance; proxy of C++ wxComboBox instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
352 | Number = GetCount | |
353 | Select = SetSelection | |
354 | class wxComboBox(wxComboBoxPtr): | |
355 | def __init__(self,*_args,**_kwargs): | |
356 | self.this = controlsc.new_wxComboBox(*_args,**_kwargs) | |
357 | self.thisown = 1 | |
358 | self._setOORInfo(self) | |
359 | ||
360 | ||
361 | ||
362 | def wxPreComboBox(*_args,**_kwargs): | |
363 | val = wxComboBoxPtr(controlsc.new_wxPreComboBox(*_args,**_kwargs)) | |
364 | val.thisown = 1 | |
365 | val._setOORInfo(val) | |
366 | return val | |
367 | ||
368 | ||
369 | class wxGaugePtr(wxControlPtr): | |
370 | def __init__(self,this): | |
371 | self.this = this | |
372 | self.thisown = 0 | |
373 | def Create(self, *_args, **_kwargs): | |
374 | val = controlsc.wxGauge_Create(self, *_args, **_kwargs) | |
375 | return val | |
376 | def GetBezelFace(self, *_args, **_kwargs): | |
377 | val = controlsc.wxGauge_GetBezelFace(self, *_args, **_kwargs) | |
378 | return val | |
379 | def GetRange(self, *_args, **_kwargs): | |
380 | val = controlsc.wxGauge_GetRange(self, *_args, **_kwargs) | |
381 | return val | |
382 | def GetShadowWidth(self, *_args, **_kwargs): | |
383 | val = controlsc.wxGauge_GetShadowWidth(self, *_args, **_kwargs) | |
384 | return val | |
385 | def GetValue(self, *_args, **_kwargs): | |
386 | val = controlsc.wxGauge_GetValue(self, *_args, **_kwargs) | |
387 | return val | |
388 | def SetBezelFace(self, *_args, **_kwargs): | |
389 | val = controlsc.wxGauge_SetBezelFace(self, *_args, **_kwargs) | |
390 | return val | |
391 | def SetRange(self, *_args, **_kwargs): | |
392 | val = controlsc.wxGauge_SetRange(self, *_args, **_kwargs) | |
393 | return val | |
394 | def SetShadowWidth(self, *_args, **_kwargs): | |
395 | val = controlsc.wxGauge_SetShadowWidth(self, *_args, **_kwargs) | |
396 | return val | |
397 | def SetValue(self, *_args, **_kwargs): | |
398 | val = controlsc.wxGauge_SetValue(self, *_args, **_kwargs) | |
399 | return val | |
400 | def __repr__(self): | |
401 | return "<%s.%s instance; proxy of C++ wxGauge instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
402 | class wxGauge(wxGaugePtr): | |
403 | def __init__(self,*_args,**_kwargs): | |
404 | self.this = controlsc.new_wxGauge(*_args,**_kwargs) | |
405 | self.thisown = 1 | |
406 | self._setOORInfo(self) | |
407 | ||
408 | ||
409 | ||
410 | def wxPreGauge(*_args,**_kwargs): | |
411 | val = wxGaugePtr(controlsc.new_wxPreGauge(*_args,**_kwargs)) | |
412 | val.thisown = 1 | |
413 | val._setOORInfo(val) | |
414 | return val | |
415 | ||
416 | ||
417 | class wxStaticBoxPtr(wxControlPtr): | |
418 | def __init__(self,this): | |
419 | self.this = this | |
420 | self.thisown = 0 | |
421 | def Create(self, *_args, **_kwargs): | |
422 | val = controlsc.wxStaticBox_Create(self, *_args, **_kwargs) | |
423 | return val | |
424 | def __repr__(self): | |
425 | return "<%s.%s instance; proxy of C++ wxStaticBox instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
426 | class wxStaticBox(wxStaticBoxPtr): | |
427 | def __init__(self,*_args,**_kwargs): | |
428 | self.this = controlsc.new_wxStaticBox(*_args,**_kwargs) | |
429 | self.thisown = 1 | |
430 | self._setOORInfo(self) | |
431 | ||
432 | ||
433 | ||
434 | def wxPreStaticBox(*_args,**_kwargs): | |
435 | val = wxStaticBoxPtr(controlsc.new_wxPreStaticBox(*_args,**_kwargs)) | |
436 | val.thisown = 1 | |
437 | val._setOORInfo(val) | |
438 | return val | |
439 | ||
440 | ||
441 | class wxStaticLinePtr(wxControlPtr): | |
442 | def __init__(self,this): | |
443 | self.this = this | |
444 | self.thisown = 0 | |
445 | def Create(self, *_args, **_kwargs): | |
446 | val = controlsc.wxStaticLine_Create(self, *_args, **_kwargs) | |
447 | return val | |
448 | def __repr__(self): | |
449 | return "<%s.%s instance; proxy of C++ wxStaticLine instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
450 | class wxStaticLine(wxStaticLinePtr): | |
451 | def __init__(self,*_args,**_kwargs): | |
452 | self.this = controlsc.new_wxStaticLine(*_args,**_kwargs) | |
453 | self.thisown = 1 | |
454 | self._setOORInfo(self) | |
455 | ||
456 | ||
457 | ||
458 | def wxPreStaticLine(*_args,**_kwargs): | |
459 | val = wxStaticLinePtr(controlsc.new_wxPreStaticLine(*_args,**_kwargs)) | |
460 | val.thisown = 1 | |
461 | val._setOORInfo(val) | |
462 | return val | |
463 | ||
464 | ||
465 | class wxStaticTextPtr(wxControlPtr): | |
466 | def __init__(self,this): | |
467 | self.this = this | |
468 | self.thisown = 0 | |
469 | def Create(self, *_args, **_kwargs): | |
470 | val = controlsc.wxStaticText_Create(self, *_args, **_kwargs) | |
471 | return val | |
472 | def GetLabel(self, *_args, **_kwargs): | |
473 | val = controlsc.wxStaticText_GetLabel(self, *_args, **_kwargs) | |
474 | return val | |
475 | def SetLabel(self, *_args, **_kwargs): | |
476 | val = controlsc.wxStaticText_SetLabel(self, *_args, **_kwargs) | |
477 | return val | |
478 | def __repr__(self): | |
479 | return "<%s.%s instance; proxy of C++ wxStaticText instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
480 | class wxStaticText(wxStaticTextPtr): | |
481 | def __init__(self,*_args,**_kwargs): | |
482 | self.this = controlsc.new_wxStaticText(*_args,**_kwargs) | |
483 | self.thisown = 1 | |
484 | self._setOORInfo(self) | |
485 | ||
486 | ||
487 | ||
488 | def wxPreStaticText(*_args,**_kwargs): | |
489 | val = wxStaticTextPtr(controlsc.new_wxPreStaticText(*_args,**_kwargs)) | |
490 | val.thisown = 1 | |
491 | val._setOORInfo(val) | |
492 | return val | |
493 | ||
494 | ||
495 | class wxListBoxPtr(wxControlWithItemsPtr): | |
496 | def __init__(self,this): | |
497 | self.this = this | |
498 | self.thisown = 0 | |
499 | def Create(self, *_args, **_kwargs): | |
500 | val = controlsc.wxListBox_Create(self, *_args, **_kwargs) | |
501 | return val | |
502 | def Clear(self, *_args, **_kwargs): | |
503 | val = controlsc.wxListBox_Clear(self, *_args, **_kwargs) | |
504 | return val | |
505 | def Deselect(self, *_args, **_kwargs): | |
506 | val = controlsc.wxListBox_Deselect(self, *_args, **_kwargs) | |
507 | return val | |
508 | def GetSelections(self, *_args, **_kwargs): | |
509 | val = controlsc.wxListBox_GetSelections(self, *_args, **_kwargs) | |
510 | return val | |
511 | def InsertItems(self, *_args, **_kwargs): | |
512 | val = controlsc.wxListBox_InsertItems(self, *_args, **_kwargs) | |
513 | return val | |
514 | def IsSelected(self, *_args, **_kwargs): | |
515 | val = controlsc.wxListBox_IsSelected(self, *_args, **_kwargs) | |
516 | return val | |
517 | def Selected(self, *_args, **_kwargs): | |
518 | val = controlsc.wxListBox_Selected(self, *_args, **_kwargs) | |
519 | return val | |
520 | def Set(self, *_args, **_kwargs): | |
521 | val = controlsc.wxListBox_Set(self, *_args, **_kwargs) | |
522 | return val | |
523 | def SetFirstItem(self, *_args, **_kwargs): | |
524 | val = controlsc.wxListBox_SetFirstItem(self, *_args, **_kwargs) | |
525 | return val | |
526 | def SetFirstItemStr(self, *_args, **_kwargs): | |
527 | val = controlsc.wxListBox_SetFirstItemStr(self, *_args, **_kwargs) | |
528 | return val | |
529 | def SetSelection(self, *_args, **_kwargs): | |
530 | val = controlsc.wxListBox_SetSelection(self, *_args, **_kwargs) | |
531 | return val | |
532 | def SetString(self, *_args, **_kwargs): | |
533 | val = controlsc.wxListBox_SetString(self, *_args, **_kwargs) | |
534 | return val | |
535 | def SetStringSelection(self, *_args, **_kwargs): | |
536 | val = controlsc.wxListBox_SetStringSelection(self, *_args, **_kwargs) | |
537 | return val | |
538 | def __repr__(self): | |
539 | return "<%s.%s instance; proxy of C++ wxListBox instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
540 | class wxListBox(wxListBoxPtr): | |
541 | def __init__(self,*_args,**_kwargs): | |
542 | self.this = controlsc.new_wxListBox(*_args,**_kwargs) | |
543 | self.thisown = 1 | |
544 | self._setOORInfo(self) | |
545 | ||
546 | ||
547 | ||
548 | def wxPreListBox(*_args,**_kwargs): | |
549 | val = wxListBoxPtr(controlsc.new_wxPreListBox(*_args,**_kwargs)) | |
550 | val.thisown = 1 | |
551 | val._setOORInfo(val) | |
552 | return val | |
553 | ||
554 | ||
555 | class wxCheckListBoxPtr(wxListBoxPtr): | |
556 | def __init__(self,this): | |
557 | self.this = this | |
558 | self.thisown = 0 | |
559 | def Create(self, *_args, **_kwargs): | |
560 | val = controlsc.wxCheckListBox_Create(self, *_args, **_kwargs) | |
561 | return val | |
562 | def IsChecked(self, *_args, **_kwargs): | |
563 | val = controlsc.wxCheckListBox_IsChecked(self, *_args, **_kwargs) | |
564 | return val | |
565 | def Check(self, *_args, **_kwargs): | |
566 | val = controlsc.wxCheckListBox_Check(self, *_args, **_kwargs) | |
567 | return val | |
568 | def InsertItems(self, *_args, **_kwargs): | |
569 | val = controlsc.wxCheckListBox_InsertItems(self, *_args, **_kwargs) | |
570 | return val | |
571 | def GetItemHeight(self, *_args, **_kwargs): | |
572 | val = controlsc.wxCheckListBox_GetItemHeight(self, *_args, **_kwargs) | |
573 | return val | |
574 | def HitTest(self, *_args, **_kwargs): | |
575 | val = controlsc.wxCheckListBox_HitTest(self, *_args, **_kwargs) | |
576 | return val | |
577 | def HitTestXY(self, *_args, **_kwargs): | |
578 | val = controlsc.wxCheckListBox_HitTestXY(self, *_args, **_kwargs) | |
579 | return val | |
580 | def __repr__(self): | |
581 | return "<%s.%s instance; proxy of C++ wxCheckListBox instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
582 | class wxCheckListBox(wxCheckListBoxPtr): | |
583 | def __init__(self,*_args,**_kwargs): | |
584 | self.this = controlsc.new_wxCheckListBox(*_args,**_kwargs) | |
585 | self.thisown = 1 | |
586 | self._setOORInfo(self) | |
587 | ||
588 | ||
589 | ||
590 | def wxPreCheckListBox(*_args,**_kwargs): | |
591 | val = wxCheckListBoxPtr(controlsc.new_wxPreCheckListBox(*_args,**_kwargs)) | |
592 | val.thisown = 1 | |
593 | val._setOORInfo(val) | |
594 | return val | |
595 | ||
596 | ||
597 | class wxTextAttrPtr : | |
598 | def __init__(self,this): | |
599 | self.this = this | |
600 | self.thisown = 0 | |
601 | def __del__(self, delfunc=controlsc.delete_wxTextAttr): | |
602 | if self.thisown == 1: | |
603 | try: | |
604 | delfunc(self) | |
605 | except: | |
606 | pass | |
607 | def Init(self, *_args, **_kwargs): | |
608 | val = controlsc.wxTextAttr_Init(self, *_args, **_kwargs) | |
609 | return val | |
610 | def SetTextColour(self, *_args, **_kwargs): | |
611 | val = controlsc.wxTextAttr_SetTextColour(self, *_args, **_kwargs) | |
612 | return val | |
613 | def SetBackgroundColour(self, *_args, **_kwargs): | |
614 | val = controlsc.wxTextAttr_SetBackgroundColour(self, *_args, **_kwargs) | |
615 | return val | |
616 | def SetFont(self, *_args, **_kwargs): | |
617 | val = controlsc.wxTextAttr_SetFont(self, *_args, **_kwargs) | |
618 | return val | |
619 | def SetAlignment(self, *_args, **_kwargs): | |
620 | val = controlsc.wxTextAttr_SetAlignment(self, *_args, **_kwargs) | |
621 | return val | |
622 | def SetTabs(self, *_args, **_kwargs): | |
623 | val = controlsc.wxTextAttr_SetTabs(self, *_args, **_kwargs) | |
624 | return val | |
625 | def SetLeftIndent(self, *_args, **_kwargs): | |
626 | val = controlsc.wxTextAttr_SetLeftIndent(self, *_args, **_kwargs) | |
627 | return val | |
628 | def SetRightIndent(self, *_args, **_kwargs): | |
629 | val = controlsc.wxTextAttr_SetRightIndent(self, *_args, **_kwargs) | |
630 | return val | |
631 | def SetFlags(self, *_args, **_kwargs): | |
632 | val = controlsc.wxTextAttr_SetFlags(self, *_args, **_kwargs) | |
633 | return val | |
634 | def HasTextColour(self, *_args, **_kwargs): | |
635 | val = controlsc.wxTextAttr_HasTextColour(self, *_args, **_kwargs) | |
636 | return val | |
637 | def HasBackgroundColour(self, *_args, **_kwargs): | |
638 | val = controlsc.wxTextAttr_HasBackgroundColour(self, *_args, **_kwargs) | |
639 | return val | |
640 | def HasFont(self, *_args, **_kwargs): | |
641 | val = controlsc.wxTextAttr_HasFont(self, *_args, **_kwargs) | |
642 | return val | |
643 | def HasAlignment(self, *_args, **_kwargs): | |
644 | val = controlsc.wxTextAttr_HasAlignment(self, *_args, **_kwargs) | |
645 | return val | |
646 | def HasTabs(self, *_args, **_kwargs): | |
647 | val = controlsc.wxTextAttr_HasTabs(self, *_args, **_kwargs) | |
648 | return val | |
649 | def HasLeftIndent(self, *_args, **_kwargs): | |
650 | val = controlsc.wxTextAttr_HasLeftIndent(self, *_args, **_kwargs) | |
651 | return val | |
652 | def HasRightIndent(self, *_args, **_kwargs): | |
653 | val = controlsc.wxTextAttr_HasRightIndent(self, *_args, **_kwargs) | |
654 | return val | |
655 | def HasFlag(self, *_args, **_kwargs): | |
656 | val = controlsc.wxTextAttr_HasFlag(self, *_args, **_kwargs) | |
657 | return val | |
658 | def GetTextColour(self, *_args, **_kwargs): | |
659 | val = controlsc.wxTextAttr_GetTextColour(self, *_args, **_kwargs) | |
660 | if val: val = wxColourPtr(val) ; val.thisown = 1 | |
661 | return val | |
662 | def GetBackgroundColour(self, *_args, **_kwargs): | |
663 | val = controlsc.wxTextAttr_GetBackgroundColour(self, *_args, **_kwargs) | |
664 | if val: val = wxColourPtr(val) ; val.thisown = 1 | |
665 | return val | |
666 | def GetFont(self, *_args, **_kwargs): | |
667 | val = controlsc.wxTextAttr_GetFont(self, *_args, **_kwargs) | |
668 | if val: val = wxFontPtr(val) ; val.thisown = 1 | |
669 | return val | |
670 | def GetAlignment(self, *_args, **_kwargs): | |
671 | val = controlsc.wxTextAttr_GetAlignment(self, *_args, **_kwargs) | |
672 | return val | |
673 | def GetTabs(self, *_args, **_kwargs): | |
674 | val = controlsc.wxTextAttr_GetTabs(self, *_args, **_kwargs) | |
675 | return val | |
676 | def GetLeftIndent(self, *_args, **_kwargs): | |
677 | val = controlsc.wxTextAttr_GetLeftIndent(self, *_args, **_kwargs) | |
678 | return val | |
679 | def GetRightIndent(self, *_args, **_kwargs): | |
680 | val = controlsc.wxTextAttr_GetRightIndent(self, *_args, **_kwargs) | |
681 | return val | |
682 | def GetFlags(self, *_args, **_kwargs): | |
683 | val = controlsc.wxTextAttr_GetFlags(self, *_args, **_kwargs) | |
684 | return val | |
685 | def IsDefault(self, *_args, **_kwargs): | |
686 | val = controlsc.wxTextAttr_IsDefault(self, *_args, **_kwargs) | |
687 | return val | |
688 | def __repr__(self): | |
689 | return "<%s.%s instance; proxy of C++ wxTextAttr instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
690 | class wxTextAttr(wxTextAttrPtr): | |
691 | def __init__(self,*_args,**_kwargs): | |
692 | self.this = controlsc.new_wxTextAttr(*_args,**_kwargs) | |
693 | self.thisown = 1 | |
694 | ||
695 | ||
696 | ||
697 | ||
698 | class wxTextCtrlPtr(wxControlPtr): | |
699 | def __init__(self,this): | |
700 | self.this = this | |
701 | self.thisown = 0 | |
702 | def Create(self, *_args, **_kwargs): | |
703 | val = controlsc.wxTextCtrl_Create(self, *_args, **_kwargs) | |
704 | return val | |
705 | def GetValue(self, *_args, **_kwargs): | |
706 | val = controlsc.wxTextCtrl_GetValue(self, *_args, **_kwargs) | |
707 | return val | |
708 | def SetValue(self, *_args, **_kwargs): | |
709 | val = controlsc.wxTextCtrl_SetValue(self, *_args, **_kwargs) | |
710 | return val | |
711 | def GetRange(self, *_args, **_kwargs): | |
712 | val = controlsc.wxTextCtrl_GetRange(self, *_args, **_kwargs) | |
713 | return val | |
714 | def GetLineLength(self, *_args, **_kwargs): | |
715 | val = controlsc.wxTextCtrl_GetLineLength(self, *_args, **_kwargs) | |
716 | return val | |
717 | def GetLineText(self, *_args, **_kwargs): | |
718 | val = controlsc.wxTextCtrl_GetLineText(self, *_args, **_kwargs) | |
719 | return val | |
720 | def GetNumberOfLines(self, *_args, **_kwargs): | |
721 | val = controlsc.wxTextCtrl_GetNumberOfLines(self, *_args, **_kwargs) | |
722 | return val | |
723 | def IsModified(self, *_args, **_kwargs): | |
724 | val = controlsc.wxTextCtrl_IsModified(self, *_args, **_kwargs) | |
725 | return val | |
726 | def IsEditable(self, *_args, **_kwargs): | |
727 | val = controlsc.wxTextCtrl_IsEditable(self, *_args, **_kwargs) | |
728 | return val | |
729 | def GetSelection(self, *_args, **_kwargs): | |
730 | val = controlsc.wxTextCtrl_GetSelection(self, *_args, **_kwargs) | |
731 | return val | |
732 | def GetStringSelection(self, *_args, **_kwargs): | |
733 | val = controlsc.wxTextCtrl_GetStringSelection(self, *_args, **_kwargs) | |
734 | return val | |
735 | def Clear(self, *_args, **_kwargs): | |
736 | val = controlsc.wxTextCtrl_Clear(self, *_args, **_kwargs) | |
737 | return val | |
738 | def Replace(self, *_args, **_kwargs): | |
739 | val = controlsc.wxTextCtrl_Replace(self, *_args, **_kwargs) | |
740 | return val | |
741 | def Remove(self, *_args, **_kwargs): | |
742 | val = controlsc.wxTextCtrl_Remove(self, *_args, **_kwargs) | |
743 | return val | |
744 | def LoadFile(self, *_args, **_kwargs): | |
745 | val = controlsc.wxTextCtrl_LoadFile(self, *_args, **_kwargs) | |
746 | return val | |
747 | def SaveFile(self, *_args, **_kwargs): | |
748 | val = controlsc.wxTextCtrl_SaveFile(self, *_args, **_kwargs) | |
749 | return val | |
750 | def DiscardEdits(self, *_args, **_kwargs): | |
751 | val = controlsc.wxTextCtrl_DiscardEdits(self, *_args, **_kwargs) | |
752 | return val | |
753 | def SetMaxLength(self, *_args, **_kwargs): | |
754 | val = controlsc.wxTextCtrl_SetMaxLength(self, *_args, **_kwargs) | |
755 | return val | |
756 | def WriteText(self, *_args, **_kwargs): | |
757 | val = controlsc.wxTextCtrl_WriteText(self, *_args, **_kwargs) | |
758 | return val | |
759 | def AppendText(self, *_args, **_kwargs): | |
760 | val = controlsc.wxTextCtrl_AppendText(self, *_args, **_kwargs) | |
761 | return val | |
762 | def EmulateKeyPress(self, *_args, **_kwargs): | |
763 | val = controlsc.wxTextCtrl_EmulateKeyPress(self, *_args, **_kwargs) | |
764 | return val | |
765 | def SetStyle(self, *_args, **_kwargs): | |
766 | val = controlsc.wxTextCtrl_SetStyle(self, *_args, **_kwargs) | |
767 | return val | |
768 | def SetDefaultStyle(self, *_args, **_kwargs): | |
769 | val = controlsc.wxTextCtrl_SetDefaultStyle(self, *_args, **_kwargs) | |
770 | return val | |
771 | def GetDefaultStyle(self, *_args, **_kwargs): | |
772 | val = controlsc.wxTextCtrl_GetDefaultStyle(self, *_args, **_kwargs) | |
773 | if val: val = wxTextAttrPtr(val) | |
774 | return val | |
775 | def GetStyle(self, *_args, **_kwargs): | |
776 | val = controlsc.wxTextCtrl_GetStyle(self, *_args, **_kwargs) | |
777 | return val | |
778 | def XYToPosition(self, *_args, **_kwargs): | |
779 | val = controlsc.wxTextCtrl_XYToPosition(self, *_args, **_kwargs) | |
780 | return val | |
781 | def PositionToXY(self, *_args, **_kwargs): | |
782 | val = controlsc.wxTextCtrl_PositionToXY(self, *_args, **_kwargs) | |
783 | return val | |
784 | def ShowPosition(self, *_args, **_kwargs): | |
785 | val = controlsc.wxTextCtrl_ShowPosition(self, *_args, **_kwargs) | |
786 | return val | |
787 | def Copy(self, *_args, **_kwargs): | |
788 | val = controlsc.wxTextCtrl_Copy(self, *_args, **_kwargs) | |
789 | return val | |
790 | def Cut(self, *_args, **_kwargs): | |
791 | val = controlsc.wxTextCtrl_Cut(self, *_args, **_kwargs) | |
792 | return val | |
793 | def Paste(self, *_args, **_kwargs): | |
794 | val = controlsc.wxTextCtrl_Paste(self, *_args, **_kwargs) | |
795 | return val | |
796 | def CanCopy(self, *_args, **_kwargs): | |
797 | val = controlsc.wxTextCtrl_CanCopy(self, *_args, **_kwargs) | |
798 | return val | |
799 | def CanCut(self, *_args, **_kwargs): | |
800 | val = controlsc.wxTextCtrl_CanCut(self, *_args, **_kwargs) | |
801 | return val | |
802 | def CanPaste(self, *_args, **_kwargs): | |
803 | val = controlsc.wxTextCtrl_CanPaste(self, *_args, **_kwargs) | |
804 | return val | |
805 | def Undo(self, *_args, **_kwargs): | |
806 | val = controlsc.wxTextCtrl_Undo(self, *_args, **_kwargs) | |
807 | return val | |
808 | def Redo(self, *_args, **_kwargs): | |
809 | val = controlsc.wxTextCtrl_Redo(self, *_args, **_kwargs) | |
810 | return val | |
811 | def CanUndo(self, *_args, **_kwargs): | |
812 | val = controlsc.wxTextCtrl_CanUndo(self, *_args, **_kwargs) | |
813 | return val | |
814 | def CanRedo(self, *_args, **_kwargs): | |
815 | val = controlsc.wxTextCtrl_CanRedo(self, *_args, **_kwargs) | |
816 | return val | |
817 | def SetInsertionPoint(self, *_args, **_kwargs): | |
818 | val = controlsc.wxTextCtrl_SetInsertionPoint(self, *_args, **_kwargs) | |
819 | return val | |
820 | def SetInsertionPointEnd(self, *_args, **_kwargs): | |
821 | val = controlsc.wxTextCtrl_SetInsertionPointEnd(self, *_args, **_kwargs) | |
822 | return val | |
823 | def GetInsertionPoint(self, *_args, **_kwargs): | |
824 | val = controlsc.wxTextCtrl_GetInsertionPoint(self, *_args, **_kwargs) | |
825 | return val | |
826 | def GetLastPosition(self, *_args, **_kwargs): | |
827 | val = controlsc.wxTextCtrl_GetLastPosition(self, *_args, **_kwargs) | |
828 | return val | |
829 | def SetSelection(self, *_args, **_kwargs): | |
830 | val = controlsc.wxTextCtrl_SetSelection(self, *_args, **_kwargs) | |
831 | return val | |
832 | def SelectAll(self, *_args, **_kwargs): | |
833 | val = controlsc.wxTextCtrl_SelectAll(self, *_args, **_kwargs) | |
834 | return val | |
835 | def SetEditable(self, *_args, **_kwargs): | |
836 | val = controlsc.wxTextCtrl_SetEditable(self, *_args, **_kwargs) | |
837 | return val | |
838 | def IsSingleLine(self, *_args, **_kwargs): | |
839 | val = controlsc.wxTextCtrl_IsSingleLine(self, *_args, **_kwargs) | |
840 | return val | |
841 | def IsMultiLine(self, *_args, **_kwargs): | |
842 | val = controlsc.wxTextCtrl_IsMultiLine(self, *_args, **_kwargs) | |
843 | return val | |
844 | def write(self, *_args, **_kwargs): | |
845 | val = controlsc.wxTextCtrl_write(self, *_args, **_kwargs) | |
846 | return val | |
847 | def GetString(self, *_args, **_kwargs): | |
848 | val = controlsc.wxTextCtrl_GetString(self, *_args, **_kwargs) | |
849 | return val | |
850 | def __repr__(self): | |
851 | return "<%s.%s instance; proxy of C++ wxTextCtrl instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
852 | class wxTextCtrl(wxTextCtrlPtr): | |
853 | def __init__(self,*_args,**_kwargs): | |
854 | self.this = controlsc.new_wxTextCtrl(*_args,**_kwargs) | |
855 | self.thisown = 1 | |
856 | self._setOORInfo(self) | |
857 | ||
858 | ||
859 | ||
860 | def wxPreTextCtrl(*_args,**_kwargs): | |
861 | val = wxTextCtrlPtr(controlsc.new_wxPreTextCtrl(*_args,**_kwargs)) | |
862 | val.thisown = 1 | |
863 | val._setOORInfo(val) | |
864 | return val | |
865 | ||
866 | ||
867 | class wxScrollBarPtr(wxControlPtr): | |
868 | def __init__(self,this): | |
869 | self.this = this | |
870 | self.thisown = 0 | |
871 | def Create(self, *_args, **_kwargs): | |
872 | val = controlsc.wxScrollBar_Create(self, *_args, **_kwargs) | |
873 | return val | |
874 | def GetRange(self, *_args, **_kwargs): | |
875 | val = controlsc.wxScrollBar_GetRange(self, *_args, **_kwargs) | |
876 | return val | |
877 | def GetPageSize(self, *_args, **_kwargs): | |
878 | val = controlsc.wxScrollBar_GetPageSize(self, *_args, **_kwargs) | |
879 | return val | |
880 | def GetThumbPosition(self, *_args, **_kwargs): | |
881 | val = controlsc.wxScrollBar_GetThumbPosition(self, *_args, **_kwargs) | |
882 | return val | |
883 | def GetThumbSize(self, *_args, **_kwargs): | |
884 | val = controlsc.wxScrollBar_GetThumbSize(self, *_args, **_kwargs) | |
885 | return val | |
886 | def GetThumbLength(self, *_args, **_kwargs): | |
887 | val = controlsc.wxScrollBar_GetThumbLength(self, *_args, **_kwargs) | |
888 | return val | |
889 | def IsVertical(self, *_args, **_kwargs): | |
890 | val = controlsc.wxScrollBar_IsVertical(self, *_args, **_kwargs) | |
891 | return val | |
892 | def SetThumbPosition(self, *_args, **_kwargs): | |
893 | val = controlsc.wxScrollBar_SetThumbPosition(self, *_args, **_kwargs) | |
894 | return val | |
895 | def SetScrollbar(self, *_args, **_kwargs): | |
896 | val = controlsc.wxScrollBar_SetScrollbar(self, *_args, **_kwargs) | |
897 | return val | |
898 | def __repr__(self): | |
899 | return "<%s.%s instance; proxy of C++ wxScrollBar instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
900 | class wxScrollBar(wxScrollBarPtr): | |
901 | def __init__(self,*_args,**_kwargs): | |
902 | self.this = controlsc.new_wxScrollBar(*_args,**_kwargs) | |
903 | self.thisown = 1 | |
904 | self._setOORInfo(self) | |
905 | ||
906 | ||
907 | ||
908 | def wxPreScrollBar(*_args,**_kwargs): | |
909 | val = wxScrollBarPtr(controlsc.new_wxPreScrollBar(*_args,**_kwargs)) | |
910 | val.thisown = 1 | |
911 | val._setOORInfo(val) | |
912 | return val | |
913 | ||
914 | ||
915 | class wxSpinButtonPtr(wxControlPtr): | |
916 | def __init__(self,this): | |
917 | self.this = this | |
918 | self.thisown = 0 | |
919 | def Create(self, *_args, **_kwargs): | |
920 | val = controlsc.wxSpinButton_Create(self, *_args, **_kwargs) | |
921 | return val | |
922 | def GetMax(self, *_args, **_kwargs): | |
923 | val = controlsc.wxSpinButton_GetMax(self, *_args, **_kwargs) | |
924 | return val | |
925 | def GetMin(self, *_args, **_kwargs): | |
926 | val = controlsc.wxSpinButton_GetMin(self, *_args, **_kwargs) | |
927 | return val | |
928 | def GetValue(self, *_args, **_kwargs): | |
929 | val = controlsc.wxSpinButton_GetValue(self, *_args, **_kwargs) | |
930 | return val | |
931 | def SetRange(self, *_args, **_kwargs): | |
932 | val = controlsc.wxSpinButton_SetRange(self, *_args, **_kwargs) | |
933 | return val | |
934 | def SetValue(self, *_args, **_kwargs): | |
935 | val = controlsc.wxSpinButton_SetValue(self, *_args, **_kwargs) | |
936 | return val | |
937 | def __repr__(self): | |
938 | return "<%s.%s instance; proxy of C++ wxSpinButton instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
939 | class wxSpinButton(wxSpinButtonPtr): | |
940 | def __init__(self,*_args,**_kwargs): | |
941 | self.this = controlsc.new_wxSpinButton(*_args,**_kwargs) | |
942 | self.thisown = 1 | |
943 | self._setOORInfo(self) | |
944 | ||
945 | ||
946 | ||
947 | def wxPreSpinButton(*_args,**_kwargs): | |
948 | val = wxSpinButtonPtr(controlsc.new_wxPreSpinButton(*_args,**_kwargs)) | |
949 | val.thisown = 1 | |
950 | val._setOORInfo(val) | |
951 | return val | |
952 | ||
953 | ||
954 | class wxStaticBitmapPtr(wxControlPtr): | |
955 | def __init__(self,this): | |
956 | self.this = this | |
957 | self.thisown = 0 | |
958 | def Create(self, *_args, **_kwargs): | |
959 | val = controlsc.wxStaticBitmap_Create(self, *_args, **_kwargs) | |
960 | return val | |
961 | def GetBitmap(self, *_args, **_kwargs): | |
962 | val = controlsc.wxStaticBitmap_GetBitmap(self, *_args, **_kwargs) | |
963 | if val: val = wxBitmapPtr(val) ; val.thisown = 1 | |
964 | return val | |
965 | def SetBitmap(self, *_args, **_kwargs): | |
966 | val = controlsc.wxStaticBitmap_SetBitmap(self, *_args, **_kwargs) | |
967 | return val | |
968 | def SetIcon(self, *_args, **_kwargs): | |
969 | val = controlsc.wxStaticBitmap_SetIcon(self, *_args, **_kwargs) | |
970 | return val | |
971 | def __repr__(self): | |
972 | return "<%s.%s instance; proxy of C++ wxStaticBitmap instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
973 | class wxStaticBitmap(wxStaticBitmapPtr): | |
974 | def __init__(self,*_args,**_kwargs): | |
975 | self.this = controlsc.new_wxStaticBitmap(*_args,**_kwargs) | |
976 | self.thisown = 1 | |
977 | self._setOORInfo(self) | |
978 | ||
979 | ||
980 | ||
981 | def wxPreStaticBitmap(*_args,**_kwargs): | |
982 | val = wxStaticBitmapPtr(controlsc.new_wxPreStaticBitmap(*_args,**_kwargs)) | |
983 | val.thisown = 1 | |
984 | val._setOORInfo(val) | |
985 | return val | |
986 | ||
987 | ||
988 | class wxRadioBoxPtr(wxControlPtr): | |
989 | def __init__(self,this): | |
990 | self.this = this | |
991 | self.thisown = 0 | |
992 | def Create(self, *_args, **_kwargs): | |
993 | val = controlsc.wxRadioBox_Create(self, *_args, **_kwargs) | |
994 | return val | |
995 | def Enable(self, *_args, **_kwargs): | |
996 | val = controlsc.wxRadioBox_Enable(self, *_args, **_kwargs) | |
997 | return val | |
998 | def EnableItem(self, *_args, **_kwargs): | |
999 | val = controlsc.wxRadioBox_EnableItem(self, *_args, **_kwargs) | |
1000 | return val | |
1001 | def FindString(self, *_args, **_kwargs): | |
1002 | val = controlsc.wxRadioBox_FindString(self, *_args, **_kwargs) | |
1003 | return val | |
1004 | def GetString(self, *_args, **_kwargs): | |
1005 | val = controlsc.wxRadioBox_GetString(self, *_args, **_kwargs) | |
1006 | return val | |
1007 | def SetString(self, *_args, **_kwargs): | |
1008 | val = controlsc.wxRadioBox_SetString(self, *_args, **_kwargs) | |
1009 | return val | |
1010 | def GetSelection(self, *_args, **_kwargs): | |
1011 | val = controlsc.wxRadioBox_GetSelection(self, *_args, **_kwargs) | |
1012 | return val | |
1013 | def GetStringSelection(self, *_args, **_kwargs): | |
1014 | val = controlsc.wxRadioBox_GetStringSelection(self, *_args, **_kwargs) | |
1015 | return val | |
1016 | def GetCount(self, *_args, **_kwargs): | |
1017 | val = controlsc.wxRadioBox_GetCount(self, *_args, **_kwargs) | |
1018 | return val | |
1019 | def SetSelection(self, *_args, **_kwargs): | |
1020 | val = controlsc.wxRadioBox_SetSelection(self, *_args, **_kwargs) | |
1021 | return val | |
1022 | def SetStringSelection(self, *_args, **_kwargs): | |
1023 | val = controlsc.wxRadioBox_SetStringSelection(self, *_args, **_kwargs) | |
1024 | return val | |
1025 | def Show(self, *_args, **_kwargs): | |
1026 | val = controlsc.wxRadioBox_Show(self, *_args, **_kwargs) | |
1027 | return val | |
1028 | def ShowItem(self, *_args, **_kwargs): | |
1029 | val = controlsc.wxRadioBox_ShowItem(self, *_args, **_kwargs) | |
1030 | return val | |
1031 | def __repr__(self): | |
1032 | return "<%s.%s instance; proxy of C++ wxRadioBox instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
1033 | ||
1034 | GetItemLabel = GetString | |
1035 | SetItemLabel = SetString | |
1036 | ||
1037 | Number = GetCount | |
1038 | class wxRadioBox(wxRadioBoxPtr): | |
1039 | def __init__(self,*_args,**_kwargs): | |
1040 | self.this = controlsc.new_wxRadioBox(*_args,**_kwargs) | |
1041 | self.thisown = 1 | |
1042 | self._setOORInfo(self) | |
1043 | ||
1044 | ||
1045 | ||
1046 | def wxPreRadioBox(*_args,**_kwargs): | |
1047 | val = wxRadioBoxPtr(controlsc.new_wxPreRadioBox(*_args,**_kwargs)) | |
1048 | val.thisown = 1 | |
1049 | val._setOORInfo(val) | |
1050 | return val | |
1051 | ||
1052 | ||
1053 | class wxRadioButtonPtr(wxControlPtr): | |
1054 | def __init__(self,this): | |
1055 | self.this = this | |
1056 | self.thisown = 0 | |
1057 | def Create(self, *_args, **_kwargs): | |
1058 | val = controlsc.wxRadioButton_Create(self, *_args, **_kwargs) | |
1059 | return val | |
1060 | def GetValue(self, *_args, **_kwargs): | |
1061 | val = controlsc.wxRadioButton_GetValue(self, *_args, **_kwargs) | |
1062 | return val | |
1063 | def SetValue(self, *_args, **_kwargs): | |
1064 | val = controlsc.wxRadioButton_SetValue(self, *_args, **_kwargs) | |
1065 | return val | |
1066 | def __repr__(self): | |
1067 | return "<%s.%s instance; proxy of C++ wxRadioButton instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
1068 | class wxRadioButton(wxRadioButtonPtr): | |
1069 | def __init__(self,*_args,**_kwargs): | |
1070 | self.this = controlsc.new_wxRadioButton(*_args,**_kwargs) | |
1071 | self.thisown = 1 | |
1072 | self._setOORInfo(self) | |
1073 | ||
1074 | ||
1075 | ||
1076 | def wxPreRadioButton(*_args,**_kwargs): | |
1077 | val = wxRadioButtonPtr(controlsc.new_wxPreRadioButton(*_args,**_kwargs)) | |
1078 | val.thisown = 1 | |
1079 | val._setOORInfo(val) | |
1080 | return val | |
1081 | ||
1082 | ||
1083 | class wxSliderPtr(wxControlPtr): | |
1084 | def __init__(self,this): | |
1085 | self.this = this | |
1086 | self.thisown = 0 | |
1087 | def Create(self, *_args, **_kwargs): | |
1088 | val = controlsc.wxSlider_Create(self, *_args, **_kwargs) | |
1089 | return val | |
1090 | def ClearSel(self, *_args, **_kwargs): | |
1091 | val = controlsc.wxSlider_ClearSel(self, *_args, **_kwargs) | |
1092 | return val | |
1093 | def ClearTicks(self, *_args, **_kwargs): | |
1094 | val = controlsc.wxSlider_ClearTicks(self, *_args, **_kwargs) | |
1095 | return val | |
1096 | def GetLineSize(self, *_args, **_kwargs): | |
1097 | val = controlsc.wxSlider_GetLineSize(self, *_args, **_kwargs) | |
1098 | return val | |
1099 | def GetMax(self, *_args, **_kwargs): | |
1100 | val = controlsc.wxSlider_GetMax(self, *_args, **_kwargs) | |
1101 | return val | |
1102 | def GetMin(self, *_args, **_kwargs): | |
1103 | val = controlsc.wxSlider_GetMin(self, *_args, **_kwargs) | |
1104 | return val | |
1105 | def GetPageSize(self, *_args, **_kwargs): | |
1106 | val = controlsc.wxSlider_GetPageSize(self, *_args, **_kwargs) | |
1107 | return val | |
1108 | def GetSelEnd(self, *_args, **_kwargs): | |
1109 | val = controlsc.wxSlider_GetSelEnd(self, *_args, **_kwargs) | |
1110 | return val | |
1111 | def GetSelStart(self, *_args, **_kwargs): | |
1112 | val = controlsc.wxSlider_GetSelStart(self, *_args, **_kwargs) | |
1113 | return val | |
1114 | def GetThumbLength(self, *_args, **_kwargs): | |
1115 | val = controlsc.wxSlider_GetThumbLength(self, *_args, **_kwargs) | |
1116 | return val | |
1117 | def GetTickFreq(self, *_args, **_kwargs): | |
1118 | val = controlsc.wxSlider_GetTickFreq(self, *_args, **_kwargs) | |
1119 | return val | |
1120 | def GetValue(self, *_args, **_kwargs): | |
1121 | val = controlsc.wxSlider_GetValue(self, *_args, **_kwargs) | |
1122 | return val | |
1123 | def SetRange(self, *_args, **_kwargs): | |
1124 | val = controlsc.wxSlider_SetRange(self, *_args, **_kwargs) | |
1125 | return val | |
1126 | def SetTickFreq(self, *_args, **_kwargs): | |
1127 | val = controlsc.wxSlider_SetTickFreq(self, *_args, **_kwargs) | |
1128 | return val | |
1129 | def SetLineSize(self, *_args, **_kwargs): | |
1130 | val = controlsc.wxSlider_SetLineSize(self, *_args, **_kwargs) | |
1131 | return val | |
1132 | def SetPageSize(self, *_args, **_kwargs): | |
1133 | val = controlsc.wxSlider_SetPageSize(self, *_args, **_kwargs) | |
1134 | return val | |
1135 | def SetSelection(self, *_args, **_kwargs): | |
1136 | val = controlsc.wxSlider_SetSelection(self, *_args, **_kwargs) | |
1137 | return val | |
1138 | def SetThumbLength(self, *_args, **_kwargs): | |
1139 | val = controlsc.wxSlider_SetThumbLength(self, *_args, **_kwargs) | |
1140 | return val | |
1141 | def SetTick(self, *_args, **_kwargs): | |
1142 | val = controlsc.wxSlider_SetTick(self, *_args, **_kwargs) | |
1143 | return val | |
1144 | def SetValue(self, *_args, **_kwargs): | |
1145 | val = controlsc.wxSlider_SetValue(self, *_args, **_kwargs) | |
1146 | return val | |
1147 | def __repr__(self): | |
1148 | return "<%s.%s instance; proxy of C++ wxSlider instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
1149 | class wxSlider(wxSliderPtr): | |
1150 | def __init__(self,*_args,**_kwargs): | |
1151 | self.this = controlsc.new_wxSlider(*_args,**_kwargs) | |
1152 | self.thisown = 1 | |
1153 | self._setOORInfo(self) | |
1154 | ||
1155 | ||
1156 | ||
1157 | def wxPreSlider(*_args,**_kwargs): | |
1158 | val = wxSliderPtr(controlsc.new_wxPreSlider(*_args,**_kwargs)) | |
1159 | val.thisown = 1 | |
1160 | val._setOORInfo(val) | |
1161 | return val | |
1162 | ||
1163 | ||
1164 | class wxSpinCtrlPtr(wxSpinButtonPtr): | |
1165 | def __init__(self,this): | |
1166 | self.this = this | |
1167 | self.thisown = 0 | |
1168 | def Create(self, *_args, **_kwargs): | |
1169 | val = controlsc.wxSpinCtrl_Create(self, *_args, **_kwargs) | |
1170 | return val | |
1171 | def GetMax(self, *_args, **_kwargs): | |
1172 | val = controlsc.wxSpinCtrl_GetMax(self, *_args, **_kwargs) | |
1173 | return val | |
1174 | def GetMin(self, *_args, **_kwargs): | |
1175 | val = controlsc.wxSpinCtrl_GetMin(self, *_args, **_kwargs) | |
1176 | return val | |
1177 | def GetValue(self, *_args, **_kwargs): | |
1178 | val = controlsc.wxSpinCtrl_GetValue(self, *_args, **_kwargs) | |
1179 | return val | |
1180 | def SetRange(self, *_args, **_kwargs): | |
1181 | val = controlsc.wxSpinCtrl_SetRange(self, *_args, **_kwargs) | |
1182 | return val | |
1183 | def SetValue(self, *_args, **_kwargs): | |
1184 | val = controlsc.wxSpinCtrl_SetValue(self, *_args, **_kwargs) | |
1185 | return val | |
1186 | def SetSelection(self, *_args, **_kwargs): | |
1187 | val = controlsc.wxSpinCtrl_SetSelection(self, *_args, **_kwargs) | |
1188 | return val | |
1189 | def __repr__(self): | |
1190 | return "<%s.%s instance; proxy of C++ wxSpinCtrl instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
1191 | class wxSpinCtrl(wxSpinCtrlPtr): | |
1192 | def __init__(self,*_args,**_kwargs): | |
1193 | self.this = controlsc.new_wxSpinCtrl(*_args,**_kwargs) | |
1194 | self.thisown = 1 | |
1195 | self._setOORInfo(self) | |
1196 | ||
1197 | ||
1198 | ||
1199 | def wxPreSpinCtrl(*_args,**_kwargs): | |
1200 | val = wxSpinCtrlPtr(controlsc.new_wxPreSpinCtrl(*_args,**_kwargs)) | |
1201 | val.thisown = 1 | |
1202 | val._setOORInfo(val) | |
1203 | return val | |
1204 | ||
1205 | ||
1206 | class wxToggleButtonPtr(wxControlPtr): | |
1207 | def __init__(self,this): | |
1208 | self.this = this | |
1209 | self.thisown = 0 | |
1210 | def Create(self, *_args, **_kwargs): | |
1211 | val = controlsc.wxToggleButton_Create(self, *_args, **_kwargs) | |
1212 | return val | |
1213 | def SetValue(self, *_args, **_kwargs): | |
1214 | val = controlsc.wxToggleButton_SetValue(self, *_args, **_kwargs) | |
1215 | return val | |
1216 | def GetValue(self, *_args, **_kwargs): | |
1217 | val = controlsc.wxToggleButton_GetValue(self, *_args, **_kwargs) | |
1218 | return val | |
1219 | def SetLabel(self, *_args, **_kwargs): | |
1220 | val = controlsc.wxToggleButton_SetLabel(self, *_args, **_kwargs) | |
1221 | return val | |
1222 | def __repr__(self): | |
1223 | return "<%s.%s instance; proxy of C++ wxToggleButton instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
1224 | class wxToggleButton(wxToggleButtonPtr): | |
1225 | def __init__(self,*_args,**_kwargs): | |
1226 | self.this = controlsc.new_wxToggleButton(*_args,**_kwargs) | |
1227 | self.thisown = 1 | |
1228 | self._setOORInfo(self) | |
1229 | ||
1230 | ||
1231 | ||
1232 | def wxPreToggleButton(*_args,**_kwargs): | |
1233 | val = wxToggleButtonPtr(controlsc.new_wxPreToggleButton(*_args,**_kwargs)) | |
1234 | val.thisown = 1 | |
1235 | val._setOORInfo(val) | |
1236 | return val | |
1237 | ||
1238 | ||
1239 | ||
1240 | ||
1241 | #-------------- FUNCTION WRAPPERS ------------------ | |
1242 | ||
1243 | def wxButton_GetDefaultSize(*_args, **_kwargs): | |
1244 | val = controlsc.wxButton_GetDefaultSize(*_args,**_kwargs) | |
1245 | if val: val = wxSizePtr(val); val.thisown = 1 | |
1246 | return val | |
1247 | ||
1248 | def wxTextAttr_Combine(*_args, **_kwargs): | |
1249 | val = controlsc.wxTextAttr_Combine(*_args,**_kwargs) | |
1250 | if val: val = wxTextAttrPtr(val); val.thisown = 1 | |
1251 | return val | |
1252 | ||
1253 | ||
1254 | ||
1255 | #-------------- VARIABLE WRAPPERS ------------------ | |
1256 | ||
1257 | cvar = controlsc.cvar | |
1258 | wxDefaultValidator = wxValidatorPtr(controlsc.cvar.wxDefaultValidator) | |
1259 | wxTE_NO_VSCROLL = controlsc.wxTE_NO_VSCROLL | |
1260 | wxTE_AUTO_SCROLL = controlsc.wxTE_AUTO_SCROLL | |
1261 | wxTE_READONLY = controlsc.wxTE_READONLY | |
1262 | wxTE_MULTILINE = controlsc.wxTE_MULTILINE | |
1263 | wxTE_PROCESS_TAB = controlsc.wxTE_PROCESS_TAB | |
1264 | wxTE_LEFT = controlsc.wxTE_LEFT | |
1265 | wxTE_CENTER = controlsc.wxTE_CENTER | |
1266 | wxTE_RIGHT = controlsc.wxTE_RIGHT | |
1267 | wxTE_CENTRE = controlsc.wxTE_CENTRE | |
1268 | wxTE_RICH = controlsc.wxTE_RICH | |
1269 | wxTE_PROCESS_ENTER = controlsc.wxTE_PROCESS_ENTER | |
1270 | wxTE_PASSWORD = controlsc.wxTE_PASSWORD | |
1271 | wxTE_AUTO_URL = controlsc.wxTE_AUTO_URL | |
1272 | wxTE_NOHIDESEL = controlsc.wxTE_NOHIDESEL | |
1273 | wxTE_DONTWRAP = controlsc.wxTE_DONTWRAP | |
1274 | wxTE_LINEWRAP = controlsc.wxTE_LINEWRAP | |
1275 | wxTE_WORDWRAP = controlsc.wxTE_WORDWRAP | |
1276 | wxTE_RICH2 = controlsc.wxTE_RICH2 | |
1277 | wxTEXT_ATTR_TEXT_COLOUR = controlsc.wxTEXT_ATTR_TEXT_COLOUR | |
1278 | wxTEXT_ATTR_BACKGROUND_COLOUR = controlsc.wxTEXT_ATTR_BACKGROUND_COLOUR | |
1279 | wxTEXT_ATTR_FONT_FACE = controlsc.wxTEXT_ATTR_FONT_FACE | |
1280 | wxTEXT_ATTR_FONT_SIZE = controlsc.wxTEXT_ATTR_FONT_SIZE | |
1281 | wxTEXT_ATTR_FONT_WEIGHT = controlsc.wxTEXT_ATTR_FONT_WEIGHT | |
1282 | wxTEXT_ATTR_FONT_ITALIC = controlsc.wxTEXT_ATTR_FONT_ITALIC | |
1283 | wxTEXT_ATTR_FONT_UNDERLINE = controlsc.wxTEXT_ATTR_FONT_UNDERLINE | |
1284 | wxTEXT_ATTR_FONT = controlsc.wxTEXT_ATTR_FONT | |
1285 | wxTEXT_ATTR_ALIGNMENT = controlsc.wxTEXT_ATTR_ALIGNMENT | |
1286 | wxTEXT_ATTR_LEFT_INDENT = controlsc.wxTEXT_ATTR_LEFT_INDENT | |
1287 | wxTEXT_ATTR_RIGHT_INDENT = controlsc.wxTEXT_ATTR_RIGHT_INDENT | |
1288 | wxTEXT_ATTR_TABS = controlsc.wxTEXT_ATTR_TABS | |
1289 | wxTEXT_ALIGNMENT_DEFAULT = controlsc.wxTEXT_ALIGNMENT_DEFAULT | |
1290 | wxTEXT_ALIGNMENT_LEFT = controlsc.wxTEXT_ALIGNMENT_LEFT | |
1291 | wxTEXT_ALIGNMENT_CENTRE = controlsc.wxTEXT_ALIGNMENT_CENTRE | |
1292 | wxTEXT_ALIGNMENT_CENTER = controlsc.wxTEXT_ALIGNMENT_CENTER | |
1293 | wxTEXT_ALIGNMENT_RIGHT = controlsc.wxTEXT_ALIGNMENT_RIGHT | |
1294 | wxTEXT_ALIGNMENT_JUSTIFIED = controlsc.wxTEXT_ALIGNMENT_JUSTIFIED | |
1295 | wxEVT_COMMAND_TOGGLEBUTTON_CLICKED = controlsc.wxEVT_COMMAND_TOGGLEBUTTON_CLICKED |