1 # This file was created automatically by SWIG. 
  10 from clip_dnd 
import * 
  12 from controls 
import * 
  16 class wxNotebookEventPtr(wxNotifyEventPtr
): 
  17     def __init__(self
,this
): 
  20     def GetSelection(self
, *_args
, **_kwargs
): 
  21         val 
= apply(windows2c
.wxNotebookEvent_GetSelection
,(self
,) + _args
, _kwargs
) 
  23     def GetOldSelection(self
, *_args
, **_kwargs
): 
  24         val 
= apply(windows2c
.wxNotebookEvent_GetOldSelection
,(self
,) + _args
, _kwargs
) 
  26     def SetOldSelection(self
, *_args
, **_kwargs
): 
  27         val 
= apply(windows2c
.wxNotebookEvent_SetOldSelection
,(self
,) + _args
, _kwargs
) 
  29     def SetSelection(self
, *_args
, **_kwargs
): 
  30         val 
= apply(windows2c
.wxNotebookEvent_SetSelection
,(self
,) + _args
, _kwargs
) 
  33         return "<C wxNotebookEvent instance at %s>" % (self
.this
,) 
  34 class wxNotebookEvent(wxNotebookEventPtr
): 
  35     def __init__(self
,this
): 
  41 class wxNotebookPtr(wxControlPtr
): 
  42     def __init__(self
,this
): 
  45     def GetPageCount(self
, *_args
, **_kwargs
): 
  46         val 
= apply(windows2c
.wxNotebook_GetPageCount
,(self
,) + _args
, _kwargs
) 
  48     def SetSelection(self
, *_args
, **_kwargs
): 
  49         val 
= apply(windows2c
.wxNotebook_SetSelection
,(self
,) + _args
, _kwargs
) 
  51     def AdvanceSelection(self
, *_args
, **_kwargs
): 
  52         val 
= apply(windows2c
.wxNotebook_AdvanceSelection
,(self
,) + _args
, _kwargs
) 
  54     def GetSelection(self
, *_args
, **_kwargs
): 
  55         val 
= apply(windows2c
.wxNotebook_GetSelection
,(self
,) + _args
, _kwargs
) 
  57     def SetPageText(self
, *_args
, **_kwargs
): 
  58         val 
= apply(windows2c
.wxNotebook_SetPageText
,(self
,) + _args
, _kwargs
) 
  60     def GetPageText(self
, *_args
, **_kwargs
): 
  61         val 
= apply(windows2c
.wxNotebook_GetPageText
,(self
,) + _args
, _kwargs
) 
  63     def SetImageList(self
, *_args
, **_kwargs
): 
  64         val 
= apply(windows2c
.wxNotebook_SetImageList
,(self
,) + _args
, _kwargs
) 
  66     def GetImageList(self
, *_args
, **_kwargs
): 
  67         val 
= apply(windows2c
.wxNotebook_GetImageList
,(self
,) + _args
, _kwargs
) 
  69     def GetPageImage(self
, *_args
, **_kwargs
): 
  70         val 
= apply(windows2c
.wxNotebook_GetPageImage
,(self
,) + _args
, _kwargs
) 
  72     def SetPageImage(self
, *_args
, **_kwargs
): 
  73         val 
= apply(windows2c
.wxNotebook_SetPageImage
,(self
,) + _args
, _kwargs
) 
  75     def GetRowCount(self
, *_args
, **_kwargs
): 
  76         val 
= apply(windows2c
.wxNotebook_GetRowCount
,(self
,) + _args
, _kwargs
) 
  78     def SetPageSize(self
, *_args
, **_kwargs
): 
  79         val 
= apply(windows2c
.wxNotebook_SetPageSize
,(self
,) + _args
, _kwargs
) 
  81     def SetPadding(self
, *_args
, **_kwargs
): 
  82         val 
= apply(windows2c
.wxNotebook_SetPadding
,(self
,) + _args
, _kwargs
) 
  84     def DeletePage(self
, *_args
, **_kwargs
): 
  85         val 
= apply(windows2c
.wxNotebook_DeletePage
,(self
,) + _args
, _kwargs
) 
  87     def RemovePage(self
, *_args
, **_kwargs
): 
  88         val 
