1 # This file was created automatically by SWIG. 
  12 from clip_dnd 
import * 
  14 from stattool 
import * 
  16 from controls 
import * 
  20 class wxTopLevelWindowPtr(wxWindowPtr
): 
  21     def __init__(self
,this
): 
  24     def Create(self
, *_args
, **_kwargs
): 
  25         val 
= apply(framesc
.wxTopLevelWindow_Create
,(self
,) + _args
, _kwargs
) 
  27     def Maximize(self
, *_args
, **_kwargs
): 
  28         val 
= apply(framesc
.wxTopLevelWindow_Maximize
,(self
,) + _args
, _kwargs
) 
  30     def Restore(self
, *_args
, **_kwargs
): 
  31         val 
= apply(framesc
.wxTopLevelWindow_Restore
,(self
,) + _args
, _kwargs
) 
  33     def Iconize(self
, *_args
, **_kwargs
): 
  34         val 
= apply(framesc
.wxTopLevelWindow_Iconize
,(self
,) + _args
, _kwargs
) 
  36     def IsMaximized(self
, *_args
, **_kwargs
): 
  37         val 
= apply(framesc
.wxTopLevelWindow_IsMaximized
,(self
,) + _args
, _kwargs
) 
  39     def IsIconized(self
, *_args
, **_kwargs
): 
  40         val 
= apply(framesc
.wxTopLevelWindow_IsIconized
,(self
,) + _args
, _kwargs
) 
  42     def GetIcon(self
, *_args
, **_kwargs
): 
  43         val 
= apply(framesc
.wxTopLevelWindow_GetIcon
,(self
,) + _args
, _kwargs
) 
  44         if val
: val 
= wxIconPtr(val
) ; val
.thisown 
= 1 
  46     def SetIcon(self
, *_args
, **_kwargs
): 
  47         val 
= apply(framesc
.wxTopLevelWindow_SetIcon
,(self
,) + _args
, _kwargs
) 
  49     def SetIcons(self
, *_args
, **_kwargs
): 
  50         val 
= apply(framesc
.wxTopLevelWindow_SetIcons
,(self
,) + _args
, _kwargs
) 
  52     def ShowFullScreen(self
, *_args
, **_kwargs
): 
  53         val 
= apply(framesc
.wxTopLevelWindow_ShowFullScreen
,(self
,) + _args
, _kwargs
) 
  55     def IsFullScreen(self
, *_args
, **_kwargs
): 
  56         val 
= apply(framesc
.wxTopLevelWindow_IsFullScreen
,(self
,) + _args
, _kwargs
) 
  58     def SetTitle(self
, *_args
, **_kwargs
): 
  59         val 
= apply(framesc
.wxTopLevelWindow_SetTitle
,(self
,) + _args
, _kwargs
) 
  61     def GetTitle(self
, *_args
, **_kwargs
): 
  62         val 
= apply(framesc
.wxTopLevelWindow_GetTitle
,(self
,) + _args
, _kwargs
) 
  65         return "<C wxTopLevelWindow instance at %s>" % (self
.this
,) 
  66 class wxTopLevelWindow(wxTopLevelWindowPtr
): 
  67     def __init__(self
,*_args
,**_kwargs
): 
  68         self
.this 
= apply(framesc
.new_wxTopLevelWindow
,_args
,_kwargs
) 
  70         self
._setOORInfo
(self
) 
  74 def wxPreTopLevelWindow(*_args
,**_kwargs
): 
  75     val 
= wxTopLevelWindowPtr(apply(framesc
.new_wxPreTopLevelWindow
,_args
,_kwargs
)) 
  81 class wxFramePtr(wxTopLevelWindowPtr
): 
  82     def __init__(self
,this
): 
  85     def Create(self
, *_args
, **_kwargs
): 
  86         val 
= apply(framesc
.wxFrame_Create
,(self
,) + _args
, _kwargs
) 
  88     def GetClientAreaOrigin(self
, *_args
, **_kwargs
): 
  89         val 
= apply(framesc
.wxFrame_GetClientAreaOrigin
,(self
,) + _args
, _kwargs
) 
  90         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
  92     def SetMenuBar(self
, *_args
, **_kwargs
): 
  93         val 
= apply(framesc
.wxFrame_SetMenuBar
,(self
,) + _args
, _kwargs
) 
  95     def GetMenuBar(self
, *_args
, **_kwargs
): 
  96         val 
= apply(framesc
.wxFrame_GetMenuBar
,(self
,) + _args
, _kwargs
) 
  98     def ProcessCommand(self
, *_args
, **_kwargs
): 
  99         val 
= apply(framesc
.wxFrame_ProcessCommand
,(self
,) + _args
, _kwargs
) 
 101     def CreateStatusBar(self
, *_args
, **_kwargs
): 
 102         val 
= apply(framesc
.wxFrame_CreateStatusBar
,(self
,) + _args
, _kwargs
) 
 104     def GetStatusBar(self
, *_args
, **_kwargs
): 
 105         val 
= apply(framesc
.wxFrame_GetStatusBar
,(self
,) + _args
, _kwargs
) 
 107     def SetStatusBar(self
, *_args
, **_kwargs
): 
 108         val 
