1 # This file was created automatically by SWIG. 
  10 from clip_dnd 
import * 
  12 from controls 
import * 
  16 class wxStatusBarPtr(wxWindowPtr
): 
  17     def __init__(self
,this
): 
  20     def GetFieldRect(self
, *_args
, **_kwargs
): 
  21         val 
= apply(stattoolc
.wxStatusBar_GetFieldRect
,(self
,) + _args
, _kwargs
) 
  22         if val
: val 
= wxRectPtr(val
) ; val
.thisown 
= 1 
  24     def GetFieldsCount(self
, *_args
, **_kwargs
): 
  25         val 
= apply(stattoolc
.wxStatusBar_GetFieldsCount
,(self
,) + _args
, _kwargs
) 
  27     def GetStatusText(self
, *_args
, **_kwargs
): 
  28         val 
= apply(stattoolc
.wxStatusBar_GetStatusText
,(self
,) + _args
, _kwargs
) 
  30     def GetBorderX(self
, *_args
, **_kwargs
): 
  31         val 
= apply(stattoolc
.wxStatusBar_GetBorderX
,(self
,) + _args
, _kwargs
) 
  33     def GetBorderY(self
, *_args
, **_kwargs
): 
  34         val 
= apply(stattoolc
.wxStatusBar_GetBorderY
,(self
,) + _args
, _kwargs
) 
  36     def SetFieldsCount(self
, *_args
, **_kwargs
): 
  37         val 
= apply(stattoolc
.wxStatusBar_SetFieldsCount
,(self
,) + _args
, _kwargs
) 
  39     def SetStatusText(self
, *_args
, **_kwargs
): 
  40         val 
= apply(stattoolc
.wxStatusBar_SetStatusText
,(self
,) + _args
, _kwargs
) 
  42     def SetStatusWidths(self
, *_args
, **_kwargs
): 
  43         val 
= apply(stattoolc
.wxStatusBar_SetStatusWidths
,(self
,) + _args
, _kwargs
) 
  45     def SetMinHeight(self
, *_args
, **_kwargs
): 
  46         val 
= apply(stattoolc
.wxStatusBar_SetMinHeight
,(self
,) + _args
, _kwargs
) 
  49         return "<C wxStatusBar instance at %s>" % (self
.this
,) 
  50 class wxStatusBar(wxStatusBarPtr
): 
  51     def __init__(self
,*_args
,**_kwargs
): 
  52         self
.this 
= apply(stattoolc
.new_wxStatusBar
,_args
,_kwargs
) 
  54         #wx._StdWindowCallbacks(self) 
  59 class wxToolBarToolBasePtr 
: 
  60     def __init__(self
,this
): 
  63     def Destroy(self
, *_args
, **_kwargs
): 
  64         val 
= apply(stattoolc
.wxToolBarToolBase_Destroy
,(self
,) + _args
, _kwargs
) 
  66     def GetId(self
, *_args
, **_kwargs
): 
  67         val 
= apply(stattoolc
.wxToolBarToolBase_GetId
,(self
,) + _args
, _kwargs
) 
  69     def GetControl(self
, *_args
, **_kwargs
): 
  70         val 
= apply(stattoolc
.wxToolBarToolBase_GetControl
,(self
,) + _args
, _kwargs
) 
  71         if val
: val 
= wxControlPtr(val
)  
  73     def GetToolBar(self
, *_args
, **_kwargs
): 
  74         val 
= apply(stattoolc
.wxToolBarToolBase_GetToolBar
,(self
,) + _args
, _kwargs
) 
  75         if val
: val 
= wxToolBarBasePtr(val
)  
  77     def IsButton(self
, *_args
, **_kwargs
): 
  78         val 
= apply(stattoolc
.wxToolBarToolBase_IsButton
,(self
,) + _args
, _kwargs
) 
  80     def IsControl(self
, *_args
, **_kwargs
): 
  81         val 
= apply(stattoolc
.wxToolBarToolBase_IsControl
,(self
,) + _args
, _kwargs
) 
  83     def IsSeparator(self
, *_args
, **_kwargs
): 
  84         val 
