1 # This file was created automatically by SWIG. 
  12 from clip_dnd 
import * 
  16 class wxControlPtr(wxWindowPtr
): 
  17     def __init__(self
,this
): 
  20     def Create(self
, *_args
, **_kwargs
): 
  21         val 
= controlsc
.wxControl_Create(self
, *_args
, **_kwargs
) 
  23     def Command(self
, *_args
, **_kwargs
): 
  24         val 
= controlsc
.wxControl_Command(self
, *_args
, **_kwargs
) 
  26     def GetLabel(self
, *_args
, **_kwargs
): 
  27         val 
= controlsc
.wxControl_GetLabel(self
, *_args
, **_kwargs
) 
  29     def SetLabel(self
, *_args
, **_kwargs
): 
  30         val 
= controlsc
.wxControl_SetLabel(self
, *_args
, **_kwargs
) 
  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
) 
  38         self
._setOORInfo
(self
) 
  42 def wxPreControl(*_args
,**_kwargs
): 
  43     val 
= wxControlPtr(controlsc
.new_wxPreControl(*_args
,**_kwargs
)) 
  49 class wxControlWithItemsPtr(wxControlPtr
): 
  50     def __init__(self
,this
): 
  53     def Delete(self
, *_args
, **_kwargs
): 
  54         val 
= controlsc
.wxControlWithItems_Delete(self
, *_args
, **_kwargs
) 
  56     def GetCount(self
, *_args
, **_kwargs
): 
  57         val 
= controlsc
.wxControlWithItems_GetCount(self
, *_args
, **_kwargs
) 
  59     def GetString(self
, *_args
, **_kwargs
): 
  60         val 
= controlsc
.wxControlWithItems_GetString(self
, *_args
, **_kwargs
) 
  62     def SetString(self
, *_args
, **_kwargs
): 
  63         val 
= controlsc
.wxControlWithItems_SetString(self
, *_args
, **_kwargs
) 
  65     def FindString(self
, *_args
, **_kwargs
): 
  66         val 
= controlsc
.wxControlWithItems_FindString(self
, *_args
, **_kwargs
) 
  68     def Select(self
, *_args
, **_kwargs
): 
  69         val 
= controlsc
.wxControlWithItems_Select(self
, *_args
, **_kwargs
) 
  71     def GetSelection(self
, *_args
, **_kwargs
): 
  72         val 
= controlsc
.wxControlWithItems_GetSelection(self
, *_args
, **_kwargs
) 
  74     def GetStringSelection(self
, *_args
, **_kwargs
): 
  75         val 
= controlsc
.wxControlWithItems_GetStringSelection(self
, *_args
, **_kwargs
) 
  77     def Append(self
, *_args
, **_kwargs
): 
  78         val 
= controlsc
.wxControlWithItems_Append(self
, *_args
, **_kwargs
) 
  80     def GetClientData(self
, *_args
, **_kwargs
): 
  81         val 
= controlsc
.wxControlWithItems_GetClientData(self
, *_args
, **_kwargs
) 
  83     def SetClientData(self
, *_args
, **_kwargs
): 
  84         val 
= controlsc
.wxControlWithItems_SetClientData(self
, *_args
, **_kwargs
) 
  86     def AppendItems(self
, *_args
, **_kwargs
): 
  87         val 
= controlsc
.wxControlWithItems_AppendItems(self
, *_args
, **_kwargs
) 
  90         return "<%s.%s instance; proxy of C++ wxControlWithItems instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
  92 class wxControlWithItems(wxControlWithItemsPtr
): 
  93     def __init__(self
,this
): 
  99 class wxButtonPtr(wxControlPtr
): 
 100     def __init__(self
,this
): 
 103     def Create(self
, *_args
, **_kwargs
): 
 104         val 
= controlsc
.wxButton_Create(self
, *_args
, **_kwargs
) 
 106     def SetDefault(self
, *_args
, **_kwargs
): 
 107         val 
= controlsc
.wxButton_SetDefault(self
, *_args
, **_kwargs
) 
 109     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 110         val 
= controlsc
.wxButton_SetBackgroundColour(self
, *_args
, **_kwargs
) 
 112     def SetForegroundColour(self
, *_args
, **_kwargs
): 
 113         val 
= controlsc
.wxButton_SetForegroundColour(self
, *_args
, **_kwargs
) 
 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
) 
 121         self
._setOORInfo
(self
) 
 125 def wxPreButton(*_args
,**_kwargs
): 
 126     val 
= wxButtonPtr(controlsc
.new_wxPreButton(*_args
,**_kwargs
)) 
 132 class wxBitmapButtonPtr(wxButtonPtr
): 
 133     def __init__(self
,this
): 
 136     def Create(self
, *_args
, **_kwargs
): 
 137         val 
= controlsc
.wxBitmapButton_Create(self
, *_args
, **_kwargs
) 
 139     def GetBitmapLabel(self
, *_args
, **_kwargs
): 
 140         val 
= controlsc
.wxBitmapButton_GetBitmapLabel(self
, *_args
, **_kwargs
) 
 141         if val
: val 
= wxBitmapPtr(val
) ; val
.thisown 
= 1 
 143     def GetBitmapDisabled(self
, *_args
, **_kwargs
): 
 144         val 
= controlsc
.wxBitmapButton_GetBitmapDisabled(self
, *_args
, **_kwargs
) 
 145         if val
: val 
= wxBitmapPtr(val
) ; val
.thisown 
= 1 
 147     def GetBitmapFocus(self
, *_args
, **_kwargs
): 
 148         val 
= controlsc
.wxBitmapButton_GetBitmapFocus(self
, *_args
, **_kwargs
) 
 149         if val
: val 
= wxBitmapPtr(val
) ; val
.thisown 
= 1 
 151     def GetBitmapSelected(self
, *_args
, **_kwargs
): 
 152         val 
= controlsc
.wxBitmapButton_GetBitmapSelected(self
, *_args
, **_kwargs
) 
 153         if val
: val 
= wxBitmapPtr(val
) ; val
.thisown 
= 1 
 155     def SetBitmapDisabled(self
, *_args
, **_kwargs
): 
 156         val 
= controlsc
.wxBitmapButton_SetBitmapDisabled(self
, *_args
, **_kwargs
) 
 158     def SetBitmapFocus(self
, *_args
, **_kwargs
): 
 159         val 
= controlsc
.wxBitmapButton_SetBitmapFocus(self
, *_args
, **_kwargs
) 
 161     def SetBitmapSelected(self
, *_args
, **_kwargs
): 
 162         val 
= controlsc
.wxBitmapButton_SetBitmapSelected(self
, *_args
, **_kwargs
) 
 164     def SetBitmapLabel(self
, *_args
, **_kwargs
): 
 165         val 
= controlsc
.wxBitmapButton_SetBitmapLabel(self
, *_args
, **_kwargs
) 
 167     def SetMargins(self
, *_args
, **_kwargs
): 
 168         val 
