1 # This file was created automatically by SWIG. 
   2 # Don't modify this file, modify the SWIG interface instead. 
   5 Various *gizmo* classes: `DynamicSashWindow`, `EditableListBox`, 
   6 `LEDNumberCtrl`, `TreeListCtrl`, etc. 
  15 __docfilter__ 
= wx
._core
.__DocFilter
(globals())  
  16 wxEVT_DYNAMIC_SASH_SPLIT 
= _gizmos
.wxEVT_DYNAMIC_SASH_SPLIT
 
  17 wxEVT_DYNAMIC_SASH_UNIFY 
= _gizmos
.wxEVT_DYNAMIC_SASH_UNIFY
 
  18 DS_MANAGE_SCROLLBARS 
= _gizmos
.DS_MANAGE_SCROLLBARS
 
  19 DS_DRAG_CORNER 
= _gizmos
.DS_DRAG_CORNER
 
  20 class DynamicSashSplitEvent(_core
.CommandEvent
): 
  22         return "<%s.%s; proxy of C++ wxDynamicSashSplitEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
  23     def __init__(self
, *args
, **kwargs
): 
  24         """__init__(self, Object target) -> DynamicSashSplitEvent""" 
  25         newobj 
= _gizmos
.new_DynamicSashSplitEvent(*args
, **kwargs
) 
  26         self
.this 
= newobj
.this
 
  30 class DynamicSashSplitEventPtr(DynamicSashSplitEvent
): 
  31     def __init__(self
, this
): 
  33         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
  34         self
.__class
__ = DynamicSashSplitEvent
 
  35 _gizmos
.DynamicSashSplitEvent_swigregister(DynamicSashSplitEventPtr
) 
  37 DynamicSashNameStr 
= cvar
.DynamicSashNameStr
 
  38 EditableListBoxNameStr 
= cvar
.EditableListBoxNameStr
 
  39 TreeListCtrlNameStr 
= cvar
.TreeListCtrlNameStr
 
  41 class DynamicSashUnifyEvent(_core
.CommandEvent
): 
  43         return "<%s.%s; proxy of C++ wxDynamicSashUnifyEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
  44     def __init__(self
, *args
, **kwargs
): 
  45         """__init__(self, Object target) -> DynamicSashUnifyEvent""" 
  46         newobj 
= _gizmos
.new_DynamicSashUnifyEvent(*args
, **kwargs
) 
  47         self
.this 
= newobj
.this
 
  51 class DynamicSashUnifyEventPtr(DynamicSashUnifyEvent
): 
  52     def __init__(self
, this
): 
  54         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
  55         self
.__class
__ = DynamicSashUnifyEvent
 
  56 _gizmos
.DynamicSashUnifyEvent_swigregister(DynamicSashUnifyEventPtr
) 
  58 class DynamicSashWindow(_core
.Window
): 
  60         return "<%s.%s; proxy of C++ wxDynamicSashWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
  61     def __init__(self
, *args
, **kwargs
): 
  63         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
  64             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER,  
  65             String name=DynamicSashNameStr) -> DynamicSashWindow 
  67         newobj 
= _gizmos
.new_DynamicSashWindow(*args
, **kwargs
) 
  68         self
.this 
= newobj
.this
 
  71         self
._setOORInfo
(self
) 
  73     def Create(*args
, **kwargs
): 
  75         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
  76             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER,  
  77             String name=DynamicSashNameStr) -> bool 
  79         return _gizmos
.DynamicSashWindow_Create(*args
, **kwargs
) 
  81     def GetHScrollBar(*args
, **kwargs
): 
  82         """GetHScrollBar(self, Window child) -> ScrollBar""" 
  83         return _gizmos
.DynamicSashWindow_GetHScrollBar(*args
, **kwargs
) 
  85     def GetVScrollBar(*args
, **kwargs
): 
  86         """GetVScrollBar(self, Window child) -> ScrollBar""" 
  87         return _gizmos
.DynamicSashWindow_GetVScrollBar(*args
, **kwargs
) 
  90 class DynamicSashWindowPtr(DynamicSashWindow
): 
  91     def __init__(self
, this
): 
  93         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
  94         self
.__class
__ = DynamicSashWindow
 
  95 _gizmos
.DynamicSashWindow_swigregister(DynamicSashWindowPtr
) 
  97 def PreDynamicSashWindow(*args
, **kwargs
): 
  98     """PreDynamicSashWindow() -> DynamicSashWindow""" 
  99     val 
= _gizmos
.new_PreDynamicSashWindow(*args
, **kwargs
) 
 103 EVT_DYNAMIC_SASH_SPLIT 
= wx
.PyEventBinder( wxEVT_DYNAMIC_SASH_SPLIT
, 1 ) 
 104 EVT_DYNAMIC_SASH_UNIFY 
= wx
.PyEventBinder( wxEVT_DYNAMIC_SASH_UNIFY
, 1 ) 
 106 EL_ALLOW_NEW 
= _gizmos
.EL_ALLOW_NEW
 
 107 EL_ALLOW_EDIT 
= _gizmos
.EL_ALLOW_EDIT
 
 108 EL_ALLOW_DELETE 
= _gizmos
.EL_ALLOW_DELETE
 
 109 class EditableListBox(_windows
.Panel
): 
 111         return "<%s.%s; proxy of C++ wxEditableListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 112     def __init__(self
, *args
, **kwargs
): 
 114         __init__(self, Window parent, int id=-1, String label=EmptyString,  
 115             Point pos=DefaultPosition, Size size=DefaultSize,  
 116             long style=wxEL_ALLOW_NEW|wxEL_ALLOW_EDIT|wxEL_ALLOW_DELETE,  
 117             String name=EditableListBoxNameStr) -> EditableListBox 
 119         newobj 
