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_BEGIN_LABEL_EDIT(win
, id, func
): 
  94     win
.Connect(id, -1, wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
, func
) 
  96 def EVT_TREE_END_LABEL_EDIT(win
, id, func
): 
  97     win
.Connect(id, -1, wxEVT_COMMAND_TREE_END_LABEL_EDIT
, func
) 
  99 def EVT_TREE_GET_INFO(win
, id, func
): 
 100     win
.Connect(id, -1, wxEVT_COMMAND_TREE_GET_INFO
, func
) 
 102 def EVT_TREE_SET_INFO(win
, id, func
): 
 103     win
.Connect(id, -1, wxEVT_COMMAND_TREE_SET_INFO
, func
) 
 105 def EVT_TREE_ITEM_EXPANDED(win
, id, func
): 
 106     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_EXPANDED
, func
) 
 108 def EVT_TREE_ITEM_EXPANDING(win
, id, func
): 
 109     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_EXPANDING
, func
) 
 111 def EVT_TREE_ITEM_COLLAPSED(win
, id, func
): 
 112     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_COLLAPSED
, func
) 
 114 def EVT_TREE_ITEM_COLLAPSING(win
, id, func
): 
 115     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_COLLAPSING
, func
) 
 117 def EVT_TREE_SEL_CHANGED(win
, id, func
): 
 118     win
.Connect(id, -1, wxEVT_COMMAND_TREE_SEL_CHANGED
, func
) 
 120 def EVT_TREE_SEL_CHANGING(win
, id, func
): 
 121     win
.Connect(id, -1, wxEVT_COMMAND_TREE_SEL_CHANGING
, func
) 
 123 def EVT_TREE_KEY_DOWN(win
, id, func
): 
 124     win
.Connect(id, -1, wxEVT_COMMAND_TREE_KEY_DOWN
, func
) 
 126 def EVT_TREE_DELETE_ITEM(win
, id, func
): 
 127     win
.Connect(id, -1, wxEVT_COMMAND_TREE_DELETE_ITEM
, func
) 
 129 def EVT_TREE_ITEM_ACTIVATED(win
, id, func
): 
 130     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_ACTIVATED
, func
) 
 132 def EVT_TREE_ITEM_RIGHT_CLICK(win
, id, func
): 
 133     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
, func
) 
 135 def EVT_TREE_ITEM_MIDDLE_CLICK(win
, id, func
): 
 136     win
.Connect(id, -1, wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
, func
) 
 138 def EVT_TREE_END_DRAG(win
, id, func
): 
 139     win
.Connect(id, -1, wxEVT_COMMAND_TREE_END_DRAG
, func
) 
 141 def EVT_TREE_STATE_IMAGE_CLICK(win
, id, func
): 
 142     win
.Connect(id, -1, wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK
, func
) 
 145 class wxListItemAttrPtr 
: 
 146     def __init__(self
,this
): 
 149     def SetTextColour(self
, *_args
, **_kwargs
): 
 150         val 
= controls2c
.wxListItemAttr_SetTextColour(self
, *_args
, **_kwargs
) 
 152     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 153         val 
= controls2c
.wxListItemAttr_SetBackgroundColour(self
, *_args
, **_kwargs
) 
 155     def SetFont(self
, *_args
, **_kwargs
): 
 156         val 
= controls2c
.wxListItemAttr_SetFont(self
, *_args
, **_kwargs
) 
 158     def HasTextColour(self
, *_args
, **_kwargs
): 
 159         val 
= controls2c
.wxListItemAttr_HasTextColour(self
, *_args
, **_kwargs
) 
 161     def HasBackgroundColour(self
, *_args
, **_kwargs
): 
 162         val 
= controls2c
.wxListItemAttr_HasBackgroundColour(self
, *_args
, **_kwargs
) 
 164     def HasFont(self
, *_args
, **_kwargs
): 
 165         val 
= controls2c
.wxListItemAttr_HasFont(self
, *_args
, **_kwargs
) 
 167     def GetTextColour(self
, *_args
, **_kwargs
): 
 168         val 
= controls2c
.wxListItemAttr_GetTextColour(self
, *_args
, **_kwargs
) 
 169         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 171     def GetBackgroundColour(self
, *_args
, **_kwargs
): 
 172         val 
= controls2c
.wxListItemAttr_GetBackgroundColour(self
, *_args
, **_kwargs
) 
 173         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 175     def GetFont(self
, *_args
, **_kwargs
): 
 176         val 
= controls2c
.wxListItemAttr_GetFont(self
, *_args
, **_kwargs
) 
 177         if val
: val 
= wxFontPtr(val
) ; val
.thisown 
= 1 
 180         return "<%s.%s instance; proxy of C++ wxListItemAttr instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 181 class wxListItemAttr(wxListItemAttrPtr
): 
 182     def __init__(self
,*_args
,**_kwargs
): 
 183         self
.this 
= controls2c
.new_wxListItemAttr(*_args
,**_kwargs
) 
 189 class wxListItemPtr(wxObjectPtr
): 
 190     def __init__(self
,this
): 
 193     def __del__(self
, delfunc
=controls2c
.delete_wxListItem
): 
 194         if self
.thisown 
== 1: 
 199     def Clear(self
, *_args
, **_kwargs
): 
 200         val 
= controls2c
.wxListItem_Clear(self
, *_args
, **_kwargs
) 
 202     def ClearAttributes(self
, *_args
, **_kwargs
): 
 203         val 
= controls2c
.wxListItem_ClearAttributes(self
, *_args
, **_kwargs
) 
 205     def SetMask(self
, *_args
, **_kwargs
): 
 206         val 
= controls2c
.wxListItem_SetMask(self
, *_args
, **_kwargs
) 
 208     def SetId(self
, *_args
, **_kwargs
): 
 209         val 
= controls2c
.wxListItem_SetId(self
, *_args
, **_kwargs
) 
 211     def SetColumn(self
, *_args
, **_kwargs
): 
 212         val 
= controls2c
.wxListItem_SetColumn(self
, *_args
, **_kwargs
) 
 214     def SetState(self
, *_args
, **_kwargs
): 
 215         val 
= controls2c
.wxListItem_SetState(self
, *_args
, **_kwargs
) 
 217     def SetStateMask(self
, *_args
, **_kwargs
): 
 218         val 
= controls2c
.wxListItem_SetStateMask(self
, *_args
, **_kwargs
) 
 220     def SetText(self
, *_args
, **_kwargs
): 
 221         val 
= controls2c
.wxListItem_SetText(self
, *_args
, **_kwargs
) 
 223     def SetImage(self
, *_args
, **_kwargs
): 
 224         val 
= controls2c
.wxListItem_SetImage(self
, *_args
, **_kwargs
) 
 226     def SetData(self
, *_args
, **_kwargs
): 
 227         val 
= controls2c
.wxListItem_SetData(self
, *_args
, **_kwargs
) 
 229     def SetWidth(self
, *_args
, **_kwargs
): 
 230         val 
= controls2c
.wxListItem_SetWidth(self
, *_args
, **_kwargs
) 
 232     def SetAlign(self
, *_args
, **_kwargs
): 
 233         val 
= controls2c
.wxListItem_SetAlign(self
, *_args
, **_kwargs
) 
 235     def SetTextColour(self
, *_args
, **_kwargs
): 
 236         val 
= controls2c
.wxListItem_SetTextColour(self
, *_args
, **_kwargs
) 
 238     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 239         val 
= controls2c
.wxListItem_SetBackgroundColour(self
, *_args
, **_kwargs
) 
 241     def SetFont(self
, *_args
, **_kwargs
): 
 242         val 
= controls2c
.wxListItem_SetFont(self
, *_args
, **_kwargs
) 
 244     def GetMask(self
, *_args
, **_kwargs
): 
 245         val 
= controls2c
.wxListItem_GetMask(self
, *_args
, **_kwargs
) 
 247     def GetId(self
, *_args
, **_kwargs
): 
 248         val 
= controls2c
.wxListItem_GetId(self
, *_args
, **_kwargs
) 
 250     def GetColumn(self
, *_args
, **_kwargs
): 
 251         val 
= controls2c
.wxListItem_GetColumn(self
, *_args
, **_kwargs
) 
 253     def GetState(self
, *_args
, **_kwargs
): 
 254         val 
= controls2c
.wxListItem_GetState(self
, *_args
, **_kwargs
) 
 256     def GetText(self
, *_args
, **_kwargs
): 
 257         val 
= controls2c
.wxListItem_GetText(self
, *_args
, **_kwargs
) 
 259     def GetImage(self
, *_args
, **_kwargs
): 
 260         val 
= controls2c
.wxListItem_GetImage(self
, *_args
, **_kwargs
) 
 262     def GetData(self
, *_args
, **_kwargs
): 
 263         val 
= controls2c
.wxListItem_GetData(self
, *_args
, **_kwargs
) 
 265     def GetWidth(self
, *_args
, **_kwargs
): 
 266         val 
= controls2c
.wxListItem_GetWidth(self
, *_args
, **_kwargs
) 
 268     def GetAlign(self
, *_args
, **_kwargs
): 
 269         val 
= controls2c
.wxListItem_GetAlign(self
, *_args
, **_kwargs
) 
 271     def GetAttributes(self
, *_args
, **_kwargs
): 
 272         val 
= controls2c
.wxListItem_GetAttributes(self
, *_args
, **_kwargs
) 
 273         if val
: val 
= wxListItemAttrPtr(val
)  
 275     def HasAttributes(self
, *_args
, **_kwargs
): 
 276         val 
= controls2c
.wxListItem_HasAttributes(self
, *_args
, **_kwargs
) 
 278     def GetTextColour(self
, *_args
, **_kwargs
): 
 279         val 
= controls2c
.wxListItem_GetTextColour(self
, *_args
, **_kwargs
) 
 280         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 282     def GetBackgroundColour(self
, *_args
, **_kwargs
): 
 283         val 
= controls2c
.wxListItem_GetBackgroundColour(self
, *_args
, **_kwargs
) 
 284         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 286     def GetFont(self
, *_args
, **_kwargs
): 
 287         val 
= controls2c
.wxListItem_GetFont(self
, *_args
, **_kwargs
) 
 288         if val
: val 
= wxFontPtr(val
) ; val
.thisown 
= 1 
 290     def __setattr__(self
,name
,value
): 
 291         if name 
== "m_mask" : 
 292             controls2c
.wxListItem_m_mask_set(self
,value
) 
 294         if name 
== "m_itemId" : 
 295             controls2c
.wxListItem_m_itemId_set(self
,value
) 
 298             controls2c