= apply(framesc
.wxFrame_SetStatusBar
,(self
,) + _args
, _kwargs
) 
 110     def SetStatusText(self
, *_args
, **_kwargs
): 
 111         val 
= apply(framesc
.wxFrame_SetStatusText
,(self
,) + _args
, _kwargs
) 
 113     def SetStatusWidths(self
, *_args
, **_kwargs
): 
 114         val 
= apply(framesc
.wxFrame_SetStatusWidths
,(self
,) + _args
, _kwargs
) 
 116     def PushStatusText(self
, *_args
, **_kwargs
): 
 117         val 
= apply(framesc
.wxFrame_PushStatusText
,(self
,) + _args
, _kwargs
) 
 119     def PopStatusText(self
, *_args
, **_kwargs
): 
 120         val 
= apply(framesc
.wxFrame_PopStatusText
,(self
,) + _args
, _kwargs
) 
 122     def DoGiveHelp(self
, *_args
, **_kwargs
): 
 123         val 
= apply(framesc
.wxFrame_DoGiveHelp
,(self
,) + _args
, _kwargs
) 
 125     def SetStatusBarPane(self
, *_args
, **_kwargs
): 
 126         val 
= apply(framesc
.wxFrame_SetStatusBarPane
,(self
,) + _args
, _kwargs
) 
 128     def GetStatusBarPane(self
, *_args
, **_kwargs
): 
 129         val 
= apply(framesc
.wxFrame_GetStatusBarPane
,(self
,) + _args
, _kwargs
) 
 131     def CreateToolBar(self
, *_args
, **_kwargs
): 
 132         val 
= apply(framesc
.wxFrame_CreateToolBar
,(self
,) + _args
, _kwargs
) 
 134     def GetToolBar(self
, *_args
, **_kwargs
): 
 135         val 
= apply(framesc
.wxFrame_GetToolBar
,(self
,) + _args
, _kwargs
) 
 137     def SetToolBar(self
, *_args
, **_kwargs
): 
 138         val 
= apply(framesc
.wxFrame_SetToolBar
,(self
,) + _args
, _kwargs
) 
 140     def SendSizeEvent(self
, *_args
, **_kwargs
): 
 141         val 
= apply(framesc
.wxFrame_SendSizeEvent
,(self
,) + _args
, _kwargs
) 
 144         return "<C wxFrame instance at %s>" % (self
.this
,) 
 145     Command 
= ProcessCommand
 
 146 class wxFrame(wxFramePtr
): 
 147     def __init__(self
,*_args
,**_kwargs
): 
 148         self
.this 
= apply(framesc
.new_wxFrame
,_args
,_kwargs
) 
 150         self
._setOORInfo
(self
) 
 154 def wxPreFrame(*_args
,**_kwargs
): 
 155     val 
= wxFramePtr(apply(framesc
.new_wxPreFrame
,_args
,_kwargs
)) 
 161 class wxDialogPtr(wxTopLevelWindowPtr
): 
 162     def __init__(self
,this
): 
 165     def Create(self
, *_args
, **_kwargs
): 
 166         val 
= apply(framesc
.wxDialog_Create
,(self
,) + _args
, _kwargs
) 
 168     def Centre(self
, *_args
, **_kwargs
): 
 169         val 
= apply(framesc
.wxDialog_Centre
,(self
,) + _args
, _kwargs
) 
 171     def EndModal(self
, *_args
, **_kwargs
): 
 172         val 
= apply(framesc
.wxDialog_EndModal
,(self
,) + _args
, _kwargs
) 
 174     def SetModal(self
, *_args
, **_kwargs
): 
 175         val 
= apply(framesc
.wxDialog_SetModal
,(self
,) + _args
, _kwargs
) 
 177     def IsModal(self
, *_args
, **_kwargs
): 
 178         val 
= apply(framesc
.wxDialog_IsModal
,(self
,) + _args
, _kwargs
) 
 180     def ShowModal(self
, *_args
, **_kwargs
): 
 181         val 
= apply(framesc
.wxDialog_ShowModal
,(self
,) + _args
, _kwargs
) 
 183     def GetReturnCode(self
, *_args
, **_kwargs
): 
 184         val 
= apply(framesc
.wxDialog_GetReturnCode
,(self
,) + _args
, _kwargs
) 
 186     def SetReturnCode(self
, *_args
, **_kwargs
): 
 187         val 
= apply(framesc
.wxDialog_SetReturnCode
,(self
,) + _args
, _kwargs
) 
 189     def CreateTextSizer(self
, *_args
, **_kwargs
): 
 190         val 
= apply(framesc
.wxDialog_CreateTextSizer
,(self
,) + _args
, _kwargs
) 
 192     def CreateButtonSizer(self
, *_args
, **_kwargs
): 
 193         val 
= apply(framesc
.wxDialog_CreateButtonSizer
,(self
,) + _args
, _kwargs
) 
 196         return "<C wxDialog instance at %s>" % (self
.this
,) 
 197 class wxDialog(wxDialogPtr
): 
 198     def __init__(self
,*_args
,**_kwargs
): 
 199         self