= controlsc
.wxBitmapButton_SetMargins(self
, *_args
, **_kwargs
) 
 170     def GetMarginX(self
, *_args
, **_kwargs
): 
 171         val 
= controlsc
.wxBitmapButton_GetMarginX(self
, *_args
, **_kwargs
) 
 173     def GetMarginY(self
, *_args
, **_kwargs
): 
 174         val 
= controlsc
.wxBitmapButton_GetMarginY(self
, *_args
, **_kwargs
) 
 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
) 
 182         self
._setOORInfo
(self
) 
 186 def wxPreBitmapButton(*_args
,**_kwargs
): 
 187     val 
= wxBitmapButtonPtr(controlsc
.new_wxPreBitmapButton(*_args
,**_kwargs
)) 
 193 class wxCheckBoxPtr(wxControlPtr
): 
 194     def __init__(self
,this
): 
 197     def Create(self
, *_args
, **_kwargs
): 
 198         val 
= controlsc
.wxCheckBox_Create(self
, *_args
, **_kwargs
) 
 200     def GetValue(self
, *_args
, **_kwargs
): 
 201         val 
= controlsc
.wxCheckBox_GetValue(self
, *_args
, **_kwargs
) 
 203     def IsChecked(self
, *_args
, **_kwargs
): 
 204         val 
= controlsc
.wxCheckBox_IsChecked(self
, *_args
, **_kwargs
) 
 206     def SetValue(self
, *_args
, **_kwargs
): 
 207         val 
= controlsc
.wxCheckBox_SetValue(self
, *_args
, **_kwargs
) 
 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
) 
 215         self
._setOORInfo
(self
) 
 219 def wxPreCheckBox(*_args
,**_kwargs
): 
 220     val 
= wxCheckBoxPtr(controlsc
.new_wxPreCheckBox(*_args
,**_kwargs
)) 
 226 class wxChoicePtr(wxControlWithItemsPtr
): 
 227     def __init__(self
,this
): 
 230     def Create(self
, *_args
, **_kwargs
): 
 231         val 
= controlsc
.wxChoice_Create(self
, *_args
, **_kwargs
) 
 233     def Clear(self
, *_args
, **_kwargs
): 
 234         val 
= controlsc
.wxChoice_Clear(self
, *_args
, **_kwargs
) 
 236     def GetColumns(self
, *_args
, **_kwargs
): 
 237         val 
= controlsc
.wxChoice_GetColumns(self
, *_args
, **_kwargs
) 
 239     def SetColumns(self
, *_args
, **_kwargs
): 
 240         val 
= controlsc
.wxChoice_SetColumns(self
, *_args
, **_kwargs
) 
 242     def SetSelection(self
, *_args
, **_kwargs
): 
 243         val 
= controlsc
.wxChoice_SetSelection(self
, *_args
, **_kwargs
) 
 245     def SetStringSelection(self
, *_args
, **_kwargs
): 
 246         val 
= controlsc
.wxChoice_SetStringSelection(self
, *_args
, **_kwargs
) 
 248     def SetString(self
, *_args
, **_kwargs
): 
 249         val 
= controlsc
.wxChoice_SetString(self
, *_args
, **_kwargs
) 
 252         return "<%s.%s instance; proxy of C++ wxChoice instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 254     Select 
= SetSelection
 
 256 class wxChoice(wxChoicePtr
): 
 257     def __init__(self
,*_args
,**_kwargs
): 
 258         self
.this 
= controlsc
.new_wxChoice(*_args
,**_kwargs
) 
 260         self
._setOORInfo
(self
) 
 264 def wxPreChoice(*_args
,**_kwargs
): 
 265     val 
= wxChoicePtr(controlsc
.new_wxPreChoice(*_args
,**_kwargs
)) 
 271 class wxComboBoxPtr(wxControlPtr
): 
 272     def __init__(self
,this
): 
 275     def Create(self
, *_args
, **_kwargs
): 
 276         val 
= controlsc
.wxComboBox_Create(self
, *_args
, **_kwargs
) 
 278     def Copy(self
, *_args
, **_kwargs
): 
 279         val 
= controlsc
.wxComboBox_Copy(self
, *_args
, **_kwargs
) 
 281     def Cut(self
, *_args
, **_kwargs
): 
 282         val 
= controlsc
.wxComboBox_Cut(self
, *_args
, **_kwargs
) 
 284     def GetInsertionPoint(self
, *_args
, **_kwargs
): 
 285         val 
= controlsc
.wxComboBox_GetInsertionPoint(self
, *_args
, **_kwargs
) 
 287     def GetLastPosition(self
, *_args
, **_kwargs
): 
 288         val 
= controlsc
.wxComboBox_GetLastPosition(self
, *_args
, **_kwargs
) 
 290     def GetValue(self
, *_args
, **_kwargs
): 
 291         val 
= controlsc
.wxComboBox_GetValue(self
, *_args
, **_kwargs
) 
 293     def Paste(self
, *_args
, **_kwargs
): 
 294         val 
= controlsc
.wxComboBox_Paste(self
, *_args
, **_kwargs
) 
 296     def Replace(self
, *_args
, **_kwargs
): 
 297         val 
= controlsc
.wxComboBox_Replace(self
, *_args
, **_kwargs
) 
 299     def Remove(self
, *_args
, **_kwargs
): 
 300         val 
= controlsc
.wxComboBox_Remove(self
, *_args
, **_kwargs
) 
 302     def SetInsertionPoint(self
, *_args
, **_kwargs
): 
 303         val 
= controlsc
.wxComboBox_SetInsertionPoint(self
, *_args
, **_kwargs
) 
 305     def SetInsertionPointEnd(self
, *_args
, **_kwargs
): 
 306         val 
= controlsc
.wxComboBox_SetInsertionPointEnd(self
, *_args
, **_kwargs
) 
 308     def SetSelection(self
, *_args
, **_kwargs
): 
 309         val 
= controlsc
.wxComboBox_SetSelection(self
, *_args
, **_kwargs
) 
 311     def SetMark(self
, *_args
, **_kwargs
): 
 312         val 
= controlsc
.wxComboBox_SetMark(self
, *_args
, **_kwargs
) 
 314     def SetValue(self
, *_args
, **_kwargs
): 
 315         val 
= controlsc
.wxComboBox_SetValue(self
, *_args
, **_kwargs
) 
 317     def SetEditable(self
, *_args
, **_kwargs
): 
 318         val 
= controlsc
.wxComboBox_SetEditable(self
, *_args
, **_kwargs
) 
 320     def Clear(self
, *_args
, **_kwargs
): 
 321         val 
= controlsc
.wxComboBox_Clear(self
, *_args
, **_kwargs
) 
 323     def Delete(self
, *_args
, **_kwargs
): 
 324         val 