.wxListItem_m_col_set(self
,value
) 
 300         if name 
== "m_state" : 
 301             controls2c
.wxListItem_m_state_set(self
,value
) 
 303         if name 
== "m_stateMask" : 
 304             controls2c
.wxListItem_m_stateMask_set(self
,value
) 
 306         if name 
== "m_text" : 
 307             controls2c
.wxListItem_m_text_set(self
,value
) 
 309         if name 
== "m_image" : 
 310             controls2c
.wxListItem_m_image_set(self
,value
) 
 312         if name 
== "m_data" : 
 313             controls2c
.wxListItem_m_data_set(self
,value
) 
 315         if name 
== "m_format" : 
 316             controls2c
.wxListItem_m_format_set(self
,value
) 
 318         if name 
== "m_width" : 
 319             controls2c
.wxListItem_m_width_set(self
,value
) 
 321         self
.__dict
__[name
] = value
 
 322     def __getattr__(self
,name
): 
 323         if name 
== "m_mask" :  
 324             return controls2c
.wxListItem_m_mask_get(self
) 
 325         if name 
== "m_itemId" :  
 326             return controls2c
.wxListItem_m_itemId_get(self
) 
 328             return controls2c
.wxListItem_m_col_get(self
) 
 329         if name 
== "m_state" :  
 330             return controls2c
.wxListItem_m_state_get(self
) 
 331         if name 
== "m_stateMask" :  
 332             return controls2c
.wxListItem_m_stateMask_get(self
) 
 333         if name 
== "m_text" :  
 334             return controls2c
.wxListItem_m_text_get(self
) 
 335         if name 
== "m_image" :  
 336             return controls2c
.wxListItem_m_image_get(self
) 
 337         if name 
== "m_data" :  
 338             return controls2c
.wxListItem_m_data_get(self
) 
 339         if name 
== "m_format" :  
 340             return controls2c
.wxListItem_m_format_get(self
) 
 341         if name 
== "m_width" :  
 342             return controls2c
.wxListItem_m_width_get(self
) 
 343         raise AttributeError,name
 
 345         return "<%s.%s instance; proxy of C++ wxListItem instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 346 class wxListItem(wxListItemPtr
): 
 347     def __init__(self
,*_args
,**_kwargs
): 
 348         self
.this 
= controls2c
.new_wxListItem(*_args
,**_kwargs
) 
 354 class wxListEventPtr(wxNotifyEventPtr
): 
 355     def __init__(self
,this
): 
 358     def GetKeyCode(self
, *_args
, **_kwargs
): 
 359         val 
= controls2c
.wxListEvent_GetKeyCode(self
, *_args
, **_kwargs
) 
 361     def GetIndex(self
, *_args
, **_kwargs
): 
 362         val 
= controls2c
.wxListEvent_GetIndex(self
, *_args
, **_kwargs
) 
 364     def GetColumn(self
, *_args
, **_kwargs
): 
 365         val 
= controls2c
.wxListEvent_GetColumn(self
, *_args
, **_kwargs
) 
 367     def GetPoint(self
, *_args
, **_kwargs
): 
 368         val 
= controls2c
.wxListEvent_GetPoint(self
, *_args
, **_kwargs
) 
 369         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 371     def GetLabel(self
, *_args
, **_kwargs
): 
 372         val 
= controls2c
.wxListEvent_GetLabel(self
, *_args
, **_kwargs
) 
 374     def GetText(self
, *_args
, **_kwargs
): 
 375         val 
= controls2c
.wxListEvent_GetText(self
, *_args
, **_kwargs
) 
 377     def GetImage(self
, *_args
, **_kwargs
): 
 378         val 
= controls2c
.wxListEvent_GetImage(self
, *_args
, **_kwargs
) 
 380     def GetData(self
, *_args
, **_kwargs
): 
 381         val 
= controls2c
.wxListEvent_GetData(self
, *_args
, **_kwargs
) 
 383     def GetMask(self
, *_args
, **_kwargs
): 
 384         val 
= controls2c
.wxListEvent_GetMask(self
, *_args
, **_kwargs
) 
 386     def GetItem(self
, *_args
, **_kwargs
): 
 387         val 
= controls2c
.wxListEvent_GetItem(self
, *_args
, **_kwargs
) 
 389     def GetCacheFrom(self
, *_args
, **_kwargs
): 
 390         val 
= controls2c
.wxListEvent_GetCacheFrom(self
, *_args
, **_kwargs
) 
 392     def GetCacheTo(self
, *_args
, **_kwargs
): 
 393         val 
= controls2c
.wxListEvent_GetCacheTo(self
, *_args
, **_kwargs
) 
 395     def __setattr__(self
,name
,value
): 
 396         if name 
== "m_code" : 
 397             controls2c
.wxListEvent_m_code_set(self
,value
) 
 399         if name 
== "m_oldItemIndex" : 
 400             controls2c
.wxListEvent_m_oldItemIndex_set(self
,value
) 
 402         if name 
== "m_itemIndex" : 
 403             controls2c
.wxListEvent_m_itemIndex_set(self
,value
) 
 406             controls2c
.wxListEvent_m_col_set(self
,value
) 
 408         if name 
== "m_pointDrag" : 
 409             controls2c
.wxListEvent_m_pointDrag_set(self
,value
.this
) 
 411         if name 
== "m_item" : 
 412             controls2c
.wxListEvent_m_item_set(self
,value
.this
) 
 414         self
.__dict
__[name
] = value
 
 415     def __getattr__(self
,name
): 
 416         if name 
== "m_code" :  
 417             return controls2c
.wxListEvent_m_code_get(self
) 
 418         if name 
== "m_oldItemIndex" :  
 419             return controls2c
.wxListEvent_m_oldItemIndex_get(self
) 
 420         if name 
== "m_itemIndex" :  
 421             return controls2c
.wxListEvent_m_itemIndex_get(self
) 
 423             return controls2c
.wxListEvent_m_col_get(self
) 
 424         if name 
== "m_pointDrag" :  
 425             return wxPointPtr(controls2c
.wxListEvent_m_pointDrag_get(self
)) 
 426         if name 
== "m_item" :  
 427             return wxListItemPtr(controls2c
.wxListEvent_m_item_get(self
)) 
 428         raise AttributeError,name
 
 430         return "<%s.%s instance; proxy of C++ wxListEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 432 class wxListEvent(wxListEventPtr
): 
 433     def __init__(self
,*_args
,**_kwargs
): 
 434         self
.this 
= controls2c
.new_wxListEvent(*_args
,**_kwargs
) 
 440 class wxListCtrlPtr(wxControlPtr
): 
 441     def __init__(self
,this
): 
 444     def Create(self
, *_args
, **_kwargs
): 
 445         val 
= controls2c
.wxListCtrl_Create(self
, *_args
, **_kwargs
) 
 447     def _setCallbackInfo(self
, *_args
, **_kwargs
): 
 448         val 
= controls2c
.wxListCtrl__setCallbackInfo(self
, *_args
, **_kwargs
) 
 450     def SetForegroundColour(self
, *_args
, **_kwargs
): 
 451         val 
= controls2c
.wxListCtrl_SetForegroundColour(self
, *_args
, **_kwargs
) 
 453     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 454         val 
= controls2c
.wxListCtrl_SetBackgroundColour(self
, *_args
, **_kwargs
) 
 456     def GetColumn(self
, *_args
, **_kwargs
): 
 457         val 
= controls2c
.wxListCtrl_GetColumn(self
, *_args
, **_kwargs
) 
 459     def SetColumn(self
, *_args
, **_kwargs
): 
 460         val 
= controls2c
.wxListCtrl_SetColumn(self
, *_args
, **_kwargs
) 
 462     def GetColumnWidth(self
, *_args
, **_kwargs
): 
 463         val 
= controls2c
.wxListCtrl_GetColumnWidth(self
, *_args
, **_kwargs
) 
 465     def SetColumnWidth(self
, *_args
, **_kwargs
): 
 466         val 
= controls2c
.wxListCtrl_SetColumnWidth(self
, *_args
, **_kwargs
) 
 468     def GetCountPerPage(self
, *_args
, **_kwargs
): 
 469         val 
= controls2c
.wxListCtrl_GetCountPerPage(self
, *_args
, **_kwargs
) 
 471     def GetItem(self
, *_args
, **_kwargs
): 
 472         val 
= controls2c
.wxListCtrl_GetItem(self
, *_args
, **_kwargs
) 
 474     def SetItem(self
, *_args
, **_kwargs
): 
 475         val 
= controls2c
.wxListCtrl_SetItem(self
, *_args
, **_kwargs
) 
 477     def SetStringItem(self
, *_args
, **_kwargs
): 
 478         val 
= controls2c
.wxListCtrl_SetStringItem(self
, *_args
, **_kwargs
) 
 480     def GetItemState(self
, *_args
, **_kwargs
): 
 481         val 
= controls2c
.wxListCtrl_GetItemState(self
, *_args
, **_kwargs
) 
 483     def SetItemState(self
, *_args
, **_kwargs
): 
 484         val 
= controls2c
.wxListCtrl_SetItemState(self
, *_args
, **_kwargs
) 
 486     def SetItemImage(self
, *_args
, **_kwargs
): 
 487         val 
= controls2c
.wxListCtrl_SetItemImage(self
, *_args
, **_kwargs
) 
 489     def GetItemText(self
, *_args
, **_kwargs
): 
 490         val 
= controls2c
.wxListCtrl_GetItemText(self
, *_args
, **_kwargs
) 
 492     def SetItemText(self
, *_args
, **_kwargs
): 
 493         val 
= controls2c
.wxListCtrl_SetItemText(self
, *_args
, **_kwargs
) 
 495     def GetItemData(self
, *_args
, **_kwargs
): 
 496         val 
= controls2c
.wxListCtrl_GetItemData(self
, *_args
, **_kwargs
) 
 498     def SetItemData(self
, *_args
, **_kwargs
): 
 499         val 
= controls2c
.wxListCtrl_SetItemData(self
, *_args
, **_kwargs
) 
 501     def GetItemPosition(self
, *_args
, **_kwargs
): 
 502         val 
= controls2c
.wxListCtrl_GetItemPosition(self
, *_args
, **_kwargs
) 
 503         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 505     def GetItemRect(self
, *_args
, **_kwargs
): 
 506         val 
= controls2c
.wxListCtrl_GetItemRect(self
, *_args
, **_kwargs
) 
 507         if val
: val 
= wxRectPtr(val
) ; val
.thisown 
= 1 
 509     def SetItemPosition(self
, *_args
, **_kwargs
): 
 510         val 
