]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/src/gtk/controls.py
more tweaks...
[wxWidgets.git] / utils / wxPython / src / gtk / controls.py
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 events import *
11 import wx
12 class wxControlPtr(wxWindowPtr):
13 def __init__(self,this):
14 self.this = this
15 self.thisown = 0
16 def GetLabel(self):
17 val = controlsc.wxControl_GetLabel(self.this)
18 return val
19 def SetLabel(self,arg0):
20 val = controlsc.wxControl_SetLabel(self.this,arg0)
21 return val
22 def __repr__(self):
23 return "<C wxControl instance>"
24 class wxControl(wxControlPtr):
25 def __init__(self,this):
26 self.this = this
27
28
29
30
31 class wxButtonPtr(wxControlPtr):
32 def __init__(self,this):
33 self.this = this
34 self.thisown = 0
35 def SetDefault(self):
36 val = controlsc.wxButton_SetDefault(self.this)
37 return val
38 def __repr__(self):
39 return "<C wxButton instance>"
40 class wxButton(wxButtonPtr):
41 def __init__(self,arg0,arg1,arg2,*args) :
42 argl = map(None,args)
43 try: argl[0] = argl[0].this
44 except: pass
45 try: argl[1] = argl[1].this
46 except: pass
47 args = tuple(argl)
48 self.this = apply(controlsc.new_wxButton,(arg0.this,arg1,arg2,)+args)
49 self.thisown = 1
50 wx._StdWindowCallbacks(self)
51
52
53
54
55 class wxBitmapButtonPtr(wxButtonPtr):
56 def __init__(self,this):
57 self.this = this
58 self.thisown = 0
59 def GetBitmapLabel(self):
60 val = controlsc.wxBitmapButton_GetBitmapLabel(self.this)
61 val = wxBitmapPtr(val)
62 return val
63 def GetBitmapDisabled(self):
64 val = controlsc.wxBitmapButton_GetBitmapDisabled(self.this)
65 val = wxBitmapPtr(val)
66 return val
67 def GetBitmapFocus(self):
68 val = controlsc.wxBitmapButton_GetBitmapFocus(self.this)
69 val = wxBitmapPtr(val)
70 return val
71 def GetBitmapSelected(self):
72 val = controlsc.wxBitmapButton_GetBitmapSelected(self.this)
73 val = wxBitmapPtr(val)
74 return val
75 def SetBitmapDisabled(self,arg0):
76 val = controlsc.wxBitmapButton_SetBitmapDisabled(self.this,arg0.this)
77 return val
78 def SetBitmapFocus(self,arg0):
79 val = controlsc.wxBitmapButton_SetBitmapFocus(self.this,arg0.this)
80 return val
81 def SetBitmapSelected(self,arg0):
82 val = controlsc.wxBitmapButton_SetBitmapSelected(self.this,arg0.this)
83 return val
84 def SetBitmapLabel(self,arg0):
85 val = controlsc.wxBitmapButton_SetBitmapLabel(self.this,arg0.this)
86 return val
87 def __repr__(self):
88 return "<C wxBitmapButton instance>"
89 class wxBitmapButton(wxBitmapButtonPtr):
90 def __init__(self,arg0,arg1,arg2,*args) :
91 argl = map(None,args)
92 try: argl[0] = argl[0].this
93 except: pass
94 try: argl[1] = argl[1].this
95 except: pass
96 args = tuple(argl)
97 self.this = apply(controlsc.new_wxBitmapButton,(arg0.this,arg1,arg2.this,)+args)
98 self.thisown = 1
99 wx._StdWindowCallbacks(self)
100
101
102
103
104 class wxCheckBoxPtr(wxControlPtr):
105 def __init__(self,this):
106 self.this = this
107 self.thisown = 0
108 def GetValue(self):
109 val = controlsc.wxCheckBox_GetValue(self.this)
110 return val
111 def SetValue(self,arg0):
112 val = controlsc.wxCheckBox_SetValue(self.this,arg0)
113 return val
114 def __repr__(self):
115 return "<C wxCheckBox instance>"
116 class wxCheckBox(wxCheckBoxPtr):
117 def __init__(self,arg0,arg1,arg2,*args) :
118 argl = map(None,args)
119 try: argl[0] = argl[0].this
120 except: pass
121 try: argl[1] = argl[1].this
122 except: pass
123 args = tuple(argl)
124 self.this = apply(controlsc.new_wxCheckBox,(arg0.this,arg1,arg2,)+args)
125 self.thisown = 1
126 wx._StdWindowCallbacks(self)
127
128
129
130
131 class wxChoicePtr(wxControlPtr):
132 def __init__(self,this):
133 self.this = this
134 self.thisown = 0
135 def Append(self,arg0):
136 val = controlsc.wxChoice_Append(self.this,arg0)
137 return val
138 def Clear(self):
139 val = controlsc.wxChoice_Clear(self.this)
140 return val
141 def FindString(self,arg0):
142 val = controlsc.wxChoice_FindString(self.this,arg0)
143 return val
144 def GetColumns(self):
145 val = controlsc.wxChoice_GetColumns(self.this)
146 return val
147 def GetSelection(self):
148 val = controlsc.wxChoice_GetSelection(self.this)
149 return val
150 def GetString(self,arg0):
151 val = controlsc.wxChoice_GetString(self.this,arg0)
152 return val
153 def GetStringSelection(self):
154 val = controlsc.wxChoice_GetStringSelection(self.this)
155 return val
156 def Number(self):
157 val = controlsc.wxChoice_Number(self.this)
158 return val
159 def SetColumns(self,*args):
160 val = apply(controlsc.wxChoice_SetColumns,(self.this,)+args)
161 return val
162 def SetSelection(self,arg0):
163 val = controlsc.wxChoice_SetSelection(self.this,arg0)
164 return val
165 def SetStringSelection(self,arg0):
166 val = controlsc.wxChoice_SetStringSelection(self.this,arg0)
167 return val
168 def __repr__(self):
169 return "<C wxChoice instance>"
170 class wxChoice(wxChoicePtr):
171 def __init__(self,arg0,arg1,*args) :
172 argl = map(None,args)
173 try: argl[0] = argl[0].this
174 except: pass
175 try: argl[1] = argl[1].this
176 except: pass
177 args = tuple(argl)
178 self.this = apply(controlsc.new_wxChoice,(arg0.this,arg1,)+args)
179 self.thisown = 1
180 wx._StdWindowCallbacks(self)
181
182
183
184
185 class wxComboBoxPtr(wxChoicePtr):
186 def __init__(self,this):
187 self.this = this
188 self.thisown = 0
189 def Append(self,arg0):
190 val = controlsc.wxComboBox_Append(self.this,arg0)
191 return val
192 def Clear(self):
193 val = controlsc.wxComboBox_Clear(self.this)
194 return val
195 def Copy(self):
196 val = controlsc.wxComboBox_Copy(self.this)
197 return val
198 def Cut(self):
199 val = controlsc.wxComboBox_Cut(self.this)
200 return val
201 def Delete(self,arg0):
202 val = controlsc.wxComboBox_Delete(self.this,arg0)
203 return val
204 def FindString(self,arg0):
205 val = controlsc.wxComboBox_FindString(self.this,arg0)
206 return val
207 def GetInsertionPoint(self):
208 val = controlsc.wxComboBox_GetInsertionPoint(self.this)
209 return val
210 def GetLastPosition(self):
211 val = controlsc.wxComboBox_GetLastPosition(self.this)
212 return val
213 def GetSelection(self):
214 val = controlsc.wxComboBox_GetSelection(self.this)
215 return val
216 def GetString(self,arg0):
217 val = controlsc.wxComboBox_GetString(self.this,arg0)
218 return val
219 def GetStringSelection(self):
220 val = controlsc.wxComboBox_GetStringSelection(self.this)
221 return val
222 def GetValue(self):
223 val = controlsc.wxComboBox_GetValue(self.this)
224 return val
225 def Number(self):
226 val = controlsc.wxComboBox_Number(self.this)
227 return val
228 def Paste(self):
229 val = controlsc.wxComboBox_Paste(self.this)
230 return val
231 def Replace(self,arg0,arg1,arg2):
232 val = controlsc.wxComboBox_Replace(self.this,arg0,arg1,arg2)
233 return val
234 def Remove(self,arg0,arg1):
235 val = controlsc.wxComboBox_Remove(self.this,arg0,arg1)
236 return val
237 def SetInsertionPoint(self,arg0):
238 val = controlsc.wxComboBox_SetInsertionPoint(self.this,arg0)
239 return val
240 def SetInsertionPointEnd(self):
241 val = controlsc.wxComboBox_SetInsertionPointEnd(self.this)
242 return val
243 def SetMark(self,arg0,arg1):
244 val = controlsc.wxComboBox_SetMark(self.this,arg0,arg1)
245 return val
246 def SetValue(self,arg0):
247 val = controlsc.wxComboBox_SetValue(self.this,arg0)
248 return val
249 def __repr__(self):
250 return "<C wxComboBox instance>"
251 class wxComboBox(wxComboBoxPtr):
252 def __init__(self,arg0,arg1,*args) :
253 argl = map(None,args)
254 try: argl[1] = argl[1].this
255 except: pass
256 try: argl[2] = argl[2].this
257 except: pass
258 args = tuple(argl)
259 self.this = apply(controlsc.new_wxComboBox,(arg0.this,arg1,)+args)
260 self.thisown = 1
261 wx._StdWindowCallbacks(self)
262
263
264
265
266 class wxGaugePtr(wxControlPtr):
267 def __init__(self,this):
268 self.this = this
269 self.thisown = 0
270 def GetBezelFace(self):
271 val = controlsc.wxGauge_GetBezelFace(self.this)
272 return val
273 def GetRange(self):
274 val = controlsc.wxGauge_GetRange(self.this)
275 return val
276 def GetShadowWidth(self):
277 val = controlsc.wxGauge_GetShadowWidth(self.this)
278 return val
279 def GetValue(self):
280 val = controlsc.wxGauge_GetValue(self.this)
281 return val
282 def SetBezelFace(self,arg0):
283 val = controlsc.wxGauge_SetBezelFace(self.this,arg0)
284 return val
285 def SetRange(self,arg0):
286 val = controlsc.wxGauge_SetRange(self.this,arg0)
287 return val
288 def SetShadowWidth(self,arg0):
289 val = controlsc.wxGauge_SetShadowWidth(self.this,arg0)
290 return val
291 def SetValue(self,arg0):
292 val = controlsc.wxGauge_SetValue(self.this,arg0)
293 return val
294 def __repr__(self):
295 return "<C wxGauge instance>"
296 class wxGauge(wxGaugePtr):
297 def __init__(self,arg0,arg1,arg2,*args) :
298 argl = map(None,args)
299 try: argl[0] = argl[0].this
300 except: pass
301 try: argl[1] = argl[1].this
302 except: pass
303 args = tuple(argl)
304 self.this = apply(controlsc.new_wxGauge,(arg0.this,arg1,arg2,)+args)
305 self.thisown = 1
306 wx._StdWindowCallbacks(self)
307
308
309
310
311 class wxStaticBoxPtr(wxControlPtr):
312 def __init__(self,this):
313 self.this = this
314 self.thisown = 0
315 def __repr__(self):
316 return "<C wxStaticBox instance>"
317 class wxStaticBox(wxStaticBoxPtr):
318 def __init__(self,arg0,arg1,arg2,*args) :
319 argl = map(None,args)
320 try: argl[0] = argl[0].this
321 except: pass
322 try: argl[1] = argl[1].this
323 except: pass
324 args = tuple(argl)
325 self.this = apply(controlsc.new_wxStaticBox,(arg0.this,arg1,arg2,)+args)
326 self.thisown = 1
327
328
329
330
331 class wxStaticLinePtr(wxControlPtr):
332 def __init__(self,this):
333 self.this = this
334 self.thisown = 0
335 def __repr__(self):
336 return "<C wxStaticLine instance>"
337 class wxStaticLine(wxStaticLinePtr):
338 def __init__(self,arg0,arg1,*args) :
339 argl = map(None,args)
340 try: argl[0] = argl[0].this
341 except: pass
342 try: argl[1] = argl[1].this
343 except: pass
344 args = tuple(argl)
345 self.this = apply(controlsc.new_wxStaticLine,(arg0.this,arg1,)+args)
346 self.thisown = 1
347
348
349
350
351 class wxStaticTextPtr(wxControlPtr):
352 def __init__(self,this):
353 self.this = this
354 self.thisown = 0
355 def GetLabel(self):
356 val = controlsc.wxStaticText_GetLabel(self.this)
357 return val
358 def SetLabel(self,arg0):
359 val = controlsc.wxStaticText_SetLabel(self.this,arg0)
360 return val
361 def __repr__(self):
362 return "<C wxStaticText instance>"
363 class wxStaticText(wxStaticTextPtr):
364 def __init__(self,arg0,arg1,arg2,*args) :
365 argl = map(None,args)
366 try: argl[0] = argl[0].this
367 except: pass
368 try: argl[1] = argl[1].this
369 except: pass
370 args = tuple(argl)
371 self.this = apply(controlsc.new_wxStaticText,(arg0.this,arg1,arg2,)+args)
372 self.thisown = 1
373 wx._StdWindowCallbacks(self)
374
375
376
377
378 class wxListBoxPtr(wxControlPtr):
379 def __init__(self,this):
380 self.this = this
381 self.thisown = 0
382 def Append(self,arg0):
383 val = controlsc.wxListBox_Append(self.this,arg0)
384 return val
385 def Clear(self):
386 val = controlsc.wxListBox_Clear(self.this)
387 return val
388 def Delete(self,arg0):
389 val = controlsc.wxListBox_Delete(self.this,arg0)
390 return val
391 def Deselect(self,arg0):
392 val = controlsc.wxListBox_Deselect(self.this,arg0)
393 return val
394 def FindString(self,arg0):
395 val = controlsc.wxListBox_FindString(self.this,arg0)
396 return val
397 def GetSelection(self):
398 val = controlsc.wxListBox_GetSelection(self.this)
399 return val
400 def GetSelections(self):
401 val = controlsc.wxListBox_GetSelections(self.this)
402 return val
403 def GetString(self,arg0):
404 val = controlsc.wxListBox_GetString(self.this,arg0)
405 return val
406 def GetStringSelection(self):
407 val = controlsc.wxListBox_GetStringSelection(self.this)
408 return val
409 def Number(self):
410 val = controlsc.wxListBox_Number(self.this)
411 return val
412 def Selected(self,arg0):
413 val = controlsc.wxListBox_Selected(self.this,arg0)
414 return val
415 def Set(self,arg0,*args):
416 val = apply(controlsc.wxListBox_Set,(self.this,arg0,)+args)
417 return val
418 def SetFirstItem(self,arg0):
419 val = controlsc.wxListBox_SetFirstItem(self.this,arg0)
420 return val
421 def SetFirstItemStr(self,arg0):
422 val = controlsc.wxListBox_SetFirstItemStr(self.this,arg0)
423 return val
424 def SetSelection(self,arg0,*args):
425 val = apply(controlsc.wxListBox_SetSelection,(self.this,arg0,)+args)
426 return val
427 def SetString(self,arg0,arg1):
428 val = controlsc.wxListBox_SetString(self.this,arg0,arg1)
429 return val
430 def SetStringSelection(self,arg0,*args):
431 val = apply(controlsc.wxListBox_SetStringSelection,(self.this,arg0,)+args)
432 return val
433 def __repr__(self):
434 return "<C wxListBox instance>"
435 class wxListBox(wxListBoxPtr):
436 def __init__(self,arg0,arg1,*args) :
437 argl = map(None,args)
438 try: argl[0] = argl[0].this
439 except: pass
440 try: argl[1] = argl[1].this
441 except: pass
442 args = tuple(argl)
443 self.this = apply(controlsc.new_wxListBox,(arg0.this,arg1,)+args)
444 self.thisown = 1
445 wx._StdWindowCallbacks(self)
446
447
448
449
450 class wxCheckListBoxPtr(wxListBoxPtr):
451 def __init__(self,this):
452 self.this = this
453 self.thisown = 0
454 def IsChecked(self,arg0):
455 val = controlsc.wxCheckListBox_IsChecked(self.this,arg0)
456 return val
457 def Check(self,arg0,*args):
458 val = apply(controlsc.wxCheckListBox_Check,(self.this,arg0,)+args)
459 return val
460 def GetItemHeight(self):
461 val = controlsc.wxCheckListBox_GetItemHeight(self.this)
462 return val
463 def __repr__(self):
464 return "<C wxCheckListBox instance>"
465 class wxCheckListBox(wxCheckListBoxPtr):
466 def __init__(self,arg0,arg1,*args) :
467 argl = map(None,args)
468 try: argl[0] = argl[0].this
469 except: pass
470 try: argl[1] = argl[1].this
471 except: pass
472 args = tuple(argl)
473 self.this = apply(controlsc.new_wxCheckListBox,(arg0.this,arg1,)+args)
474 self.thisown = 1
475 wx._StdWindowCallbacks(self)
476
477
478
479
480 class wxTextCtrlPtr(wxControlPtr):
481 def __init__(self,this):
482 self.this = this
483 self.thisown = 0
484 def Clear(self):
485 val = controlsc.wxTextCtrl_Clear(self.this)
486 return val
487 def Copy(self):
488 val = controlsc.wxTextCtrl_Copy(self.this)
489 return val
490 def Cut(self):
491 val = controlsc.wxTextCtrl_Cut(self.this)
492 return val
493 def DiscardEdits(self):
494 val = controlsc.wxTextCtrl_DiscardEdits(self.this)
495 return val
496 def GetInsertionPoint(self):
497 val = controlsc.wxTextCtrl_GetInsertionPoint(self.this)
498 return val
499 def GetLastPosition(self):
500 val = controlsc.wxTextCtrl_GetLastPosition(self.this)
501 return val
502 def GetLineLength(self,arg0):
503 val = controlsc.wxTextCtrl_GetLineLength(self.this,arg0)
504 return val
505 def GetLineText(self,arg0):
506 val = controlsc.wxTextCtrl_GetLineText(self.this,arg0)
507 return val
508 def GetNumberOfLines(self):
509 val = controlsc.wxTextCtrl_GetNumberOfLines(self.this)
510 return val
511 def GetValue(self):
512 val = controlsc.wxTextCtrl_GetValue(self.this)
513 return val
514 def IsModified(self):
515 val = controlsc.wxTextCtrl_IsModified(self.this)
516 return val
517 def LoadFile(self,arg0):
518 val = controlsc.wxTextCtrl_LoadFile(self.this,arg0)
519 return val
520 def Paste(self):
521 val = controlsc.wxTextCtrl_Paste(self.this)
522 return val
523 def PositionToXY(self,arg0):
524 val = controlsc.wxTextCtrl_PositionToXY(self.this,arg0)
525 return val
526 def Remove(self,arg0,arg1):
527 val = controlsc.wxTextCtrl_Remove(self.this,arg0,arg1)
528 return val
529 def Replace(self,arg0,arg1,arg2):
530 val = controlsc.wxTextCtrl_Replace(self.this,arg0,arg1,arg2)
531 return val
532 def SaveFile(self,arg0):
533 val = controlsc.wxTextCtrl_SaveFile(self.this,arg0)
534 return val
535 def SetEditable(self,arg0):
536 val = controlsc.wxTextCtrl_SetEditable(self.this,arg0)
537 return val
538 def SetInsertionPoint(self,arg0):
539 val = controlsc.wxTextCtrl_SetInsertionPoint(self.this,arg0)
540 return val
541 def SetInsertionPointEnd(self):
542 val = controlsc.wxTextCtrl_SetInsertionPointEnd(self.this)
543 return val
544 def SetSelection(self,arg0,arg1):
545 val = controlsc.wxTextCtrl_SetSelection(self.this,arg0,arg1)
546 return val
547 def SetValue(self,arg0):
548 val = controlsc.wxTextCtrl_SetValue(self.this,arg0)
549 return val
550 def ShowPosition(self,arg0):
551 val = controlsc.wxTextCtrl_ShowPosition(self.this,arg0)
552 return val
553 def WriteText(self,arg0):
554 val = controlsc.wxTextCtrl_WriteText(self.this,arg0)
555 return val
556 def AppendText(self,arg0):
557 val = controlsc.wxTextCtrl_AppendText(self.this,arg0)
558 return val
559 def XYToPosition(self,arg0,arg1):
560 val = controlsc.wxTextCtrl_XYToPosition(self.this,arg0,arg1)
561 return val
562 def CanCopy(self):
563 val = controlsc.wxTextCtrl_CanCopy(self.this)
564 return val
565 def CanCut(self):
566 val = controlsc.wxTextCtrl_CanCut(self.this)
567 return val
568 def CanPaste(self):
569 val = controlsc.wxTextCtrl_CanPaste(self.this)
570 return val
571 def CanRedo(self):
572 val = controlsc.wxTextCtrl_CanRedo(self.this)
573 return val
574 def CanUndo(self):
575 val = controlsc.wxTextCtrl_CanUndo(self.this)
576 return val
577 def GetSelection(self):
578 val = controlsc.wxTextCtrl_GetSelection(self.this)
579 return val
580 def IsEditable(self):
581 val = controlsc.wxTextCtrl_IsEditable(self.this)
582 return val
583 def __repr__(self):
584 return "<C wxTextCtrl instance>"
585 class wxTextCtrl(wxTextCtrlPtr):
586 def __init__(self,arg0,arg1,*args) :
587 argl = map(None,args)
588 try: argl[1] = argl[1].this
589 except: pass
590 try: argl[2] = argl[2].this
591 except: pass
592 args = tuple(argl)
593 self.this = apply(controlsc.new_wxTextCtrl,(arg0.this,arg1,)+args)
594 self.thisown = 1
595 wx._StdWindowCallbacks(self)
596
597
598
599
600 class wxScrollBarPtr(wxControlPtr):
601 def __init__(self,this):
602 self.this = this
603 self.thisown = 0
604 def GetRange(self):
605 val = controlsc.wxScrollBar_GetRange(self.this)
606 return val
607 def GetPageSize(self):
608 val = controlsc.wxScrollBar_GetPageSize(self.this)
609 return val
610 def GetThumbPosition(self):
611 val = controlsc.wxScrollBar_GetThumbPosition(self.this)
612 return val
613 def GetThumbSize(self):
614 val = controlsc.wxScrollBar_GetThumbSize(self.this)
615 return val
616 def SetThumbPosition(self,arg0):
617 val = controlsc.wxScrollBar_SetThumbPosition(self.this,arg0)
618 return val
619 def SetScrollbar(self,arg0,arg1,arg2,arg3,*args):
620 val = apply(controlsc.wxScrollBar_SetScrollbar,(self.this,arg0,arg1,arg2,arg3,)+args)
621 return val
622 def __repr__(self):
623 return "<C wxScrollBar instance>"
624 class wxScrollBar(wxScrollBarPtr):
625 def __init__(self,arg0,*args) :
626 argl = map(None,args)
627 try: argl[1] = argl[1].this
628 except: pass
629 try: argl[2] = argl[2].this
630 except: pass
631 args = tuple(argl)
632 self.this = apply(controlsc.new_wxScrollBar,(arg0.this,)+args)
633 self.thisown = 1
634 wx._StdWindowCallbacks(self)
635
636
637
638
639 class wxSpinButtonPtr(wxControlPtr):
640 def __init__(self,this):
641 self.this = this
642 self.thisown = 0
643 def GetMax(self):
644 val = controlsc.wxSpinButton_GetMax(self.this)
645 return val
646 def GetMin(self):
647 val = controlsc.wxSpinButton_GetMin(self.this)
648 return val
649 def GetValue(self):
650 val = controlsc.wxSpinButton_GetValue(self.this)
651 return val
652 def SetRange(self,arg0,arg1):
653 val = controlsc.wxSpinButton_SetRange(self.this,arg0,arg1)
654 return val
655 def SetValue(self,arg0):
656 val = controlsc.wxSpinButton_SetValue(self.this,arg0)
657 return val
658 def __repr__(self):
659 return "<C wxSpinButton instance>"
660 class wxSpinButton(wxSpinButtonPtr):
661 def __init__(self,arg0,*args) :
662 argl = map(None,args)
663 try: argl[1] = argl[1].this
664 except: pass
665 try: argl[2] = argl[2].this
666 except: pass
667 args = tuple(argl)
668 self.this = apply(controlsc.new_wxSpinButton,(arg0.this,)+args)
669 self.thisown = 1
670
671
672
673
674 class wxStaticBitmapPtr(wxControlPtr):
675 def __init__(self,this):
676 self.this = this
677 self.thisown = 0
678 def GetBitmap(self):
679 val = controlsc.wxStaticBitmap_GetBitmap(self.this)
680 val = wxBitmapPtr(val)
681 return val
682 def SetBitmap(self,arg0):
683 val = controlsc.wxStaticBitmap_SetBitmap(self.this,arg0.this)
684 return val
685 def SetIcon(self,arg0):
686 val = controlsc.wxStaticBitmap_SetIcon(self.this,arg0.this)
687 return val
688 def __repr__(self):
689 return "<C wxStaticBitmap instance>"
690 class wxStaticBitmap(wxStaticBitmapPtr):
691 def __init__(self,arg0,arg1,arg2,*args) :
692 argl = map(None,args)
693 try: argl[0] = argl[0].this
694 except: pass
695 try: argl[1] = argl[1].this
696 except: pass
697 args = tuple(argl)
698 self.this = apply(controlsc.new_wxStaticBitmap,(arg0.this,arg1,arg2.this,)+args)
699 self.thisown = 1
700 wx._StdWindowCallbacks(self)
701
702
703
704
705 class wxRadioBoxPtr(wxControlPtr):
706 def __init__(self,this):
707 self.this = this
708 self.thisown = 0
709 def Enable(self,arg0):
710 val = controlsc.wxRadioBox_Enable(self.this,arg0)
711 return val
712 def EnableItem(self,arg0,arg1):
713 val = controlsc.wxRadioBox_EnableItem(self.this,arg0,arg1)
714 return val
715 def FindString(self,arg0):
716 val = controlsc.wxRadioBox_FindString(self.this,arg0)
717 return val
718 def GetItemLabel(self,arg0):
719 val = controlsc.wxRadioBox_GetItemLabel(self.this,arg0)
720 return val
721 def GetSelection(self):
722 val = controlsc.wxRadioBox_GetSelection(self.this)
723 return val
724 def GetString(self,arg0):
725 val = controlsc.wxRadioBox_GetString(self.this,arg0)
726 return val
727 def GetStringSelection(self):
728 val = controlsc.wxRadioBox_GetStringSelection(self.this)
729 return val
730 def Number(self):
731 val = controlsc.wxRadioBox_Number(self.this)
732 return val
733 def SetItemLabel(self,arg0,arg1):
734 val = controlsc.wxRadioBox_SetItemLabel(self.this,arg0,arg1)
735 return val
736 def SetSelection(self,arg0):
737 val = controlsc.wxRadioBox_SetSelection(self.this,arg0)
738 return val
739 def SetStringSelection(self,arg0):
740 val = controlsc.wxRadioBox_SetStringSelection(self.this,arg0)
741 return val
742 def Show(self,arg0):
743 val = controlsc.wxRadioBox_Show(self.this,arg0)
744 return val
745 def ShowItem(self,arg0,arg1):
746 val = controlsc.wxRadioBox_ShowItem(self.this,arg0,arg1)
747 return val
748 def __repr__(self):
749 return "<C wxRadioBox instance>"
750 class wxRadioBox(wxRadioBoxPtr):
751 def __init__(self,arg0,arg1,arg2,*args) :
752 argl = map(None,args)
753 try: argl[0] = argl[0].this
754 except: pass
755 try: argl[1] = argl[1].this
756 except: pass
757 args = tuple(argl)
758 self.this = apply(controlsc.new_wxRadioBox,(arg0.this,arg1,arg2,)+args)
759 self.thisown = 1
760 wx._StdWindowCallbacks(self)
761
762
763
764
765 class wxRadioButtonPtr(wxControlPtr):
766 def __init__(self,this):
767 self.this = this
768 self.thisown = 0
769 def GetValue(self):
770 val = controlsc.wxRadioButton_GetValue(self.this)
771 return val
772 def SetValue(self,arg0):
773 val = controlsc.wxRadioButton_SetValue(self.this,arg0)
774 return val
775 def __repr__(self):
776 return "<C wxRadioButton instance>"
777 class wxRadioButton(wxRadioButtonPtr):
778 def __init__(self,arg0,arg1,arg2,*args) :
779 argl = map(None,args)
780 try: argl[0] = argl[0].this
781 except: pass
782 try: argl[1] = argl[1].this
783 except: pass
784 args = tuple(argl)
785 self.this = apply(controlsc.new_wxRadioButton,(arg0.this,arg1,arg2,)+args)
786 self.thisown = 1
787 wx._StdWindowCallbacks(self)
788
789
790
791
792 class wxSliderPtr(wxControlPtr):
793 def __init__(self,this):
794 self.this = this
795 self.thisown = 0
796 def ClearSel(self):
797 val = controlsc.wxSlider_ClearSel(self.this)
798 return val
799 def ClearTicks(self):
800 val = controlsc.wxSlider_ClearTicks(self.this)
801 return val
802 def GetLineSize(self):
803 val = controlsc.wxSlider_GetLineSize(self.this)
804 return val
805 def GetMax(self):
806 val = controlsc.wxSlider_GetMax(self.this)
807 return val
808 def GetMin(self):
809 val = controlsc.wxSlider_GetMin(self.this)
810 return val
811 def GetPageSize(self):
812 val = controlsc.wxSlider_GetPageSize(self.this)
813 return val
814 def GetSelEnd(self):
815 val = controlsc.wxSlider_GetSelEnd(self.this)
816 return val
817 def GetSelStart(self):
818 val = controlsc.wxSlider_GetSelStart(self.this)
819 return val
820 def GetThumbLength(self):
821 val = controlsc.wxSlider_GetThumbLength(self.this)
822 return val
823 def GetTickFreq(self):
824 val = controlsc.wxSlider_GetTickFreq(self.this)
825 return val
826 def GetValue(self):
827 val = controlsc.wxSlider_GetValue(self.this)
828 return val
829 def SetRange(self,arg0,arg1):
830 val = controlsc.wxSlider_SetRange(self.this,arg0,arg1)
831 return val
832 def SetTickFreq(self,arg0,arg1):
833 val = controlsc.wxSlider_SetTickFreq(self.this,arg0,arg1)
834 return val
835 def SetLineSize(self,arg0):
836 val = controlsc.wxSlider_SetLineSize(self.this,arg0)
837 return val
838 def SetPageSize(self,arg0):
839 val = controlsc.wxSlider_SetPageSize(self.this,arg0)
840 return val
841 def SetSelection(self,arg0,arg1):
842 val = controlsc.wxSlider_SetSelection(self.this,arg0,arg1)
843 return val
844 def SetThumbLength(self,arg0):
845 val = controlsc.wxSlider_SetThumbLength(self.this,arg0)
846 return val
847 def SetTick(self,arg0):
848 val = controlsc.wxSlider_SetTick(self.this,arg0)
849 return val
850 def SetValue(self,arg0):
851 val = controlsc.wxSlider_SetValue(self.this,arg0)
852 return val
853 def __repr__(self):
854 return "<C wxSlider instance>"
855 class wxSlider(wxSliderPtr):
856 def __init__(self,arg0,arg1,arg2,arg3,arg4,*args) :
857 argl = map(None,args)
858 try: argl[0] = argl[0].this
859 except: pass
860 try: argl[1] = argl[1].this
861 except: pass
862 args = tuple(argl)
863 self.this = apply(controlsc.new_wxSlider,(arg0.this,arg1,arg2,arg3,arg4,)+args)
864 self.thisown = 1
865 wx._StdWindowCallbacks(self)
866
867
868
869
870
871
872 #-------------- FUNCTION WRAPPERS ------------------
873
874
875
876 #-------------- VARIABLE WRAPPERS ------------------
877