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
,*_args
,**_kwargs
):
36 self
.this
= apply(windows2c
.new_wxNotebookEvent
,_args
,_kwargs
)
42 class wxNotebookPtr(wxControlPtr
):
43 def __init__(self
,this
):
46 def Create(self
, *_args
, **_kwargs
):
47 val
= apply(windows2c
.wxNotebook_Create
,(self
,) + _args
, _kwargs
)
49 def GetPageCount(self
, *_args
, **_kwargs
):
50 val
= apply(windows2c
.wxNotebook_GetPageCount
,(self
,) + _args
, _kwargs
)
52 def SetSelection(self
, *_args
, **_kwargs
):
53 val
= apply(windows2c
.wxNotebook_SetSelection
,(self
,) + _args
, _kwargs
)
55 def AdvanceSelection(self
, *_args
, **_kwargs
):
56 val
= apply(windows2c
.wxNotebook_AdvanceSelection
,(self
,) + _args
, _kwargs
)
58 def GetSelection(self
, *_args
, **_kwargs
):
59 val
= apply(windows2c
.wxNotebook_GetSelection
,(self
,) + _args
, _kwargs
)
61 def SetPageText(self
, *_args
, **_kwargs
):
62 val
= apply(windows2c
.wxNotebook_SetPageText
,(self
,) + _args
, _kwargs
)
64 def GetPageText(self
, *_args
, **_kwargs
):
65 val
= apply(windows2c
.wxNotebook_GetPageText
,(self
,) + _args
, _kwargs
)
67 def SetImageList(self
, *_args
, **_kwargs
):
68 val
= apply(windows2c
.wxNotebook_SetImageList
,(self
,) + _args
, _kwargs
)
70 def GetImageList(self
, *_args
, **_kwargs
):
71 val
= apply(windows2c
.wxNotebook_GetImageList
,(self
,) + _args
, _kwargs
)
73 def GetPageImage(self
, *_args
, **_kwargs
):
74 val
= apply(windows2c
.wxNotebook_GetPageImage
,(self
,) + _args
, _kwargs
)
76 def SetPageImage(self
, *_args
, **_kwargs
):
77 val
= apply(windows2c
.wxNotebook_SetPageImage
,(self
,) + _args
, _kwargs
)
79 def GetRowCount(self
, *_args
, **_kwargs
):
80 val
= apply(windows2c
.wxNotebook_GetRowCount
,(self
,) + _args
, _kwargs
)
82 def SetPageSize(self
, *_args
, **_kwargs
):
83 val
= apply(windows2c
.wxNotebook_SetPageSize
,(self
,) + _args
, _kwargs
)
85 def SetPadding(self
, *_args
, **_kwargs
):
86 val
= apply(windows2c
.wxNotebook_SetPadding
,(self
,) + _args
, _kwargs
)
88 def DeletePage(self
, *_args
, **_kwargs
):
89 val
= apply(windows2c
.wxNotebook_DeletePage
,(self
,) + _args
, _kwargs
)
91 def RemovePage(self
, *_args
, **_kwargs
):
92 val
= apply(windows2c
.wxNotebook_RemovePage
,(self
,) + _args
, _kwargs
)
94 def DeleteAllPages(self
, *_args
, **_kwargs
):
95 val
= apply(windows2c
.wxNotebook_DeleteAllPages
,(self
,) + _args
, _kwargs
)
97 def AddPage(self
, *_args
, **_kwargs
):
98 val
= apply(windows2c
.wxNotebook_AddPage
,(self
,) + _args
, _kwargs
)
100 def InsertPage(self
, *_args
, **_kwargs
):
101 val
= apply(windows2c
.wxNotebook_InsertPage
,(self
,) + _args
, _kwargs
)
103 def GetPage(self
, *_args
, **_kwargs
):
104 val
= apply(windows2c
.wxNotebook_GetPage
,(self
,) + _args
, _kwargs
)
106 def ResizeChildren(self
, *_args
, **_kwargs
):
107 val
= apply(windows2c
.wxNotebook_ResizeChildren
,(self
,) + _args
, _kwargs
)
110 return "<C wxNotebook instance at %s>" % (self
.this
,)
111 class wxNotebook(wxNotebookPtr
):
112 def __init__(self
,*_args
,**_kwargs
):
113 self
.this
= apply(windows2c
.new_wxNotebook
,_args
,_kwargs
)
118 def wxPreNotebook(*_args
,**_kwargs
):
119 val
= wxNotebookPtr(apply(windows2c
.new_wxPreNotebook
,_args
,_kwargs
))
124 class wxSplitterEventPtr(wxCommandEventPtr
):
125 def __init__(self
,this
):
128 def GetSashPosition(self
, *_args
, **_kwargs
):
129 val
= apply(windows2c
.wxSplitterEvent_GetSashPosition
,(self
,) + _args
, _kwargs
)
131 def GetX(self
, *_args
, **_kwargs
):
132 val
= apply(windows2c
.wxSplitterEvent_GetX
,(self
,) + _args
, _kwargs
)
134 def GetY(self
, *_args
, **_kwargs
):
135 val
= apply(windows2c
.wxSplitterEvent_GetY
,(self
,) + _args
, _kwargs
)
137 def GetWindowBeingRemoved(self
, *_args
, **_kwargs
):
138 val
= apply(windows2c
.wxSplitterEvent_GetWindowBeingRemoved
,(self
,) + _args
, _kwargs
)
140 def SetSashPosition(self
, *_args
, **_kwargs
):
141 val
= apply(windows2c
.wxSplitterEvent_SetSashPosition
,(self
,) + _args
, _kwargs
)
144 return "<C wxSplitterEvent instance at %s>" % (self
.this
,)
145 class wxSplitterEvent(wxSplitterEventPtr
):
146 def __init__(self
,*_args
,**_kwargs
):
147 self
.this
= apply(windows2c
.new_wxSplitterEvent
,_args
,_kwargs
)
153 class wxSplitterWindowPtr(wxWindowPtr
):
154 def __init__(self
,this
):
157 def Create(self
, *_args
, **_kwargs
):
158 val
= apply(windows2c
.wxSplitterWindow_Create
,(self
,) + _args
, _kwargs
)
160 def GetWindow1(self
, *_args
, **_kwargs
):
161 val
= apply(windows2c
.wxSplitterWindow_GetWindow1
,(self
,) + _args
, _kwargs
)
163 def GetWindow2(self
, *_args
, **_kwargs
):
164 val
= apply(windows2c
.wxSplitterWindow_GetWindow2
,(self
,) + _args
, _kwargs
)
166 def SetSplitMode(self
, *_args
, **_kwargs
):
167 val
= apply(windows2c
.wxSplitterWindow_SetSplitMode
,(self
,) + _args
, _kwargs
)
169 def GetSplitMode(self
, *_args
, **_kwargs
):
170 val
= apply(windows2c
.wxSplitterWindow_GetSplitMode
,(self
,) + _args
, _kwargs
)
172 def Initialize(self
, *_args
, **_kwargs
):
173 val
= apply(windows2c
.wxSplitterWindow_Initialize
,(self
,) + _args
, _kwargs
)
175 def SplitVertically(self
, *_args
, **_kwargs
):
176 val
= apply(windows2c
.wxSplitterWindow_SplitVertically
,(self
,) + _args
, _kwargs
)
178 def SplitHorizontally(self
, *_args
, **_kwargs
):
179 val
= apply(windows2c
.wxSplitterWindow_SplitHorizontally
,(self
,) + _args
, _kwargs
)
181 def Unsplit(self
, *_args
, **_kwargs
):
182 val
= apply(windows2c
.wxSplitterWindow_Unsplit
,(self
,) + _args
, _kwargs
)
184 def ReplaceWindow(self
, *_args
, **_kwargs
):
185 val
= apply(windows2c
.wxSplitterWindow_ReplaceWindow
,(self
,) + _args
, _kwargs
)
187 def IsSplit(self
, *_args
, **_kwargs
):
188 val
= apply(windows2c
.wxSplitterWindow_IsSplit
,(self
,) + _args
, _kwargs
)
190 def SetSashSize(self
, *_args
, **_kwargs
):
191 val
= apply(windows2c
.wxSplitterWindow_SetSashSize
,(self
,) + _args
, _kwargs
)
193 def SetBorderSize(self
, *_args
, **_kwargs
):
194 val
= apply(windows2c
.wxSplitterWindow_SetBorderSize
,(self
,) + _args
, _kwargs
)
196 def GetSashSize(self
, *_args
, **_kwargs
):
197 val
= apply(windows2c
.wxSplitterWindow_GetSashSize
,(self
,) + _args
, _kwargs
)
199 def GetBorderSize(self
, *_args
, **_kwargs
):
200 val
= apply(windows2c
.wxSplitterWindow_GetBorderSize
,(self
,) + _args
, _kwargs
)
202 def SetSashPosition(self
, *_args
, **_kwargs
):
203 val
= apply(windows2c
.wxSplitterWindow_SetSashPosition
,(self
,) + _args
, _kwargs
)
205 def GetSashPosition(self
, *_args
, **_kwargs
):
206 val
= apply(windows2c
.wxSplitterWindow_GetSashPosition
,(self
,) + _args
, _kwargs
)
208 def SetMinimumPaneSize(self
, *_args
, **_kwargs
):
209 val
= apply(windows2c
.wxSplitterWindow_SetMinimumPaneSize
,(self
,) + _args
, _kwargs
)
211 def GetMinimumPaneSize(self
, *_args
, **_kwargs
):
212 val
= apply(windows2c
.wxSplitterWindow_GetMinimumPaneSize
,(self
,) + _args
, _kwargs
)
215 return "<C wxSplitterWindow instance at %s>" % (self
.this
,)
216 class wxSplitterWindow(wxSplitterWindowPtr
):
217 def __init__(self
,*_args
,**_kwargs
):
218 self
.this
= apply(windows2c
.new_wxSplitterWindow
,_args
,_kwargs
)
223 def wxPreSplitterWindow(*_args
,**_kwargs
):
224 val
= wxSplitterWindowPtr(apply(windows2c
.new_wxPreSplitterWindow
,_args
,_kwargs
))
231 #-------------- FUNCTION WRAPPERS ------------------
235 #-------------- VARIABLE WRAPPERS ------------------
237 wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
= windows2c
.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
238 wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
= windows2c
.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
239 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
= windows2c
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
240 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
= windows2c
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
241 wxEVT_COMMAND_SPLITTER_UNSPLIT
= windows2c
.wxEVT_COMMAND_SPLITTER_UNSPLIT
242 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
= windows2c
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
243 wxSPLIT_HORIZONTAL
= windows2c
.wxSPLIT_HORIZONTAL
244 wxSPLIT_VERTICAL
= windows2c
.wxSPLIT_VERTICAL
245 wxSPLIT_DRAG_NONE
= windows2c
.wxSPLIT_DRAG_NONE
246 wxSPLIT_DRAG_DRAGGING
= windows2c
.wxSPLIT_DRAG_DRAGGING
247 wxSPLIT_DRAG_LEFT_DOWN
= windows2c
.wxSPLIT_DRAG_LEFT_DOWN