= apply(stattoolc
.wxToolBarToolBase_IsSeparator
,(self
,) + _args
, _kwargs
) 
  86     def GetStyle(self
, *_args
, **_kwargs
): 
  87         val 
= apply(stattoolc
.wxToolBarToolBase_GetStyle
,(self
,) + _args
, _kwargs
) 
  89     def IsEnabled(self
, *_args
, **_kwargs
): 
  90         val 
= apply(stattoolc
.wxToolBarToolBase_IsEnabled
,(self
,) + _args
, _kwargs
) 
  92     def IsToggled(self
, *_args
, **_kwargs
): 
  93         val 
= apply(stattoolc
.wxToolBarToolBase_IsToggled
,(self
,) + _args
, _kwargs
) 
  95     def CanBeToggled(self
, *_args
, **_kwargs
): 
  96         val 
= apply(stattoolc
.wxToolBarToolBase_CanBeToggled
,(self
,) + _args
, _kwargs
) 
  98     def GetBitmap1(self
, *_args
, **_kwargs
): 
  99         val 
= apply(stattoolc
.wxToolBarToolBase_GetBitmap1
,(self
,) + _args
, _kwargs
) 
 100         if val
: val 
= wxBitmapPtr(val
)  
 102     def GetBitmap2(self
, *_args
, **_kwargs
): 
 103         val 
= apply(stattoolc
.wxToolBarToolBase_GetBitmap2
,(self
,) + _args
, _kwargs
) 
 104         if val
: val 
= wxBitmapPtr(val
)  
 106     def GetBitmap(self
, *_args
, **_kwargs
): 
 107         val 
= apply(stattoolc
.wxToolBarToolBase_GetBitmap
,(self
,) + _args
, _kwargs
) 
 108         if val
: val 
= wxBitmapPtr(val
)  
 110     def GetShortHelp(self
, *_args
, **_kwargs
): 
 111         val 
= apply(stattoolc
.wxToolBarToolBase_GetShortHelp
,(self
,) + _args
, _kwargs
) 
 113     def GetLongHelp(self
, *_args
, **_kwargs
): 
 114         val 
= apply(stattoolc
.wxToolBarToolBase_GetLongHelp
,(self
,) + _args
, _kwargs
) 
 116     def Enable(self
, *_args
, **_kwargs
): 
 117         val 
= apply(stattoolc
.wxToolBarToolBase_Enable
,(self
,) + _args
, _kwargs
) 
 119     def Toggle(self
, *_args
, **_kwargs
): 
 120         val 
= apply(stattoolc
.wxToolBarToolBase_Toggle
,(self
,) + _args
, _kwargs
) 
 122     def SetToggle(self
, *_args
, **_kwargs
): 
 123         val 
= apply(stattoolc
.wxToolBarToolBase_SetToggle
,(self
,) + _args
, _kwargs
) 
 125     def SetShortHelp(self
, *_args
, **_kwargs
): 
 126         val 
= apply(stattoolc
.wxToolBarToolBase_SetShortHelp
,(self
,) + _args
, _kwargs
) 
 128     def SetLongHelp(self
, *_args
, **_kwargs
): 
 129         val 
= apply(stattoolc
.wxToolBarToolBase_SetLongHelp
,(self
,) + _args
, _kwargs
) 
 131     def SetBitmap1(self
, *_args
, **_kwargs
): 
 132         val 
= apply(stattoolc
.wxToolBarToolBase_SetBitmap1
,(self
,) + _args
, _kwargs
) 
 134     def SetBitmap2(self
, *_args
, **_kwargs
): 
 135         val 
= apply(stattoolc
.wxToolBarToolBase_SetBitmap2
,(self
,) + _args
, _kwargs
) 
 137     def Detach(self
, *_args
, **_kwargs
): 
 138         val 
= apply(stattoolc
.wxToolBarToolBase_Detach
,(self
,) + _args
, _kwargs
) 
 140     def Attach(self
, *_args
, **_kwargs
): 
 141         val 
