]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/src/msw/stattool.py
New SWIG generated sources
[wxWidgets.git] / utils / wxPython / src / msw / stattool.py
1 # This file was created automatically by SWIG.
2 import stattoolc
3
4 from misc import *
5
6 from windows import *
7
8 from gdi import *
9
10 from clip_dnd import *
11
12 from controls import *
13
14 from events import *
15 import wx
16 class wxStatusBarPtr(wxWindowPtr):
17 def __init__(self,this):
18 self.this = this
19 self.thisown = 0
20 def GetFieldRect(self, *_args, **_kwargs):
21 val = apply(stattoolc.wxStatusBar_GetFieldRect,(self,) + _args, _kwargs)
22 if val: val = wxRectPtr(val) ; val.thisown = 1
23 return val
24 def GetFieldsCount(self, *_args, **_kwargs):
25 val = apply(stattoolc.wxStatusBar_GetFieldsCount,(self,) + _args, _kwargs)
26 return val
27 def GetStatusText(self, *_args, **_kwargs):
28 val = apply(stattoolc.wxStatusBar_GetStatusText,(self,) + _args, _kwargs)
29 return val
30 def DrawField(self, *_args, **_kwargs):
31 val = apply(stattoolc.wxStatusBar_DrawField,(self,) + _args, _kwargs)
32 return val
33 def DrawFieldText(self, *_args, **_kwargs):
34 val = apply(stattoolc.wxStatusBar_DrawFieldText,(self,) + _args, _kwargs)
35 return val
36 def InitColours(self, *_args, **_kwargs):
37 val = apply(stattoolc.wxStatusBar_InitColours,(self,) + _args, _kwargs)
38 return val
39 def SetFieldsCount(self, *_args, **_kwargs):
40 val = apply(stattoolc.wxStatusBar_SetFieldsCount,(self,) + _args, _kwargs)
41 return val
42 def SetStatusText(self, *_args, **_kwargs):
43 val = apply(stattoolc.wxStatusBar_SetStatusText,(self,) + _args, _kwargs)
44 return val
45 def SetStatusWidths(self, *_args, **_kwargs):
46 val = apply(stattoolc.wxStatusBar_SetStatusWidths,(self,) + _args, _kwargs)
47 return val
48 def __repr__(self):
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)
53 self.thisown = 1
54 wx._StdWindowCallbacks(self)
55
56
57
58
59 class wxToolBarToolPtr :
60 def __init__(self,this):
61 self.this = this
62 self.thisown = 0
63 def __del__(self,stattoolc=stattoolc):
64 if self.thisown == 1 :
65 stattoolc.delete_wxToolBarTool(self)
66 def SetSize(self, *_args, **_kwargs):
67 val = apply(stattoolc.wxToolBarTool_SetSize,(self,) + _args, _kwargs)
68 return val
69 def GetWidth(self, *_args, **_kwargs):
70 val = apply(stattoolc.wxToolBarTool_GetWidth,(self,) + _args, _kwargs)
71 return val
72 def GetHeight(self, *_args, **_kwargs):
73 val = apply(stattoolc.wxToolBarTool_GetHeight,(self,) + _args, _kwargs)
74 return val
75 def GetControl(self, *_args, **_kwargs):
76 val = apply(stattoolc.wxToolBarTool_GetControl,(self,) + _args, _kwargs)
77 if val: val = wxControlPtr(val)
78 return val
79 def __setattr__(self,name,value):
80 if name == "m_toolStyle" :
81 stattoolc.wxToolBarTool_m_toolStyle_set(self,value)
82 return
83 if name == "m_clientData" :
84 stattoolc.wxToolBarTool_m_clientData_set(self,value)
85 return
86 if name == "m_index" :
87 stattoolc.wxToolBarTool_m_index_set(self,value)
88 return
89 if name == "m_x" :
90 stattoolc.wxToolBarTool_m_x_set(self,value)
91 return
92 if name == "m_y" :
93 stattoolc.wxToolBarTool_m_y_set(self,value)
94 return
95 if name == "m_width" :
96 stattoolc.wxToolBarTool_m_width_set(self,value)
97 return
98 if name == "m_height" :
99 stattoolc.wxToolBarTool_m_height_set(self,value)
100 return
101 if name == "m_toggleState" :
102 stattoolc.wxToolBarTool_m_toggleState_set(self,value)
103 return
104 if name == "m_isToggle" :
105 stattoolc.wxToolBarTool_m_isToggle_set(self,value)
106 return
107 if name == "m_deleteSecondBitmap" :
108 stattoolc.wxToolBarTool_m_deleteSecondBitmap_set(self,value)
109 return
110 if name == "m_enabled" :
111 stattoolc.wxToolBarTool_m_enabled_set(self,value)
112 return
113 if name == "m_bitmap1" :
114 stattoolc.wxToolBarTool_m_bitmap1_set(self,value.this)
115 return
116 if name == "m_bitmap2" :
117 stattoolc.wxToolBarTool_m_bitmap2_set(self,value.this)
118 return
119 if name == "m_isMenuCommand" :
120 stattoolc.wxToolBarTool_m_isMenuCommand_set(self,value)
121 return
122 if name == "m_shortHelpString" :
123 stattoolc.wxToolBarTool_m_shortHelpString_set(self,value)
124 return
125 if name == "m_longHelpString" :
126 stattoolc.wxToolBarTool_m_longHelpString_set(self,value)
127 return
128 self.__dict__[name] = value
129 def __getattr__(self,name):
130 if name == "m_toolStyle" :
131 return stattoolc.wxToolBarTool_m_toolStyle_get(self)
132 if name == "m_clientData" :
133 return stattoolc.wxToolBarTool_m_clientData_get(self)
134 if name == "m_index" :
135 return stattoolc.wxToolBarTool_m_index_get(self)
136 if name == "m_x" :
137 return stattoolc.wxToolBarTool_m_x_get(self)
138 if name == "m_y" :
139 return stattoolc.wxToolBarTool_m_y_get(self)
140 if name == "m_width" :
141 return stattoolc.wxToolBarTool_m_width_get(self)
142 if name == "m_height" :
143 return stattoolc.wxToolBarTool_m_height_get(self)
144 if name == "m_toggleState" :
145 return stattoolc.wxToolBarTool_m_toggleState_get(self)
146 if name == "m_isToggle" :
147 return stattoolc.wxToolBarTool_m_isToggle_get(self)
148 if name == "m_deleteSecondBitmap" :
149 return stattoolc.wxToolBarTool_m_deleteSecondBitmap_get(self)
150 if name == "m_enabled" :
151 return stattoolc.wxToolBarTool_m_enabled_get(self)
152 if name == "m_bitmap1" :
153 return wxBitmapPtr(stattoolc.wxToolBarTool_m_bitmap1_get(self))
154 if name == "m_bitmap2" :
155 return wxBitmapPtr(stattoolc.wxToolBarTool_m_bitmap2_get(self))
156 if name == "m_isMenuCommand" :
157 return stattoolc.wxToolBarTool_m_isMenuCommand_get(self)
158 if name == "m_shortHelpString" :
159 return stattoolc.wxToolBarTool_m_shortHelpString_get(self)
160 if name == "m_longHelpString" :
161 return stattoolc.wxToolBarTool_m_longHelpString_get(self)
162 raise AttributeError,name
163 def __repr__(self):
164 return "<C wxToolBarTool instance at %s>" % (self.this,)
165 class wxToolBarTool(wxToolBarToolPtr):
166 def __init__(self,*_args,**_kwargs):
167 self.this = apply(stattoolc.new_wxToolBarTool,_args,_kwargs)
168 self.thisown = 1
169
170
171
172
173 class wxToolBarPtr(wxControlPtr):
174 def __init__(self,this):
175 self.this = this
176 self.thisown = 0
177 def AddControl(self, *_args, **_kwargs):
178 val = apply(stattoolc.wxToolBar_AddControl,(self,) + _args, _kwargs)
179 return val
180 def AddSeparator(self, *_args, **_kwargs):
181 val = apply(stattoolc.wxToolBar_AddSeparator,(self,) + _args, _kwargs)
182 return val
183 def ClearTools(self, *_args, **_kwargs):
184 val = apply(stattoolc.wxToolBar_ClearTools,(self,) + _args, _kwargs)
185 return val
186 def AddTool(self, *_args, **_kwargs):
187 val = apply(stattoolc.wxToolBar_AddTool,(self,) + _args, _kwargs)
188 if val: val = wxToolBarToolPtr(val)
189 return val
190 def AddSimpleTool(self, *_args, **_kwargs):
191 val = apply(stattoolc.wxToolBar_AddSimpleTool,(self,) + _args, _kwargs)
192 if val: val = wxToolBarToolPtr(val)
193 return val
194 def EnableTool(self, *_args, **_kwargs):
195 val = apply(stattoolc.wxToolBar_EnableTool,(self,) + _args, _kwargs)
196 return val
197 def FindToolForPosition(self, *_args, **_kwargs):
198 val = apply(stattoolc.wxToolBar_FindToolForPosition,(self,) + _args, _kwargs)
199 if val: val = wxToolBarToolPtr(val)
200 return val
201 def GetToolSize(self, *_args, **_kwargs):
202 val = apply(stattoolc.wxToolBar_GetToolSize,(self,) + _args, _kwargs)
203 if val: val = wxSizePtr(val) ; val.thisown = 1
204 return val
205 def GetToolBitmapSize(self, *_args, **_kwargs):
206 val = apply(stattoolc.wxToolBar_GetToolBitmapSize,(self,) + _args, _kwargs)
207 if val: val = wxSizePtr(val) ; val.thisown = 1
208 return val
209 def SetToolBitmapSize(self, *_args, **_kwargs):
210 val = apply(stattoolc.wxToolBar_SetToolBitmapSize,(self,) + _args, _kwargs)
211 return val
212 def GetToolMargins(self, *_args, **_kwargs):
213 val = apply(stattoolc.wxToolBar_GetToolMargins,(self,) + _args, _kwargs)
214 if val: val = wxSizePtr(val) ; val.thisown = 1
215 return val
216 def GetMaxSize(self, *_args, **_kwargs):
217 val = apply(stattoolc.wxToolBar_GetMaxSize,(self,) + _args, _kwargs)
218 if val: val = wxSizePtr(val) ; val.thisown = 1
219 return val
220 def GetToolEnabled(self, *_args, **_kwargs):
221 val = apply(stattoolc.wxToolBar_GetToolEnabled,(self,) + _args, _kwargs)
222 return val
223 def GetToolLongHelp(self, *_args, **_kwargs):
224 val = apply(stattoolc.wxToolBar_GetToolLongHelp,(self,) + _args, _kwargs)
225 return val
226 def GetToolPacking(self, *_args, **_kwargs):
227 val = apply(stattoolc.wxToolBar_GetToolPacking,(self,) + _args, _kwargs)
228 return val
229 def GetToolSeparation(self, *_args, **_kwargs):
230 val = apply(stattoolc.wxToolBar_GetToolSeparation,(self,) + _args, _kwargs)
231 return val
232 def GetToolShortHelp(self, *_args, **_kwargs):
233 val = apply(stattoolc.wxToolBar_GetToolShortHelp,(self,) + _args, _kwargs)
234 return val
235 def GetToolState(self, *_args, **_kwargs):
236 val = apply(stattoolc.wxToolBar_GetToolState,(self,) + _args, _kwargs)
237 return val
238 def Realize(self, *_args, **_kwargs):
239 val = apply(stattoolc.wxToolBar_Realize,(self,) + _args, _kwargs)
240 return val
241 def SetToolLongHelp(self, *_args, **_kwargs):
242 val = apply(stattoolc.wxToolBar_SetToolLongHelp,(self,) + _args, _kwargs)
243 return val
244 def SetToolShortHelp(self, *_args, **_kwargs):
245 val = apply(stattoolc.wxToolBar_SetToolShortHelp,(self,) + _args, _kwargs)
246 return val
247 def SetMargins(self, *_args, **_kwargs):
248 val = apply(stattoolc.wxToolBar_SetMargins,(self,) + _args, _kwargs)
249 return val
250 def SetToolPacking(self, *_args, **_kwargs):
251 val = apply(stattoolc.wxToolBar_SetToolPacking,(self,) + _args, _kwargs)
252 return val
253 def SetToolSeparation(self, *_args, **_kwargs):
254 val = apply(stattoolc.wxToolBar_SetToolSeparation,(self,) + _args, _kwargs)
255 return val
256 def ToggleTool(self, *_args, **_kwargs):
257 val = apply(stattoolc.wxToolBar_ToggleTool,(self,) + _args, _kwargs)
258 return val
259 def SetToggle(self, *_args, **_kwargs):
260 val = apply(stattoolc.wxToolBar_SetToggle,(self,) + _args, _kwargs)
261 return val
262 def SetMaxRowsCols(self, *_args, **_kwargs):
263 val = apply(stattoolc.wxToolBar_SetMaxRowsCols,(self,) + _args, _kwargs)
264 return val
265 def GetMaxRows(self, *_args, **_kwargs):
266 val = apply(stattoolc.wxToolBar_GetMaxRows,(self,) + _args, _kwargs)
267 return val
268 def GetMaxCols(self, *_args, **_kwargs):
269 val = apply(stattoolc.wxToolBar_GetMaxCols,(self,) + _args, _kwargs)
270 return val
271 def __repr__(self):
272 return "<C wxToolBar instance at %s>" % (self.this,)
273 class wxToolBar(wxToolBarPtr):
274 def __init__(self,*_args,**_kwargs):
275 self.this = apply(stattoolc.new_wxToolBar,_args,_kwargs)
276 self.thisown = 1
277 wx._StdWindowCallbacks(self)
278
279
280
281
282
283
284 #-------------- FUNCTION WRAPPERS ------------------
285
286
287
288 #-------------- VARIABLE WRAPPERS ------------------
289