= _gizmos
.new_EditableListBox(*args
, **kwargs
) 
 120         self
.this 
= newobj
.this
 
 123         self
._setOORInfo
(self
) 
 125     def SetStrings(*args
, **kwargs
): 
 126         """SetStrings(self, wxArrayString strings)""" 
 127         return _gizmos
.EditableListBox_SetStrings(*args
, **kwargs
) 
 129     def GetStrings(*args
, **kwargs
): 
 130         """GetStrings(self) -> PyObject""" 
 131         return _gizmos
.EditableListBox_GetStrings(*args
, **kwargs
) 
 133     def GetListCtrl(*args
, **kwargs
): 
 134         """GetListCtrl(self) -> ListCtrl""" 
 135         return _gizmos
.EditableListBox_GetListCtrl(*args
, **kwargs
) 
 137     def GetDelButton(*args
, **kwargs
): 
 138         """GetDelButton(self) -> BitmapButton""" 
 139         return _gizmos
.EditableListBox_GetDelButton(*args
, **kwargs
) 
 141     def GetNewButton(*args
, **kwargs
): 
 142         """GetNewButton(self) -> BitmapButton""" 
 143         return _gizmos
.EditableListBox_GetNewButton(*args
, **kwargs
) 
 145     def GetUpButton(*args
, **kwargs
): 
 146         """GetUpButton(self) -> BitmapButton""" 
 147         return _gizmos
.EditableListBox_GetUpButton(*args
, **kwargs
) 
 149     def GetDownButton(*args
, **kwargs
): 
 150         """GetDownButton(self) -> BitmapButton""" 
 151         return _gizmos
.EditableListBox_GetDownButton(*args
, **kwargs
) 
 153     def GetEditButton(*args
, **kwargs
): 
 154         """GetEditButton(self) -> BitmapButton""" 
 155         return _gizmos
.EditableListBox_GetEditButton(*args
, **kwargs
) 
 158 class EditableListBoxPtr(EditableListBox
): 
 159     def __init__(self
, this
): 
 161         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 162         self
.__class
__ = EditableListBox
 
 163 _gizmos
.EditableListBox_swigregister(EditableListBoxPtr
) 
 165 class RemotelyScrolledTreeCtrl(_controls
.TreeCtrl
): 
 167         return "<%s.%s; proxy of C++ wxRemotelyScrolledTreeCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 168     def __init__(self
, *args
, **kwargs
): 
 170         __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,  
 171             long style=TR_HAS_BUTTONS) -> RemotelyScrolledTreeCtrl 
 173         newobj 
= _gizmos
.new_RemotelyScrolledTreeCtrl(*args
, **kwargs
) 
 174         self
.this 
= newobj
.this
 
 177         self
._setOORInfo
(self
) 
 179     def HideVScrollbar(*args
, **kwargs
): 
 180         """HideVScrollbar(self)""" 
 181         return _gizmos
.RemotelyScrolledTreeCtrl_HideVScrollbar(*args
, **kwargs
) 
 183     def AdjustRemoteScrollbars(*args
, **kwargs
): 
 184         """AdjustRemoteScrollbars(self)""" 
 185         return _gizmos
.RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(*args
, **kwargs
) 
 187     def GetScrolledWindow(*args
, **kwargs
): 
 188         """GetScrolledWindow(self) -> ScrolledWindow""" 
 189         return _gizmos
.RemotelyScrolledTreeCtrl_GetScrolledWindow(*args
, **kwargs
) 
 191     def ScrollToLine(*args
, **kwargs
): 
 192         """ScrollToLine(self, int posHoriz, int posVert)""" 
 193         return _gizmos
.RemotelyScrolledTreeCtrl_ScrollToLine(*args
, **kwargs
) 
 195     def SetCompanionWindow(*args
, **kwargs
): 
 196         """SetCompanionWindow(self, Window companion)""" 
 197         return _gizmos
.RemotelyScrolledTreeCtrl_SetCompanionWindow(*args
, **kwargs
) 
 199     def GetCompanionWindow(*args
, **kwargs
): 
 200         """GetCompanionWindow(self) -> Window""" 
 201         return _gizmos
.RemotelyScrolledTreeCtrl_GetCompanionWindow(*args
, **kwargs
) 
 204 class RemotelyScrolledTreeCtrlPtr(RemotelyScrolledTreeCtrl
): 
 205     def __init__(self
, this
): 
 207         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 208         self
.__class
__ = RemotelyScrolledTreeCtrl
 
 209 _gizmos
.RemotelyScrolledTreeCtrl_swigregister(RemotelyScrolledTreeCtrlPtr
) 
 211 class TreeCompanionWindow(_core
.Window
): 
 213         return "<%s.%s; proxy of C++ wxPyTreeCompanionWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 214     def __init__(self
, *args
, **kwargs
): 
 216         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 217             Size size=DefaultSize, long style=0) -> TreeCompanionWindow 
 219         newobj 
= _gizmos
.new_TreeCompanionWindow(*args
, **kwargs
) 
 220         self
.this 
= newobj
.this
 
 223         self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, TreeCompanionWindow
) 
 225     def _setCallbackInfo(*args
, **kwargs
): 
 226         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
 227         return _gizmos
.TreeCompanionWindow__setCallbackInfo(*args
, **kwargs
) 
 229     def GetTreeCtrl(*args
, **kwargs
): 
 230         """GetTreeCtrl(self) -> RemotelyScrolledTreeCtrl""" 
 231         return _gizmos
.TreeCompanionWindow_GetTreeCtrl(*args
, **kwargs
) 
 233     def SetTreeCtrl(*args
, **kwargs
): 
 234         """SetTreeCtrl(self, RemotelyScrolledTreeCtrl treeCtrl)""" 
 235         return _gizmos