= apply(stattoolc
.wxToolBarToolBase_Attach
,(self
,) + _args
, _kwargs
) 
 143     def GetClientData(self
, *_args
, **_kwargs
): 
 144         val 
= apply(stattoolc
.wxToolBarToolBase_GetClientData
,(self
,) + _args
, _kwargs
) 
 146     def SetClientData(self
, *_args
, **_kwargs
): 
 147         val 
= apply(stattoolc
.wxToolBarToolBase_SetClientData
,(self
,) + _args
, _kwargs
) 
 150         return "<C wxToolBarToolBase instance at %s>" % (self
.this
,) 
 151 class wxToolBarToolBase(wxToolBarToolBasePtr
): 
 152     def __init__(self
,this
): 
 158 class wxToolBarBasePtr(wxControlPtr
): 
 159     def __init__(self
,this
): 
 162     def AddTool(self
, *_args
, **_kwargs
): 
 163         val 
= apply(stattoolc
.wxToolBarBase_AddTool
,(self
,) + _args
, _kwargs
) 
 164         if val
: val 
= wxToolBarToolBasePtr(val
)  
 166     def AddSimpleTool(self
, *_args
, **_kwargs
): 
 167         val 
= apply(stattoolc
.wxToolBarBase_AddSimpleTool
,(self
,) + _args
, _kwargs
) 
 168         if val
: val 
= wxToolBarToolBasePtr(val
)  
 170     def InsertTool(self
, *_args
, **_kwargs
): 
 171         val 
= apply(stattoolc
.wxToolBarBase_InsertTool
,(self
,) + _args
, _kwargs
) 
 172         if val
: val 
= wxToolBarToolBasePtr(val
)  
 174     def InsertSimpleTool(self
, *_args
, **_kwargs
): 
 175         val 
= apply(stattoolc
.wxToolBarBase_InsertSimpleTool
,(self
,) + _args
, _kwargs
) 
 176         if val
: val 
= wxToolBarToolBasePtr(val
)  
 178     def AddControl(self
, *_args
, **_kwargs
): 
 179         val 
= apply(stattoolc
.wxToolBarBase_AddControl
,(self
,) + _args
, _kwargs
) 
 180         if val
: val 
= wxToolBarToolBasePtr(val
)  
 182     def InsertControl(self
, *_args
, **_kwargs
): 
 183         val 
= apply(stattoolc
.wxToolBarBase_InsertControl
,(self
,) + _args
, _kwargs
) 
 184         if val
: val 
= wxToolBarToolBasePtr(val
)  
 186     def AddSeparator(self
, *_args
, **_kwargs
): 
 187         val 
= apply(stattoolc
.wxToolBarBase_AddSeparator
,(self
,) + _args
, _kwargs
) 
 188         if val
: val 
= wxToolBarToolBasePtr(val
)  
 190     def InsertSeparator(self
, *_args
, **_kwargs
): 
 191         val 
= apply(stattoolc
.wxToolBarBase_InsertSeparator
,(self
,) + _args
, _kwargs
) 
 192         if val
: val 
= wxToolBarToolBasePtr(val
)  
 194     def RemoveTool(self
, *_args
, **_kwargs
): 
 195         val 
= apply(stattoolc
.wxToolBarBase_RemoveTool
,(self
,) + _args
, _kwargs
) 
 196         if val
: val 
= wxToolBarToolBasePtr(val
)  
 198     def DeleteToolByPos(self
, *_args
, **_kwargs
): 
 199         val 
= apply(stattoolc
.wxToolBarBase_DeleteToolByPos
,(self
,) + _args
, _kwargs
) 
 201     def DeleteTool(self
, *_args
, **_kwargs
): 
 202         val 
= apply(stattoolc
.wxToolBarBase_DeleteTool
,(self
,) + _args
, _kwargs
) 
 204     def ClearTools(self
, *_args
, **_kwargs
): 
 205         val 
= apply(stattoolc
.wxToolBarBase_ClearTools
,(self
,) + _args
, _kwargs
) 
 207     def Realize(self
, *_args
, **_kwargs
): 
 208         val 