= controls2c
.wxListCtrl_SetItemPosition(self
, *_args
, **_kwargs
) 
 512     def GetItemCount(self
, *_args
, **_kwargs
): 
 513         val 
= controls2c
.wxListCtrl_GetItemCount(self
, *_args
, **_kwargs
) 
 515     def GetColumnCount(self
, *_args
, **_kwargs
): 
 516         val 
= controls2c
.wxListCtrl_GetColumnCount(self
, *_args
, **_kwargs
) 
 518     def GetItemSpacing(self
, *_args
, **_kwargs
): 
 519         val 
= controls2c
.wxListCtrl_GetItemSpacing(self
, *_args
, **_kwargs
) 
 521     def SetItemSpacing(self
, *_args
, **_kwargs
): 
 522         val 
= controls2c
.wxListCtrl_SetItemSpacing(self
, *_args
, **_kwargs
) 
 524     def GetSelectedItemCount(self
, *_args
, **_kwargs
): 
 525         val 
= controls2c
.wxListCtrl_GetSelectedItemCount(self
, *_args
, **_kwargs
) 
 527     def GetTextColour(self
, *_args
, **_kwargs
): 
 528         val 
= controls2c
.wxListCtrl_GetTextColour(self
, *_args
, **_kwargs
) 
 529         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 531     def SetTextColour(self
, *_args
, **_kwargs
): 
 532         val 
= controls2c
.wxListCtrl_SetTextColour(self
, *_args
, **_kwargs
) 
 534     def GetTopItem(self
, *_args
, **_kwargs
): 
 535         val 
= controls2c
.wxListCtrl_GetTopItem(self
, *_args
, **_kwargs
) 
 537     def SetSingleStyle(self
, *_args
, **_kwargs
): 
 538         val 
= controls2c
.wxListCtrl_SetSingleStyle(self
, *_args
, **_kwargs
) 
 540     def SetWindowStyleFlag(self
, *_args
, **_kwargs
): 
 541         val 
= controls2c
.wxListCtrl_SetWindowStyleFlag(self
, *_args
, **_kwargs
) 
 543     def GetNextItem(self
, *_args
, **_kwargs
): 
 544         val 
= controls2c
.wxListCtrl_GetNextItem(self
, *_args
, **_kwargs
) 
 546     def GetImageList(self
, *_args
, **_kwargs
): 
 547         val 
= controls2c
.wxListCtrl_GetImageList(self
, *_args
, **_kwargs
) 
 549     def SetImageList(self
, *_args
, **_kwargs
): 
 550         val 
= controls2c
.wxListCtrl_SetImageList(self
, *_args
, **_kwargs
) 
 552     def AssignImageList(self
, *_args
, **_kwargs
): 
 553         val 
= controls2c
.wxListCtrl_AssignImageList(self
, *_args
, **_kwargs
) 
 556     def IsVirtual(self
, *_args
, **_kwargs
): 
 557         val 
= controls2c
.wxListCtrl_IsVirtual(self
, *_args
, **_kwargs
) 
 559     def RefreshItem(self
, *_args
, **_kwargs
): 
 560         val 
= controls2c
.wxListCtrl_RefreshItem(self
, *_args
, **_kwargs
) 
 562     def RefreshItems(self
, *_args
, **_kwargs
): 
 563         val 
= controls2c
.wxListCtrl_RefreshItems(self
, *_args
, **_kwargs
) 
 565     def Arrange(self
, *_args
, **_kwargs
): 
 566         val 
= controls2c
.wxListCtrl_Arrange(self
, *_args
, **_kwargs
) 
 568     def DeleteItem(self
, *_args
, **_kwargs
): 
 569         val 
= controls2c
.wxListCtrl_DeleteItem(self
, *_args
, **_kwargs
) 
 571     def DeleteAllItems(self
, *_args
, **_kwargs
): 
 572         val 
= controls2c
.wxListCtrl_DeleteAllItems(self
, *_args
, **_kwargs
) 
 574     def DeleteColumn(self
, *_args
, **_kwargs
): 
 575         val 
= controls2c
.wxListCtrl_DeleteColumn(self
, *_args
, **_kwargs
) 
 577     def DeleteAllColumns(self
, *_args
, **_kwargs
): 
 578         val 
= controls2c
.wxListCtrl_DeleteAllColumns(self
, *_args
, **_kwargs
) 
 580     def ClearAll(self
, *_args
, **_kwargs
): 
 581         val 
= controls2c
.wxListCtrl_ClearAll(self
, *_args
, **_kwargs
) 
 583     def EditLabel(self
, *_args
, **_kwargs
): 
 584         val 
= controls2c
.wxListCtrl_EditLabel(self
, *_args
, **_kwargs
) 
 586     def EnsureVisible(self
, *_args
, **_kwargs
): 
 587         val 
= controls2c
.wxListCtrl_EnsureVisible(self
, *_args
, **_kwargs
) 
 589     def FindItem(self
, *_args
, **_kwargs
): 
 590         val 
= controls2c
.wxListCtrl_FindItem(self
, *_args
, **_kwargs
) 
 592     def FindItemData(self
, *_args
, **_kwargs
): 
 593         val 
= controls2c
.wxListCtrl_FindItemData(self
, *_args
, **_kwargs
) 
 595     def FindItemAtPos(self
, *_args
, **_kwargs
): 
 596         val 
= controls2c
.wxListCtrl_FindItemAtPos(self
, *_args
, **_kwargs
) 
 598     def HitTest(self
, *_args
, **_kwargs
): 
 599         val 
= controls2c
.wxListCtrl_HitTest(self
, *_args
, **_kwargs
) 
 601     def InsertItem(self
, *_args
, **_kwargs
): 
 602         val 
= controls2c
.wxListCtrl_InsertItem(self
, *_args
, **_kwargs
) 
 604     def InsertStringItem(self
, *_args
, **_kwargs
): 
 605         val 
= controls2c
.wxListCtrl_InsertStringItem(self
, *_args
, **_kwargs
) 
 607     def InsertImageItem(self
, *_args
, **_kwargs
): 
 608         val 
= controls2c
.wxListCtrl_InsertImageItem(self
, *_args
, **_kwargs
) 
 610     def InsertImageStringItem(self
, *_args
, **_kwargs
): 
 611         val 
= controls2c
.wxListCtrl_InsertImageStringItem(self
, *_args
, **_kwargs
) 
 613     def InsertColumnInfo(self
, *_args
, **_kwargs
): 
 614         val 
= controls2c
.wxListCtrl_InsertColumnInfo(self
, *_args
, **_kwargs
) 
 616     def InsertColumn(self
, *_args
, **_kwargs
): 
 617         val 
= controls2c
.wxListCtrl_InsertColumn(self
, *_args
, **_kwargs
) 
 619     def SetItemCount(self
, *_args
, **_kwargs
): 
 620         val 
= controls2c
.wxListCtrl_SetItemCount(self
, *_args
, **_kwargs
) 
 622     def ScrollList(self
, *_args
, **_kwargs
): 
 623         val 
= controls2c
.wxListCtrl_ScrollList(self
, *_args
, **_kwargs
) 
 625     def SetItemTextColour(self
, *_args
, **_kwargs
): 
 626         val 
= controls2c
.wxListCtrl_SetItemTextColour(self
, *_args
, **_kwargs
) 
 628     def GetItemTextColour(self
, *_args
, **_kwargs
): 
 629         val 
= controls2c
.wxListCtrl_GetItemTextColour(self
, *_args
, **_kwargs
) 
 630         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 632     def SetItemBackgroundColour(self
, *_args
, **_kwargs
): 
 633         val 
= controls2c
.wxListCtrl_SetItemBackgroundColour(self
, *_args
, **_kwargs
) 
 635     def GetItemBackgroundColour(self
, *_args
, **_kwargs
): 
 636         val 
= controls2c
.wxListCtrl_GetItemBackgroundColour(self
, *_args
, **_kwargs
) 
 637         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 639     def SortItems(self
, *_args
, **_kwargs
): 
 640         val 
= controls2c
.wxListCtrl_SortItems(self
, *_args
, **_kwargs
) 
 642     def GetMainWindow(self
, *_args
, **_kwargs
): 
 643         val 
= controls2c
.wxListCtrl_GetMainWindow(self
, *_args
, **_kwargs
) 
 646         return "<%s.%s instance; proxy of C++ wxListCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 648     def GetColumn(self
, *_args
, **_kwargs
): 
 649         val 
= controls2c
.wxListCtrl_GetColumn(self
, *_args
, **_kwargs
) 
 650         if val 
is not None: val
.thisown 
= 1 
 654     def GetItem(self
, *_args
, **_kwargs
): 
 655         val 
= controls2c
.wxListCtrl_GetItem(self
, *_args
, **_kwargs
) 
 656         if val 
is not None: val
.thisown 
= 1 
 662     def Select(self
, idx
, on
=1): 
 663         '''[de]select an item''' 
 664         if on
: state 
= wxLIST_STATE_SELECTED
 
 666         self
.SetItemState(idx
, state
, wxLIST_STATE_SELECTED
) 
 668     def Focus(self
, idx
): 
 669         '''Focus and show the given item''' 
 670         self
.SetItemState(idx
, wxLIST_STATE_FOCUSED
, wxLIST_STATE_FOCUSED
) 
 671         self
.EnsureVisible(idx
) 
 673     def GetFocusedItem(self
): 
 674         '''get the currently focused item or -1 if none''' 
 675         return self
.GetNextItem(-1, wxLIST_NEXT_ALL
, wxLIST_STATE_FOCUSED
) 
 677     def GetFirstSelected(self
, *args
): 
 678         '''return first selected item, or -1 when none''' 
 679         return self
.GetNextSelected(-1) 
 681     def GetNextSelected(self
, item
): 
 682         '''return subsequent selected items, or -1 when no more''' 
 683         return self
.GetNextItem(item
, wxLIST_NEXT_ALL
, wxLIST_STATE_SELECTED
) 
 685     def IsSelected(self
, idx
): 
 686         '''return TRUE if the item is selected''' 
 687         return self
.GetItemState(idx
, wxLIST_STATE_SELECTED
) != 0 
 689     def SetColumnImage(self
, col
, image
): 
 691         item
.SetMask(wxLIST_MASK_IMAGE
) 
 693         self
.SetColumn(col
, item
) 
 695     def ClearColumnImage(self
, col
): 
 696         self
