1 # This file was created automatically by SWIG. 
  12 from clip_dnd 
import * 
  16 from controls 
import * 
  19 def EVT_LIST_BEGIN_DRAG(win
, id, func
): 
  20     win
.Connect(id, -1, wxEVT_COMMAND_LIST_BEGIN_DRAG
, func
) 
  22 def EVT_LIST_BEGIN_RDRAG(win
, id, func
): 
  23     win
.Connect(id, -1, wxEVT_COMMAND_LIST_BEGIN_RDRAG
, func
) 
  25 def EVT_LIST_BEGIN_LABEL_EDIT(win
, id, func
): 
  26     win
.Connect(id, -1, wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
, func
) 
  28 def EVT_LIST_END_LABEL_EDIT(win
, id, func
): 
  29     win
.Connect(id, -1, wxEVT_COMMAND_LIST_END_LABEL_EDIT
, func
) 
  31 def EVT_LIST_DELETE_ITEM(win
, id, func
): 
  32     win
.Connect(id, -1, wxEVT_COMMAND_LIST_DELETE_ITEM
, func
) 
  34 def EVT_LIST_DELETE_ALL_ITEMS(win
, id, func
): 
  35     win
.Connect(id, -1, wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
, func
) 
  37 def EVT_LIST_GET_INFO(win
, id, func
): 
  38     win
.Connect(id, -1, wxEVT_COMMAND_LIST_GET_INFO
, func
) 
  40 def EVT_LIST_SET_INFO(win
, id, func
): 
  41     win
.Connect(id, -1, wxEVT_COMMAND_LIST_SET_INFO
, func
) 
  43 def EVT_LIST_ITEM_SELECTED(win
, id, func
): 
  44     win
.Connect(id, -1,  wxEVT_COMMAND_LIST_ITEM_SELECTED
, func
) 
  46 def EVT_LIST_ITEM_DESELECTED(win
, id, func
): 
  47     win
.Connect(id, -1, wxEVT_COMMAND_LIST_ITEM_DESELECTED
, func
) 
  49 def EVT_LIST_KEY_DOWN(win
, id, func
): 
  50     win
.Connect(id, -1, wxEVT_COMMAND_LIST_KEY_DOWN
, func
) 
  52 def EVT_LIST_INSERT_ITEM(win
, id, func
): 
  53     win
.Connect(id, -1, wxEVT_COMMAND_LIST_INSERT_ITEM
, func
) 
  55 def EVT_LIST_COL_CLICK(win
, id, func
): 
  56     win
.Connect(id, -1, wxEVT_COMMAND_LIST_COL_CLICK
, func
) 
  58 def EVT_LIST_COL_RIGHT_CLICK(win
, id, func
): 
  59     win
.Connect(id, -1, wxEVT_COMMAND_LIST_COL_RIGHT_CLICK
, func
) 
  61 def EVT_LIST_COL_BEGIN_DRAG(win
, id, func
): 
  62     win
.Connect(id, -1, wxEVT_COMMAND_LIST_COL_BEGIN_DRAG
, func
) 
  64 def EVT_LIST_COL_DRAGGING(win
, id, func
): 
  65     win
.Connect(id, -1, wxEVT_COMMAND_LIST_COL_DRAGGING
, func
) 
  67 def EVT_LIST_COL_END_DRAG(win
, id, func
): 
  68     win
.Connect(id, -1, wxEVT_COMMAND_LIST_COL_END_DRAG
, func
) 
  70 def EVT_LIST_ITEM_RIGHT_CLICK(win
, id, func
): 
  71     win
.Connect(id, -1, wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
, func
) 
  73 def EVT_LIST_ITEM_MIDDLE_CLICK(win
, id, func
): 
  74     win
.Connect(id, -1, wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
, func
) 
  76 def EVT_LIST_ITEM_ACTIVATED(win
, id, func
): 
  77     win
.Connect(id, -1,  wxEVT_COMMAND_LIST_ITEM_ACTIVATED
, func
) 
  79 def EVT_LIST_CACHE_HINT(win
, id, func
): 
  80     win
.Connect(id, -1, wxEVT_COMMAND_LIST_CACHE_HINT
, func
) 
  82 def EVT_LIST_ITEM_FOCUSED(win
, id, func
): 
  83     win
.Connect(id, -1, wxEVT_COMMAND_LIST_ITEM_FOCUSED
, func
) 
  87 def EVT_TREE_BEGIN_DRAG(win
, id, func
): 
  88     win
.Connect(id, -1, wxEVT_COMMAND_TREE_BEGIN_DRAG
, func
) 
  90 def EVT_TREE_BEGIN_RDRAG(win
, id, func
): 
  91     win
.Connect(id, -1, wxEVT_COMMAND_TREE_BEGIN_RDRAG
, func
) 
  93 def EVT_TREE_END_DRAG(win
, id, func
): 
  94     win
.Connect(id, -1, wxEVT_COMMAND_TREE_END_DRAG
, func
) 
  96 def EVT_TREE_BEGIN_LABEL_EDIT(win
, id, func
): 
  97     win
.Connect(id, -1, wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
, func
) 
  99 def EVT_TREE_END_LABEL_EDIT(win
, id, func
): 
 100     win
.Connect(id, -1, wxEVT_COMMAND_TREE_END_LABEL_EDIT
, func
) 
 102 def EVT_TREE_GET_INFO(win
, id, func
): 
 103     win
.Connect(id, -1, wxEVT_COMMAND_TREE_GET_INFO
, func
) 
 105 def EVT_TREE_SET_INFO(win
, id, func
): 
 106     win
.Connect(id, -1, wxEVT_COMMAND_TREE_SET_INFO
, func
) 
 108 def EVT_TREE_ITEM_EXPANDED(win
, id, func
): 
 109     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_EXPANDED
, func
) 
 111 def EVT_TREE_ITEM_EXPANDING(win
, id, func
): 
 112     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_EXPANDING
, func
) 
 114 def EVT_TREE_ITEM_COLLAPSED(win
, id, func
): 
 115     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_COLLAPSED
, func
) 
 117 def EVT_TREE_ITEM_COLLAPSING(win
, id, func
): 
 118     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_COLLAPSING
, func
) 
 120 def EVT_TREE_SEL_CHANGED(win
, id, func
): 
 121     win
.Connect(id, -1, wxEVT_COMMAND_TREE_SEL_CHANGED
, func
) 
 123 def EVT_TREE_SEL_CHANGING(win
, id, func
): 
 124     win
.Connect(id, -1, wxEVT_COMMAND_TREE_SEL_CHANGING
, func
) 
 126 def EVT_TREE_KEY_DOWN(win
, id, func
): 
 127     win
.Connect(id, -1, wxEVT_COMMAND_TREE_KEY_DOWN
, func
) 
 129 def EVT_TREE_DELETE_ITEM(win
, id, func
): 
 130     win
.Connect(id, -1, wxEVT_COMMAND_TREE_DELETE_ITEM
, func
) 
 132 def EVT_TREE_ITEM_ACTIVATED(win
, id, func
): 
 133     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_ACTIVATED
, func
) 
 135 def EVT_TREE_ITEM_RIGHT_CLICK(win
, id, func
): 
 136     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
, func
) 
 138 def EVT_TREE_ITEM_MIDDLE_CLICK(win
, id, func
): 
 139     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
, func
) 
 141 class wxListItemAttrPtr 
: 
 142     def __init__(self
,this
): 
 145     def SetTextColour(self
, *_args
, **_kwargs
): 
 146         val 
= apply(controls2c
.wxListItemAttr_SetTextColour
,(self
,) + _args
, _kwargs
) 
 148     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 149         val 
= apply(controls2c
.wxListItemAttr_SetBackgroundColour
,(self
,) + _args
, _kwargs
) 
 151     def SetFont(self
, *_args
, **_kwargs
): 
 152         val 
= apply(controls2c
.wxListItemAttr_SetFont
,(self
,) + _args
, _kwargs
) 
 154     def HasTextColour(self
, *_args
, **_kwargs
): 
 155         val 
= apply(controls2c
.wxListItemAttr_HasTextColour
,(self
,) + _args
, _kwargs
) 
 157     def HasBackgroundColour(self
, *_args
, **_kwargs
): 
 158         val 
= apply(controls2c
.wxListItemAttr_HasBackgroundColour
,(self
,) + _args
, _kwargs
) 
 160     def HasFont(self
, *_args
, **_kwargs
): 
 161         val 
= apply(controls2c
.wxListItemAttr_HasFont
,(self
,) + _args
, _kwargs
) 
 163     def GetTextColour(self
, *_args
, **_kwargs
): 
 164         val 
= apply(controls2c
.wxListItemAttr_GetTextColour
,(self
,) + _args
, _kwargs
) 
 165         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 167     def GetBackgroundColour(self
, *_args
, **_kwargs
): 
 168         val 
= apply(controls2c
.wxListItemAttr_GetBackgroundColour
,(self
,) + _args
, _kwargs
) 
 169         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 171     def GetFont(self
, *_args
, **_kwargs
): 
 172         val 
= apply(controls2c
.wxListItemAttr_GetFont
,(self
,) + _args
, _kwargs
) 
 173         if val
: val 
= wxFontPtr(val
) ; val
.thisown 
= 1 
 176         return "<C wxListItemAttr instance at %s>" % (self
.this
,) 
 177 class wxListItemAttr(wxListItemAttrPtr
): 
 178     def __init__(self
,*_args
,**_kwargs
): 
 179         self
.this 
= apply(controls2c
.new_wxListItemAttr
,_args
,_kwargs
) 
 185 class wxListItemPtr(wxObjectPtr
): 
 186     def __init__(self
,this
): 
 189     def __del__(self
,controls2c
=controls2c
): 
 190         if self
.thisown 
== 1 : 
 191             controls2c
.delete_wxListItem(self
) 
 192     def Clear(self
, *_args
, **_kwargs
): 
 193         val 
= apply(controls2c
.wxListItem_Clear
,(self
,) + _args
, _kwargs
) 
 195     def ClearAttributes(self
, *_args
, **_kwargs
): 
 196         val 
= apply(controls2c
.wxListItem_ClearAttributes
,(self
,) + _args
, _kwargs
) 
 198     def SetMask(self
, *_args
, **_kwargs
): 
 199         val 
= apply(controls2c
.wxListItem_SetMask
,(self
,) + _args
, _kwargs
) 
 201     def SetId(self
, *_args
, **_kwargs
): 
 202         val 
= apply(controls2c
.wxListItem_SetId
,(self
,) + _args
, _kwargs
) 
 204     def SetColumn(self
, *_args
, **_kwargs
): 
 205         val 
= apply(controls2c
.wxListItem_SetColumn
,(self
,) + _args
, _kwargs
) 
 207     def SetState(self
, *_args
, **_kwargs
): 
 208         val 