= controlsc
.wxComboBox_Delete(self
, *_args
, **_kwargs
) 
 326     def GetCount(self
, *_args
, **_kwargs
): 
 327         val 
= controlsc
.wxComboBox_GetCount(self
, *_args
, **_kwargs
) 
 329     def GetString(self
, *_args
, **_kwargs
): 
 330         val 
= controlsc
.wxComboBox_GetString(self
, *_args
, **_kwargs
) 
 332     def FindString(self
, *_args
, **_kwargs
): 
 333         val 
= controlsc
.wxComboBox_FindString(self
, *_args
, **_kwargs
) 
 335     def GetSelection(self
, *_args
, **_kwargs
): 
 336         val 
= controlsc
.wxComboBox_GetSelection(self
, *_args
, **_kwargs
) 
 338     def GetStringSelection(self
, *_args
, **_kwargs
): 
 339         val 
= controlsc
.wxComboBox_GetStringSelection(self
, *_args
, **_kwargs
) 
 341     def Append(self
, *_args
, **_kwargs
): 
 342         val 
= controlsc
.wxComboBox_Append(self
, *_args
, **_kwargs
) 
 344     def GetClientData(self
, *_args
, **_kwargs
): 
 345         val 
= controlsc
.wxComboBox_GetClientData(self
, *_args
, **_kwargs
) 
 347     def SetClientData(self
, *_args
, **_kwargs
): 
 348         val 
= controlsc
.wxComboBox_SetClientData(self
, *_args
, **_kwargs
) 
 351         return "<%s.%s instance; proxy of C++ wxComboBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 353     Select 
= SetSelection
 
 354 class wxComboBox(wxComboBoxPtr
): 
 355     def __init__(self
,*_args
,**_kwargs
): 
 356         self
.this 
= controlsc
.new_wxComboBox(*_args
,**_kwargs
) 
 358         self
._setOORInfo
(self
) 
 362 def wxPreComboBox(*_args
,**_kwargs
): 
 363     val 
= wxComboBoxPtr(controlsc
.new_wxPreComboBox(*_args
,**_kwargs
)) 
 369 class wxGaugePtr(wxControlPtr
): 
 370     def __init__(self
,this
): 
 373     def Create(self
, *_args
, **_kwargs
): 
 374         val 
= controlsc
.wxGauge_Create(self
, *_args
, **_kwargs
) 
 376     def GetBezelFace(self
, *_args
, **_kwargs
): 
 377         val 
= controlsc
.wxGauge_GetBezelFace(self
, *_args
, **_kwargs
) 
 379     def GetRange(self
, *_args
, **_kwargs
): 
 380         val 
= controlsc
.wxGauge_GetRange(self
, *_args
, **_kwargs
) 
 382     def GetShadowWidth(self
, *_args
, **_kwargs
): 
 383         val 
= controlsc
.wxGauge_GetShadowWidth(self
, *_args
, **_kwargs
) 
 385     def GetValue(self
, *_args
, **_kwargs
): 
 386         val 
= controlsc
.wxGauge_GetValue(self
, *_args
, **_kwargs
) 
 388     def SetBezelFace(self
, *_args
, **_kwargs
): 
 389         val 
= controlsc
.wxGauge_SetBezelFace(self
, *_args
, **_kwargs
) 
 391     def SetRange(self
, *_args
, **_kwargs
): 
 392         val 
= controlsc
.wxGauge_SetRange(self
, *_args
, **_kwargs
) 
 394     def SetShadowWidth(self
, *_args
, **_kwargs
): 
 395         val 
= controlsc
.wxGauge_SetShadowWidth(self
, *_args
, **_kwargs
) 
 397     def SetValue(self
, *_args
, **_kwargs
): 
 398         val 
= controlsc
.wxGauge_SetValue(self
, *_args
, **_kwargs
) 
 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
) 
 406         self
._setOORInfo
(self
) 
 410 def wxPreGauge(*_args
,**_kwargs
): 
 411     val 
= wxGaugePtr(controlsc
.new_wxPreGauge(*_args
,**_kwargs
)) 
 417 class wxStaticBoxPtr(wxControlPtr
): 
 418     def __init__(self
,this
): 
 421     def Create(self
, *_args
, **_kwargs
): 
 422         val 
= controlsc
.wxStaticBox_Create(self
, *_args
, **_kwargs
) 
 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
) 
 430         self
._setOORInfo
(self
) 
 434 def wxPreStaticBox(*_args
,**_kwargs
): 
 435     val 
= wxStaticBoxPtr(controlsc
.new_wxPreStaticBox(*_args
,**_kwargs
)) 
 441 class wxStaticLinePtr(wxControlPtr
): 
 442     def __init__(self
,this
): 
 445     def Create(self
, *_args
, **_kwargs
): 
 446         val 
= controlsc
.wxStaticLine_Create(self
, *_args
, **_kwargs
) 
 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
) 
 454         self
._setOORInfo
(self
) 
 458 def wxPreStaticLine(*_args
,**_kwargs
): 
 459     val 
= wxStaticLinePtr(controlsc
.new_wxPreStaticLine(*_args
,**_kwargs
)) 
 465 class wxStaticTextPtr(wxControlPtr
): 
 466     def __init__(self
,this
): 
 469     def Create(self
, *_args
, **_kwargs
): 
 470         val 
= controlsc
.wxStaticText_Create(self
, *_args
, **_kwargs
) 
 472     def GetLabel(self
, *_args
, **_kwargs
): 
 473         val 
= controlsc
.wxStaticText_GetLabel(self
, *_args
, **_kwargs
) 
 475     def SetLabel(self
, *_args
, **_kwargs
): 
 476         val 
= controlsc
.wxStaticText_SetLabel(self
, *_args
, **_kwargs
) 
 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
) 
 484         self
._setOORInfo
(self
) 
 488 def wxPreStaticText(*_args
,**_kwargs
): 
 489     val 
= wxStaticTextPtr(controlsc
.new_wxPreStaticText(*_args
,**_kwargs
)) 
 495 class wxListBoxPtr(wxControlWithItemsPtr
): 
 496     def __init__(self
,this
): 
 499     def Create(self
, *_args
, **_kwargs
): 
 500         val 
= controlsc
.wxListBox_Create(self
, *_args
, **_kwargs
) 
 502     def Clear(self
, *_args
, **_kwargs
): 
 503         val 
= controlsc
.wxListBox_Clear(self
, *_args
, **_kwargs
) 
 505     def Deselect(self
, *_args
, **_kwargs
): 
 506         val 
= controlsc
.wxListBox_Deselect(self
, *_args
, **_kwargs
) 
 508     def GetSelections(self
, *_args
, **_kwargs
): 
 509         val 
= controlsc
.wxListBox_GetSelections(self
, *_args
, **_kwargs
) 
 511     def InsertItems(self
, *_args
, **_kwargs
): 
 512         val 
