]> git.saurik.com Git - wxWidgets.git/blame - utils/wxPython/src/gtk/windows3.py
it is now possible to add custom buttons into wxHtmlHelpFrame's toolbar
[wxWidgets.git] / utils / wxPython / src / gtk / windows3.py
CommitLineData
dd9a3de8
RD
1# This file was created automatically by SWIG.
2import windows3c
3
4from misc import *
5
6from gdi import *
7
8from windows import *
9
4120ef2b
RD
10from clip_dnd import *
11
dd9a3de8
RD
12from windows2 import *
13
14from controls import *
15
16from events import *
17
18from mdi import *
19
20from frames import *
21
22from stattool import *
23import wx
24class wxSashEventPtr(wxCommandEventPtr):
25 def __init__(self,this):
26 self.this = this
27 self.thisown = 0
2d091820
RD
28 def SetEdge(self, *_args, **_kwargs):
29 val = apply(windows3c.wxSashEvent_SetEdge,(self,) + _args, _kwargs)
dd9a3de8 30 return val
2d091820
RD
31 def GetEdge(self, *_args, **_kwargs):
32 val = apply(windows3c.wxSashEvent_GetEdge,(self,) + _args, _kwargs)
dd9a3de8 33 return val
2d091820
RD
34 def SetDragRect(self, *_args, **_kwargs):
35 val = apply(windows3c.wxSashEvent_SetDragRect,(self,) + _args, _kwargs)
dd9a3de8 36 return val
2d091820
RD
37 def GetDragRect(self, *_args, **_kwargs):
38 val = apply(windows3c.wxSashEvent_GetDragRect,(self,) + _args, _kwargs)
39 if val: val = wxRectPtr(val) ; val.thisown = 1
dd9a3de8 40 return val
2d091820
RD
41 def SetDragStatus(self, *_args, **_kwargs):
42 val = apply(windows3c.wxSashEvent_SetDragStatus,(self,) + _args, _kwargs)
dd9a3de8 43 return val
2d091820
RD
44 def GetDragStatus(self, *_args, **_kwargs):
45 val = apply(windows3c.wxSashEvent_GetDragStatus,(self,) + _args, _kwargs)
dd9a3de8
RD
46 return val
47 def __repr__(self):
2d091820 48 return "<C wxSashEvent instance at %s>" % (self.this,)
dd9a3de8
RD
49class wxSashEvent(wxSashEventPtr):
50 def __init__(self,this):
51 self.this = this
52
53
54
55
56class wxSashWindowPtr(wxWindowPtr):
57 def __init__(self,this):
58 self.this = this
59 self.thisown = 0
2d091820
RD
60 def GetSashVisible(self, *_args, **_kwargs):
61 val = apply(windows3c.wxSashWindow_GetSashVisible,(self,) + _args, _kwargs)
dd9a3de8 62 return val
2d091820
RD
63 def GetDefaultBorderSize(self, *_args, **_kwargs):
64 val = apply(windows3c.wxSashWindow_GetDefaultBorderSize,(self,) + _args, _kwargs)
dd9a3de8 65 return val
2d091820
RD
66 def GetEdgeMargin(self, *_args, **_kwargs):
67 val = apply(windows3c.wxSashWindow_GetEdgeMargin,(self,) + _args, _kwargs)
dd9a3de8 68 return val
2d091820
RD
69 def GetExtraBorderSize(self, *_args, **_kwargs):
70 val = apply(windows3c.wxSashWindow_GetExtraBorderSize,(self,) + _args, _kwargs)
dd9a3de8 71 return val
2d091820
RD
72 def GetMaximumSizeX(self, *_args, **_kwargs):
73 val = apply(windows3c.wxSashWindow_GetMaximumSizeX,(self,) + _args, _kwargs)
dd9a3de8 74 return val
2d091820
RD
75 def GetMaximumSizeY(self, *_args, **_kwargs):
76 val = apply(windows3c.wxSashWindow_GetMaximumSizeY,(self,) + _args, _kwargs)
dd9a3de8 77 return val
2d091820
RD
78 def GetMinimumSizeX(self, *_args, **_kwargs):
79 val = apply(windows3c.wxSashWindow_GetMinimumSizeX,(self,) + _args, _kwargs)
dd9a3de8 80 return val
2d091820
RD
81 def GetMinimumSizeY(self, *_args, **_kwargs):
82 val = apply(windows3c.wxSashWindow_GetMinimumSizeY,(self,) + _args, _kwargs)
dd9a3de8 83 return val
2d091820
RD
84 def HasBorder(self, *_args, **_kwargs):
85 val = apply(windows3c.wxSashWindow_HasBorder,(self,) + _args, _kwargs)
dd9a3de8 86 return val
2d091820
RD
87 def SetDefaultBorderSize(self, *_args, **_kwargs):
88 val = apply(windows3c.wxSashWindow_SetDefaultBorderSize,(self,) + _args, _kwargs)
dd9a3de8 89 return val
2d091820
RD
90 def SetExtraBorderSize(self, *_args, **_kwargs):
91 val = apply(windows3c.wxSashWindow_SetExtraBorderSize,(self,) + _args, _kwargs)
dd9a3de8 92 return val
2d091820
RD
93 def SetMaximumSizeX(self, *_args, **_kwargs):
94 val = apply(windows3c.wxSashWindow_SetMaximumSizeX,(self,) + _args, _kwargs)
dd9a3de8 95 return val
2d091820
RD
96 def SetMaximumSizeY(self, *_args, **_kwargs):
97 val = apply(windows3c.wxSashWindow_SetMaximumSizeY,(self,) + _args, _kwargs)
dd9a3de8 98 return val
2d091820
RD
99 def SetMinimumSizeX(self, *_args, **_kwargs):
100 val = apply(windows3c.wxSashWindow_SetMinimumSizeX,(self,) + _args, _kwargs)
dd9a3de8 101 return val
2d091820
RD
102 def SetMinimumSizeY(self, *_args, **_kwargs):
103 val = apply(windows3c.wxSashWindow_SetMinimumSizeY,(self,) + _args, _kwargs)
dd9a3de8 104 return val
2d091820
RD
105 def SetSashVisible(self, *_args, **_kwargs):
106 val = apply(windows3c.wxSashWindow_SetSashVisible,(self,) + _args, _kwargs)
dd9a3de8 107 return val
2d091820
RD
108 def SetSashBorder(self, *_args, **_kwargs):
109 val = apply(windows3c.wxSashWindow_SetSashBorder,(self,) + _args, _kwargs)
dd9a3de8
RD
110 return val
111 def __repr__(self):
2d091820 112 return "<C wxSashWindow instance at %s>" % (self.this,)
dd9a3de8 113class wxSashWindow(wxSashWindowPtr):
2d091820
RD
114 def __init__(self,*_args,**_kwargs):
115 self.this = apply(windows3c.new_wxSashWindow,_args,_kwargs)
dd9a3de8
RD
116 self.thisown = 1
117 wx._StdWindowCallbacks(self)
118
119
120
121
122class wxQueryLayoutInfoEventPtr(wxEventPtr):
123 def __init__(self,this):
124 self.this = this
125 self.thisown = 0
2d091820
RD
126 def SetRequestedLength(self, *_args, **_kwargs):
127 val = apply(windows3c.wxQueryLayoutInfoEvent_SetRequestedLength,(self,) + _args, _kwargs)
dd9a3de8 128 return val
2d091820
RD
129 def GetRequestedLength(self, *_args, **_kwargs):
130 val = apply(windows3c.wxQueryLayoutInfoEvent_GetRequestedLength,(self,) + _args, _kwargs)
dd9a3de8 131 return val
2d091820
RD
132 def SetFlags(self, *_args, **_kwargs):
133 val = apply(windows3c.wxQueryLayoutInfoEvent_SetFlags,(self,) + _args, _kwargs)
dd9a3de8 134 return val
2d091820
RD
135 def GetFlags(self, *_args, **_kwargs):
136 val = apply(windows3c.wxQueryLayoutInfoEvent_GetFlags,(self,) + _args, _kwargs)
dd9a3de8 137 return val
2d091820
RD
138 def SetSize(self, *_args, **_kwargs):
139 val = apply(windows3c.wxQueryLayoutInfoEvent_SetSize,(self,) + _args, _kwargs)
dd9a3de8 140 return val
2d091820
RD
141 def GetSize(self, *_args, **_kwargs):
142 val = apply(windows3c.wxQueryLayoutInfoEvent_GetSize,(self,) + _args, _kwargs)
143 if val: val = wxSizePtr(val) ; val.thisown = 1
dd9a3de8 144 return val
2d091820
RD
145 def SetOrientation(self, *_args, **_kwargs):
146 val = apply(windows3c.wxQueryLayoutInfoEvent_SetOrientation,(self,) + _args, _kwargs)
dd9a3de8 147 return val
2d091820
RD
148 def GetOrientation(self, *_args, **_kwargs):
149 val = apply(windows3c.wxQueryLayoutInfoEvent_GetOrientation,(self,) + _args, _kwargs)
dd9a3de8 150 return val
2d091820
RD
151 def SetAlignment(self, *_args, **_kwargs):
152 val = apply(windows3c.wxQueryLayoutInfoEvent_SetAlignment,(self,) + _args, _kwargs)
dd9a3de8 153 return val
2d091820
RD
154 def GetAlignment(self, *_args, **_kwargs):
155 val = apply(windows3c.wxQueryLayoutInfoEvent_GetAlignment,(self,) + _args, _kwargs)
dd9a3de8
RD
156 return val
157 def __repr__(self):
2d091820 158 return "<C wxQueryLayoutInfoEvent instance at %s>" % (self.this,)
dd9a3de8
RD
159class wxQueryLayoutInfoEvent(wxQueryLayoutInfoEventPtr):
160 def __init__(self,this):
161 self.this = this
162
163
164
165
166class wxCalculateLayoutEventPtr(wxEventPtr):
167 def __init__(self,this):
168 self.this = this
169 self.thisown = 0
2d091820
RD
170 def SetFlags(self, *_args, **_kwargs):
171 val = apply(windows3c.wxCalculateLayoutEvent_SetFlags,(self,) + _args, _kwargs)
dd9a3de8 172 return val
2d091820
RD
173 def GetFlags(self, *_args, **_kwargs):
174 val = apply(windows3c.wxCalculateLayoutEvent_GetFlags,(self,) + _args, _kwargs)
dd9a3de8 175 return val
2d091820
RD
176 def SetRect(self, *_args, **_kwargs):
177 val = apply(windows3c.wxCalculateLayoutEvent_SetRect,(self,) + _args, _kwargs)
dd9a3de8 178 return val
2d091820
RD
179 def GetRect(self, *_args, **_kwargs):
180 val = apply(windows3c.wxCalculateLayoutEvent_GetRect,(self,) + _args, _kwargs)
181 if val: val = wxRectPtr(val) ; val.thisown = 1
dd9a3de8
RD
182 return val
183 def __repr__(self):
2d091820 184 return "<C wxCalculateLayoutEvent instance at %s>" % (self.this,)
dd9a3de8
RD
185class wxCalculateLayoutEvent(wxCalculateLayoutEventPtr):
186 def __init__(self,this):
187 self.this = this
188
189
190
191
192class wxSashLayoutWindowPtr(wxSashWindowPtr):
193 def __init__(self,this):
194 self.this = this
195 self.thisown = 0
2d091820
RD
196 def GetAlignment(self, *_args, **_kwargs):
197 val = apply(windows3c.wxSashLayoutWindow_GetAlignment,(self,) + _args, _kwargs)
dd9a3de8 198 return val
2d091820
RD
199 def GetOrientation(self, *_args, **_kwargs):
200 val = apply(windows3c.wxSashLayoutWindow_GetOrientation,(self,) + _args, _kwargs)
dd9a3de8 201 return val
2d091820
RD
202 def SetAlignment(self, *_args, **_kwargs):
203 val = apply(windows3c.wxSashLayoutWindow_SetAlignment,(self,) + _args, _kwargs)
dd9a3de8 204 return val
2d091820
RD
205 def SetDefaultSize(self, *_args, **_kwargs):
206 val = apply(windows3c.wxSashLayoutWindow_SetDefaultSize,(self,) + _args, _kwargs)
dd9a3de8 207 return val
2d091820
RD
208 def SetOrientation(self, *_args, **_kwargs):
209 val = apply(windows3c.wxSashLayoutWindow_SetOrientation,(self,) + _args, _kwargs)
dd9a3de8
RD
210 return val
211 def __repr__(self):
2d091820 212 return "<C wxSashLayoutWindow instance at %s>" % (self.this,)
dd9a3de8 213class wxSashLayoutWindow(wxSashLayoutWindowPtr):
2d091820
RD
214 def __init__(self,*_args,**_kwargs):
215 self.this = apply(windows3c.new_wxSashLayoutWindow,_args,_kwargs)
dd9a3de8
RD
216 self.thisown = 1
217 wx._StdWindowCallbacks(self)
218 wx._checkForCallback(self, 'OnCalculateLayout', wxEVT_CALCULATE_LAYOUT)
219 wx._checkForCallback(self, 'OnQueryLayoutInfo', wxEVT_QUERY_LAYOUT_INFO)
220
221
222
223
224class wxLayoutAlgorithmPtr :
225 def __init__(self,this):
226 self.this = this
227 self.thisown = 0
2d091820 228 def __del__(self,windows3c=windows3c):
dd9a3de8 229 if self.thisown == 1 :
2d091820
RD
230 windows3c.delete_wxLayoutAlgorithm(self)
231 def LayoutMDIFrame(self, *_args, **_kwargs):
232 val = apply(windows3c.wxLayoutAlgorithm_LayoutMDIFrame,(self,) + _args, _kwargs)
233 return val
234 def LayoutFrame(self, *_args, **_kwargs):
235 val = apply(windows3c.wxLayoutAlgorithm_LayoutFrame,(self,) + _args, _kwargs)
236 return val
237 def LayoutWindow(self, *_args, **_kwargs):
238 val = apply(windows3c.wxLayoutAlgorithm_LayoutWindow,(self,) + _args, _kwargs)
ab9bc19b 239 return val
dd9a3de8 240 def __repr__(self):
2d091820 241 return "<C wxLayoutAlgorithm instance at %s>" % (self.this,)
dd9a3de8 242class wxLayoutAlgorithm(wxLayoutAlgorithmPtr):
2d091820
RD
243 def __init__(self,*_args,**_kwargs):
244 self.this = apply(windows3c.new_wxLayoutAlgorithm,_args,_kwargs)
dd9a3de8
RD
245 self.thisown = 1
246
247
248
249
250
251
252#-------------- FUNCTION WRAPPERS ------------------
253
254
255
256#-------------- VARIABLE WRAPPERS ------------------
257
258wxSASH_TOP = windows3c.wxSASH_TOP
259wxSASH_RIGHT = windows3c.wxSASH_RIGHT
260wxSASH_BOTTOM = windows3c.wxSASH_BOTTOM
261wxSASH_LEFT = windows3c.wxSASH_LEFT
262wxSASH_NONE = windows3c.wxSASH_NONE
263wxEVT_SASH_DRAGGED = windows3c.wxEVT_SASH_DRAGGED
264wxSW_3D = windows3c.wxSW_3D
265wxSASH_STATUS_OK = windows3c.wxSASH_STATUS_OK
266wxSASH_STATUS_OUT_OF_RANGE = windows3c.wxSASH_STATUS_OUT_OF_RANGE
267wxLAYOUT_HORIZONTAL = windows3c.wxLAYOUT_HORIZONTAL
268wxLAYOUT_VERTICAL = windows3c.wxLAYOUT_VERTICAL
269wxLAYOUT_NONE = windows3c.wxLAYOUT_NONE
270wxLAYOUT_TOP = windows3c.wxLAYOUT_TOP
271wxLAYOUT_LEFT = windows3c.wxLAYOUT_LEFT
272wxLAYOUT_RIGHT = windows3c.wxLAYOUT_RIGHT
273wxLAYOUT_BOTTOM = windows3c.wxLAYOUT_BOTTOM
274wxEVT_QUERY_LAYOUT_INFO = windows3c.wxEVT_QUERY_LAYOUT_INFO
275wxEVT_CALCULATE_LAYOUT = windows3c.wxEVT_CALCULATE_LAYOUT