= apply(controls2c
.wxListItem_SetState
,(self
,) + _args
, _kwargs
) 
 210     def SetStateMask(self
, *_args
, **_kwargs
): 
 211         val 
= apply(controls2c
.wxListItem_SetStateMask
,(self
,) + _args
, _kwargs
) 
 213     def SetText(self
, *_args
, **_kwargs
): 
 214         val 
= apply(controls2c
.wxListItem_SetText
,(self
,) + _args
, _kwargs
) 
 216     def SetImage(self
, *_args
, **_kwargs
): 
 217         val 
= apply(controls2c
.wxListItem_SetImage
,(self
,) + _args
, _kwargs
) 
 219     def SetData(self
, *_args
, **_kwargs
): 
 220         val 
= apply(controls2c
.wxListItem_SetData
,(self
,) + _args
, _kwargs
) 
 222     def SetWidth(self
, *_args
, **_kwargs
): 
 223         val 
= apply(controls2c
.wxListItem_SetWidth
,(self
,) + _args
, _kwargs
) 
 225     def SetAlign(self
, *_args
, **_kwargs
): 
 226         val 
= apply(controls2c
.wxListItem_SetAlign
,(self
,) + _args
, _kwargs
) 
 228     def SetTextColour(self
, *_args
, **_kwargs
): 
 229         val 
= apply(controls2c
.wxListItem_SetTextColour
,(self
,) + _args
, _kwargs
) 
 231     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 232         val 
= apply(controls2c
.wxListItem_SetBackgroundColour
,(self
,) + _args
, _kwargs
) 
 234     def SetFont(self
, *_args
, **_kwargs
): 
 235         val 
= apply(controls2c
.wxListItem_SetFont
,(self
,) + _args
, _kwargs
) 
 237     def GetMask(self
, *_args
, **_kwargs
): 
 238         val 
= apply(controls2c
.wxListItem_GetMask
,(self
,) + _args
, _kwargs
) 
 240     def GetId(self
, *_args
, **_kwargs
): 
 241         val 
= apply(controls2c
.wxListItem_GetId
,(self
,) + _args
, _kwargs
) 
 243     def GetColumn(self
, *_args
, **_kwargs
): 
 244         val 
= apply(controls2c
.wxListItem_GetColumn
,(self
,) + _args
, _kwargs
) 
 246     def GetState(self
, *_args
, **_kwargs
): 
 247         val 
= apply(controls2c
.wxListItem_GetState
,(self
,) + _args
, _kwargs
) 
 249     def GetText(self
, *_args
, **_kwargs
): 
 250         val 
= apply(controls2c
.wxListItem_GetText
,(self
,) + _args
, _kwargs
) 
 252     def GetImage(self
, *_args
, **_kwargs
): 
 253         val 
= apply(controls2c
.wxListItem_GetImage
,(self
,) + _args
, _kwargs
) 
 255     def GetData(self
, *_args
, **_kwargs
): 
 256         val 
= apply(controls2c
.wxListItem_GetData
,(self
,) + _args
, _kwargs
) 
 258     def GetWidth(self
, *_args
, **_kwargs
): 
 259         val 
= apply(controls2c
.wxListItem_GetWidth
,(self
,) + _args
, _kwargs
) 
 261     def GetAlign(self
, *_args
, **_kwargs
): 
 262         val 
= apply(controls2c
.wxListItem_GetAlign
,(self
,) + _args
, _kwargs
) 
 264     def GetAttributes(self
, *_args
, **_kwargs
): 
 265         val 
= apply(controls2c
.wxListItem_GetAttributes
,(self
,) + _args
, _kwargs
) 
 266         if val
: val 
= wxListItemAttrPtr(val
)  
 268     def HasAttributes(self
, *_args
, **_kwargs
): 
 269         val 
= apply(controls2c
.wxListItem_HasAttributes
,(self
,) + _args
, _kwargs
) 
 271     def GetTextColour(self
, *_args
, **_kwargs
): 
 272         val 
= apply(controls2c
.wxListItem_GetTextColour
,(self
,) + _args
, _kwargs
) 
 273         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 275     def GetBackgroundColour(self
, *_args
, **_kwargs
): 
 276         val 
= apply(controls2c
.wxListItem_GetBackgroundColour
,(self
,) + _args
, _kwargs
) 
 277         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 279     def GetFont(self
, *_args
, **_kwargs
): 
 280         val 
= apply(controls2c
.wxListItem_GetFont
,(self
,) + _args
, _kwargs
) 
 281         if val
: val 
= wxFontPtr(val
) ; val
.thisown 
= 1 
 283     def __setattr__(self
,name
,value
): 
 284         if name 
== "m_mask" : 
 285             controls2c
.wxListItem_m_mask_set(self
,value
) 
 287         if name 
== "m_itemId" : 
 288             controls2c
.wxListItem_m_itemId_set(self
,value
) 
 291             controls2c
.wxListItem_m_col_set(self
,value
) 
 293         if name 
== "m_state" : 
 294             controls2c
.wxListItem_m_state_set(self
,value
) 
 296         if name 
== "m_stateMask" : 
 297             controls2c
.wxListItem_m_stateMask_set(self
,value
) 
 299         if name 
== "m_text" : 
 300             controls2c
.wxListItem_m_text_set(self
,value
) 
 302         if name 
== "m_image" : 
 303             controls2c
.wxListItem_m_image_set(self
,value
) 
 305         if name 
== "m_data" : 
 306             controls2c
.wxListItem_m_data_set(self
,value
) 
 308         if name 
== "m_format" : 
 309             controls2c
.wxListItem_m_format_set(self
,value
) 
 311         if name 
== "m_width" : 
 312             controls2c
.wxListItem_m_width_set(self
,value
) 
 314         self
.__dict
__[name
] = value
 
 315     def __getattr__(self
,name
): 
 316         if name 
== "m_mask" :  
 317             return controls2c
.wxListItem_m_mask_get(self
) 
 318         if name 
== "m_itemId" :  
 319             return controls2c
.wxListItem_m_itemId_get(self
) 
 321             return controls2c
.wxListItem_m_col_get(self
) 
 322         if name 
== "m_state" :  
 323             return controls2c
.wxListItem_m_state_get(self
) 
 324         if name 
== "m_stateMask" :  
 325             return controls2c
.wxListItem_m_stateMask_get(self
) 
 326         if name 
== "m_text" :  
 327             return controls2c
.wxListItem_m_text_get(self
) 
 328         if name 
== "m_image" :  
 329             return controls2c
.wxListItem_m_image_get(self
) 
 330         if name 
== "m_data" :  
 331             return controls2c
.wxListItem_m_data_get(self
) 
 332         if name 
== "m_format" :  
 333             return controls2c
.wxListItem_m_format_get(self
) 
 334         if name 
== "m_width" :  
 335             return controls2c
.wxListItem_m_width_get(self
) 
 336         raise AttributeError,name
 
 338         return "<C wxListItem instance at %s>" % (self
.this
,) 
 339 class wxListItem(wxListItemPtr
): 
 340     def __init__(self
,*_args
,**_kwargs
): 
 341         self
.this 
= apply(controls2c
.new_wxListItem
,_args
,_kwargs
) 
 347 class wxListEventPtr(wxNotifyEventPtr
): 
 348     def __init__(self
,this
): 
 351     def GetCode(self
, *_args
, **_kwargs
): 
 352         val 
= apply(controls2c
.wxListEvent_GetCode
,(self
,) + _args
, _kwargs
) 
 354     def GetIndex(self
, *_args
, **_kwargs
): 
 355         val 
= apply(controls2c
.wxListEvent_GetIndex
,(self
,) + _args
, _kwargs
) 
 357     def GetColumn(self
, *_args
, **_kwargs
): 
 358         val 
= apply(controls2c
.wxListEvent_GetColumn
,(self
,) + _args
, _kwargs
) 
 360     def GetPoint(self
, *_args
, **_kwargs
): 
 361         val 
= apply(controls2c
.wxListEvent_GetPoint
,(self
,) + _args
, _kwargs
) 
 362         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 364     def GetLabel(self
, *_args
, **_kwargs
): 
 365         val 
= apply(controls2c
.wxListEvent_GetLabel
,(self
,) + _args
, _kwargs
) 
 367     def GetText(self
, *_args
, **_kwargs
): 
 368         val 
= apply(controls2c
.wxListEvent_GetText
,(self
,) + _args
, _kwargs
) 
 370     def GetImage(self
, *_args
, **_kwargs
): 
 371         val 
= apply(controls2c
.wxListEvent_GetImage
,(self
,) + _args
, _kwargs
) 
 373     def GetData(self
, *_args
, **_kwargs
): 
 374         val 
= apply(controls2c
.wxListEvent_GetData
,(self
,) + _args
, _kwargs
) 
 376     def GetMask(self
, *_args
, **_kwargs
): 
 377         val 
= apply(controls2c
.wxListEvent_GetMask
,(self
,) + _args
, _kwargs
) 
 379     def GetItem(self
, *_args
, **_kwargs
): 
 380         val 
= apply(controls2c
.wxListEvent_GetItem
,(self
,) + _args
, _kwargs
) 
 382     def GetCacheFrom(self
, *_args
, **_kwargs
): 
 383         val 
= apply(controls2c
.wxListEvent_GetCacheFrom
,(self
,) + _args
, _kwargs
) 
 385     def GetCacheTo(self
, *_args
, **_kwargs
): 
 386         val 
= apply(controls2c
.wxListEvent_GetCacheTo
,(self
,) + _args
, _kwargs
) 
 388     def __setattr__(self
,name
,value
): 
 389         if name 
== "m_code" : 
 390             controls2c
.wxListEvent_m_code_set(self
,value
) 
 392         if name 
== "m_oldItemIndex" : 
 393             controls2c
.wxListEvent_m_oldItemIndex_set(self
,value
) 
 395         if name 
== "m_itemIndex" : 
 396             controls2c
.wxListEvent_m_itemIndex_set(self
,value
) 
 399             controls2c
.wxListEvent_m_col_set(self
,value
) 
 401         if name 
== "m_pointDrag" : 
 402             controls2c
.wxListEvent_m_pointDrag_set(self
,value
.this
) 
 404         if name 
== "m_item" : 
 405             controls2c
.wxListEvent_m_item_set(self
,value
.this
) 
 407         self
.__dict
__[name
] = value
 
 408     def __getattr__(self
,name
): 
 409         if name 
== "m_code" :  
 410             return controls2c
.wxListEvent_m_code_get(self
) 
 411         if name 
== "m_oldItemIndex" :  
 412             return controls2c
.wxListEvent_m_oldItemIndex_get(self
) 
 413         if name 
== "m_itemIndex" :  
 414             return controls2c
.wxListEvent_m_itemIndex_get(self
) 
 416             return controls2c
.wxListEvent_m_col_get(self
) 
 417         if name 