.TreeCompanionWindow_SetTreeCtrl(*args
, **kwargs
) 
 238 class TreeCompanionWindowPtr(TreeCompanionWindow
): 
 239     def __init__(self
, this
): 
 241         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 242         self
.__class
__ = TreeCompanionWindow
 
 243 _gizmos
.TreeCompanionWindow_swigregister(TreeCompanionWindowPtr
) 
 245 class ThinSplitterWindow(_windows
.SplitterWindow
): 
 247         return "<%s.%s; proxy of C++ wxThinSplitterWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 248     def __init__(self
, *args
, **kwargs
): 
 250         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 251             Size size=DefaultSize, long style=wxSP_3D|wxCLIP_CHILDREN) -> ThinSplitterWindow 
 253         newobj 
= _gizmos
.new_ThinSplitterWindow(*args
, **kwargs
) 
 254         self
.this 
= newobj
.this
 
 257         self
._setOORInfo
(self
) 
 260 class ThinSplitterWindowPtr(ThinSplitterWindow
): 
 261     def __init__(self
, this
): 
 263         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 264         self
.__class
__ = ThinSplitterWindow
 
 265 _gizmos
.ThinSplitterWindow_swigregister(ThinSplitterWindowPtr
) 
 267 class SplitterScrolledWindow(_windows
.ScrolledWindow
): 
 269         return "<%s.%s; proxy of C++ wxSplitterScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 270     def __init__(self
, *args
, **kwargs
): 
 272         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 273             Size size=DefaultSize, long style=0) -> SplitterScrolledWindow 
 275         newobj 
= _gizmos
.new_SplitterScrolledWindow(*args
, **kwargs
) 
 276         self
.this 
= newobj
.this
 
 279         self
._setOORInfo
(self
) 
 282 class SplitterScrolledWindowPtr(SplitterScrolledWindow
): 
 283     def __init__(self
, this
): 
 285         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 286         self
.__class
__ = SplitterScrolledWindow
 
 287 _gizmos
.SplitterScrolledWindow_swigregister(SplitterScrolledWindowPtr
) 
 289 LED_ALIGN_LEFT 
= _gizmos
.LED_ALIGN_LEFT
 
 290 LED_ALIGN_RIGHT 
= _gizmos
.LED_ALIGN_RIGHT
 
 291 LED_ALIGN_CENTER 
= _gizmos
.LED_ALIGN_CENTER
 
 292 LED_ALIGN_MASK 
= _gizmos
.LED_ALIGN_MASK
 
 293 LED_DRAW_FADED 
= _gizmos
.LED_DRAW_FADED
 
 294 class LEDNumberCtrl(_core
.Control
): 
 296         return "<%s.%s; proxy of C++ wxLEDNumberCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 297     def __init__(self
, *args
, **kwargs
): 
 299         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 300             Size size=DefaultSize, long style=wxLED_ALIGN_LEFT|wxLED_DRAW_FADED) -> LEDNumberCtrl 
 302         newobj 
= _gizmos
.new_LEDNumberCtrl(*args
, **kwargs
) 
 303         self
.this 
= newobj
.this
 
 306         self
._setOORInfo
(self
) 
 308     def Create(*args
, **kwargs
): 
 310         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 311             Size size=DefaultSize, long style=wxLED_ALIGN_LEFT|wxLED_DRAW_FADED) -> bool 
 313         return _gizmos
.LEDNumberCtrl_Create(*args
, **kwargs
) 
 315     def GetAlignment(*args
, **kwargs
): 
 316         """GetAlignment(self) -> int""" 
 317         return _gizmos
.LEDNumberCtrl_GetAlignment(*args
, **kwargs
) 
 319     def GetDrawFaded(*args
, **kwargs
): 
 320         """GetDrawFaded(self) -> bool""" 
 321         return _gizmos
.LEDNumberCtrl_GetDrawFaded(*args
, **kwargs
) 
 323     def GetValue(*args
, **kwargs
): 
 324         """GetValue(self) -> String""" 
 325         return _gizmos
.LEDNumberCtrl_GetValue(*args
, **kwargs
) 
 327     def SetAlignment(*args
, **kwargs
): 
 328         """SetAlignment(self, int Alignment, bool Redraw=True)""" 
 329         return _gizmos
.LEDNumberCtrl_SetAlignment(*args
, **kwargs
) 
 331     def SetDrawFaded(*args
, **kwargs
): 
 332         """SetDrawFaded(self, bool DrawFaded, bool Redraw=True)""" 
 333         return _gizmos
.LEDNumberCtrl_SetDrawFaded(*args
, **kwargs
) 
 335     def SetValue(*args
, **kwargs
): 
 336         """SetValue(self, String Value, bool Redraw=True)""" 
 337         return _gizmos
.LEDNumberCtrl_SetValue(*args
, **kwargs
) 
 340 class LEDNumberCtrlPtr(LEDNumberCtrl
): 
 341     def __init__(self
, this
): 
 343         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 344         self
.__class
__ = LEDNumberCtrl
 
 345 _gizmos
.LEDNumberCtrl_swigregister(LEDNumberCtrlPtr
) 
 347 def PreLEDNumberCtrl(*args
, **kwargs
): 
 348     """PreLEDNumberCtrl() -> LEDNumberCtrl""" 
 349     val 
= _gizmos
.new_PreLEDNumberCtrl(*args
, **kwargs
) 
 353 TL_ALIGN_LEFT 
= _gizmos
.TL_ALIGN_LEFT
 
 354 TL_ALIGN_RIGHT 
= _gizmos
.TL_ALIGN_RIGHT
 
 355 TL_ALIGN_CENTER 
= _gizmos
.TL_ALIGN_CENTER
 
 356 TREE_HITTEST_ONITEMCOLUMN 
= _gizmos
.TREE_HITTEST_ONITEMCOLUMN
 
 357 TL_SEARCH_VISIBLE 