.SetColumnImage(col
, -1) 
 698     def Append(self
, entry
): 
 699         '''Append an item to the list control.  The entry parameter should be a 
 700            sequence with an item for each column''' 
 706             pos 
= self
.GetItemCount() 
 707             self
.InsertStringItem(pos
, cvtfunc(entry
[0])) 
 708             for i 
in range(1, len(entry
)): 
 709                 self
.SetStringItem(pos
, i
, cvtfunc(entry
[i
])) 
 712 class wxListCtrl(wxListCtrlPtr
): 
 713     def __init__(self
,*_args
,**_kwargs
): 
 714         self
.this 
= controls2c
.new_wxListCtrl(*_args
,**_kwargs
) 
 716         self
._setCallbackInfo
(self
, wxListCtrl
) 
 717         self
._setOORInfo
(self
) 
 721 def wxPreListCtrl(*_args
,**_kwargs
): 
 722     val 
= wxListCtrlPtr(controls2c
.new_wxPreListCtrl(*_args
,**_kwargs
)) 
 728 class wxListViewPtr(wxListCtrlPtr
): 
 729     def __init__(self
,this
): 
 732     def Create(self
, *_args
, **_kwargs
): 
 733         val 
= controls2c
.wxListView_Create(self
, *_args
, **_kwargs
) 
 735     def Select(self
, *_args
, **_kwargs
): 
 736         val 
= controls2c
.wxListView_Select(self
, *_args
, **_kwargs
) 
 738     def Focus(self
, *_args
, **_kwargs
): 
 739         val 
= controls2c
.wxListView_Focus(self
, *_args
, **_kwargs
) 
 741     def GetFocusedItem(self
, *_args
, **_kwargs
): 
 742         val 
= controls2c
.wxListView_GetFocusedItem(self
, *_args
, **_kwargs
) 
 744     def GetNextSelected(self
, *_args
, **_kwargs
): 
 745         val 
= controls2c
.wxListView_GetNextSelected(self
, *_args
, **_kwargs
) 
 747     def GetFirstSelected(self
, *_args
, **_kwargs
): 
 748         val 
= controls2c
.wxListView_GetFirstSelected(self
, *_args
, **_kwargs
) 
 750     def IsSelected(self
, *_args
, **_kwargs
): 
 751         val 
= controls2c
.wxListView_IsSelected(self
, *_args
, **_kwargs
) 
 753     def SetColumnImage(self
, *_args
, **_kwargs
): 
 754         val 
= controls2c
.wxListView_SetColumnImage(self
, *_args
, **_kwargs
) 
 756     def ClearColumnImage(self
, *_args
, **_kwargs
): 
 757         val 
= controls2c
.wxListView_ClearColumnImage(self
, *_args
, **_kwargs
) 
 760         return "<%s.%s instance; proxy of C++ wxListView instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 761 class wxListView(wxListViewPtr
): 
 762     def __init__(self
,*_args
,**_kwargs
): 
 763         self
.this 
= controls2c
.new_wxListView(*_args
,**_kwargs
) 
 765         self
._setOORInfo
(self
) 
 769 def wxPreListView(*_args
,**_kwargs
): 
 770     val 
= wxListViewPtr(controls2c
.new_wxPreListView(*_args
,**_kwargs
)) 
 776 class wxTreeItemAttrPtr 
: 
 777     def __init__(self
,this
): 
 780     def SetTextColour(self
, *_args
, **_kwargs
): 
 781         val 
= controls2c
.wxTreeItemAttr_SetTextColour(self
, *_args
, **_kwargs
) 
 783     def SetBackgroundColour(self
, *_args
, **_kwargs
): 
 784         val 
= controls2c
.wxTreeItemAttr_SetBackgroundColour(self
, *_args
, **_kwargs
) 
 786     def SetFont(self
, *_args
, **_kwargs
): 
 787         val 
= controls2c
.wxTreeItemAttr_SetFont(self
, *_args
, **_kwargs
) 
 789     def HasTextColour(self
, *_args
, **_kwargs
): 
 790         val 
= controls2c
.wxTreeItemAttr_HasTextColour(self
, *_args
, **_kwargs
) 
 792     def HasBackgroundColour(self
, *_args
, **_kwargs
): 
 793         val 
= controls2c
.wxTreeItemAttr_HasBackgroundColour(self
, *_args
, **_kwargs
) 
 795     def HasFont(self
, *_args
, **_kwargs
): 
 796         val 
= controls2c
.wxTreeItemAttr_HasFont(self
, *_args
, **_kwargs
) 
 798     def GetTextColour(self
, *_args
, **_kwargs
): 
 799         val 
= controls2c
.wxTreeItemAttr_GetTextColour(self
, *_args
, **_kwargs
) 
 800         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 802     def GetBackgroundColour(self
, *_args
, **_kwargs
): 
 803         val 
= controls2c
.wxTreeItemAttr_GetBackgroundColour(self
, *_args
, **_kwargs
) 
 804         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
 806     def GetFont(self
, *_args
, **_kwargs
): 
 807         val 
= controls2c
.wxTreeItemAttr_GetFont(self
, *_args
, **_kwargs
) 
 808         if val
: val 
= wxFontPtr(val
) ; val
.thisown 
= 1 
 811         return "<%s.%s instance; proxy of C++ wxTreeItemAttr instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 812 class wxTreeItemAttr(wxTreeItemAttrPtr
): 
 813     def __init__(self
,*_args
,**_kwargs
): 
 814         self
.this 
= controls2c
.new_wxTreeItemAttr(*_args
,**_kwargs
) 
 820 class wxTreeItemIdPtr 
: 
 821     def __init__(self
,this
): 
 824     def __del__(self
, delfunc
=controls2c
.delete_wxTreeItemId
): 
 825         if self
.thisown 
== 1: 
 830     def IsOk(self
, *_args
, **_kwargs
): 
 831         val 
= controls2c
.wxTreeItemId_IsOk(self
, *_args
, **_kwargs
) 
 833     def __cmp__(self
, *_args
, **_kwargs
): 
 834         val 
= controls2c
.wxTreeItemId___cmp__(self
, *_args
, **_kwargs
) 
 837         return "<%s.%s instance; proxy of C++ wxTreeItemId instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 840     def __nonzero__(self
): 
 843 class wxTreeItemId(wxTreeItemIdPtr
): 
 844     def __init__(self
,*_args
,**_kwargs
): 
 845         self
.this 
= controls2c
.new_wxTreeItemId(*_args
,**_kwargs
) 
 851 class wxTreeItemDataPtr 
: 
 852     def __init__(self
,this
): 
 855     def GetData(self
, *_args
, **_kwargs
): 
 856         val 
= controls2c
.wxTreeItemData_GetData(self
, *_args
, **_kwargs
) 
 858     def SetData(self
, *_args
, **_kwargs
): 
 859         val 
= controls2c
.wxTreeItemData_SetData(self
, *_args
, **_kwargs
) 
 861     def GetId(self
, *_args
, **_kwargs
): 
 862         val 
= controls2c
.wxTreeItemData_GetId(self
, *_args
, **_kwargs
) 
 863         if val
: val 
= wxTreeItemIdPtr(val
)  
 865     def SetId(self
, *_args
, **_kwargs
): 
 866         val 
= controls2c
.wxTreeItemData_SetId(self
, *_args
, **_kwargs
) 
 869         return "<%s.%s instance; proxy of C++ wxTreeItemData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 870 class wxTreeItemData(wxTreeItemDataPtr
): 
 871     def __init__(self
,*_args
,**_kwargs
): 
 872         self
.this 
= controls2c
.new_wxTreeItemData(*_args
,**_kwargs
) 
 878 class wxTreeEventPtr(wxNotifyEventPtr
): 
 879     def __init__(self
,this
): 
 882     def GetItem(self
, *_args
, **_kwargs
): 
 883         val 
= controls2c
.wxTreeEvent_GetItem(self
, *_args
, **_kwargs
) 
 884         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
 886     def SetItem(self
, *_args
, **_kwargs
): 
 887         val 
= controls2c
.wxTreeEvent_SetItem(self
, *_args
, **_kwargs
) 
 889     def GetOldItem(self
, *_args
, **_kwargs
): 
 890         val 
= controls2c
.wxTreeEvent_GetOldItem(self
, *_args
, **_kwargs
) 
 891         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
 893     def SetOldItem(self
, *_args
, **_kwargs
): 
 894         val 
= controls2c
.wxTreeEvent_SetOldItem(self
, *_args
, **_kwargs
) 
 896     def GetPoint(self
, *_args
, **_kwargs
): 
 897         val 
= controls2c
.wxTreeEvent_GetPoint(self
, *_args
, **_kwargs
) 
 898         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 900     def SetPoint(self
, *_args
, **_kwargs
): 
 901         val 
= controls2c
.wxTreeEvent_SetPoint(self
, *_args
, **_kwargs
) 
 903     def GetKeyEvent(self
, *_args
, **_kwargs
): 
 904         val 
= controls2c
.wxTreeEvent_GetKeyEvent(self
, *_args
, **_kwargs
) 
 905         if val
: val 
= wxKeyEventPtr(val
)  
 907     def GetKeyCode(self
, *_args
, **_kwargs
): 
 908         val 
= controls2c
.wxTreeEvent_GetKeyCode(self
, *_args
, **_kwargs
) 
 910     def SetKeyEvent(self
, *_args
, **_kwargs
): 
 911         val 
= controls2c
.wxTreeEvent_SetKeyEvent(self
, *_args
, **_kwargs
) 
 913     def GetLabel(self
, *_args
, **_kwargs
): 
 914         val 
= controls2c
.wxTreeEvent_GetLabel(self
, *_args
, **_kwargs
) 
 916     def SetLabel(self
, *_args
, **_kwargs
): 
 917         val 
= controls2c
.wxTreeEvent_SetLabel(self
, *_args
, **_kwargs
) 
 919     def IsEditCancelled(self
, *_args
, **_kwargs
): 
 920         val 
= controls2c
.wxTreeEvent_IsEditCancelled(self
, *_args
, **_kwargs
) 
 922     def SetEditCanceled(self
, *_args
, **_kwargs
): 
 923         val 
= controls2c
.wxTreeEvent_SetEditCanceled(self
, *_args
, **_kwargs
) 
 926         return "<%s.%s instance; proxy of C++ wxTreeEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 927 class wxTreeEvent(wxTreeEventPtr
): 
 928     def __init__(self
,*_args
,**_kwargs
): 
 929         self
.this 
= controls2c
.new_wxTreeEvent(*_args
,**_kwargs
) 
 935 class wxTreeCtrlPtr(wxControlPtr
): 
 936     def __init__(self
,this
): 
 939     def Create(self
, *_args
, **_kwargs
): 
 940         val 