= apply(stattoolc
.wxToolBarBase_Realize
,(self
,) + _args
, _kwargs
) 
 210     def EnableTool(self
, *_args
, **_kwargs
): 
 211         val 
= apply(stattoolc
.wxToolBarBase_EnableTool
,(self
,) + _args
, _kwargs
) 
 213     def ToggleTool(self
, *_args
, **_kwargs
): 
 214         val 
= apply(stattoolc
.wxToolBarBase_ToggleTool
,(self
,) + _args
, _kwargs
) 
 216     def SetToggle(self
, *_args
, **_kwargs
): 
 217         val 
= apply(stattoolc
.wxToolBarBase_SetToggle
,(self
,) + _args
, _kwargs
) 
 219     def GetToolClientData(self
, *_args
, **_kwargs
): 
 220         val 
= apply(stattoolc
.wxToolBarBase_GetToolClientData
,(self
,) + _args
, _kwargs
) 
 222     def SetToolClientData(self
, *_args
, **_kwargs
): 
 223         val 
= apply(stattoolc
.wxToolBarBase_SetToolClientData
,(self
,) + _args
, _kwargs
) 
 225     def GetToolState(self
, *_args
, **_kwargs
): 
 226         val 
= apply(stattoolc
.wxToolBarBase_GetToolState
,(self
,) + _args
, _kwargs
) 
 228     def GetToolEnabled(self
, *_args
, **_kwargs
): 
 229         val 
= apply(stattoolc
.wxToolBarBase_GetToolEnabled
,(self
,) + _args
, _kwargs
) 
 231     def SetToolShortHelp(self
, *_args
, **_kwargs
): 
 232         val 
= apply(stattoolc
.wxToolBarBase_SetToolShortHelp
,(self
,) + _args
, _kwargs
) 
 234     def GetToolShortHelp(self
, *_args
, **_kwargs
): 
 235         val 
= apply(stattoolc
.wxToolBarBase_GetToolShortHelp
,(self
,) + _args
, _kwargs
) 
 237     def SetToolLongHelp(self
, *_args
, **_kwargs
): 
 238         val 
= apply(stattoolc
.wxToolBarBase_SetToolLongHelp
,(self
,) + _args
, _kwargs
) 
 240     def GetToolLongHelp(self
, *_args
, **_kwargs
): 
 241         val 
= apply(stattoolc
.wxToolBarBase_GetToolLongHelp
,(self
,) + _args
, _kwargs
) 
 243     def SetMarginsXY(self
, *_args
, **_kwargs
): 
 244         val 
= apply(stattoolc
.wxToolBarBase_SetMarginsXY
,(self
,) + _args
, _kwargs
) 
 246     def SetMargins(self
, *_args
, **_kwargs
): 
 247         val 
= apply(stattoolc
.wxToolBarBase_SetMargins
,(self
,) + _args
, _kwargs
) 
 249     def SetToolPacking(self
, *_args
, **_kwargs
): 
 250         val 
= apply(stattoolc
.wxToolBarBase_SetToolPacking
,(self
,) + _args
, _kwargs
) 
 252     def SetToolSeparation(self
, *_args
, **_kwargs
): 
 253         val 
= apply(stattoolc
.wxToolBarBase_SetToolSeparation
,(self
,) + _args
, _kwargs
) 
 255     def GetToolMargins(self
, *_args
, **_kwargs
): 
 256         val 
= apply(stattoolc
.wxToolBarBase_GetToolMargins
,(self
,) + _args
, _kwargs
) 
 257         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 259     def GetMargins(self
, *_args
, **_kwargs
): 
 260         val 
= apply(stattoolc
.wxToolBarBase_GetMargins
,(self
,) + _args
, _kwargs
) 
 261         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 263     def GetToolPacking(self
, *_args
, **_kwargs
): 
 264         val 
= apply(stattoolc
.wxToolBarBase_GetToolPacking
,(self
,) + _args
, _kwargs
) 
 266     def GetToolSeparation(self
, *_args
, **_kwargs
): 
 267         val 