= _gizmos
.TL_SEARCH_VISIBLE
 
 358 TL_SEARCH_LEVEL 
= _gizmos
.TL_SEARCH_LEVEL
 
 359 TL_SEARCH_FULL 
= _gizmos
.TL_SEARCH_FULL
 
 360 TL_SEARCH_PARTIAL 
= _gizmos
.TL_SEARCH_PARTIAL
 
 361 TL_SEARCH_NOCASE 
= _gizmos
.TL_SEARCH_NOCASE
 
 362 TR_DONT_ADJUST_MAC 
= _gizmos
.TR_DONT_ADJUST_MAC
 
 363 wx
.TR_DONT_ADJUST_MAC 
= TR_DONT_ADJUST_MAC 
 
 364 class TreeListColumnInfo(_core
.Object
): 
 366         return "<%s.%s; proxy of C++ wxTreeListColumnInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 367     def __init__(self
, *args
, **kwargs
): 
 369         __init__(self, String text=EmptyString, int image=-1, size_t width=100,  
 370             bool shown=True, int alignment=TL_ALIGN_LEFT) -> TreeListColumnInfo 
 372         newobj 
= _gizmos
.new_TreeListColumnInfo(*args
, **kwargs
) 
 373         self
.this 
= newobj
.this
 
 376     def GetShown(*args
, **kwargs
): 
 377         """GetShown(self) -> bool""" 
 378         return _gizmos
.TreeListColumnInfo_GetShown(*args
, **kwargs
) 
 380     def GetAlignment(*args
, **kwargs
): 
 381         """GetAlignment(self) -> int""" 
 382         return _gizmos
.TreeListColumnInfo_GetAlignment(*args
, **kwargs
) 
 384     def GetText(*args
, **kwargs
): 
 385         """GetText(self) -> String""" 
 386         return _gizmos
.TreeListColumnInfo_GetText(*args
, **kwargs
) 
 388     def GetImage(*args
, **kwargs
): 
 389         """GetImage(self) -> int""" 
 390         return _gizmos
.TreeListColumnInfo_GetImage(*args
, **kwargs
) 
 392     def GetSelectedImage(*args
, **kwargs
): 
 393         """GetSelectedImage(self) -> int""" 
 394         return _gizmos
.TreeListColumnInfo_GetSelectedImage(*args
, **kwargs
) 
 396     def GetWidth(*args
, **kwargs
): 
 397         """GetWidth(self) -> size_t""" 
 398         return _gizmos
.TreeListColumnInfo_GetWidth(*args
, **kwargs
) 
 400     def SetShown(*args
, **kwargs
): 
 401         """SetShown(self, bool shown)""" 
 402         return _gizmos
.TreeListColumnInfo_SetShown(*args
, **kwargs
) 
 404     def SetAlignment(*args
, **kwargs
): 
 405         """SetAlignment(self, int alignment)""" 
 406         return _gizmos
.TreeListColumnInfo_SetAlignment(*args
, **kwargs
) 
 408     def SetText(*args
, **kwargs
): 
 409         """SetText(self, String text)""" 
 410         return _gizmos
.TreeListColumnInfo_SetText(*args
, **kwargs
) 
 412     def SetImage(*args
, **kwargs
): 
 413         """SetImage(self, int image)""" 
 414         return _gizmos
.TreeListColumnInfo_SetImage(*args
, **kwargs
) 
 416     def SetSelectedImage(*args
, **kwargs
): 
 417         """SetSelectedImage(self, int image)""" 
 418         return _gizmos
.TreeListColumnInfo_SetSelectedImage(*args
, **kwargs
) 
 420     def SetWidth(*args
, **kwargs
): 
 421         """SetWidth(self, size_t with)""" 
 422         return _gizmos
.TreeListColumnInfo_SetWidth(*args
, **kwargs
) 
 425 class TreeListColumnInfoPtr(TreeListColumnInfo
): 
 426     def __init__(self
, this
): 
 428         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 429         self
.__class
__ = TreeListColumnInfo
 
 430 _gizmos
.TreeListColumnInfo_swigregister(TreeListColumnInfoPtr
) 
 432 class TreeListCtrl(_core
.Control
): 
 434         return "<%s.%s; proxy of C++ wxPyTreeListCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 435     def __init__(self
, *args
, **kwargs
): 
 437         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 438             Size size=DefaultSize, long style=TR_DEFAULT_STYLE,  
 439             Validator validator=DefaultValidator,  
 440             String name=TreeListCtrlNameStr) -> TreeListCtrl 
 442         newobj 
= _gizmos
.new_TreeListCtrl(*args
, **kwargs
) 
 443         self
.this 
= newobj
.this
 
 446         self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, TreeListCtrl
) 
 448     def Create(*args
, **kwargs
): 
 450         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 451             Size size=DefaultSize, long style=TR_DEFAULT_STYLE,  
 452             Validator validator=DefaultValidator,  
 453             String name=TreeListCtrlNameStr) -> bool 
 455         Do the 2nd phase and create the GUI control. 
 457         return _gizmos
.TreeListCtrl_Create(*args
, **kwargs
) 
 459     def _setCallbackInfo(*args
, **kwargs
): 
 460         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
 461         return _gizmos
.TreeListCtrl__setCallbackInfo(*args
, **kwargs
) 
 463     def GetCount(*args
, **kwargs
): 
 464         """GetCount(self) -> size_t""" 
 465         return _gizmos
.TreeListCtrl_GetCount(*args
, **kwargs
) 
 467     def GetIndent(*args
, **kwargs
): 
 468         """GetIndent(self) -> unsigned int""" 
 469         return _gizmos
.TreeListCtrl_GetIndent(*args
, **kwargs
) 
 471     def SetIndent(*args
, **kwargs
): 
 472         """SetIndent(self, unsigned int indent)""" 
 473         return _gizmos