= controls2c
.wxTreeCtrl_Create(self
, *_args
, **_kwargs
) 
 942     def _setCallbackInfo(self
, *_args
, **_kwargs
): 
 943         val 
= controls2c
.wxTreeCtrl__setCallbackInfo(self
, *_args
, **_kwargs
) 
 945     def GetCount(self
, *_args
, **_kwargs
): 
 946         val 
= controls2c
.wxTreeCtrl_GetCount(self
, *_args
, **_kwargs
) 
 948     def GetIndent(self
, *_args
, **_kwargs
): 
 949         val 
= controls2c
.wxTreeCtrl_GetIndent(self
, *_args
, **_kwargs
) 
 951     def SetIndent(self
, *_args
, **_kwargs
): 
 952         val 
= controls2c
.wxTreeCtrl_SetIndent(self
, *_args
, **_kwargs
) 
 954     def GetImageList(self
, *_args
, **_kwargs
): 
 955         val 
= controls2c
.wxTreeCtrl_GetImageList(self
, *_args
, **_kwargs
) 
 957     def GetStateImageList(self
, *_args
, **_kwargs
): 
 958         val 
= controls2c
.wxTreeCtrl_GetStateImageList(self
, *_args
, **_kwargs
) 
 960     def SetImageList(self
, *_args
, **_kwargs
): 
 961         val 
= controls2c
.wxTreeCtrl_SetImageList(self
, *_args
, **_kwargs
) 
 963     def SetStateImageList(self
, *_args
, **_kwargs
): 
 964         val 
= controls2c
.wxTreeCtrl_SetStateImageList(self
, *_args
, **_kwargs
) 
 966     def AssignImageList(self
, *_args
, **_kwargs
): 
 967         val 
= controls2c
.wxTreeCtrl_AssignImageList(self
, *_args
, **_kwargs
) 
 970     def AssignStateImageList(self
, *_args
, **_kwargs
): 
 971         val 
= controls2c
.wxTreeCtrl_AssignStateImageList(self
, *_args
, **_kwargs
) 
 974     def GetSpacing(self
, *_args
, **_kwargs
): 
 975         val 
= controls2c
.wxTreeCtrl_GetSpacing(self
, *_args
, **_kwargs
) 
 977     def SetSpacing(self
, *_args
, **_kwargs
): 
 978         val 
= controls2c
.wxTreeCtrl_SetSpacing(self
, *_args
, **_kwargs
) 
 980     def GetItemText(self
, *_args
, **_kwargs
): 
 981         val 
= controls2c
.wxTreeCtrl_GetItemText(self
, *_args
, **_kwargs
) 
 983     def GetItemImage(self
, *_args
, **_kwargs
): 
 984         val 
= controls2c
.wxTreeCtrl_GetItemImage(self
, *_args
, **_kwargs
) 
 986     def GetItemSelectedImage(self
, *_args
, **_kwargs
): 
 987         val 
= controls2c
.wxTreeCtrl_GetItemSelectedImage(self
, *_args
, **_kwargs
) 
 989     def SetItemText(self
, *_args
, **_kwargs
): 
 990         val 
= controls2c
.wxTreeCtrl_SetItemText(self
, *_args
, **_kwargs
) 
 992     def SetItemImage(self
, *_args
, **_kwargs
): 
 993         val 
= controls2c
.wxTreeCtrl_SetItemImage(self
, *_args
, **_kwargs
) 
 995     def SetItemSelectedImage(self
, *_args
, **_kwargs
): 
 996         val 
= controls2c
.wxTreeCtrl_SetItemSelectedImage(self
, *_args
, **_kwargs
) 
 998     def SetItemHasChildren(self
, *_args
, **_kwargs
): 
 999         val 
= controls2c
.wxTreeCtrl_SetItemHasChildren(self
, *_args
, **_kwargs
) 
1001     def GetItemData(self
, *_args
, **_kwargs
): 
1002         val 
= controls2c
.wxTreeCtrl_GetItemData(self
, *_args
, **_kwargs
) 
1003         if val
: val 
= wxTreeItemDataPtr(val
)  
1005     def SetItemData(self
, *_args
, **_kwargs
): 
1006         val 
= controls2c
.wxTreeCtrl_SetItemData(self
, *_args
, **_kwargs
) 
1008     def GetPyData(self
, *_args
, **_kwargs
): 
1009         val 
= controls2c
.wxTreeCtrl_GetPyData(self
, *_args
, **_kwargs
) 
1011     def SetPyData(self
, *_args
, **_kwargs
): 
1012         val 
= controls2c
.wxTreeCtrl_SetPyData(self
, *_args
, **_kwargs
) 
1014     def GetItemTextColour(self
, *_args
, **_kwargs
): 
1015         val 
= controls2c
.wxTreeCtrl_GetItemTextColour(self
, *_args
, **_kwargs
) 
1016         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
1018     def GetItemBackgroundColour(self
, *_args
, **_kwargs
): 
1019         val 
= controls2c
.wxTreeCtrl_GetItemBackgroundColour(self
, *_args
, **_kwargs
) 
1020         if val
: val 
= wxColourPtr(val
) ; val
.thisown 
= 1 
1022     def GetItemFont(self
, *_args
, **_kwargs
): 
1023         val 
= controls2c
.wxTreeCtrl_GetItemFont(self
, *_args
, **_kwargs
) 
1024         if val
: val 
= wxFontPtr(val
) ; val
.thisown 
= 1 
1026     def IsVisible(self
, *_args
, **_kwargs
): 
1027         val 
= controls2c
.wxTreeCtrl_IsVisible(self
, *_args
, **_kwargs
) 
1029     def ItemHasChildren(self
, *_args
, **_kwargs
): 
1030         val 
= controls2c
.wxTreeCtrl_ItemHasChildren(self
, *_args
, **_kwargs
) 
1032     def IsExpanded(self
, *_args
, **_kwargs
): 
1033         val 
= controls2c
.wxTreeCtrl_IsExpanded(self
, *_args
, **_kwargs
) 
1035     def IsSelected(self
, *_args
, **_kwargs
): 
1036         val 
= controls2c
.wxTreeCtrl_IsSelected(self
, *_args
, **_kwargs
) 
1038     def GetRootItem(self
, *_args
, **_kwargs
): 
1039         val 
= controls2c
.wxTreeCtrl_GetRootItem(self
, *_args
, **_kwargs
) 
1040         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1042     def GetSelection(self
, *_args
, **_kwargs
): 
1043         val 
= controls2c
.wxTreeCtrl_GetSelection(self
, *_args
, **_kwargs
) 
1044         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1046     def GetItemParent(self
, *_args
, **_kwargs
): 
1047         val 
= controls2c
.wxTreeCtrl_GetItemParent(self
, *_args
, **_kwargs
) 
1048         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1050     def GetSelections(self
, *_args
, **_kwargs
): 
1051         val 
= controls2c
.wxTreeCtrl_GetSelections(self
, *_args
, **_kwargs
) 
1053     def GetChildrenCount(self
, *_args
, **_kwargs
): 
1054         val 
= controls2c
.wxTreeCtrl_GetChildrenCount(self
, *_args
, **_kwargs
) 
1056     def GetFirstChild(self
, *_args
, **_kwargs
): 
1057         val 
= controls2c
.wxTreeCtrl_GetFirstChild(self
, *_args
, **_kwargs
) 
1059     def GetNextChild(self
, *_args
, **_kwargs
): 
1060         val 
= controls2c
.wxTreeCtrl_GetNextChild(self
, *_args
, **_kwargs
) 
1062     def GetNextSibling(self
, *_args
, **_kwargs
): 
1063         val 
= controls2c
.wxTreeCtrl_GetNextSibling(self
, *_args
, **_kwargs
) 
1064         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1066     def GetPrevSibling(self
, *_args
, **_kwargs
): 
1067         val 
= controls2c
.wxTreeCtrl_GetPrevSibling(self
, *_args
, **_kwargs
) 
1068         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1070     def GetFirstVisibleItem(self
, *_args
, **_kwargs
): 
1071         val 
= controls2c
.wxTreeCtrl_GetFirstVisibleItem(self
, *_args
, **_kwargs
) 
1072         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1074     def GetNextVisible(self
, *_args
, **_kwargs
): 
1075         val 
= controls2c
.wxTreeCtrl_GetNextVisible(self
, *_args
, **_kwargs
) 
1076         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1078     def GetPrevVisible(self
, *_args
, **_kwargs
): 
1079         val 
= controls2c
.wxTreeCtrl_GetPrevVisible(self
, *_args
, **_kwargs
) 
1080         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1082     def GetLastChild(self
, *_args
, **_kwargs
): 
1083         val 
= controls2c
.wxTreeCtrl_GetLastChild(self
, *_args
, **_kwargs
) 
1084         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1086     def AddRoot(self
, *_args
, **_kwargs
): 
1087         val 
= controls2c
.wxTreeCtrl_AddRoot(self
, *_args
, **_kwargs
) 
1088         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1090     def PrependItem(self
, *_args
, **_kwargs
): 
1091         val 
= controls2c
.wxTreeCtrl_PrependItem(self
, *_args
, **_kwargs
) 
1092         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1094     def InsertItem(self
, *_args
, **_kwargs
): 
1095         val 
= controls2c
.wxTreeCtrl_InsertItem(self
, *_args
, **_kwargs
) 
1096         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1098     def InsertItemBefore(self
, *_args
, **_kwargs
): 
1099         val 
= controls2c
.wxTreeCtrl_InsertItemBefore(self
, *_args
, **_kwargs
) 
1100         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1102     def AppendItem(self
, *_args
, **_kwargs
): 
1103         val 
= controls2c
.wxTreeCtrl_AppendItem(self
, *_args
, **_kwargs
) 
1104         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1106     def Delete(self
, *_args
, **_kwargs
): 
1107         val 
= controls2c
.wxTreeCtrl_Delete(self
, *_args
, **_kwargs
) 
1109     def DeleteChildren(self
, *_args
, **_kwargs
): 
1110         val 
= controls2c
.wxTreeCtrl_DeleteChildren(self
, *_args
, **_kwargs
) 
1112     def DeleteAllItems(self
, *_args
, **_kwargs
): 
1113         val 
= controls2c
.wxTreeCtrl_DeleteAllItems(self
, *_args
, **_kwargs
) 
1115     def Expand(self
, *_args
, **_kwargs
): 
1116         val 
= controls2c
.wxTreeCtrl_Expand(self
, *_args
, **_kwargs
) 
1118     def Collapse(self
, *_args
, **_kwargs
): 
1119         val 
= controls2c
.wxTreeCtrl_Collapse(self
, *_args
, **_kwargs
) 
1121     def CollapseAndReset(self
, *_args
, **_kwargs
): 
1122         val 
= controls2c
.wxTreeCtrl_CollapseAndReset(self
, *_args
, **_kwargs
) 
1124     def Toggle(self
, *_args
, **_kwargs
): 
1125         val 
= controls2c
.wxTreeCtrl_Toggle(self
, *_args
, **_kwargs
) 
1127     def Unselect(self
, *_args
, **_kwargs
): 
1128         val 
= controls2c
.wxTreeCtrl_Unselect(self
, *_args
, **_kwargs
) 
1130     def UnselectAll(self
, *_args
, **_kwargs
): 
1131         val 
= controls2c
.wxTreeCtrl_UnselectAll(self
, *_args
, **_kwargs
) 
1133     def SelectItem(self
, *_args
, **_kwargs
): 
1134         val 
= controls2c
.wxTreeCtrl_SelectItem(self
, *_args
, **_kwargs
) 
1136     def EnsureVisible(self
, *_args
, **_kwargs
): 
1137         val 
= controls2c
.wxTreeCtrl_EnsureVisible(self
, *_args
, **_kwargs
) 
1139     def ScrollTo(self
, *_args
, **_kwargs
): 
1140         val 
= controls2c
.wxTreeCtrl_ScrollTo(self
, *_args
, **_kwargs
) 
1142     def GetEditControl(self
, *_args
, **_kwargs
): 
1143         val 
= controls2c
.wxTreeCtrl_GetEditControl(self
, *_args
, **_kwargs
) 
1145     def EditLabel(self
, *_args
, **_kwargs
): 
1146         val 
= controls2c
.wxTreeCtrl_EditLabel(self
, *_args
, **_kwargs
) 
1148     def SortChildren(self
, *_args
, **_kwargs
): 
1149         val 
= controls2c
.wxTreeCtrl_SortChildren(self
, *_args
, **_kwargs
) 
1151     def SetItemBold(self
, *_args
, **_kwargs
): 
1152         val 
= controls2c
.wxTreeCtrl_SetItemBold(self
, *_args
, **_kwargs
) 
1154     def IsBold(self
, *_args
, **_kwargs
): 
1155         val 
= controls2c
.wxTreeCtrl_IsBold(self
, *_args
, **_kwargs
) 
1157     def HitTest(self
, *_args
, **_kwargs
): 
1158         val 
= controls2c
.wxTreeCtrl_HitTest(self
, *_args
, **_kwargs
) 
1160     def SetItemTextColour(self
, *_args
, **_kwargs
): 
1161         val 
= controls2c
.wxTreeCtrl_SetItemTextColour(self
, *_args
, **_kwargs
) 
1163     def SetItemBackgroundColour(self
, *_args
, **_kwargs
): 
1164         val 
= controls2c
.wxTreeCtrl_SetItemBackgroundColour(self
, *_args
, **_kwargs
) 
1166     def SetItemFont(self
, *_args
, **_kwargs
): 
1167         val 
= controls2c
.wxTreeCtrl_SetItemFont(self
, *_args
, **_kwargs
) 
1169     def GetBoundingRect(self
, *_args
, **_kwargs
): 
1170         val 
= controls2c
.wxTreeCtrl_GetBoundingRect(self
, *_args
, **_kwargs
) 
1173         return "<%s.%s instance; proxy of C++ wxTreeCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
1175     # Redefine some methods that SWIG gets a bit confused on... 
1176     def GetFirstChild(self
, *_args
, **_kwargs
): 
1177         val1
,val2 
= controls2c
.wxTreeCtrl_GetFirstChild(self
, *_args
, **_kwargs
) 
1178         val1 
= wxTreeItemIdPtr(val1
) 
1181     def GetNextChild(self
, *_args
, **_kwargs
): 
1182         val1
,val2 
= controls2c
.wxTreeCtrl_GetNextChild(self
, *_args
, **_kwargs
) 
1183         val1 
= wxTreeItemIdPtr(val1
) 
1186     def HitTest(self
, *_args
, **_kwargs
): 
1187         val1
, val2 
= controls2c
.wxTreeCtrl_HitTest(self
, *_args
, **_kwargs
) 
1188         val1 
= wxTreeItemIdPtr(val1
) 
1192 class wxTreeCtrl(wxTreeCtrlPtr
): 
1193     def __init__(self
,*_args
,**_kwargs
): 
1194         self
.this 
= controls2c
.new_wxTreeCtrl(*_args
,**_kwargs
) 
1196         self
._setCallbackInfo
(self
, wxTreeCtrl
) 
1197         self
._setOORInfo
(self
) 
1201 def wxPreTreeCtrl(*_args
,**_kwargs
): 
1202     val 
= wxTreeCtrlPtr(controls2c
.new_wxPreTreeCtrl(*_args
,**_kwargs
)) 
1204     val
._setOORInfo
(val
) 
1208 class wxDirItemDataPtr(wxObjectPtr
): 
1209     def __init__(self
,this
): 
1212     def SetNewDirName(self
, *_args
, **_kwargs
): 
1213         val 
= controls2c
.wxDirItemData_SetNewDirName(self
, *_args
, **_kwargs
) 
1215     def __setattr__(self
,name
,value
): 
1216         if name 
== "m_path" : 
1217             controls2c
.wxDirItemData_m_path_set(self
,value
) 
1219         if name 
== "m_name" : 
1220             controls2c
.wxDirItemData_m_name_set(self
,value
) 
1222         if name 
== "m_isHidden" : 
1223             controls2c
.wxDirItemData_m_isHidden_set(self
,value
) 
1225         if name 
== "m_isExpanded" : 
1226             controls2c
.wxDirItemData_m_isExpanded_set(self
,value
) 
1228         if name 
== "m_isDir" : 
1229             controls2c
.wxDirItemData_m_isDir_set(self
,value
) 
1231         self
.__dict
__[name
] = value
 