= apply(windows2c
.wxNotebook_RemovePage
,(self
,) + _args
, _kwargs
) 
  90     def DeleteAllPages(self
, *_args
, **_kwargs
): 
  91         val 
= apply(windows2c
.wxNotebook_DeleteAllPages
,(self
,) + _args
, _kwargs
) 
  93     def AddPage(self
, *_args
, **_kwargs
): 
  94         val 
= apply(windows2c
.wxNotebook_AddPage
,(self
,) + _args
, _kwargs
) 
  96     def InsertPage(self
, *_args
, **_kwargs
): 
  97         val 
= apply(windows2c
.wxNotebook_InsertPage
,(self
,) + _args
, _kwargs
) 
  99     def GetPage(self
, *_args
, **_kwargs
): 
 100         val 
= apply(windows2c
.wxNotebook_GetPage
,(self
,) + _args
, _kwargs
) 
 102     def ResizeChildren(self
, *_args
, **_kwargs
): 
 103         val 
= apply(windows2c
.wxNotebook_ResizeChildren
,(self
,) + _args
, _kwargs
) 
 106         return "<C wxNotebook instance at %s>" % (self
.this
,) 
 107 class wxNotebook(wxNotebookPtr
): 
 108     def __init__(self
,*_args
,**_kwargs
): 
 109         self
.this 
= apply(windows2c
.new_wxNotebook
,_args
,_kwargs
) 
 111         #wx._StdWindowCallbacks(self) 
 116 class wxSplitterEventPtr(wxCommandEventPtr
): 
 117     def __init__(self
,this
): 
 120     def GetSashPosition(self
, *_args
, **_kwargs
): 
 121         val 
= apply(windows2c
.wxSplitterEvent_GetSashPosition
,(self
,) + _args
, _kwargs
) 
 123     def GetX(self
, *_args
, **_kwargs
): 
 124         val 
= apply(windows2c
.wxSplitterEvent_GetX
,(self
,) + _args
, _kwargs
) 
 126     def GetY(self
, *_args
, **_kwargs
): 
 127         val 
= apply(windows2c
.wxSplitterEvent_GetY
,(self
,) + _args
, _kwargs
) 
 129     def GetWindowBeingRemoved(self
, *_args
, **_kwargs
): 
 130         val 
= apply(windows2c
.wxSplitterEvent_GetWindowBeingRemoved
,(self
,) + _args
, _kwargs
) 
 132     def SetSashPosition(self
, *_args
, **_kwargs
): 
 133         val 
= apply(windows2c
.wxSplitterEvent_SetSashPosition
,(self
,) + _args
, _kwargs
) 
 136         return "<C wxSplitterEvent instance at %s>" % (self
.this
,) 
 137 class wxSplitterEvent(wxSplitterEventPtr
): 
 138     def __init__(self
,this
): 
 144 class wxSplitterWindowPtr(wxWindowPtr
): 
 145     def __init__(self
,this
): 
 148     def GetBorderSize(self
, *_args
, **_kwargs
): 
 149         val 
= apply(windows2c
.wxSplitterWindow_GetBorderSize
,(self
,) + _args
, _kwargs
) 
 151     def GetMinimumPaneSize(self
, *_args
, **_kwargs
): 
 152         val 
= apply(windows2c
.wxSplitterWindow_GetMinimumPaneSize
,(self
,) + _args
, _kwargs
) 
 154     def GetSashPosition(self
, *_args
, **_kwargs
): 
 155         val 
= apply(windows2c
.wxSplitterWindow_GetSashPosition
,(self
,) + _args
, _kwargs
) 
 157     def GetSashSize(self
, *_args
, **_kwargs
): 
 158         val 
= apply(windows2c
.wxSplitterWindow_GetSashSize
,(self
,) + _args
, _kwargs
) 
 160     def GetSplitMode(self
, *_args
, **_kwargs
): 
 161         val 
= apply(windows2c
.wxSplitterWindow_GetSplitMode
,(self
,) + _args
, _kwargs
) 
 163     def GetWindow1(self
, *_args
, **_kwargs
): 
 164         val 