.TreeListCtrl_SetIndent(*args
, **kwargs
) 
 475     def GetLineSpacing(*args
, **kwargs
): 
 476         """GetLineSpacing(self) -> unsigned int""" 
 477         return _gizmos
.TreeListCtrl_GetLineSpacing(*args
, **kwargs
) 
 479     def SetLineSpacing(*args
, **kwargs
): 
 480         """SetLineSpacing(self, unsigned int spacing)""" 
 481         return _gizmos
.TreeListCtrl_SetLineSpacing(*args
, **kwargs
) 
 483     def GetImageList(*args
, **kwargs
): 
 484         """GetImageList(self) -> ImageList""" 
 485         return _gizmos
.TreeListCtrl_GetImageList(*args
, **kwargs
) 
 487     def GetStateImageList(*args
, **kwargs
): 
 488         """GetStateImageList(self) -> ImageList""" 
 489         return _gizmos
.TreeListCtrl_GetStateImageList(*args
, **kwargs
) 
 491     def GetButtonsImageList(*args
, **kwargs
): 
 492         """GetButtonsImageList(self) -> ImageList""" 
 493         return _gizmos
.TreeListCtrl_GetButtonsImageList(*args
, **kwargs
) 
 495     def SetImageList(*args
, **kwargs
): 
 496         """SetImageList(self, ImageList imageList)""" 
 497         return _gizmos
.TreeListCtrl_SetImageList(*args
, **kwargs
) 
 499     def SetStateImageList(*args
, **kwargs
): 
 500         """SetStateImageList(self, ImageList imageList)""" 
 501         return _gizmos
.TreeListCtrl_SetStateImageList(*args
, **kwargs
) 
 503     def SetButtonsImageList(*args
, **kwargs
): 
 504         """SetButtonsImageList(self, ImageList imageList)""" 
 505         return _gizmos
.TreeListCtrl_SetButtonsImageList(*args
, **kwargs
) 
 507     def AssignImageList(*args
, **kwargs
): 
 508         """AssignImageList(self, ImageList imageList)""" 
 509         return _gizmos
.TreeListCtrl_AssignImageList(*args
, **kwargs
) 
 511     def AssignStateImageList(*args
, **kwargs
): 
 512         """AssignStateImageList(self, ImageList imageList)""" 
 513         return _gizmos
.TreeListCtrl_AssignStateImageList(*args
, **kwargs
) 
 515     def AssignButtonsImageList(*args
, **kwargs
): 
 516         """AssignButtonsImageList(self, ImageList imageList)""" 
 517         return _gizmos
.TreeListCtrl_AssignButtonsImageList(*args
, **kwargs
) 
 519     def AddColumn(*args
, **kwargs
): 
 520         """AddColumn(self, String text)""" 
 521         return _gizmos
.TreeListCtrl_AddColumn(*args
, **kwargs
) 
 523     def AddColumnInfo(*args
, **kwargs
): 
 524         """AddColumnInfo(self, TreeListColumnInfo col)""" 
 525         return _gizmos
.TreeListCtrl_AddColumnInfo(*args
, **kwargs
) 
 527     def InsertColumn(*args
, **kwargs
): 
 528         """InsertColumn(self, size_t before, String text)""" 
 529         return _gizmos
.TreeListCtrl_InsertColumn(*args
, **kwargs
) 
 531     def InsertColumnInfo(*args
, **kwargs
): 
 532         """InsertColumnInfo(self, size_t before, TreeListColumnInfo col)""" 
 533         return _gizmos
.TreeListCtrl_InsertColumnInfo(*args
, **kwargs
) 
 535     def RemoveColumn(*args
, **kwargs
): 
 536         """RemoveColumn(self, size_t column)""" 
 537         return _gizmos
.TreeListCtrl_RemoveColumn(*args
, **kwargs
) 
 539     def GetColumnCount(*args
, **kwargs
): 
 540         """GetColumnCount(self) -> size_t""" 
 541         return _gizmos
.TreeListCtrl_GetColumnCount(*args
, **kwargs
) 
 543     def SetColumnWidth(*args
, **kwargs
): 
 544         """SetColumnWidth(self, size_t column, size_t width)""" 
 545         return _gizmos
.TreeListCtrl_SetColumnWidth(*args
, **kwargs
) 
 547     def GetColumnWidth(*args
, **kwargs
): 
 548         """GetColumnWidth(self, size_t column) -> int""" 
 549         return _gizmos
.TreeListCtrl_GetColumnWidth(*args
, **kwargs
) 
 551     def SetMainColumn(*args
, **kwargs
): 
 552         """SetMainColumn(self, size_t column)""" 
 553         return _gizmos
.TreeListCtrl_SetMainColumn(*args
, **kwargs
) 
 555     def GetMainColumn(*args
, **kwargs
): 
 556         """GetMainColumn(self) -> size_t""" 
 557         return _gizmos
.TreeListCtrl_GetMainColumn(*args
, **kwargs
) 
 559     def SetColumnText(*args
, **kwargs
): 
 560         """SetColumnText(self, size_t column, String text)""" 
 561         return _gizmos
.TreeListCtrl_SetColumnText(*args
, **kwargs
) 
 563     def GetColumnText(*args
, **kwargs
): 
 564         """GetColumnText(self, size_t column) -> String""" 
 565         return _gizmos
.TreeListCtrl_GetColumnText(*args
, **kwargs
) 
 567     def SetColumn(*args
, **kwargs
): 
 568         """SetColumn(self, size_t column, TreeListColumnInfo info)""" 
 569         return _gizmos
.TreeListCtrl_SetColumn(*args
, **kwargs
) 
 571     def GetColumn(*args
, **kwargs
): 
 572         """GetColumn(self, size_t column) -> TreeListColumnInfo""" 
 573         return _gizmos