= controlsc
.wxListBox_InsertItems(self
, *_args
, **_kwargs
) 
 514     def IsSelected(self
, *_args
, **_kwargs
): 
 515         val 
= controlsc
.wxListBox_IsSelected(self
, *_args
, **_kwargs
) 
 517     def Selected(self
, *_args
, **_kwargs
): 
 518         val 
= controlsc
.wxListBox_Selected(self
, *_args
, **_kwargs
) 
 520     def Set(self
, *_args
, **_kwargs
): 
 521         val 
= controlsc
.wxListBox_Set(self
, *_args
, **_kwargs
) 
 523     def SetFirstItem(self
, *_args
, **_kwargs
): 
 524         val 
= controlsc
.wxListBox_SetFirstItem(self
, *_args
, **_kwargs
) 
 526     def SetFirstItemStr(self
, *_args
, **_kwargs
): 
 527         val 
= controlsc
.wxListBox_SetFirstItemStr(self
, *_args
, **_kwargs
) 
 529     def SetSelection(self
, *_args
, **_kwargs
): 
 530         val 
= controlsc
.wxListBox_SetSelection(self
, *_args
, **_kwargs
) 
 532     def SetString(self
, *_args
, **_kwargs
): 
 533         val 
= controlsc
.wxListBox_SetString(self
, *_args
, **_kwargs
) 
 535     def SetStringSelection(self
, *_args
, **_kwargs
): 
 536         val 
= controlsc
.wxListBox_SetStringSelection(self
, *_args
, **_kwargs
) 
 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
) 
 544         self
._setOORInfo
(self
) 
 548 def wxPreListBox(*_args
,**_kwargs
): 
 549     val 
= wxListBoxPtr(controlsc
.new_wxPreListBox(*_args
,**_kwargs
)) 
 555 class wxCheckListBoxPtr(wxListBoxPtr
): 
 556     def __init__(self
,this
): 
 559     def Create(self
, *_args
, **_kwargs
): 
 560         val 
= controlsc
.wxCheckListBox_Create(self
, *_args
, **_kwargs
) 
 562     def IsChecked(self
, *_args
, **_kwargs
): 
 563         val 
= controlsc
.wxCheckListBox_IsChecked(self
, *_args
, **_kwargs
) 
 565     def Check(self
, *_args
, **_kwargs
): 
 566         val 
= controlsc
.wxCheckListBox_Check(self
, *_args
, **_kwargs
) 
 568     def InsertItems(self
, *_args
, **_kwargs
): 
 569         val 
= controlsc
.wxCheckListBox_InsertItems(self
, *_args
, **_kwargs
) 
 571     def GetItemHeight(self
, *_args
, **_kwargs
): 
 572         val 
= controlsc
.wxCheckListBox_GetItemHeight(self
, *_args
, **_kwargs
) 
 574     def HitTest(self
, *_args
, **_kwargs
): 
 575         val 
= controlsc
.wxCheckListBox_HitTest(self
, *_args
, **_kwargs
) 
 577     def HitTestXY(self
, *_args
, **_kwargs
): 
 578         val 
= controlsc
.wxCheckListBox_HitTestXY(self
, *_args
, **_kwargs
) 
 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
) 
 586         self
._setOORInfo
(self
) 
 590 def wxPreCheckListBox(*_args
,**_kwargs
): 
 591     val 
= wxCheckListBoxPtr(controlsc
.new_wxPreCheckListBox(*_args
,**_kwargs
)) 
 597 class wxTextAttrPtr 
: 
 598     def __init__(self
,this
): 
 601     def __del__(self
, delfunc
=controlsc
.delete_wxTextAttr
): 
 602         if self
.thisown 
== 1: 
 607     def SetTextColour(self
, *_args
, **_kwargs
): 
 608         val 
= controlsc
.wxTextAttr_SetTextColour(self
, *_args
, **_kwargs
) 
 610     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 611         val 
= controlsc
.wxTextAttr_SetBackgroundColour(self
, *_args
, **_kwargs
) 
 613     def SetFont(self
, *_args
, **_kwargs
): 
 614         val 
= controlsc
.wxTextAttr_SetFont(self
, *_args
, **_kwargs
) 
 616     def HasTextColour(self
, *_args
, **_kwargs
): 
 617         val 
= controlsc
.wxTextAttr_HasTextColour(self
, *_args
, **_kwargs
) 
 619     def HasBackgroundColour(self
, *_args
, **_kwargs
): 
 620         val 
= controlsc
.wxTextAttr_HasBackgroundColour(self
, *_args
, **_kwargs
) 
 622     def HasFont(self
, *_args
, **_kwargs
): 
 623         val 
= controlsc
.wxTextAttr_HasFont(self
, *_args
, **_kwargs
) 
 625     def GetTextColour(self
, *_args
, **_kwargs
): 
 626         val 
= controlsc
.wxTextAttr_GetTextColour(self
, *_args
, **_kwargs
) 
 627         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 629     def GetBackgroundColour(self
, *_args
, **_kwargs
): 
 630         val 
= controlsc
.wxTextAttr_GetBackgroundColour(self
, *_args
, **_kwargs
) 
 631         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 633     def GetFont(self
, *_args
, **_kwargs
): 
 634         val 
= controlsc
.wxTextAttr_GetFont(self
, *_args
, **_kwargs
) 
 635         if val
: val 
= wxFontPtr(val
) ; val
.thisown 
= 1 
 637     def IsDefault(self
, *_args
, **_kwargs
): 
 638         val 
= controlsc
.wxTextAttr_IsDefault(self
, *_args
, **_kwargs
) 
 641         return "<%s.%s instance; proxy of C++ wxTextAttr instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 642 class wxTextAttr(wxTextAttrPtr
): 
 643     def __init__(self
,*_args
,**_kwargs
): 
 644         self
.this 
= controlsc
.new_wxTextAttr(*_args
,**_kwargs
) 
 650 class wxTextCtrlPtr(wxControlPtr
): 
 651     def __init__(self
,this
): 
 654     def Create(self
, *_args
, **_kwargs
): 
 655         val 
= controlsc
.wxTextCtrl_Create(self
, *_args
, **_kwargs
) 
 657     def GetValue(self
, *_args
, **_kwargs
): 
 658         val 
= controlsc
.wxTextCtrl_GetValue(self
, *_args
, **_kwargs
) 
 660     def SetValue(self
, *_args
, **_kwargs
): 
 661         val 
= controlsc
.wxTextCtrl_SetValue(self
, *_args
, **_kwargs
) 
 663     def GetRange(self
, *_args
, **_kwargs
): 
 664         val 
= controlsc
.wxTextCtrl_GetRange(self
, *_args
, **_kwargs
) 
 666     def GetLineLength(self
, *_args
, **_kwargs
): 
 667         val 