== "m_pointDrag" :  
 418             return wxPointPtr(controls2c
.wxListEvent_m_pointDrag_get(self
)) 
 419         if name 
== "m_item" :  
 420             return wxListItemPtr(controls2c
.wxListEvent_m_item_get(self
)) 
 421         raise AttributeError,name
 
 423         return "<C wxListEvent instance at %s>" % (self
.this
,) 
 424 class wxListEvent(wxListEventPtr
): 
 425     def __init__(self
,*_args
,**_kwargs
): 
 426         self
.this 
= apply(controls2c
.new_wxListEvent
,_args
,_kwargs
) 
 432 class wxListCtrlPtr(wxControlPtr
): 
 433     def __init__(self
,this
): 
 436     def Create(self
, *_args
, **_kwargs
): 
 437         val 
= apply(controls2c
.wxListCtrl_Create
,(self
,) + _args
, _kwargs
) 
 439     def _setCallbackInfo(self
, *_args
, **_kwargs
): 
 440         val 
= apply(controls2c
.wxListCtrl__setCallbackInfo
,(self
,) + _args
, _kwargs
) 
 442     def SetForegroundColour(self
, *_args
, **_kwargs
): 
 443         val 
= apply(controls2c
.wxListCtrl_SetForegroundColour
,(self
,) + _args
, _kwargs
) 
 445     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 446         val 
= apply(controls2c
.wxListCtrl_SetBackgroundColour
,(self
,) + _args
, _kwargs
) 
 448     def GetColumn(self
, *_args
, **_kwargs
): 
 449         val 
= apply(controls2c
.wxListCtrl_GetColumn
,(self
,) + _args
, _kwargs
) 
 451     def SetColumn(self
, *_args
, **_kwargs
): 
 452         val 
= apply(controls2c
.wxListCtrl_SetColumn
,(self
,) + _args
, _kwargs
) 
 454     def GetColumnWidth(self
, *_args
, **_kwargs
): 
 455         val 
= apply(controls2c
.wxListCtrl_GetColumnWidth
,(self
,) + _args
, _kwargs
) 
 457     def SetColumnWidth(self
, *_args
, **_kwargs
): 
 458         val 
= apply(controls2c
.wxListCtrl_SetColumnWidth
,(self
,) + _args
, _kwargs
) 
 460     def GetCountPerPage(self
, *_args
, **_kwargs
): 
 461         val 
= apply(controls2c
.wxListCtrl_GetCountPerPage
,(self
,) + _args
, _kwargs
) 
 463     def GetEditControl(self
, *_args
, **_kwargs
): 
 464         val 
= apply(controls2c
.wxListCtrl_GetEditControl
,(self
,) + _args
, _kwargs
) 
 466     def GetItem(self
, *_args
, **_kwargs
): 
 467         val 
= apply(controls2c
.wxListCtrl_GetItem
,(self
,) + _args
, _kwargs
) 
 469     def SetItem(self
, *_args
, **_kwargs
): 
 470         val 
= apply(controls2c
.wxListCtrl_SetItem
,(self
,) + _args
, _kwargs
) 
 472     def SetStringItem(self
, *_args
, **_kwargs
): 
 473         val 
= apply(controls2c
.wxListCtrl_SetStringItem
,(self
,) + _args
, _kwargs
) 
 475     def GetItemState(self
, *_args
, **_kwargs
): 
 476         val 
= apply(controls2c
.wxListCtrl_GetItemState
,(self
,) + _args
, _kwargs
) 
 478     def SetItemState(self
, *_args
, **_kwargs
): 
 479         val 
= apply(controls2c
.wxListCtrl_SetItemState
,(self
,) + _args
, _kwargs
) 
 481     def SetItemImage(self
, *_args
, **_kwargs
): 
 482         val 
= apply(controls2c
.wxListCtrl_SetItemImage
,(self
,) + _args
, _kwargs
) 
 484     def GetItemText(self
, *_args
, **_kwargs
): 
 485         val 
= apply(controls2c
.wxListCtrl_GetItemText
,(self
,) + _args
, _kwargs
) 
 487     def SetItemText(self
, *_args
, **_kwargs
): 
 488         val 
= apply(controls2c
.wxListCtrl_SetItemText
,(self
,) + _args
, _kwargs
) 
 490     def GetItemData(self
, *_args
, **_kwargs
): 
 491         val 
= apply(controls2c
.wxListCtrl_GetItemData
,(self
,) + _args
, _kwargs
) 
 493     def SetItemData(self
, *_args
, **_kwargs
): 
 494         val 
= apply(controls2c
.wxListCtrl_SetItemData
,(self
,) + _args
, _kwargs
) 
 496     def GetItemPosition(self
, *_args
, **_kwargs
): 
 497         val 
= apply(controls2c
.wxListCtrl_GetItemPosition
,(self
,) + _args
, _kwargs
) 
 498         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 500     def GetItemRect(self
, *_args
, **_kwargs
): 
 501         val 
= apply(controls2c
.wxListCtrl_GetItemRect
,(self
,) + _args
, _kwargs
) 
 502         if val
: val 
= wxRectPtr(val
) ; val
.thisown 
= 1 
 504     def SetItemPosition(self
, *_args
, **_kwargs
): 
 505         val 
= apply(controls2c
.wxListCtrl_SetItemPosition
,(self
,) + _args
, _kwargs
) 
 507     def GetItemCount(self
, *_args
, **_kwargs
): 
 508         val 
= apply(controls2c
.wxListCtrl_GetItemCount
,(self
,) + _args
, _kwargs
) 
 510     def GetColumnCount(self
, *_args
, **_kwargs
): 
 511         val 
= apply(controls2c
.wxListCtrl_GetColumnCount
,(self
,) + _args
, _kwargs
) 
 513     def GetItemSpacing(self
, *_args
, **_kwargs
): 
 514         val 
= apply(controls2c
.wxListCtrl_GetItemSpacing
,(self
,) + _args
, _kwargs
) 
 516     def GetSelectedItemCount(self
, *_args
, **_kwargs
): 
 517         val 
= apply(controls2c
.wxListCtrl_GetSelectedItemCount
,(self
,) + _args
, _kwargs
) 
 519     def GetTextColour(self
, *_args
, **_kwargs
): 
 520         val 
= apply(controls2c
.wxListCtrl_GetTextColour
,(self
,) + _args
, _kwargs
) 
 521         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 523     def SetTextColour(self
, *_args
, **_kwargs
): 
 524         val 
= apply(controls2c
.wxListCtrl_SetTextColour
,(self
,) + _args
, _kwargs
) 
 526     def GetTopItem(self
, *_args
, **_kwargs
): 
 527         val 
= apply(controls2c
.wxListCtrl_GetTopItem
,(self
,) + _args
, _kwargs
) 
 529     def SetSingleStyle(self
, *_args
, **_kwargs
): 
 530         val 
= apply(controls2c
.wxListCtrl_SetSingleStyle
,(self
,) + _args
, _kwargs
) 
 532     def SetWindowStyleFlag(self
, *_args
, **_kwargs
): 
 533         val 
= apply(controls2c
.wxListCtrl_SetWindowStyleFlag
,(self
,) + _args
, _kwargs
) 
 535     def GetNextItem(self
, *_args
, **_kwargs
): 
 536         val 
= apply(controls2c
.wxListCtrl_GetNextItem
,(self
,) + _args
, _kwargs
) 
 538     def GetImageList(self
, *_args
, **_kwargs
): 
 539         val 
= apply(controls2c
.wxListCtrl_GetImageList
,(self
,) + _args
, _kwargs
) 
 541     def SetImageList(self
, *_args
, **_kwargs
): 
 542         val 
= apply(controls2c
.wxListCtrl_SetImageList
,(self
,) + _args
, _kwargs
) 
 544     def AssignImageList(self
, *_args
, **_kwargs
): 
 545         val 
= apply(controls2c
.wxListCtrl_AssignImageList
,(self
,) + _args
, _kwargs
) 
 548     def IsVirtual(self
, *_args
, **_kwargs
): 
 549         val 
= apply(controls2c
.wxListCtrl_IsVirtual
,(self
,) + _args
, _kwargs
) 
 551     def RefreshItem(self
, *_args
, **_kwargs
): 
 552         val 
= apply(controls2c
.wxListCtrl_RefreshItem
,(self
,) + _args
, _kwargs
) 
 554     def RefreshItems(self
, *_args
, **_kwargs
): 
 555         val 
= apply(controls2c
.wxListCtrl_RefreshItems
,(self
,) + _args
, _kwargs
) 
 557     def Arrange(self
, *_args
, **_kwargs
): 
 558         val 
= apply(controls2c
.wxListCtrl_Arrange
,(self
,) + _args
, _kwargs
) 
 560     def DeleteItem(self
, *_args
, **_kwargs
): 
 561         val 
= apply(controls2c
.wxListCtrl_DeleteItem
,(self
,) + _args
, _kwargs
) 
 563     def DeleteAllItems(self
, *_args
, **_kwargs
): 
 564         val 
= apply(controls2c
.wxListCtrl_DeleteAllItems
,(self
,) + _args
, _kwargs
) 
 566     def DeleteColumn(self
, *_args
, **_kwargs
): 
 567         val 
= apply(controls2c
.wxListCtrl_DeleteColumn
,(self
,) + _args
, _kwargs
) 
 569     def DeleteAllColumns(self
, *_args
, **_kwargs
): 
 570         val 
= apply(controls2c
.wxListCtrl_DeleteAllColumns
,(self
,) + _args
, _kwargs
) 
 572     def ClearAll(self
, *_args
, **_kwargs
): 
 573         val 
= apply(controls2c
.wxListCtrl_ClearAll
,(self
,) + _args
, _kwargs
) 
 575     def EditLabel(self
, *_args
, **_kwargs
): 
 576         val 
= apply(controls2c
.wxListCtrl_EditLabel
,(self
,) + _args
, _kwargs
) 
 578     def EndEditLabel(self
, *_args
, **_kwargs
): 
 579         val 
= apply(controls2c
.wxListCtrl_EndEditLabel
,(self
,) + _args
, _kwargs
) 
 581     def EnsureVisible(self
, *_args
, **_kwargs
): 
 582         val 
= apply(controls2c
.wxListCtrl_EnsureVisible
,(self
,) + _args
, _kwargs
) 
 584     def FindItem(self
, *_args
, **_kwargs
): 
 585         val 
= apply(controls2c
.wxListCtrl_FindItem
,(self
,) + _args
, _kwargs
) 
 587     def FindItemData(self
, *_args
, **_kwargs
): 
 588         val 
= apply(controls2c
.wxListCtrl_FindItemData
,(self
,) + _args
, _kwargs
) 
 590     def FindItemAtPos(self
, *_args
, **_kwargs
): 
 591         val 
= apply(controls2c
.wxListCtrl_FindItemAtPos
,(self
,) + _args
, _kwargs
) 
 593     def HitTest(self
, *_args
, **_kwargs
): 
 594         val 