= apply(windows2c
.wxSplitterWindow_GetWindow1
,(self
,) + _args
, _kwargs
) 
 166     def GetWindow2(self
, *_args
, **_kwargs
): 
 167         val 
= apply(windows2c
.wxSplitterWindow_GetWindow2
,(self
,) + _args
, _kwargs
) 
 169     def Initialize(self
, *_args
, **_kwargs
): 
 170         val 
= apply(windows2c
.wxSplitterWindow_Initialize
,(self
,) + _args
, _kwargs
) 
 172     def IsSplit(self
, *_args
, **_kwargs
): 
 173         val 
= apply(windows2c
.wxSplitterWindow_IsSplit
,(self
,) + _args
, _kwargs
) 
 175     def ReplaceWindow(self
, *_args
, **_kwargs
): 
 176         val 
= apply(windows2c
.wxSplitterWindow_ReplaceWindow
,(self
,) + _args
, _kwargs
) 
 178     def SetBorderSize(self
, *_args
, **_kwargs
): 
 179         val 
= apply(windows2c
.wxSplitterWindow_SetBorderSize
,(self
,) + _args
, _kwargs
) 
 181     def SetSashPosition(self
, *_args
, **_kwargs
): 
 182         val 
= apply(windows2c
.wxSplitterWindow_SetSashPosition
,(self
,) + _args
, _kwargs
) 
 184     def SetSashSize(self
, *_args
, **_kwargs
): 
 185         val 
= apply(windows2c
.wxSplitterWindow_SetSashSize
,(self
,) + _args
, _kwargs
) 
 187     def SetMinimumPaneSize(self
, *_args
, **_kwargs
): 
 188         val 
= apply(windows2c
.wxSplitterWindow_SetMinimumPaneSize
,(self
,) + _args
, _kwargs
) 
 190     def SetSplitMode(self
, *_args
, **_kwargs
): 
 191         val 
= apply(windows2c
.wxSplitterWindow_SetSplitMode
,(self
,) + _args
, _kwargs
) 
 193     def SplitHorizontally(self
, *_args
, **_kwargs
): 
 194         val 
= apply(windows2c
.wxSplitterWindow_SplitHorizontally
,(self
,) + _args
, _kwargs
) 
 196     def SplitVertically(self
, *_args
, **_kwargs
): 
 197         val 
= apply(windows2c
.wxSplitterWindow_SplitVertically
,(self
,) + _args
, _kwargs
) 
 199     def Unsplit(self
, *_args
, **_kwargs
): 
 200         val 
= apply(windows2c
.wxSplitterWindow_Unsplit
,(self
,) + _args
, _kwargs
) 
 203         return "<C wxSplitterWindow instance at %s>" % (self
.this
,) 
 204 class wxSplitterWindow(wxSplitterWindowPtr
): 
 205     def __init__(self
,*_args
,**_kwargs
): 
 206         self
.this 
= apply(windows2c
.new_wxSplitterWindow
,_args
,_kwargs
) 
 208         #wx._StdWindowCallbacks(self) 
 215 #-------------- FUNCTION WRAPPERS ------------------ 
 219 #-------------- VARIABLE WRAPPERS ------------------ 
 221 wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED 
= windows2c
.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
 
 222 wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING 
= windows2c
.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
 
 223 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING 
= windows2c
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
 
 224 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED 
= windows2c
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
 
 225 wxEVT_COMMAND_SPLITTER_UNSPLIT 
= windows2c
.wxEVT_COMMAND_SPLITTER_UNSPLIT
 
 226 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED 
= windows2c
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
 
 227 wxSPLIT_HORIZONTAL 
= windows2c
.wxSPLIT_HORIZONTAL
 
 228 wxSPLIT_VERTICAL 
= windows2c
.wxSPLIT_VERTICAL
 
 229 wxSPLIT_DRAG_NONE 
= windows2c
.wxSPLIT_DRAG_NONE
 
 230 wxSPLIT_DRAG_DRAGGING 
= windows2c
.wxSPLIT_DRAG_DRAGGING
 
 231 wxSPLIT_DRAG_LEFT_DOWN 
= windows2c
.wxSPLIT_DRAG_LEFT_DOWN