.TreeListCtrl_GetColumn(*args
, **kwargs
) 
 575     def SetColumnAlignment(*args
, **kwargs
): 
 576         """SetColumnAlignment(self, size_t column, int align)""" 
 577         return _gizmos
.TreeListCtrl_SetColumnAlignment(*args
, **kwargs
) 
 579     def GetColumnAlignment(*args
, **kwargs
): 
 580         """GetColumnAlignment(self, size_t column) -> int""" 
 581         return _gizmos
.TreeListCtrl_GetColumnAlignment(*args
, **kwargs
) 
 583     def SetColumnImage(*args
, **kwargs
): 
 584         """SetColumnImage(self, size_t column, int image)""" 
 585         return _gizmos
.TreeListCtrl_SetColumnImage(*args
, **kwargs
) 
 587     def GetColumnImage(*args
, **kwargs
): 
 588         """GetColumnImage(self, size_t column) -> int""" 
 589         return _gizmos
.TreeListCtrl_GetColumnImage(*args
, **kwargs
) 
 591     def ShowColumn(*args
, **kwargs
): 
 592         """ShowColumn(self, size_t column, bool shown)""" 
 593         return _gizmos
.TreeListCtrl_ShowColumn(*args
, **kwargs
) 
 595     def IsColumnShown(*args
, **kwargs
): 
 596         """IsColumnShown(self, size_t column) -> bool""" 
 597         return _gizmos
.TreeListCtrl_IsColumnShown(*args
, **kwargs
) 
 599     def GetItemText(*args
, **kwargs
): 
 600         """GetItemText(self, TreeItemId item, int column=-1) -> String""" 
 601         return _gizmos
.TreeListCtrl_GetItemText(*args
, **kwargs
) 
 603     def GetItemImage(*args
, **kwargs
): 
 604         """GetItemImage(self, TreeItemId item, int column=-1, int which=TreeItemIcon_Normal) -> int""" 
 605         return _gizmos
.TreeListCtrl_GetItemImage(*args
, **kwargs
) 
 607     def SetItemText(*args
, **kwargs
): 
 608         """SetItemText(self, TreeItemId item, String text, int column=-1)""" 
 609         return _gizmos
.TreeListCtrl_SetItemText(*args
, **kwargs
) 
 611     def SetItemImage(*args
, **kwargs
): 
 612         """SetItemImage(self, TreeItemId item, int image, int column=-1, int which=TreeItemIcon_Normal)""" 
 613         return _gizmos
.TreeListCtrl_SetItemImage(*args
, **kwargs
) 
 615     def GetItemData(*args
, **kwargs
): 
 616         """GetItemData(self, TreeItemId item) -> TreeItemData""" 
 617         return _gizmos
.TreeListCtrl_GetItemData(*args
, **kwargs
) 
 619     def SetItemData(*args
, **kwargs
): 
 620         """SetItemData(self, TreeItemId item, TreeItemData data)""" 
 621         return _gizmos
.TreeListCtrl_SetItemData(*args
, **kwargs
) 
 623     def GetItemPyData(*args
, **kwargs
): 
 624         """GetItemPyData(self, TreeItemId item) -> PyObject""" 
 625         return _gizmos
.TreeListCtrl_GetItemPyData(*args
, **kwargs
) 
 627     def SetItemPyData(*args
, **kwargs
): 
 628         """SetItemPyData(self, TreeItemId item, PyObject obj)""" 
 629         return _gizmos
.TreeListCtrl_SetItemPyData(*args
, **kwargs
) 
 631     GetPyData 
= GetItemPyData 
 
 632     SetPyData 
= SetItemPyData 
 
 633     def SetItemHasChildren(*args
, **kwargs
): 
 634         """SetItemHasChildren(self, TreeItemId item, bool has=True)""" 
 635         return _gizmos
.TreeListCtrl_SetItemHasChildren(*args
, **kwargs
) 
 637     def SetItemBold(*args
, **kwargs
): 
 638         """SetItemBold(self, TreeItemId item, bool bold=True)""" 
 639         return _gizmos
.TreeListCtrl_SetItemBold(*args
, **kwargs
) 
 641     def SetItemTextColour(*args
, **kwargs
): 
 642         """SetItemTextColour(self, TreeItemId item, Colour colour)""" 
 643         return _gizmos
.TreeListCtrl_SetItemTextColour(*args
, **kwargs
) 
 645     def SetItemBackgroundColour(*args
, **kwargs
): 
 646         """SetItemBackgroundColour(self, TreeItemId item, Colour colour)""" 
 647         return _gizmos
.TreeListCtrl_SetItemBackgroundColour(*args
, **kwargs
) 
 649     def SetItemFont(*args
, **kwargs
): 
 650         """SetItemFont(self, TreeItemId item, Font font)""" 
 651         return _gizmos
.TreeListCtrl_SetItemFont(*args
, **kwargs
) 
 653     def GetItemBold(*args
, **kwargs
): 
 654         """GetItemBold(self, TreeItemId item) -> bool""" 
 655         return _gizmos
.TreeListCtrl_GetItemBold(*args
, **kwargs
) 
 657     def GetItemTextColour(*args
, **kwargs
): 
 658         """GetItemTextColour(self, TreeItemId item) -> Colour""" 
 659         return _gizmos
.TreeListCtrl_GetItemTextColour(*args
, **kwargs
) 
 661     def GetItemBackgroundColour(*args
, **kwargs
): 
 662         """GetItemBackgroundColour(self, TreeItemId item) -> Colour""" 
 663         return _gizmos
.TreeListCtrl_GetItemBackgroundColour(*args
, **kwargs
) 
 665     def GetItemFont(*args
, **kwargs
): 
 666         """GetItemFont(self, TreeItemId item) -> Font""" 
 667         return _gizmos