= controlsc
.wxTextCtrl_GetLineLength(self
, *_args
, **_kwargs
) 
 669     def GetLineText(self
, *_args
, **_kwargs
): 
 670         val 
= controlsc
.wxTextCtrl_GetLineText(self
, *_args
, **_kwargs
) 
 672     def GetNumberOfLines(self
, *_args
, **_kwargs
): 
 673         val 
= controlsc
.wxTextCtrl_GetNumberOfLines(self
, *_args
, **_kwargs
) 
 675     def IsModified(self
, *_args
, **_kwargs
): 
 676         val 
= controlsc
.wxTextCtrl_IsModified(self
, *_args
, **_kwargs
) 
 678     def IsEditable(self
, *_args
, **_kwargs
): 
 679         val 
= controlsc
.wxTextCtrl_IsEditable(self
, *_args
, **_kwargs
) 
 681     def GetSelection(self
, *_args
, **_kwargs
): 
 682         val 
= controlsc
.wxTextCtrl_GetSelection(self
, *_args
, **_kwargs
) 
 684     def GetStringSelection(self
, *_args
, **_kwargs
): 
 685         val 
= controlsc
.wxTextCtrl_GetStringSelection(self
, *_args
, **_kwargs
) 
 687     def Clear(self
, *_args
, **_kwargs
): 
 688         val 
= controlsc
.wxTextCtrl_Clear(self
, *_args
, **_kwargs
) 
 690     def Replace(self
, *_args
, **_kwargs
): 
 691         val 
= controlsc
.wxTextCtrl_Replace(self
, *_args
, **_kwargs
) 
 693     def Remove(self
, *_args
, **_kwargs
): 
 694         val 
= controlsc
.wxTextCtrl_Remove(self
, *_args
, **_kwargs
) 
 696     def LoadFile(self
, *_args
, **_kwargs
): 
 697         val 
= controlsc
.wxTextCtrl_LoadFile(self
, *_args
, **_kwargs
) 
 699     def SaveFile(self
, *_args
, **_kwargs
): 
 700         val 
= controlsc
.wxTextCtrl_SaveFile(self
, *_args
, **_kwargs
) 
 702     def DiscardEdits(self
, *_args
, **_kwargs
): 
 703         val 
= controlsc
.wxTextCtrl_DiscardEdits(self
, *_args
, **_kwargs
) 
 705     def SetMaxLength(self
, *_args
, **_kwargs
): 
 706         val 
= controlsc
.wxTextCtrl_SetMaxLength(self
, *_args
, **_kwargs
) 
 708     def WriteText(self
, *_args
, **_kwargs
): 
 709         val 
= controlsc
.wxTextCtrl_WriteText(self
, *_args
, **_kwargs
) 
 711     def AppendText(self
, *_args
, **_kwargs
): 
 712         val 
= controlsc
.wxTextCtrl_AppendText(self
, *_args
, **_kwargs
) 
 714     def EmulateKeyPress(self
, *_args
, **_kwargs
): 
 715         val 
= controlsc
.wxTextCtrl_EmulateKeyPress(self
, *_args
, **_kwargs
) 
 717     def SetStyle(self
, *_args
, **_kwargs
): 
 718         val 
= controlsc
.wxTextCtrl_SetStyle(self
, *_args
, **_kwargs
) 
 720     def SetDefaultStyle(self
, *_args
, **_kwargs
): 
 721         val 
= controlsc
.wxTextCtrl_SetDefaultStyle(self
, *_args
, **_kwargs
) 
 723     def GetDefaultStyle(self
, *_args
, **_kwargs
): 
 724         val 
= controlsc
.wxTextCtrl_GetDefaultStyle(self
, *_args
, **_kwargs
) 
 725         if val
: val 
= wxTextAttrPtr(val
)  
 727     def XYToPosition(self
, *_args
, **_kwargs
): 
 728         val 
= controlsc
.wxTextCtrl_XYToPosition(self
, *_args
, **_kwargs
) 
 730     def PositionToXY(self
, *_args
, **_kwargs
): 
 731         val 
= controlsc
.wxTextCtrl_PositionToXY(self
, *_args
, **_kwargs
) 
 733     def ShowPosition(self
, *_args
, **_kwargs
): 
 734         val 
= controlsc
.wxTextCtrl_ShowPosition(self
, *_args
, **_kwargs
) 
 736     def Copy(self
, *_args
, **_kwargs
): 
 737         val 
= controlsc
.wxTextCtrl_Copy(self
, *_args
, **_kwargs
) 
 739     def Cut(self
, *_args
, **_kwargs
): 
 740         val 
= controlsc
.wxTextCtrl_Cut(self
, *_args
, **_kwargs
) 
 742     def Paste(self
, *_args
, **_kwargs
): 
 743         val 
= controlsc
.wxTextCtrl_Paste(self
, *_args
, **_kwargs
) 
 745     def CanCopy(self
, *_args
, **_kwargs
): 
 746         val 
= controlsc
.wxTextCtrl_CanCopy(self
, *_args
, **_kwargs
) 
 748     def CanCut(self
, *_args
, **_kwargs
): 
 749         val 
= controlsc
.wxTextCtrl_CanCut(self
, *_args
, **_kwargs
) 
 751     def CanPaste(self
, *_args
, **_kwargs
): 
 752         val 
= controlsc
.wxTextCtrl_CanPaste(self
, *_args
, **_kwargs
) 
 754     def Undo(self
, *_args
, **_kwargs
): 
 755         val 
= controlsc
.wxTextCtrl_Undo(self
, *_args
, **_kwargs
) 
 757     def Redo(self
, *_args
, **_kwargs
): 
 758         val 
= controlsc
.wxTextCtrl_Redo(self
, *_args
, **_kwargs
) 
 760     def CanUndo(self
, *_args
, **_kwargs
): 
 761         val 
= controlsc
.wxTextCtrl_CanUndo(self
, *_args
, **_kwargs
) 
 763     def CanRedo(self
, *_args
, **_kwargs
): 
 764         val 
= controlsc
.wxTextCtrl_CanRedo(self
, *_args
, **_kwargs
) 
 766     def SetInsertionPoint(self
, *_args
, **_kwargs
): 
 767         val 
= controlsc
.wxTextCtrl_SetInsertionPoint(self
, *_args
, **_kwargs
) 
 769     def SetInsertionPointEnd(self
, *_args
, **_kwargs
): 
 770         val 
= controlsc
.wxTextCtrl_SetInsertionPointEnd(self
, *_args
, **_kwargs
) 
 772     def GetInsertionPoint(self
, *_args
, **_kwargs
): 
 773         val 
= controlsc
.wxTextCtrl_GetInsertionPoint(self
, *_args
, **_kwargs
) 
 775     def GetLastPosition(self
, *_args
, **_kwargs
): 
 776         val 