.this 
= apply(framesc
.new_wxDialog
,_args
,_kwargs
) 
 201         self
._setOORInfo
(self
) 
 205 def wxPreDialog(*_args
,**_kwargs
): 
 206     val 
= wxDialogPtr(apply(framesc
.new_wxPreDialog
,_args
,_kwargs
)) 
 212 class wxMiniFramePtr(wxFramePtr
): 
 213     def __init__(self
,this
): 
 216     def Create(self
, *_args
, **_kwargs
): 
 217         val 
= apply(framesc
.wxMiniFrame_Create
,(self
,) + _args
, _kwargs
) 
 220         return "<C wxMiniFrame instance at %s>" % (self
.this
,) 
 221 class wxMiniFrame(wxMiniFramePtr
): 
 222     def __init__(self
,*_args
,**_kwargs
): 
 223         self
.this 
= apply(framesc
.new_wxMiniFrame
,_args
,_kwargs
) 
 225         self
._setOORInfo
(self
) 
 229 def wxPreMiniFrame(*_args
,**_kwargs
): 
 230     val 
= wxMiniFramePtr(apply(framesc
.new_wxPreMiniFrame
,_args
,_kwargs
)) 
 236 class wxSplashScreenWindowPtr(wxWindowPtr
): 
 237     def __init__(self
,this
): 
 240     def SetBitmap(self
, *_args
, **_kwargs
): 
 241         val 
= apply(framesc
.wxSplashScreenWindow_SetBitmap
,(self
,) + _args
, _kwargs
) 
 243     def GetBitmap(self
, *_args
, **_kwargs
): 
 244         val 
= apply(framesc
.wxSplashScreenWindow_GetBitmap
,(self
,) + _args
, _kwargs
) 
 245         if val
: val 
= wxBitmapPtr(val
)  
 248         return "<C wxSplashScreenWindow instance at %s>" % (self
.this
,) 
 249 class wxSplashScreenWindow(wxSplashScreenWindowPtr
): 
 250     def __init__(self
,*_args
,**_kwargs
): 
 251         self
.this 
= apply(framesc
.new_wxSplashScreenWindow
,_args
,_kwargs
) 
 253         self
._setOORInfo
(self
) 
 258 class wxSplashScreenPtr(wxFramePtr
): 
 259     def __init__(self
,this
): 
 262     def GetSplashStyle(self
, *_args
, **_kwargs
): 
 263         val 
= apply(framesc
.wxSplashScreen_GetSplashStyle
,(self
,) + _args
, _kwargs
) 
 265     def GetSplashWindow(self
, *_args
, **_kwargs
): 
 266         val 
= apply(framesc
.wxSplashScreen_GetSplashWindow
,(self
,) + _args
, _kwargs
) 
 267         if val
: val 
= wxSplashScreenWindowPtr(val
)  
 269     def GetTimeout(self
, *_args
, **_kwargs
): 
 270         val 
= apply(framesc
.wxSplashScreen_GetTimeout
,(self
,) + _args
, _kwargs
) 
 273         return "<C wxSplashScreen instance at %s>" % (self
.this
,) 
 274 class wxSplashScreen(wxSplashScreenPtr
): 
 275     def __init__(self
,*_args
,**_kwargs
): 
 276         self
.this 
= apply(framesc
.new_wxSplashScreen
,_args
,_kwargs
) 
 278         self
._setOORInfo
(self
) 
 285 #-------------- FUNCTION WRAPPERS ------------------ 
 289 #-------------- VARIABLE WRAPPERS ------------------ 
 291 wxFULLSCREEN_NOMENUBAR 
= framesc
.wxFULLSCREEN_NOMENUBAR
 
 292 wxFULLSCREEN_NOTOOLBAR 
= framesc
.wxFULLSCREEN_NOTOOLBAR
 
 293 wxFULLSCREEN_NOSTATUSBAR 
= framesc
.wxFULLSCREEN_NOSTATUSBAR
 
 294 wxFULLSCREEN_NOBORDER 
= framesc
.wxFULLSCREEN_NOBORDER
 
 295 wxFULLSCREEN_NOCAPTION 
= framesc
.wxFULLSCREEN_NOCAPTION
 
 296 wxFULLSCREEN_ALL 
= framesc
.wxFULLSCREEN_ALL
 
 297 wxTOPLEVEL_EX_DIALOG 
= framesc
.wxTOPLEVEL_EX_DIALOG
 
 298 wxSPLASH_CENTRE_ON_PARENT 
= framesc
.wxSPLASH_CENTRE_ON_PARENT
 
 299 wxSPLASH_CENTRE_ON_SCREEN 
= framesc
.wxSPLASH_CENTRE_ON_SCREEN
 
 300 wxSPLASH_NO_CENTRE 
= framesc
.wxSPLASH_NO_CENTRE
 
 301 wxSPLASH_TIMEOUT 
= framesc
.wxSPLASH_TIMEOUT
 
 302 wxSPLASH_NO_TIMEOUT 
= framesc
.wxSPLASH_NO_TIMEOUT