1232     def __getattr__(self
,name
): 
1233         if name 
== "m_path" :  
1234             return controls2c
.wxDirItemData_m_path_get(self
) 
1235         if name 
== "m_name" :  
1236             return controls2c
.wxDirItemData_m_name_get(self
) 
1237         if name 
== "m_isHidden" :  
1238             return controls2c
.wxDirItemData_m_isHidden_get(self
) 
1239         if name 
== "m_isExpanded" :  
1240             return controls2c
.wxDirItemData_m_isExpanded_get(self
) 
1241         if name 
== "m_isDir" :  
1242             return controls2c
.wxDirItemData_m_isDir_get(self
) 
1243         raise AttributeError,name
 
1245         return "<%s.%s instance; proxy of C++ wxDirItemData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
1246 class wxDirItemData(wxDirItemDataPtr
): 
1247     def __init__(self
,*_args
,**_kwargs
): 
1248         self
.this 
= controls2c
.new_wxDirItemData(*_args
,**_kwargs
) 
1254 class wxGenericDirCtrlPtr(wxControlPtr
): 
1255     def __init__(self
,this
): 
1258     def Create(self
, *_args
, **_kwargs
): 
1259         val 
= controls2c
.wxGenericDirCtrl_Create(self
, *_args
, **_kwargs
) 
1261     def ExpandPath(self
, *_args
, **_kwargs
): 
1262         val 
= controls2c
.wxGenericDirCtrl_ExpandPath(self
, *_args
, **_kwargs
) 
1264     def GetDefaultPath(self
, *_args
, **_kwargs
): 
1265         val 
= controls2c
.wxGenericDirCtrl_GetDefaultPath(self
, *_args
, **_kwargs
) 
1267     def SetDefaultPath(self
, *_args
, **_kwargs
): 
1268         val 
= controls2c
.wxGenericDirCtrl_SetDefaultPath(self
, *_args
, **_kwargs
) 
1270     def GetPath(self
, *_args
, **_kwargs
): 
1271         val 
= controls2c
.wxGenericDirCtrl_GetPath(self
, *_args
, **_kwargs
) 
1273     def GetFilePath(self
, *_args
, **_kwargs
): 
1274         val 
= controls2c
.wxGenericDirCtrl_GetFilePath(self
, *_args
, **_kwargs
) 
1276     def SetPath(self
, *_args
, **_kwargs
): 
1277         val 
= controls2c
.wxGenericDirCtrl_SetPath(self
, *_args
, **_kwargs
) 
1279     def ShowHidden(self
, *_args
, **_kwargs
): 
1280         val 
= controls2c
.wxGenericDirCtrl_ShowHidden(self
, *_args
, **_kwargs
) 
1282     def GetShowHidden(self
, *_args
, **_kwargs
): 
1283         val 
= controls2c
.wxGenericDirCtrl_GetShowHidden(self
, *_args
, **_kwargs
) 
1285     def GetFilter(self
, *_args
, **_kwargs
): 
1286         val 
= controls2c
.wxGenericDirCtrl_GetFilter(self
, *_args
, **_kwargs
) 
1288     def SetFilter(self
, *_args
, **_kwargs
): 
1289         val 
= controls2c
.wxGenericDirCtrl_SetFilter(self
, *_args
, **_kwargs
) 
1291     def GetFilterIndex(self
, *_args
, **_kwargs
): 
1292         val 
= controls2c
.wxGenericDirCtrl_GetFilterIndex(self
, *_args
, **_kwargs
) 
1294     def SetFilterIndex(self
, *_args
, **_kwargs
): 
1295         val 
= controls2c
.wxGenericDirCtrl_SetFilterIndex(self
, *_args
, **_kwargs
) 
1297     def GetRootId(self
, *_args
, **_kwargs
): 
1298         val 
= controls2c
.wxGenericDirCtrl_GetRootId(self
, *_args
, **_kwargs
) 
1299         if val
: val 
= wxTreeItemIdPtr(val
) ; val
.thisown 
= 1 
1301     def GetTreeCtrl(self
, *_args
, **_kwargs
): 
1302         val 
= controls2c
.wxGenericDirCtrl_GetTreeCtrl(self
, *_args
, **_kwargs
) 
1304     def GetFilterListCtrl(self
, *_args
, **_kwargs
): 
1305         val 
= controls2c
.wxGenericDirCtrl_GetFilterListCtrl(self
, *_args
, **_kwargs
) 
1306         if val
: val 
= wxDirFilterListCtrlPtr(val
)  
1308     def ReCreateTree(self
, *_args
, **_kwargs
): 
1309         val 
= controls2c
.wxGenericDirCtrl_ReCreateTree(self
, *_args
, **_kwargs
) 
1312         return "<%s.%s instance; proxy of C++ wxGenericDirCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
1313 class wxGenericDirCtrl(wxGenericDirCtrlPtr
): 
1314     def __init__(self
,*_args
,**_kwargs
): 
1315         self
.this 
= controls2c
.new_wxGenericDirCtrl(*_args
,**_kwargs
) 
1317         self
._setOORInfo
(self
) 
1321 def wxPreGenericDirCtrl(*_args
,**_kwargs
): 
1322     val 
= wxGenericDirCtrlPtr(controls2c
.new_wxPreGenericDirCtrl(*_args
,**_kwargs
)) 
1324     val
._setOORInfo
(val
) 
1328 class wxDirFilterListCtrlPtr(wxChoicePtr
): 
1329     def __init__(self
,this
): 
1332     def Create(self
, *_args
, **_kwargs
): 
1333         val 
= controls2c
.wxDirFilterListCtrl_Create(self
, *_args
, **_kwargs
) 
1335     def FillFilterList(self
, *_args
, **_kwargs
): 
1336         val 
= controls2c
.wxDirFilterListCtrl_FillFilterList(self
, *_args
, **_kwargs
) 
1339         return "<%s.%s instance; proxy of C++ wxDirFilterListCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
1340 class wxDirFilterListCtrl(wxDirFilterListCtrlPtr
): 
1341     def __init__(self
,*_args
,**_kwargs
): 
1342         self
.this 
= controls2c
.new_wxDirFilterListCtrl(*_args
,**_kwargs
) 
1344         self
._setOORInfo
(self
) 
1348 def wxPreDirFilterListCtrl(*_args
,**_kwargs
): 
1349     val 
= wxDirFilterListCtrlPtr(controls2c
.new_wxPreDirFilterListCtrl(*_args
,**_kwargs
)) 
1351     val
._setOORInfo
(val
) 
1355 class wxFileIconsTablePtr 
: 
1356     folder 
= controls2c
.wxFileIconsTable_folder
 