= controlsc
.wxTextCtrl_GetLastPosition(self
, *_args
, **_kwargs
) 
 778     def SetSelection(self
, *_args
, **_kwargs
): 
 779         val 
= controlsc
.wxTextCtrl_SetSelection(self
, *_args
, **_kwargs
) 
 781     def SelectAll(self
, *_args
, **_kwargs
): 
 782         val 
= controlsc
.wxTextCtrl_SelectAll(self
, *_args
, **_kwargs
) 
 784     def SetEditable(self
, *_args
, **_kwargs
): 
 785         val 
= controlsc
.wxTextCtrl_SetEditable(self
, *_args
, **_kwargs
) 
 787     def IsSingleLine(self
, *_args
, **_kwargs
): 
 788         val 
= controlsc
.wxTextCtrl_IsSingleLine(self
, *_args
, **_kwargs
) 
 790     def IsMultiLine(self
, *_args
, **_kwargs
): 
 791         val 
= controlsc
.wxTextCtrl_IsMultiLine(self
, *_args
, **_kwargs
) 
 793     def write(self
, *_args
, **_kwargs
): 
 794         val 
= controlsc
.wxTextCtrl_write(self
, *_args
, **_kwargs
) 
 796     def GetString(self
, *_args
, **_kwargs
): 
 797         val 
= controlsc
.wxTextCtrl_GetString(self
, *_args
, **_kwargs
) 
 800         return "<%s.%s instance; proxy of C++ wxTextCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 801 class wxTextCtrl(wxTextCtrlPtr
): 
 802     def __init__(self
,*_args
,**_kwargs
): 
 803         self
.this 
= controlsc
.new_wxTextCtrl(*_args
,**_kwargs
) 
 805         self
._setOORInfo
(self
) 
 809 def wxPreTextCtrl(*_args
,**_kwargs
): 
 810     val 
= wxTextCtrlPtr(controlsc
.new_wxPreTextCtrl(*_args
,**_kwargs
)) 
 816 class wxScrollBarPtr(wxControlPtr
): 
 817     def __init__(self
,this
): 
 820     def Create(self
, *_args
, **_kwargs
): 
 821         val 
= controlsc
.wxScrollBar_Create(self
, *_args
, **_kwargs
) 
 823     def GetRange(self
, *_args
, **_kwargs
): 
 824         val 
= controlsc
.wxScrollBar_GetRange(self
, *_args
, **_kwargs
) 
 826     def GetPageSize(self
, *_args
, **_kwargs
): 
 827         val 
= controlsc
.wxScrollBar_GetPageSize(self
, *_args
, **_kwargs
) 
 829     def GetThumbPosition(self
, *_args
, **_kwargs
): 
 830         val 
= controlsc
.wxScrollBar_GetThumbPosition(self
, *_args
, **_kwargs
) 
 832     def GetThumbSize(self
, *_args
, **_kwargs
): 
 833         val 
= controlsc
.wxScrollBar_GetThumbSize(self
, *_args
, **_kwargs
) 
 835     def GetThumbLength(self
, *_args
, **_kwargs
): 
 836         val 
= controlsc
.wxScrollBar_GetThumbLength(self
, *_args
, **_kwargs
) 
 838     def IsVertical(self
, *_args
, **_kwargs
): 
 839         val 
= controlsc
.wxScrollBar_IsVertical(self
, *_args
, **_kwargs
) 
 841     def SetThumbPosition(self
, *_args
, **_kwargs
): 
 842         val 
= controlsc
.wxScrollBar_SetThumbPosition(self
, *_args
, **_kwargs
) 
 844     def SetScrollbar(self
, *_args
, **_kwargs
): 
 845         val 
= controlsc
.wxScrollBar_SetScrollbar(self
, *_args
, **_kwargs
) 
 848         return "<%s.%s instance; proxy of C++ wxScrollBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 849 class wxScrollBar(wxScrollBarPtr
): 
 850     def __init__(self
,*_args
,**_kwargs
): 
 851         self
.this 
= controlsc
.new_wxScrollBar(*_args
,**_kwargs
) 
 853         self
._setOORInfo
(self
) 
 857 def wxPreScrollBar(*_args
,**_kwargs
): 
 858     val 
= wxScrollBarPtr(controlsc
.new_wxPreScrollBar(*_args
,**_kwargs
)) 
 864 class wxSpinButtonPtr(wxControlPtr
): 
 865     def __init__(self
,this
): 
 868     def Create(self
, *_args
, **_kwargs
): 
 869         val 
= controlsc
.wxSpinButton_Create(self
, *_args
, **_kwargs
) 
 871     def GetMax(self
, *_args
, **_kwargs
): 
 872         val 
= controlsc
.wxSpinButton_GetMax(self
, *_args
, **_kwargs
) 
 874     def GetMin(self
, *_args
, **_kwargs
): 
 875         val 
= controlsc
.wxSpinButton_GetMin(self
, *_args
, **_kwargs
) 
 877     def GetValue(self
, *_args
, **_kwargs
): 
 878         val 
= controlsc
.wxSpinButton_GetValue(self
, *_args
, **_kwargs
) 
 880     def SetRange(self
, *_args
, **_kwargs
): 
 881         val 
= controlsc
.wxSpinButton_SetRange(self
, *_args
, **_kwargs
) 
 883     def SetValue(self
, *_args
, **_kwargs
): 
 884         val 
= controlsc
.wxSpinButton_SetValue(self
, *_args
, **_kwargs
) 
 887         return "<%s.%s instance; proxy of C++ wxSpinButton instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 888 class wxSpinButton(wxSpinButtonPtr
): 
 889     def __init__(self
,*_args
,**_kwargs
): 
 890         self
.this 
= controlsc
.new_wxSpinButton(*_args
,**_kwargs
) 
 892         self
._setOORInfo
(self
) 
 896 def wxPreSpinButton(*_args
,**_kwargs
): 
 897     val 
= wxSpinButtonPtr(controlsc
.new_wxPreSpinButton(*_args
,**_kwargs
)) 
 903 class wxStaticBitmapPtr(wxControlPtr
): 
 904     def __init__(self
,this
): 
 907     def Create(self
, *_args
, **_kwargs
): 
 908         val 
= controlsc
.wxStaticBitmap_Create(self
, *_args
, **_kwargs
) 
 910     def GetBitmap(self
, *_args
, **_kwargs
): 
 911         val 
= controlsc
.wxStaticBitmap_GetBitmap(self
, *_args
, **_kwargs
) 
 912         if val
: val 
= wxBitmapPtr(val
) ; val
.thisown 
= 1 
 914     def SetBitmap(self
, *_args
, **_kwargs
): 
 915         val 
= controlsc
.wxStaticBitmap_SetBitmap(self
, *_args
, **_kwargs
) 
 917     def SetIcon(self
, *_args
, **_kwargs
): 
 918         val 