= apply(stattoolc
.wxToolBarBase_GetToolSeparation
,(self
,) + _args
, _kwargs
) 
 269     def SetRows(self
, *_args
, **_kwargs
): 
 270         val 
= apply(stattoolc
.wxToolBarBase_SetRows
,(self
,) + _args
, _kwargs
) 
 272     def SetMaxRowsCols(self
, *_args
, **_kwargs
): 
 273         val 
= apply(stattoolc
.wxToolBarBase_SetMaxRowsCols
,(self
,) + _args
, _kwargs
) 
 275     def GetMaxRows(self
, *_args
, **_kwargs
): 
 276         val 
= apply(stattoolc
.wxToolBarBase_GetMaxRows
,(self
,) + _args
, _kwargs
) 
 278     def GetMaxCols(self
, *_args
, **_kwargs
): 
 279         val 
= apply(stattoolc
.wxToolBarBase_GetMaxCols
,(self
,) + _args
, _kwargs
) 
 281     def SetToolBitmapSize(self
, *_args
, **_kwargs
): 
 282         val 
= apply(stattoolc
.wxToolBarBase_SetToolBitmapSize
,(self
,) + _args
, _kwargs
) 
 284     def GetToolBitmapSize(self
, *_args
, **_kwargs
): 
 285         val 
= apply(stattoolc
.wxToolBarBase_GetToolBitmapSize
,(self
,) + _args
, _kwargs
) 
 286         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 288     def GetToolSize(self
, *_args
, **_kwargs
): 
 289         val 
= apply(stattoolc
.wxToolBarBase_GetToolSize
,(self
,) + _args
, _kwargs
) 
 290         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 293         return "<C wxToolBarBase instance at %s>" % (self
.this
,) 
 294 class wxToolBarBase(wxToolBarBasePtr
): 
 295     def __init__(self
,this
): 
 301 class wxToolBarPtr(wxToolBarBasePtr
): 
 302     def __init__(self
,this
): 
 305     def FindToolForPosition(self
, *_args
, **_kwargs
): 
 306         val 
= apply(stattoolc
.wxToolBar_FindToolForPosition
,(self
,) + _args
, _kwargs
) 
 307         if val
: val 
= wxToolBarToolBasePtr(val
)  
 310         return "<C wxToolBar instance at %s>" % (self
.this
,) 
 311 class wxToolBar(wxToolBarPtr
): 
 312     def __init__(self
,*_args
,**_kwargs
): 
 313         self
.this 
= apply(stattoolc
.new_wxToolBar
,_args
,_kwargs
) 
 315         #wx._StdWindowCallbacks(self) 
 320 class wxToolBarSimplePtr(wxToolBarBasePtr
): 
 321     def __init__(self
,this
): 
 324     def FindToolForPosition(self
, *_args
, **_kwargs
): 
 325         val 
= apply(stattoolc
.wxToolBarSimple_FindToolForPosition
,(self
,) + _args
, _kwargs
) 
 326         if val
: val 
= wxToolBarToolBasePtr(val
)  
 329         return "<C wxToolBarSimple instance at %s>" % (self
.this
,) 
 330 class wxToolBarSimple(wxToolBarSimplePtr
): 
 331     def __init__(self
,*_args
,**_kwargs
): 
 332         self
.this 
= apply(stattoolc
.new_wxToolBarSimple
,_args
,_kwargs
) 
 334         #wx._StdWindowCallbacks(self) 
 341 #-------------- FUNCTION WRAPPERS ------------------ 
 345 #-------------- VARIABLE WRAPPERS ------------------ 
 347 wxTOOL_STYLE_BUTTON 
= stattoolc
.wxTOOL_STYLE_BUTTON
 
 348 wxTOOL_STYLE_SEPARATOR 
= stattoolc
.wxTOOL_STYLE_SEPARATOR
 
 349 wxTOOL_STYLE_CONTROL 
= stattoolc
.wxTOOL_STYLE_CONTROL