= apply(controls2c
.wxListCtrl_HitTest
,(self
,) + _args
, _kwargs
) 
 596     def InsertItem(self
, *_args
, **_kwargs
): 
 597         val 
= apply(controls2c
.wxListCtrl_InsertItem
,(self
,) + _args
, _kwargs
) 
 599     def InsertStringItem(self
, *_args
, **_kwargs
): 
 600         val 
= apply(controls2c
.wxListCtrl_InsertStringItem
,(self
,) + _args
, _kwargs
) 
 602     def InsertImageItem(self
, *_args
, **_kwargs
): 
 603         val 
= apply(controls2c
.wxListCtrl_InsertImageItem
,(self
,) + _args
, _kwargs
) 
 605     def InsertImageStringItem(self
, *_args
, **_kwargs
): 
 606         val 
= apply(controls2c
.wxListCtrl_InsertImageStringItem
,(self
,) + _args
, _kwargs
) 
 608     def InsertColumnInfo(self
, *_args
, **_kwargs
): 
 609         val 
= apply(controls2c
.wxListCtrl_InsertColumnInfo
,(self
,) + _args
, _kwargs
) 
 611     def InsertColumn(self
, *_args
, **_kwargs
): 
 612         val 
= apply(controls2c
.wxListCtrl_InsertColumn
,(self
,) + _args
, _kwargs
) 
 614     def SetItemCount(self
, *_args
, **_kwargs
): 
 615         val 
= apply(controls2c
.wxListCtrl_SetItemCount
,(self
,) + _args
, _kwargs
) 
 617     def ScrollList(self
, *_args
, **_kwargs
): 
 618         val 
= apply(controls2c
.wxListCtrl_ScrollList
,(self
,) + _args
, _kwargs
) 
 620     def SortItems(self
, *_args
, **_kwargs
): 
 621         val 
= apply(controls2c
.wxListCtrl_SortItems
,(self
,) + _args
, _kwargs
) 
 624         return "<C wxListCtrl instance at %s>" % (self
.this
,) 
 626     def GetItem(self
, *_args
, **_kwargs
): 
 627         val 
= apply(controls2c
.wxListCtrl_GetColumn
,(self
,) + _args
, _kwargs
) 
 628         if val 
is not None: val
.thisown 
= 1 
 632     def GetItem(self
, *_args
, **_kwargs
): 
 633         val 
= apply(controls2c
.wxListCtrl_GetItem
,(self
,) + _args
, _kwargs
) 
 640     def Select(self
, idx
, on
=1): 
 641         '''[de]select an item''' 
 642         if on
: state 
= wxLIST_STATE_SELECTED
 
 644         self
.SetItemState(idx
, state
, wxLIST_STATE_SELECTED
) 
 646     def Focus(self
, idx
): 
 647         '''Focus and show the given item''' 
 648         self
.SetItemState(idx
, wxLIST_STATE_FOCUSED
, wxLIST_STATE_FOCUSED
) 
 649         self
.EnsureVisible(idx
) 
 651     def GetFocusedItem(self
): 
 652         '''get the currently focused item or -1 if none''' 
 653         return self
.GetNextItem(-1, wxLIST_NEXT_ALL
, wxLIST_STATE_FOCUSED
) 
 655     def IsSelected(self
, idx
): 
 656         '''return TRUE if the item is selected''' 
 657         return self
.GetItemState(idx
, wxLIST_STATE_SELECTED
) != 0 
 659     def SetColumnImage(self
, col
, image
): 
 661         item
.SetMask(wxLIST_MASK_IMAGE
) 
 663         self
.SetColumn(col
, item
) 
 665     def ClearColumnImage(self
, col
): 
 666         self
.SetColumnImage(col
, -1) 
 668     def Append(self
, entry
): 
 669         '''Append an item to the list control.  The entry parameter should be a 
 670            sequence with an item for each column''' 
 672             pos 
= self
.GetItemCount() 
 673             self
.InsertStringItem(pos
, str(entry
[0])) 
 674             for i 
in range(1, len(entry
)): 
 675                 self
.SetStringItem(pos
, i
, str(entry
[i
])) 
 678 class wxListCtrl(wxListCtrlPtr
): 
 679     def __init__(self
,*_args
,**_kwargs
): 
 680         self
.this 
= apply(controls2c
.new_wxListCtrl
,_args
,_kwargs
) 
 682         self
._setCallbackInfo
(self
, wxListCtrl
) 
 683         self
._setOORInfo
(self
) 
 687 def wxPreListCtrl(*_args
,**_kwargs
): 
 688     val 
= wxListCtrlPtr(apply(controls2c
.new_wxPreListCtrl
,_args
,_kwargs
)) 
 694 class wxListViewPtr(wxListCtrlPtr
): 
 695     def __init__(self
,this
): 
 698     def Create(self
, *_args
, **_kwargs
): 
 699         val 
= apply(controls2c
.wxListView_Create
,(self
,) + _args
, _kwargs
) 
 701     def Select(self
, *_args
, **_kwargs
): 
 702         val 
= apply(controls2c
.wxListView_Select
,(self
,) + _args
, _kwargs
) 
 704     def Focus(self
, *_args
, **_kwargs
): 
 705         val 
= apply(controls2c
.wxListView_Focus
,(self
,) + _args
, _kwargs
) 
 707     def GetFocusedItem(self
, *_args
, **_kwargs
): 
 708         val 
= apply(controls2c
.wxListView_GetFocusedItem
,(self
,) + _args
, _kwargs
) 
 710     def GetNextSelected(self
, *_args
, **_kwargs
): 
 711         val 
= apply(controls2c
.wxListView_GetNextSelected
,(self
,) + _args
, _kwargs
) 
 713     def GetFirstSelected(self
, *_args
, **_kwargs
): 
 714         val 
= apply(controls2c
.wxListView_GetFirstSelected
,(self
,) + _args
, _kwargs
) 
 716     def IsSelected(self
, *_args
, **_kwargs
): 
 717         val 
= apply(controls2c
.wxListView_IsSelected
,(self
,) + _args
, _kwargs
) 
 719     def SetColumnImage(self
, *_args
, **_kwargs
): 
 720         val 
= apply(controls2c
.wxListView_SetColumnImage
,(self
,) + _args
, _kwargs
) 
 722     def ClearColumnImage(self
, *_args
, **_kwargs
): 
 723         val 
= apply(controls2c
.wxListView_ClearColumnImage
,(self
,) + _args
, _kwargs
) 
 726         return "<C wxListView instance at %s>" % (self
.this
,) 
 727 class wxListView(wxListViewPtr
): 
 728     def __init__(self
,*_args
,**_kwargs
): 
 729         self
.this 
= apply(controls2c
.new_wxListView
,_args
,_kwargs
) 
 731         self
._setOORInfo
(self
) 
 735 def wxPreListView(*_args
,**_kwargs
): 
 736     val 
= wxListViewPtr(apply(controls2c
.new_wxPreListView
,_args
,_kwargs
)) 
 742 class wxTreeItemAttrPtr 
: 
 743     def __init__(self
,this
): 
 746     def SetTextColour(self
, *_args
, **_kwargs
): 
 747         val 
= apply(controls2c
.wxTreeItemAttr_SetTextColour
,(self
,) + _args
, _kwargs
) 
 749     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 750         val 
= apply(controls2c
.wxTreeItemAttr_SetBackgroundColour
,(self
,) + _args
, _kwargs
) 
 752     def SetFont(self
, *_args
, **_kwargs
): 
 753         val 
= apply(controls2c
.wxTreeItemAttr_SetFont
,(self
,) + _args
, _kwargs
) 
 755     def HasTextColour(self
, *_args
, **_kwargs
): 
 756         val 
= apply(controls2c
.wxTreeItemAttr_HasTextColour
,(self
,) + _args
, _kwargs
) 
 758     def HasBackgroundColour(self
, *_args
, **_kwargs
): 
 759         val 
= apply(controls2c
.wxTreeItemAttr_HasBackgroundColour
,(self
,) + _args
, _kwargs
) 
 761     def HasFont(self
, *_args
, **_kwargs
): 
 762         val 
= apply(controls2c
.wxTreeItemAttr_HasFont
,(self
,) + _args
, _kwargs
) 
 764     def GetTextColour(self
, *_args
, **_kwargs
): 
 765         val 
= apply(controls2c
.wxTreeItemAttr_GetTextColour
,(self
,) + _args
, _kwargs
) 
 766         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 768     def GetBackgroundColour(self
, *_args
, **_kwargs
): 
 769         val 
= apply(controls2c
.wxTreeItemAttr_GetBackgroundColour
,(self
,) + _args
, _kwargs
) 
 770         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 772     def GetFont(self
, *_args
, **_kwargs
): 
 773         val 
= apply(controls2c
.wxTreeItemAttr_GetFont
,(self
,) + _args
, _kwargs
) 
 774         if val
: val 
= wxFontPtr(val
) ; val
.thisown 
= 1 
 777         return "<C wxTreeItemAttr instance at %s>" % (self
.this
,) 
 778 class wxTreeItemAttr(wxTreeItemAttrPtr
): 
 779     def __init__(self
,*_args
,**_kwargs
): 
 780         self
.this 
= apply(controls2c
.new_wxTreeItemAttr
,_args
,_kwargs
) 
 786 class wxTreeItemIdPtr 
: 
 787     def __init__(self
,this
): 
 790     def __del__(self
,controls2c
=controls2c
): 
 791         if self
.thisown 
== 1 : 
 792             controls2c
.delete_wxTreeItemId(self
) 
 793     def IsOk(self
, *_args
, **_kwargs
): 
 794         val 
= apply(controls2c
.wxTreeItemId_IsOk
,(self
,) + _args
, _kwargs
) 
 796     def __cmp__(self
, *_args
, **_kwargs
): 
 797         val 
= apply(controls2c
.wxTreeItemId___cmp__
,(self
,) + _args
, _kwargs
) 
 800         return "<C wxTreeItemId instance at %s>" % (self
.this
,) 
 802 class wxTreeItemId(wxTreeItemIdPtr
): 
 803     def __init__(self
,*_args
,**_kwargs
): 
 804         self
.this 
= apply(controls2c
.new_wxTreeItemId
,_args
,_kwargs
) 
 810 class wxTreeItemDataPtr(wxObjectPtr
): 
 811     def __init__(self
,this
): 
 814     def GetData(self
, *_args
, **_kwargs
): 
 815         val 
= apply(controls2c
.wxTreeItemData_GetData
,(self
,) + _args
, _kwargs
) 
 817     def SetData(self
, *_args
, **_kwargs
): 
 818         val 
= apply(controls2c
.wxTreeItemData_SetData
,(self
,) + _args
, _kwargs
) 
 820     def GetId(self
, *_args
, **_kwargs
): 
 821         val 