= controlsc
.wxStaticBitmap_SetIcon(self
, *_args
, **_kwargs
) 
 921         return "<%s.%s instance; proxy of C++ wxStaticBitmap instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 922 class wxStaticBitmap(wxStaticBitmapPtr
): 
 923     def __init__(self
,*_args
,**_kwargs
): 
 924         self
.this 
= controlsc
.new_wxStaticBitmap(*_args
,**_kwargs
) 
 926         self
._setOORInfo
(self
) 
 930 def wxPreStaticBitmap(*_args
,**_kwargs
): 
 931     val 
= wxStaticBitmapPtr(controlsc
.new_wxPreStaticBitmap(*_args
,**_kwargs
)) 
 937 class wxRadioBoxPtr(wxControlPtr
): 
 938     def __init__(self
,this
): 
 941     def Create(self
, *_args
, **_kwargs
): 
 942         val 
= controlsc
.wxRadioBox_Create(self
, *_args
, **_kwargs
) 
 944     def Enable(self
, *_args
, **_kwargs
): 
 945         val 
= controlsc
.wxRadioBox_Enable(self
, *_args
, **_kwargs
) 
 947     def EnableItem(self
, *_args
, **_kwargs
): 
 948         val 
= controlsc
.wxRadioBox_EnableItem(self
, *_args
, **_kwargs
) 
 950     def FindString(self
, *_args
, **_kwargs
): 
 951         val 
= controlsc
.wxRadioBox_FindString(self
, *_args
, **_kwargs
) 
 953     def GetString(self
, *_args
, **_kwargs
): 
 954         val 
= controlsc
.wxRadioBox_GetString(self
, *_args
, **_kwargs
) 
 956     def SetString(self
, *_args
, **_kwargs
): 
 957         val 
= controlsc
.wxRadioBox_SetString(self
, *_args
, **_kwargs
) 
 959     def GetSelection(self
, *_args
, **_kwargs
): 
 960         val 
= controlsc
.wxRadioBox_GetSelection(self
, *_args
, **_kwargs
) 
 962     def GetStringSelection(self
, *_args
, **_kwargs
): 
 963         val 
= controlsc
.wxRadioBox_GetStringSelection(self
, *_args
, **_kwargs
) 
 965     def GetCount(self
, *_args
, **_kwargs
): 
 966         val 
= controlsc
.wxRadioBox_GetCount(self
, *_args
, **_kwargs
) 
 968     def SetSelection(self
, *_args
, **_kwargs
): 
 969         val 
= controlsc
.wxRadioBox_SetSelection(self
, *_args
, **_kwargs
) 
 971     def SetStringSelection(self
, *_args
, **_kwargs
): 
 972         val 
= controlsc
.wxRadioBox_SetStringSelection(self
, *_args
, **_kwargs
) 
 974     def Show(self
, *_args
, **_kwargs
): 
 975         val 
= controlsc
.wxRadioBox_Show(self
, *_args
, **_kwargs
) 
 977     def ShowItem(self
, *_args
, **_kwargs
): 
 978         val 
= controlsc
.wxRadioBox_ShowItem(self
, *_args
, **_kwargs
) 
 981         return "<%s.%s instance; proxy of C++ wxRadioBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 983     GetItemLabel 
= GetString
 
 984     SetItemLabel 
= SetString
 
 987 class wxRadioBox(wxRadioBoxPtr
): 
 988     def __init__(self
,*_args
,**_kwargs
): 
 989         self
.this 
= controlsc
.new_wxRadioBox(*_args
,**_kwargs
) 
 991         self
._setOORInfo
(self
) 
 995 def wxPreRadioBox(*_args
,**_kwargs
): 
 996     val 