1357     folder_open 
= controls2c
.wxFileIconsTable_folder_open
 
1358     computer 
= controls2c
.wxFileIconsTable_computer
 
1359     drive 
= controls2c
.wxFileIconsTable_drive
 
1360     cdrom 
= controls2c
.wxFileIconsTable_cdrom
 
1361     floppy 
= controls2c
.wxFileIconsTable_floppy
 
1362     removeable 
= controls2c
.wxFileIconsTable_removeable
 
1363     file = controls2c
.wxFileIconsTable_file
 
1364     executable 
= controls2c
.wxFileIconsTable_executable
 
1365     def __init__(self
,this
): 
1368     def __del__(self
, delfunc
=controls2c
.delete_wxFileIconsTable
): 
1369         if self
.thisown 
== 1: 
1374     def GetIconID(self
, *_args
, **_kwargs
): 
1375         val 
= controls2c
.wxFileIconsTable_GetIconID(self
, *_args
, **_kwargs
) 
1377     def GetSmallImageList(self
, *_args
, **_kwargs
): 
1378         val 
= controls2c
.wxFileIconsTable_GetSmallImageList(self
, *_args
, **_kwargs
) 
1381         return "<%s.%s instance; proxy of C++ wxFileIconsTable instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
1382 class wxFileIconsTable(wxFileIconsTablePtr
): 
1383     def __init__(self
,*_args
,**_kwargs
): 
1384         self
.this 
= controls2c
.new_wxFileIconsTable(*_args
,**_kwargs
) 
1392 #-------------- FUNCTION WRAPPERS ------------------ 
1396 #-------------- VARIABLE WRAPPERS ------------------ 
1398 wxEVT_COMMAND_LIST_BEGIN_DRAG 
= controls2c
.wxEVT_COMMAND_LIST_BEGIN_DRAG
 
1399 wxEVT_COMMAND_LIST_BEGIN_RDRAG 
= controls2c
.wxEVT_COMMAND_LIST_BEGIN_RDRAG
 
1400 wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT 
= controls2c
.wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
 
1401 wxEVT_COMMAND_LIST_END_LABEL_EDIT 
= controls2c
.wxEVT_COMMAND_LIST_END_LABEL_EDIT
 
1402 wxEVT_COMMAND_LIST_DELETE_ITEM 
= controls2c
.wxEVT_COMMAND_LIST_DELETE_ITEM
 
1403 wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS 
= controls2c
.wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
 
1404 wxEVT_COMMAND_LIST_GET_INFO 
= controls2c
.wxEVT_COMMAND_LIST_GET_INFO
 
1405 wxEVT_COMMAND_LIST_SET_INFO 
= controls2c
.wxEVT_COMMAND_LIST_SET_INFO
 
1406 wxEVT_COMMAND_LIST_ITEM_SELECTED 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_SELECTED
 
1407 wxEVT_COMMAND_LIST_ITEM_DESELECTED 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_DESELECTED
 
1408 wxEVT_COMMAND_LIST_KEY_DOWN 
= controls2c
.wxEVT_COMMAND_LIST_KEY_DOWN
 
1409 wxEVT_COMMAND_LIST_INSERT_ITEM 
= controls2c
.wxEVT_COMMAND_LIST_INSERT_ITEM
 
1410 wxEVT_COMMAND_LIST_COL_CLICK 
= controls2c
.wxEVT_COMMAND_LIST_COL_CLICK
 
1411 wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
 
1412 wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
 
1413 wxEVT_COMMAND_LIST_ITEM_ACTIVATED 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_ACTIVATED
 
1414 wxEVT_COMMAND_LIST_CACHE_HINT 
= controls2c
.wxEVT_COMMAND_LIST_CACHE_HINT
 
1415 wxEVT_COMMAND_LIST_COL_RIGHT_CLICK 
= controls2c
.wxEVT_COMMAND_LIST_COL_RIGHT_CLICK
 
1416 wxEVT_COMMAND_LIST_COL_BEGIN_DRAG 
= controls2c
.wxEVT_COMMAND_LIST_COL_BEGIN_DRAG
 
1417 wxEVT_COMMAND_LIST_COL_DRAGGING 
= controls2c
.wxEVT_COMMAND_LIST_COL_DRAGGING
 
1418 wxEVT_COMMAND_LIST_COL_END_DRAG 
= controls2c
.wxEVT_COMMAND_LIST_COL_END_DRAG
 
1419 wxEVT_COMMAND_LIST_ITEM_FOCUSED 
= controls2c
.wxEVT_COMMAND_LIST_ITEM_FOCUSED
 
1420 wxLC_VRULES 
= controls2c
.wxLC_VRULES
 
1421 wxLC_HRULES 
= controls2c
.wxLC_HRULES
 
1422 wxLC_ICON 
= controls2c
.wxLC_ICON
 
1423 wxLC_SMALL_ICON 
= controls2c
.wxLC_SMALL_ICON
 
1424 wxLC_LIST 
= controls2c
.wxLC_LIST
 
1425 wxLC_REPORT 
= controls2c
.wxLC_REPORT
 
1426 wxLC_ALIGN_TOP 
= controls2c
.wxLC_ALIGN_TOP
 
1427 wxLC_ALIGN_LEFT 
= controls2c
.wxLC_ALIGN_LEFT
 
1428 wxLC_AUTOARRANGE 
= controls2c
.wxLC_AUTOARRANGE
 
1429 wxLC_VIRTUAL 
= controls2c
.wxLC_VIRTUAL
 
1430 wxLC_EDIT_LABELS 
= controls2c
.wxLC_EDIT_LABELS
 
1431 wxLC_NO_HEADER 
= controls2c
.wxLC_NO_HEADER
 
1432 wxLC_NO_SORT_HEADER 
= controls2c
.wxLC_NO_SORT_HEADER
 
1433 wxLC_SINGLE_SEL 
= controls2c
.wxLC_SINGLE_SEL
 
1434 wxLC_SORT_ASCENDING 
= controls2c
.wxLC_SORT_ASCENDING
 
1435 wxLC_SORT_DESCENDING 
= controls2c
.wxLC_SORT_DESCENDING
 
1436 wxLC_MASK_TYPE 
= controls2c
.wxLC_MASK_TYPE
 
1437 wxLC_MASK_ALIGN 
= controls2c
.wxLC_MASK_ALIGN
 
1438 wxLC_MASK_SORT 
= controls2c
.wxLC_MASK_SORT
 
1439 wxLC_USER_TEXT 
= controls2c
.wxLC_USER_TEXT
 
1440 wxLIST_MASK_STATE 
= controls2c
.wxLIST_MASK_STATE
 
1441 wxLIST_MASK_TEXT 
= controls2c
.wxLIST_MASK_TEXT
 
1442 wxLIST_MASK_IMAGE 
= controls2c
.wxLIST_MASK_IMAGE
 
1443 wxLIST_MASK_DATA 
= controls2c
.wxLIST_MASK_DATA
 
1444 wxLIST_SET_ITEM 
= controls2c
.wxLIST_SET_ITEM
 
1445 wxLIST_MASK_WIDTH 
= controls2c
.wxLIST_MASK_WIDTH
 
1446 wxLIST_MASK_FORMAT 
= controls2c
.wxLIST_MASK_FORMAT
 
1447 wxLIST_STATE_DONTCARE 
= controls2c
.wxLIST_STATE_DONTCARE
 
1448 wxLIST_STATE_DROPHILITED 
= controls2c
.wxLIST_STATE_DROPHILITED
 
1449 wxLIST_STATE_FOCUSED 
= controls2c
.wxLIST_STATE_FOCUSED
 
1450 wxLIST_STATE_SELECTED 
= controls2c
.wxLIST_STATE_SELECTED
 
1451 wxLIST_STATE_CUT 
= controls2c
.wxLIST_STATE_CUT
 
1452 wxLIST_HITTEST_ABOVE 
= controls2c
.wxLIST_HITTEST_ABOVE
 
1453 wxLIST_HITTEST_BELOW 
= controls2c
.wxLIST_HITTEST_BELOW
 
1454 wxLIST_HITTEST_NOWHERE 
= controls2c
.wxLIST_HITTEST_NOWHERE
 
1455 wxLIST_HITTEST_ONITEMICON 
= controls2c
.wxLIST_HITTEST_ONITEMICON
 
1456 wxLIST_HITTEST_ONITEMLABEL 
= controls2c
.wxLIST_HITTEST_ONITEMLABEL
 