= apply(controls2c
.wxTreeItemData_GetId
,(self
,) + _args
, _kwargs
) 
 822         if val
: val 
= wxTreeItemIdPtr(val
)  
 824     def SetId(self
, *_args
, **_kwargs
): 
 825         val 
= apply(controls2c
.wxTreeItemData_SetId
,(self
,) + _args
, _kwargs
) 
 828         return "<C wxTreeItemData instance at %s>" % (self
.this
,) 
 829 class wxTreeItemData(wxTreeItemDataPtr
): 
 830     def __init__(self
,*_args
,**_kwargs
): 
 831         self
.this 
= apply(controls2c
.new_wxTreeItemData
,_args
,_kwargs
) 
 837 class wxTreeEventPtr(wxNotifyEventPtr
): 
 838     def __init__(self
,this
): 
 841     def GetItem(self
, *_args
, **_kwargs
): 
 842         val 
= apply(controls2c
.wxTreeEvent_GetItem
,(self
,) + _args
, _kwargs
) 
 843         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
 845     def GetOldItem(self
, *_args
, **_kwargs
): 
 846         val 
= apply(controls2c
.wxTreeEvent_GetOldItem
,(self
,) + _args
, _kwargs
) 
 847         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
 849     def GetPoint(self
, *_args
, **_kwargs
): 
 850         val 
= apply(controls2c
.wxTreeEvent_GetPoint
,(self
,) + _args
, _kwargs
) 
 851         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 853     def GetKeyEvent(self
, *_args
, **_kwargs
): 
 854         val 
= apply(controls2c
.wxTreeEvent_GetKeyEvent
,(self
,) + _args
, _kwargs
) 
 855         if val
: val 
= wxKeyEventPtr(val
)  
 857     def GetCode(self
, *_args
, **_kwargs
): 
 858         val 
= apply(controls2c
.wxTreeEvent_GetCode
,(self
,) + _args
, _kwargs
) 
 860     def GetLabel(self
, *_args
, **_kwargs
): 
 861         val 
= apply(controls2c
.wxTreeEvent_GetLabel
,(self
,) + _args
, _kwargs
) 
 864         return "<C wxTreeEvent instance at %s>" % (self
.this
,) 
 865 class wxTreeEvent(wxTreeEventPtr
): 
 866     def __init__(self
,*_args
,**_kwargs
): 
 867         self
.this 
= apply(controls2c
.new_wxTreeEvent
,_args
,_kwargs
) 
 873 class wxTreeCtrlPtr(wxControlPtr
): 
 874     def __init__(self
,this
): 
 877     def Create(self
, *_args
, **_kwargs
): 
 878         val 
= apply(controls2c
.wxTreeCtrl_Create
,(self
,) + _args
, _kwargs
) 
 880     def _setCallbackInfo(self
, *_args
, **_kwargs
): 
 881         val 
= apply(controls2c
.wxTreeCtrl__setCallbackInfo
,(self
,) + _args
, _kwargs
) 
 883     def GetCount(self
, *_args
, **_kwargs
): 
 884         val 
= apply(controls2c
.wxTreeCtrl_GetCount
,(self
,) + _args
, _kwargs
) 
 886     def GetIndent(self
, *_args
, **_kwargs
): 
 887         val 
= apply(controls2c
.wxTreeCtrl_GetIndent
,(self
,) + _args
, _kwargs
) 
 889     def SetIndent(self
, *_args
, **_kwargs
): 
 890         val 
= apply(controls2c
.wxTreeCtrl_SetIndent
,(self
,) + _args
, _kwargs
) 
 892     def GetImageList(self
, *_args
, **_kwargs
): 
 893         val 
= apply(controls2c
.wxTreeCtrl_GetImageList
,(self
,) + _args
, _kwargs
) 
 895     def GetStateImageList(self
, *_args
, **_kwargs
): 
 896         val 
= apply(controls2c
.wxTreeCtrl_GetStateImageList
,(self
,) + _args
, _kwargs
) 
 898     def SetImageList(self
, *_args
, **_kwargs
): 
 899         val 
= apply(controls2c
.wxTreeCtrl_SetImageList
,(self
,) + _args
, _kwargs
) 
 901     def SetStateImageList(self
, *_args
, **_kwargs
): 
 902         val 
= apply(controls2c
.wxTreeCtrl_SetStateImageList
,(self
,) + _args
, _kwargs
) 
 904     def AssignImageList(self
, *_args
, **_kwargs
): 
 905         val 
= apply(controls2c
.wxTreeCtrl_AssignImageList
,(self
,) + _args
, _kwargs
) 
 908     def AssignStateImageList(self
, *_args
, **_kwargs
): 
 909         val 
= apply(controls2c
.wxTreeCtrl_AssignStateImageList
,(self
,) + _args
, _kwargs
) 
 912     def GetSpacing(self
, *_args
, **_kwargs
): 
 913         val 
= apply(controls2c
.wxTreeCtrl_GetSpacing
,(self
,) + _args
, _kwargs
) 
 915     def SetSpacing(self
, *_args
, **_kwargs
): 
 916         val 
= apply(controls2c
.wxTreeCtrl_SetSpacing
,(self
,) + _args
, _kwargs
) 
 918     def GetItemText(self
, *_args
, **_kwargs
): 
 919         val 
= apply(controls2c
.wxTreeCtrl_GetItemText
,(self
,) + _args
, _kwargs
) 
 921     def GetItemImage(self
, *_args
, **_kwargs
): 
 922         val 
= apply(controls2c
.wxTreeCtrl_GetItemImage
,(self
,) + _args
, _kwargs
) 
 924     def GetItemSelectedImage(self
, *_args
, **_kwargs
): 
 925         val 
= apply(controls2c
.wxTreeCtrl_GetItemSelectedImage
,(self
,) + _args
, _kwargs
) 
 927     def SetItemText(self
, *_args
, **_kwargs
): 
 928         val 
= apply(controls2c
.wxTreeCtrl_SetItemText
,(self
,) + _args
, _kwargs
) 
 930     def SetItemImage(self
, *_args
, **_kwargs
): 
 931         val 
= apply(controls2c
.wxTreeCtrl_SetItemImage
,(self
,) + _args
, _kwargs
) 
 933     def SetItemSelectedImage(self
, *_args
, **_kwargs
): 
 934         val 
= apply(controls2c
.wxTreeCtrl_SetItemSelectedImage
,(self
,) + _args
, _kwargs
) 
 936     def SetItemHasChildren(self
, *_args
, **_kwargs
): 
 937         val 
= apply(controls2c
.wxTreeCtrl_SetItemHasChildren
,(self
,) + _args
, _kwargs
) 
 939     def GetItemData(self
, *_args
, **_kwargs
): 
 940         val 
= apply(controls2c
.wxTreeCtrl_GetItemData
,(self
,) + _args
, _kwargs
) 
 941         if val
: val 
= wxTreeItemDataPtr(val
)  
 943     def SetItemData(self
, *_args
, **_kwargs
): 
 944         val 
= apply(controls2c
.wxTreeCtrl_SetItemData
,(self
,) + _args
, _kwargs
) 
 946     def GetPyData(self
, *_args
, **_kwargs
): 
 947         val 
= apply(controls2c
.wxTreeCtrl_GetPyData
,(self
,) + _args
, _kwargs
) 
 949     def SetPyData(self
, *_args
, **_kwargs
): 
 950         val 
= apply(controls2c
.wxTreeCtrl_SetPyData
,(self
,) + _args
, _kwargs
) 
 952     def IsVisible(self
, *_args
, **_kwargs
): 
 953         val 
= apply(controls2c
.wxTreeCtrl_IsVisible
,(self
,) + _args
, _kwargs
) 
 955     def ItemHasChildren(self
, *_args
, **_kwargs
): 
 956         val 
= apply(controls2c
.wxTreeCtrl_ItemHasChildren
,(self
,) + _args
, _kwargs
) 
 958     def IsExpanded(self
, *_args
, **_kwargs
): 
 959         val 
= apply(controls2c
.wxTreeCtrl_IsExpanded
,(self
,) + _args
, _kwargs
) 
 961     def IsSelected(self
, *_args
, **_kwargs
): 
 962         val 
= apply(controls2c
.wxTreeCtrl_IsSelected
,(self
,) + _args
, _kwargs
) 
 964     def GetRootItem(self
, *_args
, **_kwargs
): 
 965         val 
= apply(controls2c
.wxTreeCtrl_GetRootItem
,(self
,) + _args
, _kwargs
) 
 966         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
 968     def GetSelection(self
, *_args
, **_kwargs
): 
 969         val 
= apply(controls2c
.wxTreeCtrl_GetSelection
,(self
,) + _args
, _kwargs
) 
 970         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
 972     def GetItemParent(self
, *_args
, **_kwargs
): 
 973         val 
= apply(controls2c
.wxTreeCtrl_GetItemParent
,(self
,) + _args
, _kwargs
) 
 974         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
 976     def GetSelections(self
, *_args
, **_kwargs
): 
 977         val 
= apply(controls2c
.wxTreeCtrl_GetSelections
,(self
,) + _args
, _kwargs
) 
 979     def GetChildrenCount(self
, *_args
, **_kwargs
): 
 980         val 
= apply(controls2c
.wxTreeCtrl_GetChildrenCount
,(self
,) + _args
, _kwargs
) 
 982     def GetFirstChild(self
, *_args
, **_kwargs
): 
 983         val 
= apply(controls2c
.wxTreeCtrl_GetFirstChild
,(self
,) + _args
, _kwargs
) 
 985     def GetNextChild(self
, *_args
, **_kwargs
): 
 986         val 
= apply(controls2c
.wxTreeCtrl_GetNextChild
,(self
,) + _args
, _kwargs
) 
 988     def GetNextSibling(self
, *_args
, **_kwargs
): 
 989         val 
= apply(controls2c
.wxTreeCtrl_GetNextSibling
,(self
,) + _args
, _kwargs
) 
 990         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
 992     def GetPrevSibling(self
, *_args
, **_kwargs
): 
 993         val 
= apply(controls2c
.wxTreeCtrl_GetPrevSibling
,(self
,) + _args
, _kwargs
) 
 994         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
 996     def GetFirstVisibleItem(self
, *_args
, **_kwargs
): 
 997         val 