= wxRadioBoxPtr(controlsc
.new_wxPreRadioBox(*_args
,**_kwargs
)) 
1002 class wxRadioButtonPtr(wxControlPtr
): 
1003     def __init__(self
,this
): 
1006     def Create(self
, *_args
, **_kwargs
): 
1007         val 
= controlsc
.wxRadioButton_Create(self
, *_args
, **_kwargs
) 
1009     def GetValue(self
, *_args
, **_kwargs
): 
1010         val 
= controlsc
.wxRadioButton_GetValue(self
, *_args
, **_kwargs
) 
1012     def SetValue(self
, *_args
, **_kwargs
): 
1013         val 
= controlsc
.wxRadioButton_SetValue(self
, *_args
, **_kwargs
) 
1016         return "<%s.%s instance; proxy of C++ wxRadioButton instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
1017 class wxRadioButton(wxRadioButtonPtr
): 
1018     def __init__(self
,*_args
,**_kwargs
): 
1019         self
.this 
= controlsc
.new_wxRadioButton(*_args
,**_kwargs
) 
1021         self
._setOORInfo
(self
) 
1025 def wxPreRadioButton(*_args
,**_kwargs
): 
1026     val 
= wxRadioButtonPtr(controlsc
.new_wxPreRadioButton(*_args
,**_kwargs
)) 
1028     val
._setOORInfo
(val
) 
1032 class wxSliderPtr(wxControlPtr
): 
1033     def __init__(self
,this
): 
1036     def Create(self
, *_args
, **_kwargs
): 
1037         val 
= controlsc
.wxSlider_Create(self
, *_args
, **_kwargs
) 
1039     def ClearSel(self
, *_args
, **_kwargs
): 
1040         val 
= controlsc
.wxSlider_ClearSel(self
, *_args
, **_kwargs
) 
1042     def ClearTicks(self
, *_args
, **_kwargs
): 
1043         val 
= controlsc
.wxSlider_ClearTicks(self
, *_args
, **_kwargs
) 
1045     def GetLineSize(self
, *_args
, **_kwargs
): 
1046         val 
= controlsc
.wxSlider_GetLineSize(self
, *_args
, **_kwargs
) 
1048     def GetMax(self
, *_args
, **_kwargs
): 
1049         val 
= controlsc
.wxSlider_GetMax(self
, *_args
, **_kwargs
) 
1051     def GetMin(self
, *_args
, **_kwargs
): 
1052         val 
= controlsc
.wxSlider_GetMin(self
, *_args
, **_kwargs
) 
1054     def GetPageSize(self
, *_args
, **_kwargs
): 
1055         val 
= controlsc
.wxSlider_GetPageSize(self
, *_args
, **_kwargs
) 
1057     def GetSelEnd(self
, *_args
, **_kwargs
): 
1058         val 
= controlsc
.wxSlider_GetSelEnd(self
, *_args
, **_kwargs
) 
1060     def GetSelStart(self
, *_args
, **_kwargs
): 
1061         val 
= controlsc
.wxSlider_GetSelStart(self
, *_args
, **_kwargs
) 
1063     def GetThumbLength(self
, *_args
, **_kwargs
): 
1064         val 
= controlsc
.wxSlider_GetThumbLength(self
, *_args
, **_kwargs
) 
1066     def GetTickFreq(self
, *_args
, **_kwargs
): 
1067         val 
= controlsc
.wxSlider_GetTickFreq(self
, *_args
, **_kwargs
) 
1069     def GetValue(self
, *_args
, **_kwargs
): 
1070         val 
= controlsc
.wxSlider_GetValue(self
, *_args
, **_kwargs
) 
1072     def SetRange(self
, *_args
, **_kwargs
): 
1073         val 
= controlsc
.wxSlider_SetRange(self
, *_args
, **_kwargs
) 
1075     def SetTickFreq(self
, *_args
, **_kwargs
): 
1076         val 
= controlsc
.wxSlider_SetTickFreq(self
, *_args
, **_kwargs
) 
1078     def SetLineSize(self
, *_args
, **_kwargs
): 
1079         val 
= controlsc
.wxSlider_SetLineSize(self
, *_args
, **_kwargs
) 
1081     def SetPageSize(self
, *_args
, **_kwargs
): 
1082         val 
= controlsc
.wxSlider_SetPageSize(self
, *_args
, **_kwargs
) 
1084     def SetSelection(self
, *_args
, **_kwargs
): 
1085         val 
= controlsc
.wxSlider_SetSelection(self
, *_args
, **_kwargs
) 
1087     def SetThumbLength(self
, *_args
, **_kwargs
): 
1088         val 
= controlsc
.wxSlider_SetThumbLength(self
, *_args
, **_kwargs
) 
1090     def SetTick(self
, *_args
, **_kwargs
): 
1091         val 
= controlsc
.wxSlider_SetTick(self
, *_args
, **_kwargs
) 
1093     def SetValue(self
, *_args
, **_kwargs
): 
1094         val 
= controlsc
.wxSlider_SetValue(self
, *_args
, **_kwargs
) 
1097         return "<%s.%s instance; proxy of C++ wxSlider instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
1098 class wxSlider(wxSliderPtr
): 
1099     def __init__(self
,*_args
,**_kwargs
): 
1100         self
.this 
= controlsc
.new_wxSlider(*_args
,**_kwargs
) 
1102         self
._setOORInfo
(self
) 
1106 def wxPreSlider(*_args
,**_kwargs
): 
1107     val 
= wxSliderPtr(controlsc
.new_wxPreSlider(*_args
,**_kwargs
)) 
1109     val
._setOORInfo
(val
) 
1113 class wxSpinCtrlPtr(wxSpinButtonPtr
): 
1114     def __init__(self
,this
): 
1117     def Create(self
, *_args
, **_kwargs
): 
1118         val 
= controlsc
.wxSpinCtrl_Create(self
, *_args
, **_kwargs
) 
1120     def GetMax(self
, *_args
, **_kwargs
): 
1121         val 
= controlsc
.wxSpinCtrl_GetMax(self
, *_args
, **_kwargs
) 
1123     def GetMin(self
, *_args
, **_kwargs
): 
1124         val 
= controlsc
.wxSpinCtrl_GetMin(self
, *_args
, **_kwargs
) 
1126     def GetValue(self
, *_args
, **_kwargs
): 
1127         val 
= controlsc
.wxSpinCtrl_GetValue(self
, *_args
, **_kwargs
) 
1129     def SetRange(self
, *_args
, **_kwargs
): 
1130         val 
= controlsc
.wxSpinCtrl_SetRange(self
, *_args
, **_kwargs
) 
1132     def SetValue(self
, *_args
, **_kwargs
): 
1133         val 
= controlsc
.wxSpinCtrl_SetValue(self
, *_args
, **_kwargs
) 
1135     def SetSelection(self
, *_args
, **_kwargs
): 
1136         val 
= controlsc
.wxSpinCtrl_SetSelection(self
, *_args
, **_kwargs
) 
1139         return "<%s.%s instance; proxy of C++ wxSpinCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
1140 class wxSpinCtrl(wxSpinCtrlPtr
): 
1141     def __init__(self
,*_args
,**_kwargs
): 
1142         self
.this 
= controlsc
.new_wxSpinCtrl(*_args
,**_kwargs
) 
1144         self
._setOORInfo
(self
) 
1148 def wxPreSpinCtrl(*_args
,**_kwargs
): 
1149     val 
= wxSpinCtrlPtr(controlsc
.new_wxPreSpinCtrl(*_args
,**_kwargs
)) 
1151     val
._setOORInfo
(val
) 
1155 class wxToggleButtonPtr(wxControlPtr
): 
1156     def __init__(self
,this
): 
1159     def Create(self
, *_args
, **_kwargs
): 
1160         val 
= controlsc
.wxToggleButton_Create(self
, *_args
, **_kwargs
) 
1162     def SetValue(self
, *_args
, **_kwargs
): 
1163         val 
= controlsc
.wxToggleButton_SetValue(self
, *_args
, **_kwargs
) 
1165     def GetValue(self
, *_args
, **_kwargs
): 
1166         val 
= controlsc
.wxToggleButton_GetValue(self
, *_args
, **_kwargs
) 
1168     def SetLabel(self
, *_args
, **_kwargs
): 
1169         val 
= controlsc
.wxToggleButton_SetLabel(self
, *_args
, **_kwargs
) 
1172         return "<%s.%s instance; proxy of C++ wxToggleButton instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
1173 class wxToggleButton(wxToggleButtonPtr
): 
1174     def __init__(self
,*_args
,**_kwargs
): 
1175         self
.this 
= controlsc
.new_wxToggleButton(*_args
,**_kwargs
) 
1177         self
._setOORInfo
(self
) 
1181 def wxPreToggleButton(*_args
,**_kwargs
): 
1182     val 
= wxToggleButtonPtr(controlsc
.new_wxPreToggleButton(*_args
,**_kwargs
)) 
1184     val
._setOORInfo
(val
) 
1190 #-------------- FUNCTION WRAPPERS ------------------ 
1192 def wxButton_GetDefaultSize(*_args
, **_kwargs
): 
1193     val 
= controlsc
.wxButton_GetDefaultSize(*_args
,**_kwargs
) 
1194     if val
: val 
= wxSizePtr(val
); val
.thisown 
= 1 
1197 def wxTextAttr_Combine(*_args
, **_kwargs
): 
1198     val 
= controlsc
.wxTextAttr_Combine(*_args
,**_kwargs
) 
1199     if val
: val 
= wxTextAttrPtr(val
); val
.thisown 
= 1 
1204 #-------------- VARIABLE WRAPPERS ------------------ 
1206 cvar 
= controlsc
.cvar
 
1207 wxDefaultValidator 
= wxValidatorPtr(controlsc
.cvar
.wxDefaultValidator
) 
1208 wxEVT_COMMAND_TOGGLEBUTTON_CLICKED 
= controlsc
.wxEVT_COMMAND_TOGGLEBUTTON_CLICKED