.TreeListCtrl_GetItemFont(*args
, **kwargs
) 
 669     def IsVisible(*args
, **kwargs
): 
 670         """IsVisible(self, TreeItemId item) -> bool""" 
 671         return _gizmos
.TreeListCtrl_IsVisible(*args
, **kwargs
) 
 673     def ItemHasChildren(*args
, **kwargs
): 
 674         """ItemHasChildren(self, TreeItemId item) -> bool""" 
 675         return _gizmos
.TreeListCtrl_ItemHasChildren(*args
, **kwargs
) 
 677     def IsExpanded(*args
, **kwargs
): 
 678         """IsExpanded(self, TreeItemId item) -> bool""" 
 679         return _gizmos
.TreeListCtrl_IsExpanded(*args
, **kwargs
) 
 681     def IsSelected(*args
, **kwargs
): 
 682         """IsSelected(self, TreeItemId item) -> bool""" 
 683         return _gizmos
.TreeListCtrl_IsSelected(*args
, **kwargs
) 
 685     def IsBold(*args
, **kwargs
): 
 686         """IsBold(self, TreeItemId item) -> bool""" 
 687         return _gizmos
.TreeListCtrl_IsBold(*args
, **kwargs
) 
 689     def GetChildrenCount(*args
, **kwargs
): 
 690         """GetChildrenCount(self, TreeItemId item, bool recursively=True) -> size_t""" 
 691         return _gizmos
.TreeListCtrl_GetChildrenCount(*args
, **kwargs
) 
 693     def GetRootItem(*args
, **kwargs
): 
 694         """GetRootItem(self) -> TreeItemId""" 
 695         return _gizmos
.TreeListCtrl_GetRootItem(*args
, **kwargs
) 
 697     def GetSelection(*args
, **kwargs
): 
 698         """GetSelection(self) -> TreeItemId""" 
 699         return _gizmos
.TreeListCtrl_GetSelection(*args
, **kwargs
) 
 701     def GetSelections(*args
, **kwargs
): 
 702         """GetSelections(self) -> PyObject""" 
 703         return _gizmos
.TreeListCtrl_GetSelections(*args
, **kwargs
) 
 705     def GetItemParent(*args
, **kwargs
): 
 706         """GetItemParent(self, TreeItemId item) -> TreeItemId""" 
 707         return _gizmos
.TreeListCtrl_GetItemParent(*args
, **kwargs
) 
 709     def GetFirstChild(*args
, **kwargs
): 
 710         """GetFirstChild(self, TreeItemId item) -> PyObject""" 
 711         return _gizmos
.TreeListCtrl_GetFirstChild(*args
, **kwargs
) 
 713     def GetNextChild(*args
, **kwargs
): 
 714         """GetNextChild(self, TreeItemId item, void cookie) -> PyObject""" 
 715         return _gizmos
.TreeListCtrl_GetNextChild(*args
, **kwargs
) 
 717     def GetLastChild(*args
, **kwargs
): 
 718         """GetLastChild(self, TreeItemId item) -> TreeItemId""" 
 719         return _gizmos
.TreeListCtrl_GetLastChild(*args
, **kwargs
) 
 721     def GetNextSibling(*args
, **kwargs
): 
 722         """GetNextSibling(self, TreeItemId item) -> TreeItemId""" 
 723         return _gizmos
.TreeListCtrl_GetNextSibling(*args
, **kwargs
) 
 725     def GetPrevSibling(*args
, **kwargs
): 
 726         """GetPrevSibling(self, TreeItemId item) -> TreeItemId""" 
 727         return _gizmos
.TreeListCtrl_GetPrevSibling(*args
, **kwargs
) 
 729     def GetFirstVisibleItem(*args
, **kwargs
): 
 730         """GetFirstVisibleItem(self) -> TreeItemId""" 
 731         return _gizmos
.TreeListCtrl_GetFirstVisibleItem(*args
, **kwargs
) 
 733     def GetNextVisible(*args
, **kwargs
): 
 734         """GetNextVisible(self, TreeItemId item) -> TreeItemId""" 
 735         return _gizmos
.TreeListCtrl_GetNextVisible(*args
, **kwargs
) 
 737     def GetPrevVisible(*args
, **kwargs
): 
 738         """GetPrevVisible(self, TreeItemId item) -> TreeItemId""" 
 739         return _gizmos
.TreeListCtrl_GetPrevVisible(*args
, **kwargs
) 
 741     def GetNext(*args
, **kwargs
): 
 742         """GetNext(self, TreeItemId item) -> TreeItemId""" 
 743         return _gizmos
.TreeListCtrl_GetNext(*args
, **kwargs
) 
 745     def AddRoot(*args
, **kwargs
): 
 746         """AddRoot(self, String text, int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId""" 
 747         return _gizmos
.TreeListCtrl_AddRoot(*args
, **kwargs
) 
 749     def PrependItem(*args
, **kwargs
): 
 751         PrependItem(self, TreeItemId parent, String text, int image=-1, int selectedImage=-1,  
 752             TreeItemData data=None) -> TreeItemId 
 754         return _gizmos