= apply(controls2c
.wxTreeCtrl_GetFirstVisibleItem
,(self
,) + _args
, _kwargs
) 
 998         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1000     def GetNextVisible(self
, *_args
, **_kwargs
): 
1001         val 
= apply(controls2c
.wxTreeCtrl_GetNextVisible
,(self
,) + _args
, _kwargs
) 
1002         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1004     def GetPrevVisible(self
, *_args
, **_kwargs
): 
1005         val 
= apply(controls2c
.wxTreeCtrl_GetPrevVisible
,(self
,) + _args
, _kwargs
) 
1006         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1008     def GetLastChild(self
, *_args
, **_kwargs
): 
1009         val 
= apply(controls2c
.wxTreeCtrl_GetLastChild
,(self
,) + _args
, _kwargs
) 
1010         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1012     def AddRoot(self
, *_args
, **_kwargs
): 
1013         val 
= apply(controls2c
.wxTreeCtrl_AddRoot
,(self
,) + _args
, _kwargs
) 
1014         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1016     def PrependItem(self
, *_args
, **_kwargs
): 
1017         val 
= apply(controls2c
.wxTreeCtrl_PrependItem
,(self
,) + _args
, _kwargs
) 
1018         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1020     def InsertItem(self
, *_args
, **_kwargs
): 
1021         val 
= apply(controls2c
.wxTreeCtrl_InsertItem
,(self
,) + _args
, _kwargs
) 
1022         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1024     def InsertItemBefore(self
, *_args
, **_kwargs
): 
1025         val 
= apply(controls2c
.wxTreeCtrl_InsertItemBefore
,(self
,) + _args
, _kwargs
) 
1026         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1028     def AppendItem(self
, *_args
, **_kwargs
): 
1029         val 
= apply(controls2c
.wxTreeCtrl_AppendItem
,(self
,) + _args
, _kwargs
) 
1030         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1032     def Delete(self
, *_args
, **_kwargs
): 
1033         val 
= apply(controls2c
.wxTreeCtrl_Delete
,(self
,) + _args
, _kwargs
) 
1035     def DeleteChildren(self
, *_args
, **_kwargs
): 
1036         val 
= apply(controls2c
.wxTreeCtrl_DeleteChildren
,(self
,) + _args
, _kwargs
) 
1038     def DeleteAllItems(self
, *_args
, **_kwargs
): 
1039         val 
= apply(controls2c
.wxTreeCtrl_DeleteAllItems
,(self
,) + _args
, _kwargs
) 
1041     def Expand(self
, *_args
, **_kwargs
): 
1042         val 
= apply(controls2c
.wxTreeCtrl_Expand
,(self
,) + _args
, _kwargs
) 
1044     def Collapse(self
, *_args
, **_kwargs
): 
1045         val 
= apply(controls2c
.wxTreeCtrl_Collapse
,(self
,) + _args
, _kwargs
) 
1047     def CollapseAndReset(self
, *_args
, **_kwargs
): 
1048         val 
= apply(controls2c
.wxTreeCtrl_CollapseAndReset
,(self
,) + _args
, _kwargs
) 
1050     def Toggle(self
, *_args
, **_kwargs
): 
1051         val 
= apply(controls2c
.wxTreeCtrl_Toggle
,(self
,) + _args
, _kwargs
) 
1053     def Unselect(self
, *_args
, **_kwargs
): 
1054         val 
= apply(controls2c
.wxTreeCtrl_Unselect
,(self
,) + _args
, _kwargs
) 
1056     def UnselectAll(self
, *_args
, **_kwargs
): 
1057         val 
= apply(controls2c
.wxTreeCtrl_UnselectAll
,(self
,) + _args
, _kwargs
) 
1059     def SelectItem(self
, *_args
, **_kwargs
): 
1060         val 
= apply(controls2c
.wxTreeCtrl_SelectItem
,(self
,) + _args
, _kwargs
) 
1062     def EnsureVisible(self
, *_args
, **_kwargs
): 
1063         val 
= apply(controls2c
.wxTreeCtrl_EnsureVisible
,(self
,) + _args
, _kwargs
) 
1065     def ScrollTo(self
, *_args
, **_kwargs
): 
1066         val 
= apply(controls2c
.wxTreeCtrl_ScrollTo
,(self
,) + _args
, _kwargs
) 
1068     def EditLabel(self
, *_args
, **_kwargs
): 
1069         val 
= apply(controls2c
.wxTreeCtrl_EditLabel
,(self
,) + _args
, _kwargs
) 
1071     def GetEditControl(self
, *_args
, **_kwargs
): 
1072         val 
= apply(controls2c
.wxTreeCtrl_GetEditControl
,(self
,) + _args
, _kwargs
) 
1074     def EndEditLabel(self
, *_args
, **_kwargs
): 
1075         val 
= apply(controls2c
.wxTreeCtrl_EndEditLabel
,(self
,) + _args
, _kwargs
) 
1077     def SortChildren(self
, *_args
, **_kwargs
): 
1078         val 
= apply(controls2c
.wxTreeCtrl_SortChildren
,(self
,) + _args
, _kwargs
) 
1080     def SetItemBold(self
, *_args
, **_kwargs
): 
1081         val 
= apply(controls2c
.wxTreeCtrl_SetItemBold
,(self
,) + _args
, _kwargs
) 
1083     def IsBold(self
, *_args
, **_kwargs
): 
1084         val 
= apply(controls2c
.wxTreeCtrl_IsBold
,(self
,) + _args
, _kwargs
) 
1086     def HitTest(self
, *_args
, **_kwargs
): 
1087         val 
= apply(controls2c
.wxTreeCtrl_HitTest
,(self
,) + _args
, _kwargs
) 
1089     def SetItemTextColour(self
, *_args
, **_kwargs
): 
1090         val 
= apply(controls2c
.wxTreeCtrl_SetItemTextColour
,(self
,) + _args
, _kwargs
) 
1092     def SetItemBackgroundColour(self
, *_args
, **_kwargs
): 
1093         val 
= apply(controls2c
.wxTreeCtrl_SetItemBackgroundColour
,(self
,) + _args
, _kwargs
) 
1095     def SetItemFont(self
, *_args
, **_kwargs
): 
1096         val 
= apply(controls2c
.wxTreeCtrl_SetItemFont
,(self
,) + _args
, _kwargs
) 
1098     def SetItemDropHighlight(self
, *_args
, **_kwargs
): 
1099         val 
= apply(controls2c
.wxTreeCtrl_SetItemDropHighlight
,(self
,) + _args
, _kwargs
) 
1101     def GetBoundingRect(self
, *_args
, **_kwargs
): 
1102         val 
= apply(controls2c
.wxTreeCtrl_GetBoundingRect
,(self
,) + _args
, _kwargs
) 
1105         return "<C wxTreeCtrl instance at %s>" % (self
.this
,) 
1107     # Redefine some methods that SWIG gets a bit confused on... 
1108     def GetFirstChild(self
, *_args
, **_kwargs
): 
1109         val1
,val2 
= apply(controls2c
.wxTreeCtrl_GetFirstChild
,(self
,) + _args
, _kwargs
) 
1110         val1 
= wxTreeItemIdPtr(val1
) 
1113     def GetNextChild(self
, *_args
, **_kwargs
): 
1114         val1
,val2 
= apply(controls2c
.wxTreeCtrl_GetNextChild
,(self
,) + _args
, _kwargs
) 
1115         val1 
= wxTreeItemIdPtr(val1
) 
1118     def HitTest(self
, *_args
, **_kwargs
): 
1119         val1
, val2 
= apply(controls2c
.wxTreeCtrl_HitTest
,(self
,) + _args
, _kwargs
) 
1120         val1 
= wxTreeItemIdPtr(val1
) 
1124 class wxTreeCtrl(wxTreeCtrlPtr
): 
1125     def __init__(self
,*_args
,**_kwargs
): 
1126         self
.this 
= apply(controls2c
.new_wxTreeCtrl
,_args
,_kwargs
) 
1128         self
._setCallbackInfo
(self
, wxTreeCtrl
) 
1129         self
._setOORInfo
(self
) 
1133 def wxPreTreeCtrl(*_args
,**_kwargs
): 
1134     val 
= wxTreeCtrlPtr(apply(controls2c
.new_wxPreTreeCtrl
,_args
,_kwargs
)) 
1136     val
._setOORInfo
(val
) 
1140 class wxDirItemDataPtr(wxObjectPtr
): 
1141     def __init__(self
,this
): 
1144     def SetNewDirName(self
, *_args
, **_kwargs
): 
1145         val 
= apply(controls2c
.wxDirItemData_SetNewDirName
,(self
,) + _args
, _kwargs
) 
1147     def __setattr__(self
,name
,value
): 
1148         if name 
== "m_path" : 
1149             controls2c
.wxDirItemData_m_path_set(self
,value
) 
1151         if name 
== "m_name" : 
1152             controls2c
.wxDirItemData_m_name_set(self
,value
) 
1154         if name 
== "m_isHidden" : 
1155             controls2c
.wxDirItemData_m_isHidden_set(self
,value
) 
1157         if name 
== "m_isExpanded" : 
1158             controls2c
.wxDirItemData_m_isExpanded_set(self
,value
) 
1160         if name 
== "m_isDir" : 
1161             controls2c
.wxDirItemData_m_isDir_set(self
,value
) 
1163         self
.__dict
__[name
] = value
 
1164     def __getattr__(self
,name
): 
1165         if name 
== "m_path" :  
1166             return controls2c
.wxDirItemData_m_path_get(self
) 
1167         if name 
== "m_name" :  
1168             return controls2c
.wxDirItemData_m_name_get(self
) 
1169         if name 
== "m_isHidden" :  
1170             return controls2c
.wxDirItemData_m_isHidden_get(self
) 
1171         if name 
== "m_isExpanded" :  
1172             return controls2c
.wxDirItemData_m_isExpanded_get(self
) 
1173         if name 
== "m_isDir" :  
1174             return controls2c
.wxDirItemData_m_isDir_get(self
) 
1175         raise AttributeError,name
 