1457 wxLIST_HITTEST_ONITEMRIGHT 
= controls2c
.wxLIST_HITTEST_ONITEMRIGHT
 
1458 wxLIST_HITTEST_ONITEMSTATEICON 
= controls2c
.wxLIST_HITTEST_ONITEMSTATEICON
 
1459 wxLIST_HITTEST_TOLEFT 
= controls2c
.wxLIST_HITTEST_TOLEFT
 
1460 wxLIST_HITTEST_TORIGHT 
= controls2c
.wxLIST_HITTEST_TORIGHT
 
1461 wxLIST_HITTEST_ONITEM 
= controls2c
.wxLIST_HITTEST_ONITEM
 
1462 wxLIST_NEXT_ABOVE 
= controls2c
.wxLIST_NEXT_ABOVE
 
1463 wxLIST_NEXT_ALL 
= controls2c
.wxLIST_NEXT_ALL
 
1464 wxLIST_NEXT_BELOW 
= controls2c
.wxLIST_NEXT_BELOW
 
1465 wxLIST_NEXT_LEFT 
= controls2c
.wxLIST_NEXT_LEFT
 
1466 wxLIST_NEXT_RIGHT 
= controls2c
.wxLIST_NEXT_RIGHT
 
1467 wxLIST_ALIGN_DEFAULT 
= controls2c
.wxLIST_ALIGN_DEFAULT
 
1468 wxLIST_ALIGN_LEFT 
= controls2c
.wxLIST_ALIGN_LEFT
 
1469 wxLIST_ALIGN_TOP 
= controls2c
.wxLIST_ALIGN_TOP
 
1470 wxLIST_ALIGN_SNAP_TO_GRID 
= controls2c
.wxLIST_ALIGN_SNAP_TO_GRID
 
1471 wxLIST_AUTOSIZE 
= controls2c
.wxLIST_AUTOSIZE
 
1472 wxLIST_AUTOSIZE_USEHEADER 
= controls2c
.wxLIST_AUTOSIZE_USEHEADER
 
1473 wxLIST_RECT_BOUNDS 
= controls2c
.wxLIST_RECT_BOUNDS
 
1474 wxLIST_RECT_ICON 
= controls2c
.wxLIST_RECT_ICON
 
1475 wxLIST_RECT_LABEL 
= controls2c
.wxLIST_RECT_LABEL
 
1476 wxLIST_FIND_UP 
= controls2c
.wxLIST_FIND_UP
 
1477 wxLIST_FIND_DOWN 
= controls2c
.wxLIST_FIND_DOWN
 
1478 wxLIST_FIND_LEFT 
= controls2c
.wxLIST_FIND_LEFT
 
1479 wxLIST_FIND_RIGHT 
= controls2c
.wxLIST_FIND_RIGHT
 
1480 wxLIST_FORMAT_LEFT 
= controls2c
.wxLIST_FORMAT_LEFT
 
1481 wxLIST_FORMAT_RIGHT 
= controls2c
.wxLIST_FORMAT_RIGHT
 
1482 wxLIST_FORMAT_CENTRE 
= controls2c
.wxLIST_FORMAT_CENTRE
 
1483 wxLIST_FORMAT_CENTER 
= controls2c
.wxLIST_FORMAT_CENTER
 
1484 wxTR_NO_BUTTONS 
= controls2c
.wxTR_NO_BUTTONS
 
1485 wxTR_HAS_BUTTONS 
= controls2c
.wxTR_HAS_BUTTONS
 
1486 wxTR_NO_LINES 
= controls2c
.wxTR_NO_LINES
 
1487 wxTR_LINES_AT_ROOT 
= controls2c
.wxTR_LINES_AT_ROOT
 
1488 wxTR_SINGLE 
= controls2c
.wxTR_SINGLE
 
1489 wxTR_MULTIPLE 
= controls2c
.wxTR_MULTIPLE
 
1490 wxTR_EXTENDED 
= controls2c
.wxTR_EXTENDED
 
1491 wxTR_HAS_VARIABLE_ROW_HEIGHT 
= controls2c
.wxTR_HAS_VARIABLE_ROW_HEIGHT
 
1492 wxTR_EDIT_LABELS 
= controls2c
.wxTR_EDIT_LABELS
 
1493 wxTR_HIDE_ROOT 
= controls2c
.wxTR_HIDE_ROOT
 
1494 wxTR_ROW_LINES 
= controls2c
.wxTR_ROW_LINES
 
1495 wxTR_FULL_ROW_HIGHLIGHT 
= controls2c
.wxTR_FULL_ROW_HIGHLIGHT
 
1496 wxTR_DEFAULT_STYLE 
= controls2c
.wxTR_DEFAULT_STYLE
 
1497 wxTR_TWIST_BUTTONS 
= controls2c
.wxTR_TWIST_BUTTONS
 
1498 wxTR_MAC_BUTTONS 
= controls2c
.wxTR_MAC_BUTTONS
 
1499 wxTR_AQUA_BUTTONS 
= controls2c
.wxTR_AQUA_BUTTONS
 
1500 wxTreeItemIcon_Normal 
= controls2c
.wxTreeItemIcon_Normal
 
1501 wxTreeItemIcon_Selected 
= controls2c
.wxTreeItemIcon_Selected
 
1502 wxTreeItemIcon_Expanded 
= controls2c
.wxTreeItemIcon_Expanded
 
1503 wxTreeItemIcon_SelectedExpanded 
= controls2c
.wxTreeItemIcon_SelectedExpanded
 
1504 wxTreeItemIcon_Max 
= controls2c
.wxTreeItemIcon_Max
 
1505 wxTREE_HITTEST_ABOVE 
= controls2c
.wxTREE_HITTEST_ABOVE
 
1506 wxTREE_HITTEST_BELOW 
= controls2c
.wxTREE_HITTEST_BELOW
 
1507 wxTREE_HITTEST_NOWHERE 
= controls2c
.wxTREE_HITTEST_NOWHERE
 
1508 wxTREE_HITTEST_ONITEMBUTTON 
= controls2c
.wxTREE_HITTEST_ONITEMBUTTON
 
1509 wxTREE_HITTEST_ONITEMICON 
= controls2c
.wxTREE_HITTEST_ONITEMICON
 
1510 wxTREE_HITTEST_ONITEMINDENT 
= controls2c
.wxTREE_HITTEST_ONITEMINDENT
 
1511 wxTREE_HITTEST_ONITEMLABEL 
= controls2c
.wxTREE_HITTEST_ONITEMLABEL
 
1512 wxTREE_HITTEST_ONITEMRIGHT 
= controls2c
.wxTREE_HITTEST_ONITEMRIGHT
 
1513 wxTREE_HITTEST_ONITEMSTATEICON 
= controls2c
.wxTREE_HITTEST_ONITEMSTATEICON
 
1514 wxTREE_HITTEST_TOLEFT 
= controls2c
.wxTREE_HITTEST_TOLEFT
 
1515 wxTREE_HITTEST_TORIGHT 
= controls2c
.wxTREE_HITTEST_TORIGHT
 
1516 wxTREE_HITTEST_ONITEMUPPERPART 
= controls2c
.wxTREE_HITTEST_ONITEMUPPERPART
 
1517 wxTREE_HITTEST_ONITEMLOWERPART 
= controls2c
.wxTREE_HITTEST_ONITEMLOWERPART
 
1518 wxTREE_HITTEST_ONITEM 
= controls2c
.wxTREE_HITTEST_ONITEM
 
1519 wxEVT_COMMAND_TREE_BEGIN_DRAG 
= controls2c
.wxEVT_COMMAND_TREE_BEGIN_DRAG
 
1520 wxEVT_COMMAND_TREE_BEGIN_RDRAG 
= controls2c
.wxEVT_COMMAND_TREE_BEGIN_RDRAG
 
1521 wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT 
= controls2c
.wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
 
1522 wxEVT_COMMAND_TREE_END_LABEL_EDIT 
= controls2c
.wxEVT_COMMAND_TREE_END_LABEL_EDIT
 
1523 wxEVT_COMMAND_TREE_DELETE_ITEM 
= controls2c
.wxEVT_COMMAND_TREE_DELETE_ITEM
 
1524 wxEVT_COMMAND_TREE_GET_INFO 
= controls2c
.wxEVT_COMMAND_TREE_GET_INFO
 
1525 wxEVT_COMMAND_TREE_SET_INFO 
= controls2c
.wxEVT_COMMAND_TREE_SET_INFO
 
1526 wxEVT_COMMAND_TREE_ITEM_EXPANDED 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_EXPANDED
 
1527 wxEVT_COMMAND_TREE_ITEM_EXPANDING 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_EXPANDING
 
1528 wxEVT_COMMAND_TREE_ITEM_COLLAPSED 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_COLLAPSED
 
1529 wxEVT_COMMAND_TREE_ITEM_COLLAPSING 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_COLLAPSING
 
1530 wxEVT_COMMAND_TREE_SEL_CHANGED 
= controls2c
.wxEVT_COMMAND_TREE_SEL_CHANGED
 
1531 wxEVT_COMMAND_TREE_SEL_CHANGING 
= controls2c
.wxEVT_COMMAND_TREE_SEL_CHANGING
 
1532 wxEVT_COMMAND_TREE_KEY_DOWN 
= controls2c
.wxEVT_COMMAND_TREE_KEY_DOWN
 
1533 wxEVT_COMMAND_TREE_ITEM_ACTIVATED 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_ACTIVATED
 
1534 wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
 
1535 wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK 
= controls2c
.wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
 
1536 wxEVT_COMMAND_TREE_END_DRAG 
= controls2c
.wxEVT_COMMAND_TREE_END_DRAG
 
1537 wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK 
= controls2c
.wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK
 
1538 wxDIRCTRL_DIR_ONLY 
= controls2c
.wxDIRCTRL_DIR_ONLY
 
1539 wxDIRCTRL_SELECT_FIRST 
= controls2c
.wxDIRCTRL_SELECT_FIRST
 
1540 wxDIRCTRL_SHOW_FILTERS 
= controls2c
.wxDIRCTRL_SHOW_FILTERS
 
1541 wxDIRCTRL_3D_INTERNAL 
= controls2c
.wxDIRCTRL_3D_INTERNAL
 
1542 wxDIRCTRL_EDIT_LABELS 
= controls2c
.wxDIRCTRL_EDIT_LABELS
 
1543 wxID_TREECTRL 
= controls2c
.wxID_TREECTRL
 
1544 wxID_FILTERLISTCTRL 
= controls2c
.wxID_FILTERLISTCTRL