.TreeListCtrl_PrependItem(*args
, **kwargs
) 
 756     def InsertItem(*args
, **kwargs
): 
 758         InsertItem(self, TreeItemId parent, TreeItemId idPrevious, String text,  
 759             int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId 
 761         return _gizmos
.TreeListCtrl_InsertItem(*args
, **kwargs
) 
 763     def InsertItemBefore(*args
, **kwargs
): 
 765         InsertItemBefore(self, TreeItemId parent, size_t index, String text, int image=-1,  
 766             int selectedImage=-1, TreeItemData data=None) -> TreeItemId 
 768         return _gizmos
.TreeListCtrl_InsertItemBefore(*args
, **kwargs
) 
 770     def AppendItem(*args
, **kwargs
): 
 772         AppendItem(self, TreeItemId parent, String text, int image=-1, int selectedImage=-1,  
 773             TreeItemData data=None) -> TreeItemId 
 775         return _gizmos
.TreeListCtrl_AppendItem(*args
, **kwargs
) 
 777     def Delete(*args
, **kwargs
): 
 778         """Delete(self, TreeItemId item)""" 
 779         return _gizmos
.TreeListCtrl_Delete(*args
, **kwargs
) 
 781     def DeleteChildren(*args
, **kwargs
): 
 782         """DeleteChildren(self, TreeItemId item)""" 
 783         return _gizmos
.TreeListCtrl_DeleteChildren(*args
, **kwargs
) 
 785     def DeleteAllItems(*args
, **kwargs
): 
 786         """DeleteAllItems(self)""" 
 787         return _gizmos
.TreeListCtrl_DeleteAllItems(*args
, **kwargs
) 
 789     def Expand(*args
, **kwargs
): 
 790         """Expand(self, TreeItemId item)""" 
 791         return _gizmos
.TreeListCtrl_Expand(*args
, **kwargs
) 
 793     def ExpandAll(*args
, **kwargs
): 
 794         """ExpandAll(self, TreeItemId item)""" 
 795         return _gizmos
.TreeListCtrl_ExpandAll(*args
, **kwargs
) 
 797     def Collapse(*args
, **kwargs
): 
 798         """Collapse(self, TreeItemId item)""" 
 799         return _gizmos
.TreeListCtrl_Collapse(*args
, **kwargs
) 
 801     def CollapseAndReset(*args
, **kwargs
): 
 802         """CollapseAndReset(self, TreeItemId item)""" 
 803         return _gizmos
.TreeListCtrl_CollapseAndReset(*args
, **kwargs
) 
 805     def Toggle(*args
, **kwargs
): 
 806         """Toggle(self, TreeItemId item)""" 
 807         return _gizmos
.TreeListCtrl_Toggle(*args
, **kwargs
) 
 809     def Unselect(*args
, **kwargs
): 
 811         return _gizmos
.TreeListCtrl_Unselect(*args
, **kwargs
) 
 813     def UnselectAll(*args
, **kwargs
): 
 814         """UnselectAll(self)""" 
 815         return _gizmos
.TreeListCtrl_UnselectAll(*args
, **kwargs
) 
 817     def SelectItem(*args
, **kwargs
): 
 818         """SelectItem(self, TreeItemId item, bool unselect_others=True, bool extended_select=False)""" 
 819         return _gizmos
.TreeListCtrl_SelectItem(*args
, **kwargs
) 
 821     def SelectAll(*args
, **kwargs
): 
 822         """SelectAll(self, bool extended_select=False)""" 
 823         return _gizmos
.TreeListCtrl_SelectAll(*args
, **kwargs
) 
 825     def EnsureVisible(*args
, **kwargs
): 
 826         """EnsureVisible(self, TreeItemId item)""" 
 827         return _gizmos
.TreeListCtrl_EnsureVisible(*args
, **kwargs
) 
 829     def ScrollTo(*args
, **kwargs
): 
 830         """ScrollTo(self, TreeItemId item)""" 
 831         return _gizmos
.TreeListCtrl_ScrollTo(*args
, **kwargs
) 
 833     def HitTest(*args
, **kwargs
): 
 834         """HitTest(self, Point point, int OUTPUT, int OUTPUT) -> TreeItemId""" 
 835         return _gizmos
.TreeListCtrl_HitTest(*args
, **kwargs
) 
 837     def GetBoundingRect(*args
, **kwargs
): 
 838         """GetBoundingRect(self, TreeItemId item, bool textOnly=False) -> PyObject""" 
 839         return _gizmos
.TreeListCtrl_GetBoundingRect(*args
, **kwargs
) 
 841     def EditLabel(*args
, **kwargs
): 
 842         """EditLabel(self, TreeItemId item)""" 
 843         return _gizmos
.TreeListCtrl_EditLabel(*args
, **kwargs
) 
 845     def Edit(*args
, **kwargs
): 
 846         """Edit(self, TreeItemId item)""" 
 847         return _gizmos
.TreeListCtrl_Edit(*args
, **kwargs
) 
 849     def SortChildren(*args
, **kwargs
): 
 850         """SortChildren(self, TreeItemId item)""" 
 851         return _gizmos
.TreeListCtrl_SortChildren(*args
, **kwargs
) 
 853     def FindItem(*args
, **kwargs
): 
 854         """FindItem(self, TreeItemId item, String str, int flags=0) -> TreeItemId""" 
 855         return _gizmos
.TreeListCtrl_FindItem(*args
, **kwargs
) 
 857     def GetHeaderWindow(*args
, **kwargs
): 
 858         """GetHeaderWindow(self) -> Window""" 
 859         return _gizmos
.TreeListCtrl_GetHeaderWindow(*args
, **kwargs
) 
 861     def GetMainWindow(*args
, **kwargs
): 
 862         """GetMainWindow(self) -> ScrolledWindow""" 
 863         return _gizmos
.TreeListCtrl_GetMainWindow(*args
, **kwargs
) 
 866 class TreeListCtrlPtr(TreeListCtrl
): 
 867     def __init__(self
, this
): 
 869         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 870         self
.__class
__ = TreeListCtrl
 
 871 _gizmos
.TreeListCtrl_swigregister(TreeListCtrlPtr
) 
 873 def PreTreeListCtrl(*args
, **kwargs
): 
 874     """PreTreeListCtrl() -> TreeListCtrl""" 
 875     val 
= _gizmos
.new_PreTreeListCtrl(*args
, **kwargs
)