1177         return "<C wxDirItemData instance at %s>" % (self
.this
,) 
1178 class wxDirItemData(wxDirItemDataPtr
): 
1179     def __init__(self
,*_args
,**_kwargs
): 
1180         self
.this 
= apply(controls2c
.new_wxDirItemData
,_args
,_kwargs
) 
1186 class wxGenericDirCtrlPtr(wxControlPtr
): 
1187     def __init__(self
,this
): 
1190     def Create(self
, *_args
, **_kwargs
): 
1191         val 
= apply(controls2c
.wxGenericDirCtrl_Create
,(self
,) + _args
, _kwargs
) 
1193     def ExpandPath(self
, *_args
, **_kwargs
): 
1194         val 
= apply(controls2c
.wxGenericDirCtrl_ExpandPath
,(self
,) + _args
, _kwargs
) 
1196     def GetDefaultPath(self
, *_args
, **_kwargs
): 
1197         val 
= apply(controls2c
.wxGenericDirCtrl_GetDefaultPath
,(self
,) + _args
, _kwargs
) 
1199     def SetDefaultPath(self
, *_args
, **_kwargs
): 
1200         val 
= apply(controls2c
.wxGenericDirCtrl_SetDefaultPath
,(self
,) + _args
, _kwargs
) 
1202     def GetPath(self
, *_args
, **_kwargs
): 
1203         val 
= apply(controls2c
.wxGenericDirCtrl_GetPath
,(self
,) + _args
, _kwargs
) 
1205     def GetFilePath(self
, *_args
, **_kwargs
): 
1206         val 
= apply(controls2c
.wxGenericDirCtrl_GetFilePath
,(self
,) + _args
, _kwargs
) 
1208     def SetPath(self
, *_args
, **_kwargs
): 
1209         val 
= apply(controls2c
.wxGenericDirCtrl_SetPath
,(self
,) + _args
, _kwargs
) 
1211     def ShowHidden(self
, *_args
, **_kwargs
): 
1212         val 
= apply(controls2c
.wxGenericDirCtrl_ShowHidden
,(self
,) + _args
, _kwargs
) 
1214     def GetShowHidden(self
, *_args
, **_kwargs
): 
1215         val 
= apply(controls2c
.wxGenericDirCtrl_GetShowHidden
,(self
,) + _args
, _kwargs
) 
1217     def GetFilter(self
, *_args
, **_kwargs
): 
1218         val 
= apply(controls2c
.wxGenericDirCtrl_GetFilter
,(self
,) + _args
, _kwargs
) 
1220     def SetFilter(self
, *_args
, **_kwargs
): 
1221         val 
= apply(controls2c
.wxGenericDirCtrl_SetFilter
,(self
,) + _args
, _kwargs
) 
1223     def GetFilterIndex(self
, *_args
, **_kwargs
): 
1224         val 
= apply(controls2c
.wxGenericDirCtrl_GetFilterIndex
,(self
,) + _args
, _kwargs
) 
1226     def SetFilterIndex(self
, *_args
, **_kwargs
): 
1227         val 
= apply(controls2c
.wxGenericDirCtrl_SetFilterIndex
,(self
,) + _args
, _kwargs
) 
1229     def GetRootId(self
, *_args
, **_kwargs
): 
1230         val 
= apply(controls2c
.wxGenericDirCtrl_GetRootId
,(self
,) + _args
, _kwargs
) 
1231         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1233     def GetTreeCtrl(self
, *_args
, **_kwargs
): 
1234         val 
= apply(controls2c
.wxGenericDirCtrl_GetTreeCtrl
,(self
,) + _args
, _kwargs
) 
1236     def GetFilterListCtrl(self
, *_args
, **_kwargs
): 
1237         val 
= apply(controls2c
.wxGenericDirCtrl_GetFilterListCtrl
,(self
,) + _args
, _kwargs
) 
1238         if val
: val 
= wxDirFilterListCtrlPtr(val
)  
1241         return "<C wxGenericDirCtrl instance at %s>" % (self
.this
,) 
1242 class wxGenericDirCtrl(wxGenericDirCtrlPtr
): 
1243     def __init__(self
,*_args
,**_kwargs
): 
1244         self
.this 
= apply(controls2c
.new_wxGenericDirCtrl
,_args
,_kwargs
) 
1246         self
._setOORInfo
(self
) 
1250 def wxPreGenericDirCtrl(*_args
,**_kwargs
): 
1251     val 
= wxGenericDirCtrlPtr(apply(controls2c
.new_wxPreGenericDirCtrl
,_args
,_kwargs
)) 
1253     val
._setOORInfo
(val
) 
1257 class wxDirFilterListCtrlPtr(wxChoicePtr
): 
1258     def __init__(self
,this
): 
1261     def Create(self
, *_args
, **_kwargs
): 
1262         val 
= apply(controls2c
.wxDirFilterListCtrl_Create
,(self
,) + _args
, _kwargs
) 
1264     def FillFilterList(self
, *_args
, **_kwargs
): 
1265         val 
= apply(controls2c
.wxDirFilterListCtrl_FillFilterList
,(self
,) + _args
, _kwargs
) 
1268         return "<C wxDirFilterListCtrl instance at %s>" % (self
.this
,) 
1269 class wxDirFilterListCtrl(wxDirFilterListCtrlPtr
): 
1270     def __init__(self
,*_args
,**_kwargs
): 
1271         self
.this 
= apply(controls2c
.new_wxDirFilterListCtrl
,_args
,_kwargs
) 
1273         self
._setOORInfo
(self
) 
1277 def wxPreDirFilterListCtrl(*_args
,**_kwargs
): 
1278     val 
= wxDirFilterListCtrlPtr(apply(controls2c
.new_wxPreDirFilterListCtrl
,_args
,_kwargs
)) 
1280     val
._setOORInfo
(val
) 
1286 #-------------- FUNCTION WRAPPERS ------------------ 
1290 #-------------- VARIABLE WRAPPERS ------------------ 
1292 wxEVT_COMMAND_LIST_BEGIN_DRAG 
= controls2c
.wxEVT_COMMAND_LIST_BEGIN_DRAG
 
1293 wxEVT_COMMAND_LIST_BEGIN_RDRAG 
= controls2c
.wxEVT_COMMAND_LIST_BEGIN_RDRAG
 
1294 wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT 
= controls2c
.wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
 
1295 wxEVT_COMMAND_LIST_END_LABEL_EDIT 
= controls2c
.wxEVT_COMMAND_LIST_END_LABEL_EDIT
 
1296 wxEVT_COMMAND_LIST_DELETE_ITEM 
= controls2c
.wxEVT_COMMAND_LIST_DELETE_ITEM
 
1297 wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS 
= controls2c
.wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
 
1298 wxEVT_COMMAND_LIST_GET_INFO 
= controls2c
.wxEVT_COMMAND_LIST_GET_INFO
 
1299 wxEVT_COMMAND_LIST_SET_INFO 
= controls2c
.wxEVT_COMMAND_LIST_SET_INFO
 
1300 wxEVT_COMMAND_LIST_ITEM_SELECTED 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_SELECTED
 
1301 wxEVT_COMMAND_LIST_ITEM_DESELECTED 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_DESELECTED
 
1302 wxEVT_COMMAND_LIST_KEY_DOWN 
= controls2c
.wxEVT_COMMAND_LIST_KEY_DOWN
 
1303 wxEVT_COMMAND_LIST_INSERT_ITEM 
= controls2c
.wxEVT_COMMAND_LIST_INSERT_ITEM
 
1304 wxEVT_COMMAND_LIST_COL_CLICK 
= controls2c
.wxEVT_COMMAND_LIST_COL_CLICK
 
1305 wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
 
1306 wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
 
1307 wxEVT_COMMAND_LIST_ITEM_ACTIVATED 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_ACTIVATED
 
1308 wxEVT_COMMAND_LIST_CACHE_HINT 
= controls2c
.wxEVT_COMMAND_LIST_CACHE_HINT
 
1309 wxEVT_COMMAND_LIST_COL_RIGHT_CLICK 
= controls2c
.wxEVT_COMMAND_LIST_COL_RIGHT_CLICK
 
1310 wxEVT_COMMAND_LIST_COL_BEGIN_DRAG 
= controls2c
.wxEVT_COMMAND_LIST_COL_BEGIN_DRAG
 
1311 wxEVT_COMMAND_LIST_COL_DRAGGING 
= controls2c
.wxEVT_COMMAND_LIST_COL_DRAGGING
 
1312 wxEVT_COMMAND_LIST_COL_END_DRAG 
= controls2c
.wxEVT_COMMAND_LIST_COL_END_DRAG
 
1313 wxEVT_COMMAND_LIST_ITEM_FOCUSED 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_FOCUSED
 
1314 wxLC_VRULES 
= controls2c
.wxLC_VRULES
 
1315 wxLC_HRULES 
= controls2c
.wxLC_HRULES
 
1316 wxLC_ICON 
= controls2c
.wxLC_ICON
 
1317 wxLC_SMALL_ICON 
= controls2c
.wxLC_SMALL_ICON
 
1318 wxLC_LIST 
= controls2c
.wxLC_LIST
 
1319 wxLC_REPORT 
= controls2c
.wxLC_REPORT
 
1320 wxLC_ALIGN_TOP 
= controls2c
.wxLC_ALIGN_TOP
 
1321 wxLC_ALIGN_LEFT 
= controls2c
.wxLC_ALIGN_LEFT
 
1322 wxLC_AUTOARRANGE 
= controls2c
.wxLC_AUTOARRANGE
 
1323 wxLC_VIRTUAL 
= controls2c
.wxLC_VIRTUAL
 
1324 wxLC_EDIT_LABELS 
= controls2c
.wxLC_EDIT_LABELS
 
1325 wxLC_NO_HEADER 
= controls2c
.wxLC_NO_HEADER
 
1326 wxLC_NO_SORT_HEADER 
= controls2c
.wxLC_NO_SORT_HEADER
 
1327 wxLC_SINGLE_SEL 
= controls2c
.wxLC_SINGLE_SEL
 
1328 wxLC_SORT_ASCENDING 
= controls2c
.wxLC_SORT_ASCENDING
 
1329 wxLC_SORT_DESCENDING 
= controls2c
.wxLC_SORT_DESCENDING
 
1330 wxLC_MASK_TYPE 
= controls2c
.wxLC_MASK_TYPE
 
1331 wxLC_MASK_ALIGN 
= controls2c
.wxLC_MASK_ALIGN
 
1332 wxLC_MASK_SORT 
= controls2c
.wxLC_MASK_SORT
 
1333 wxLC_USER_TEXT 
= controls2c
.wxLC_USER_TEXT
 
1334 wxLIST_MASK_STATE 
= controls2c
.wxLIST_MASK_STATE
 
1335 wxLIST_MASK_TEXT 
= controls2c
.wxLIST_MASK_TEXT
 
1336 wxLIST_MASK_IMAGE 
= controls2c
.wxLIST_MASK_IMAGE
 
1337 wxLIST_MASK_DATA 
= controls2c
.wxLIST_MASK_DATA
 
1338 wxLIST_SET_ITEM 
= controls2c
.wxLIST_SET_ITEM
 
1339 wxLIST_MASK_WIDTH 
= controls2c
.wxLIST_MASK_WIDTH
 
1340 wxLIST_MASK_FORMAT 
= controls2c
.wxLIST_MASK_FORMAT
 
1341 wxLIST_STATE_DONTCARE 
= controls2c
.wxLIST_STATE_DONTCARE
 
1342 wxLIST_STATE_DROPHILITED 
= controls2c
.wxLIST_STATE_DROPHILITED
 
1343 wxLIST_STATE_FOCUSED 
= controls2c
.wxLIST_STATE_FOCUSED
 
1344 wxLIST_STATE_SELECTED 
= controls2c
.wxLIST_STATE_SELECTED
 
1345 wxLIST_STATE_CUT 
= controls2c
.wxLIST_STATE_CUT
 
1346 wxLIST_HITTEST_ABOVE 
= controls2c
.wxLIST_HITTEST_ABOVE
 
1347 wxLIST_HITTEST_BELOW 
= controls2c
.wxLIST_HITTEST_BELOW
 
1348 wxLIST_HITTEST_NOWHERE 
= controls2c
.wxLIST_HITTEST_NOWHERE
 
1349 wxLIST_HITTEST_ONITEMICON 
= controls2c
.wxLIST_HITTEST_ONITEMICON
 
1350 wxLIST_HITTEST_ONITEMLABEL 
= controls2c
.wxLIST_HITTEST_ONITEMLABEL
 
1351 wxLIST_HITTEST_ONITEMRIGHT 
= controls2c
.wxLIST_HITTEST_ONITEMRIGHT
 
1352 wxLIST_HITTEST_ONITEMSTATEICON 
= controls2c
.wxLIST_HITTEST_ONITEMSTATEICON
 
1353 wxLIST_HITTEST_TOLEFT 
= controls2c
.wxLIST_HITTEST_TOLEFT
 
1354 wxLIST_HITTEST_TORIGHT 
= controls2c
.wxLIST_HITTEST_TORIGHT
 
1355 wxLIST_HITTEST_ONITEM 
= controls2c
.wxLIST_HITTEST_ONITEM
 
1356 wxLIST_NEXT_ABOVE 
= controls2c
.wxLIST_NEXT_ABOVE
 
1357 wxLIST_NEXT_ALL 
= controls2c
.wxLIST_NEXT_ALL
 
1358 wxLIST_NEXT_BELOW 
= controls2c
.wxLIST_NEXT_BELOW
 
1359 wxLIST_NEXT_LEFT 
= controls2c
.wxLIST_NEXT_LEFT
 
1360 wxLIST_NEXT_RIGHT 
= controls2c
.wxLIST_NEXT_RIGHT
 
1361 wxLIST_ALIGN_DEFAULT 
= controls2c
.wxLIST_ALIGN_DEFAULT
 
1362 wxLIST_ALIGN_LEFT 
= controls2c
.wxLIST_ALIGN_LEFT
 
1363 wxLIST_ALIGN_TOP 
= controls2c
.wxLIST_ALIGN_TOP
 
1364 wxLIST_ALIGN_SNAP_TO_GRID 
= controls2c
.wxLIST_ALIGN_SNAP_TO_GRID
 
1365 wxLIST_AUTOSIZE 
= controls2c
.wxLIST_AUTOSIZE
 
1366 wxLIST_AUTOSIZE_USEHEADER 
= controls2c
.wxLIST_AUTOSIZE_USEHEADER
 
1367 wxLIST_RECT_BOUNDS 
= controls2c
.wxLIST_RECT_BOUNDS
 
1368 wxLIST_RECT_ICON 
= controls2c
.wxLIST_RECT_ICON
 
1369 wxLIST_RECT_LABEL 
= controls2c
.wxLIST_RECT_LABEL
 
1370 wxLIST_FIND_UP 
= controls2c
.wxLIST_FIND_UP
 
1371 wxLIST_FIND_DOWN 
= controls2c
.wxLIST_FIND_DOWN
 
1372 wxLIST_FIND_LEFT 
= controls2c
.wxLIST_FIND_LEFT
 
1373 wxLIST_FIND_RIGHT 
= controls2c
.wxLIST_FIND_RIGHT
 
1374 wxLIST_FORMAT_LEFT 
= controls2c
.wxLIST_FORMAT_LEFT
 
1375 wxLIST_FORMAT_RIGHT 
= controls2c
.wxLIST_FORMAT_RIGHT
 
1376 wxLIST_FORMAT_CENTRE 
= controls2c
.wxLIST_FORMAT_CENTRE
 
1377 wxLIST_FORMAT_CENTER 
= controls2c
.wxLIST_FORMAT_CENTER
 
1378 wxTR_NO_BUTTONS 
= controls2c
.wxTR_NO_BUTTONS
 
1379 wxTR_HAS_BUTTONS 
= controls2c
.wxTR_HAS_BUTTONS
 
1380 wxTR_TWIST_BUTTONS 
= controls2c
.wxTR_TWIST_BUTTONS
 
1381 wxTR_NO_LINES 
= controls2c
.wxTR_NO_LINES
 
1382 wxTR_MAC_BUTTONS 
= controls2c
.wxTR_MAC_BUTTONS
 
1383 wxTR_AQUA_BUTTONS 
= controls2c
.wxTR_AQUA_BUTTONS
 
1384 wxTR_SINGLE 
= controls2c
.wxTR_SINGLE
 
1385 wxTR_MULTIPLE 
= controls2c
.wxTR_MULTIPLE
 
1386 wxTR_EXTENDED 
= controls2c
.wxTR_EXTENDED
 
1387 wxTR_FULL_ROW_HIGHLIGHT 
= controls2c
.wxTR_FULL_ROW_HIGHLIGHT
 
1388 wxTR_EDIT_LABELS 
= controls2c
.wxTR_EDIT_LABELS
 
1389 wxTR_LINES_AT_ROOT 
= controls2c
.wxTR_LINES_AT_ROOT
 
1390 wxTR_HIDE_ROOT 
= controls2c
.wxTR_HIDE_ROOT
 
1391 wxTR_ROW_LINES 
= controls2c
.wxTR_ROW_LINES
 
1392 wxTR_HAS_VARIABLE_ROW_HEIGHT 
= controls2c
.wxTR_HAS_VARIABLE_ROW_HEIGHT
 
1393 wxTR_DEFAULT_STYLE 
= controls2c
.wxTR_DEFAULT_STYLE
 
1394 wxTreeItemIcon_Normal 
= controls2c
.wxTreeItemIcon_Normal
 
1395 wxTreeItemIcon_Selected 
= controls2c
.wxTreeItemIcon_Selected
 
1396 wxTreeItemIcon_Expanded 
= controls2c
.wxTreeItemIcon_Expanded
 
1397 wxTreeItemIcon_SelectedExpanded 
= controls2c
.wxTreeItemIcon_SelectedExpanded
 
1398 wxTreeItemIcon_Max 
= controls2c
.wxTreeItemIcon_Max
 
1399 wxTREE_HITTEST_ABOVE 
= controls2c
.wxTREE_HITTEST_ABOVE
 
1400 wxTREE_HITTEST_BELOW 
= controls2c
.wxTREE_HITTEST_BELOW
 
1401 wxTREE_HITTEST_NOWHERE 
= controls2c
.wxTREE_HITTEST_NOWHERE
 
1402 wxTREE_HITTEST_ONITEMBUTTON 
= controls2c
.wxTREE_HITTEST_ONITEMBUTTON
 
1403 wxTREE_HITTEST_ONITEMICON 
= controls2c
.wxTREE_HITTEST_ONITEMICON
 
1404 wxTREE_HITTEST_ONITEMINDENT 
= controls2c
.wxTREE_HITTEST_ONITEMINDENT
 
1405 wxTREE_HITTEST_ONITEMLABEL 
= controls2c
.wxTREE_HITTEST_ONITEMLABEL
 
1406 wxTREE_HITTEST_ONITEMRIGHT 
= controls2c
.wxTREE_HITTEST_ONITEMRIGHT
 
1407 wxTREE_HITTEST_ONITEMSTATEICON 
= controls2c
.wxTREE_HITTEST_ONITEMSTATEICON
 
1408 wxTREE_HITTEST_TOLEFT 
= controls2c
.wxTREE_HITTEST_TOLEFT
 
1409 wxTREE_HITTEST_TORIGHT 
= controls2c
.wxTREE_HITTEST_TORIGHT
 
1410 wxTREE_HITTEST_ONITEMUPPERPART 
= controls2c
.wxTREE_HITTEST_ONITEMUPPERPART
 
1411 wxTREE_HITTEST_ONITEMLOWERPART 
= controls2c
.wxTREE_HITTEST_ONITEMLOWERPART
 
1412 wxTREE_HITTEST_ONITEM 
= controls2c
.wxTREE_HITTEST_ONITEM
 
1413 wxEVT_COMMAND_TREE_BEGIN_DRAG 
= controls2c
.wxEVT_COMMAND_TREE_BEGIN_DRAG
 
1414 wxEVT_COMMAND_TREE_BEGIN_RDRAG 
= controls2c
.wxEVT_COMMAND_TREE_BEGIN_RDRAG
 
1415 wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT 
= controls2c
.wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
 
1416 wxEVT_COMMAND_TREE_END_LABEL_EDIT 
= controls2c
.wxEVT_COMMAND_TREE_END_LABEL_EDIT
 
1417 wxEVT_COMMAND_TREE_DELETE_ITEM 
= controls2c
.wxEVT_COMMAND_TREE_DELETE_ITEM
 
1418 wxEVT_COMMAND_TREE_GET_INFO 
= controls2c
.wxEVT_COMMAND_TREE_GET_INFO
 
1419 wxEVT_COMMAND_TREE_SET_INFO 
= controls2c
.wxEVT_COMMAND_TREE_SET_INFO
 
1420 wxEVT_COMMAND_TREE_ITEM_EXPANDED 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_EXPANDED
 
1421 wxEVT_COMMAND_TREE_ITEM_EXPANDING 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_EXPANDING
 
1422 wxEVT_COMMAND_TREE_ITEM_COLLAPSED 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_COLLAPSED
 
1423 wxEVT_COMMAND_TREE_ITEM_COLLAPSING 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_COLLAPSING
 
1424 wxEVT_COMMAND_TREE_SEL_CHANGED 
= controls2c
.wxEVT_COMMAND_TREE_SEL_CHANGED
 
1425 wxEVT_COMMAND_TREE_SEL_CHANGING 
= controls2c
.wxEVT_COMMAND_TREE_SEL_CHANGING
 
1426 wxEVT_COMMAND_TREE_KEY_DOWN 
= controls2c
.wxEVT_COMMAND_TREE_KEY_DOWN
 
1427 wxEVT_COMMAND_TREE_ITEM_ACTIVATED 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_ACTIVATED
 
1428 wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
 
1429 wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
 
1430 wxEVT_COMMAND_TREE_END_DRAG 
= controls2c
.wxEVT_COMMAND_TREE_END_DRAG
 
1431 wxDIRCTRL_DIR_ONLY 
= controls2c
.wxDIRCTRL_DIR_ONLY
 
1432 wxDIRCTRL_SELECT_FIRST 
= controls2c
.wxDIRCTRL_SELECT_FIRST
 
1433 wxDIRCTRL_SHOW_FILTERS 
= controls2c
.wxDIRCTRL_SHOW_FILTERS
 
1434 wxDIRCTRL_3D_INTERNAL 
= controls2c
.wxDIRCTRL_3D_INTERNAL
 
1435 wxDIRCTRL_EDIT_LABELS 
= controls2c
.wxDIRCTRL_EDIT_LABELS
 
1436 wxID_TREECTRL 
= controls2c
.wxID_TREECTRL
 
1437 wxID_FILTERLISTCTRL 
= controls2c
.wxID_FILTERLISTCTRL