1 # This file was created automatically by SWIG.
4 class wxConfigBasePtr
:
5 Type_Unknown
= utilsc
.wxConfigBase_Type_Unknown
6 Type_String
= utilsc
.wxConfigBase_Type_String
7 Type_Boolean
= utilsc
.wxConfigBase_Type_Boolean
8 Type_Integer
= utilsc
.wxConfigBase_Type_Integer
9 Type_Float
= utilsc
.wxConfigBase_Type_Float
10 def __init__(self
,this
):
13 def __del__(self
,utilsc
=utilsc
):
14 if self
.thisown
== 1 :
15 utilsc
.delete_wxConfigBase(self
)
16 def DeleteAll(self
, *_args
, **_kwargs
):
17 val
= apply(utilsc
.wxConfigBase_DeleteAll
,(self
,) + _args
, _kwargs
)
19 def DeleteEntry(self
, *_args
, **_kwargs
):
20 val
= apply(utilsc
.wxConfigBase_DeleteEntry
,(self
,) + _args
, _kwargs
)
22 def DeleteGroup(self
, *_args
, **_kwargs
):
23 val
= apply(utilsc
.wxConfigBase_DeleteGroup
,(self
,) + _args
, _kwargs
)
25 def Exists(self
, *_args
, **_kwargs
):
26 val
= apply(utilsc
.wxConfigBase_Exists
,(self
,) + _args
, _kwargs
)
28 def Flush(self
, *_args
, **_kwargs
):
29 val
= apply(utilsc
.wxConfigBase_Flush
,(self
,) + _args
, _kwargs
)
31 def GetAppName(self
, *_args
, **_kwargs
):
32 val
= apply(utilsc
.wxConfigBase_GetAppName
,(self
,) + _args
, _kwargs
)
34 def GetFirstGroup(self
, *_args
, **_kwargs
):
35 val
= apply(utilsc
.wxConfigBase_GetFirstGroup
,(self
,) + _args
, _kwargs
)
37 def GetFirstEntry(self
, *_args
, **_kwargs
):
38 val
= apply(utilsc
.wxConfigBase_GetFirstEntry
,(self
,) + _args
, _kwargs
)
40 def GetNextGroup(self
, *_args
, **_kwargs
):
41 val
= apply(utilsc
.wxConfigBase_GetNextGroup
,(self
,) + _args
, _kwargs
)
43 def GetNextEntry(self
, *_args
, **_kwargs
):
44 val
= apply(utilsc
.wxConfigBase_GetNextEntry
,(self
,) + _args
, _kwargs
)
46 def GetNumberOfEntries(self
, *_args
, **_kwargs
):
47 val
= apply(utilsc
.wxConfigBase_GetNumberOfEntries
,(self
,) + _args
, _kwargs
)
49 def GetNumberOfGroups(self
, *_args
, **_kwargs
):
50 val
= apply(utilsc
.wxConfigBase_GetNumberOfGroups
,(self
,) + _args
, _kwargs
)
52 def GetPath(self
, *_args
, **_kwargs
):
53 val
= apply(utilsc
.wxConfigBase_GetPath
,(self
,) + _args
, _kwargs
)
55 def GetVendorName(self
, *_args
, **_kwargs
):
56 val
= apply(utilsc
.wxConfigBase_GetVendorName
,(self
,) + _args
, _kwargs
)
58 def HasEntry(self
, *_args
, **_kwargs
):
59 val
= apply(utilsc
.wxConfigBase_HasEntry
,(self
,) + _args
, _kwargs
)
61 def HasGroup(self
, *_args
, **_kwargs
):
62 val
= apply(utilsc
.wxConfigBase_HasGroup
,(self
,) + _args
, _kwargs
)
64 def IsExpandingEnvVars(self
, *_args
, **_kwargs
):
65 val
= apply(utilsc
.wxConfigBase_IsExpandingEnvVars
,(self
,) + _args
, _kwargs
)
67 def IsRecordingDefaults(self
, *_args
, **_kwargs
):
68 val
= apply(utilsc
.wxConfigBase_IsRecordingDefaults
,(self
,) + _args
, _kwargs
)
70 def Read(self
, *_args
, **_kwargs
):
71 val
= apply(utilsc
.wxConfigBase_Read
,(self
,) + _args
, _kwargs
)
73 def ReadInt(self
, *_args
, **_kwargs
):
74 val
= apply(utilsc
.wxConfigBase_ReadInt
,(self
,) + _args
, _kwargs
)
76 def ReadFloat(self
, *_args
, **_kwargs
):
77 val
= apply(utilsc
.wxConfigBase_ReadFloat
,(self
,) + _args
, _kwargs
)
79 def ReadBool(self
, *_args
, **_kwargs
):
80 val
= apply(utilsc
.wxConfigBase_ReadBool
,(self
,) + _args
, _kwargs
)
82 def SetExpandEnvVars(self
, *_args
, **_kwargs
):
83 val
= apply(utilsc
.wxConfigBase_SetExpandEnvVars
,(self
,) + _args
, _kwargs
)
85 def SetPath(self
, *_args
, **_kwargs
):
86 val
= apply(utilsc
.wxConfigBase_SetPath
,(self
,) + _args
, _kwargs
)
88 def SetRecordDefaults(self
, *_args
, **_kwargs
):
89 val
= apply(utilsc
.wxConfigBase_SetRecordDefaults
,(self
,) + _args
, _kwargs
)
91 def SetAppName(self
, *_args
, **_kwargs
):
92 val
= apply(utilsc
.wxConfigBase_SetAppName
,(self
,) + _args
, _kwargs
)
94 def SetVendorName(self
, *_args
, **_kwargs
):
95 val
= apply(utilsc
.wxConfigBase_SetVendorName
,(self
,) + _args
, _kwargs
)
97 def SetStyle(self
, *_args
, **_kwargs
):
98 val
= apply(utilsc
.wxConfigBase_SetStyle
,(self
,) + _args
, _kwargs
)
100 def GetStyle(self
, *_args
, **_kwargs
):
101 val
= apply(utilsc
.wxConfigBase_GetStyle
,(self
,) + _args
, _kwargs
)
103 def Write(self
, *_args
, **_kwargs
):
104 val
= apply(utilsc
.wxConfigBase_Write
,(self
,) + _args
, _kwargs
)
106 def WriteInt(self
, *_args
, **_kwargs
):
107 val
= apply(utilsc
.wxConfigBase_WriteInt
,(self
,) + _args
, _kwargs
)
109 def WriteFloat(self
, *_args
, **_kwargs
):
110 val
= apply(utilsc
.wxConfigBase_WriteFloat
,(self
,) + _args
, _kwargs
)
112 def WriteBool(self
, *_args
, **_kwargs
):
113 val
= apply(utilsc
.wxConfigBase_WriteBool
,(self
,) + _args
, _kwargs
)
115 def GetEntryType(self
, *_args
, **_kwargs
):
116 val
= apply(utilsc
.wxConfigBase_GetEntryType
,(self
,) + _args
, _kwargs
)
118 def RenameEntry(self
, *_args
, **_kwargs
):
119 val
= apply(utilsc
.wxConfigBase_RenameEntry
,(self
,) + _args
, _kwargs
)
121 def RenameGroup(self
, *_args
, **_kwargs
):
122 val
= apply(utilsc
.wxConfigBase_RenameGroup
,(self
,) + _args
, _kwargs
)
124 def ExpandEnvVars(self
, *_args
, **_kwargs
):
125 val
= apply(utilsc
.wxConfigBase_ExpandEnvVars
,(self
,) + _args
, _kwargs
)
128 return "<C wxConfigBase instance at %s>" % (self
.this
,)
129 class wxConfigBase(wxConfigBasePtr
):
130 def __init__(self
,this
):
136 class wxConfigPtr(wxConfigBasePtr
):
137 def __init__(self
,this
):
140 def __del__(self
,utilsc
=utilsc
):
141 if self
.thisown
== 1 :
142 utilsc
.delete_wxConfig(self
)
144 return "<C wxConfig instance at %s>" % (self
.this
,)
145 class wxConfig(wxConfigPtr
):
146 def __init__(self
,*_args
,**_kwargs
):
147 self
.this
= apply(utilsc
.new_wxConfig
,_args
,_kwargs
)
153 class wxFileConfigPtr(wxConfigBasePtr
):
154 def __init__(self
,this
):
157 def __del__(self
,utilsc
=utilsc
):
158 if self
.thisown
== 1 :
159 utilsc
.delete_wxFileConfig(self
)
161 return "<C wxFileConfig instance at %s>" % (self
.this
,)
162 class wxFileConfig(wxFileConfigPtr
):
163 def __init__(self
,*_args
,**_kwargs
):
164 self
.this
= apply(utilsc
.new_wxFileConfig
,_args
,_kwargs
)
170 class wxDateTimePtr
:
171 Local
= utilsc
.wxDateTime_Local
172 GMT_12
= utilsc
.wxDateTime_GMT_12
173 GMT_11
= utilsc
.wxDateTime_GMT_11
174 GMT_10
= utilsc
.wxDateTime_GMT_10
175 GMT_9
= utilsc
.wxDateTime_GMT_9
176 GMT_8
= utilsc
.wxDateTime_GMT_8
177 GMT_7
= utilsc
.wxDateTime_GMT_7
178 GMT_6
= utilsc
.wxDateTime_GMT_6
179 GMT_5
= utilsc
.wxDateTime_GMT_5
180 GMT_4
= utilsc
.wxDateTime_GMT_4
181 GMT_3
= utilsc
.wxDateTime_GMT_3
182 GMT_2
= utilsc
.wxDateTime_GMT_2
183 GMT_1
= utilsc
.wxDateTime_GMT_1
184 GMT0
= utilsc
.wxDateTime_GMT0
185 GMT1
= utilsc
.wxDateTime_GMT1
186 GMT2
= utilsc
.wxDateTime_GMT2
187 GMT3
= utilsc
.wxDateTime_GMT3
188 GMT4
= utilsc
.wxDateTime_GMT4
189 GMT5
= utilsc
.wxDateTime_GMT5
190 GMT6
= utilsc
.wxDateTime_GMT6
191 GMT7
= utilsc
.wxDateTime_GMT7
192 GMT8
= utilsc
.wxDateTime_GMT8
193 GMT9
= utilsc
.wxDateTime_GMT9
194 GMT10
= utilsc
.wxDateTime_GMT10
195 GMT11
= utilsc
.wxDateTime_GMT11
196 GMT12
= utilsc
.wxDateTime_GMT12
197 WET
= utilsc
.wxDateTime_WET
198 WEST
= utilsc
.wxDateTime_WEST
199 CET
= utilsc
.wxDateTime_CET
200 CEST
= utilsc
.wxDateTime_CEST
201 EET
= utilsc
.wxDateTime_EET
202 EEST
= utilsc
.wxDateTime_EEST
203 MSK
= utilsc
.wxDateTime_MSK
204 MSD
= utilsc
.wxDateTime_MSD
205 AST
= utilsc
.wxDateTime_AST
206 ADT
= utilsc
.wxDateTime_ADT
207 EST
= utilsc
.wxDateTime_EST
208 EDT
= utilsc
.wxDateTime_EDT
209 CST
= utilsc
.wxDateTime_CST
210 CDT
= utilsc
.wxDateTime_CDT
211 MST
= utilsc
.wxDateTime_MST
212 MDT
= utilsc
.wxDateTime_MDT
213 PST
= utilsc
.wxDateTime_PST
214 PDT
= utilsc
.wxDateTime_PDT
215 HST
= utilsc
.wxDateTime_HST
216 AKST
= utilsc
.wxDateTime_AKST
217 AKDT
= utilsc
.wxDateTime_AKDT
218 A_WST
= utilsc
.wxDateTime_A_WST
219 A_CST
= utilsc
.wxDateTime_A_CST
220 A_EST
= utilsc
.wxDateTime_A_EST
221 A_ESST
= utilsc
.wxDateTime_A_ESST
222 UTC
= utilsc
.wxDateTime_UTC
223 Gregorian
= utilsc
.wxDateTime_Gregorian
224 Julian
= utilsc
.wxDateTime_Julian
225 Country_Unknown
= utilsc
.wxDateTime_Country_Unknown
226 Country_Default
= utilsc
.wxDateTime_Country_Default
227 Country_WesternEurope_Start
= utilsc
.wxDateTime_Country_WesternEurope_Start
228 Country_EEC
= utilsc
.wxDateTime_Country_EEC
229 France
= utilsc
.wxDateTime_France
230 Germany
= utilsc
.wxDateTime_Germany
231 UK
= utilsc
.wxDateTime_UK
232 Country_WesternEurope_End
= utilsc
.wxDateTime_Country_WesternEurope_End
233 Russia
= utilsc
.wxDateTime_Russia
234 USA
= utilsc
.wxDateTime_USA
235 Jan
= utilsc
.wxDateTime_Jan
236 Feb
= utilsc
.wxDateTime_Feb
237 Mar
= utilsc
.wxDateTime_Mar
238 Apr
= utilsc
.wxDateTime_Apr
239 May
= utilsc
.wxDateTime_May
240 Jun
= utilsc
.wxDateTime_Jun
241 Jul
= utilsc
.wxDateTime_Jul
242 Aug
= utilsc
.wxDateTime_Aug
243 Sep
= utilsc
.wxDateTime_Sep
244 Oct
= utilsc
.wxDateTime_Oct
245 Nov
= utilsc
.wxDateTime_Nov
246 Dec
= utilsc
.wxDateTime_Dec
247 Inv_Month
= utilsc
.wxDateTime_Inv_Month
248 Sun
= utilsc
.wxDateTime_Sun
249 Mon
= utilsc
.wxDateTime_Mon
250 Tue
= utilsc
.wxDateTime_Tue
251 Wed
= utilsc
.wxDateTime_Wed
252 Thu
= utilsc
.wxDateTime_Thu
253 Fri
= utilsc
.wxDateTime_Fri
254 Sat
= utilsc
.wxDateTime_Sat
255 Inv_WeekDay
= utilsc
.wxDateTime_Inv_WeekDay
256 Inv_Year
= utilsc
.wxDateTime_Inv_Year
257 Name_Full
= utilsc
.wxDateTime_Name_Full
258 Name_Abbr
= utilsc
.wxDateTime_Name_Abbr
259 Default_First
= utilsc
.wxDateTime_Default_First
260 Monday_First
= utilsc
.wxDateTime_Monday_First
261 Sunday_First
= utilsc
.wxDateTime_Sunday_First
262 def __init__(self
,this
):
265 def __del__(self
,utilsc
=utilsc
):
266 if self
.thisown
== 1 :
267 utilsc
.delete_wxDateTime(self
)
268 def SetToCurrent(self
, *_args
, **_kwargs
):
269 val
= apply(utilsc
.wxDateTime_SetToCurrent
,(self
,) + _args
, _kwargs
)
270 if val
: val
= wxDateTimePtr(val
)
272 def SetTimeT(self
, *_args
, **_kwargs
):
273 val
= apply(utilsc
.wxDateTime_SetTimeT
,(self
,) + _args
, _kwargs
)
274 if val
: val
= wxDateTimePtr(val
)
276 def SetJDN(self
, *_args
, **_kwargs
):
277 val
= apply(utilsc
.wxDateTime_SetJDN
,(self
,) + _args
, _kwargs
)
278 if val
: val
= wxDateTimePtr(val
)
280 def SetHMS(self
, *_args
, **_kwargs
):
281 val
= apply(utilsc
.wxDateTime_SetHMS
,(self
,) + _args
, _kwargs
)
282 if val
: val
= wxDateTimePtr(val
)
284 def Set(self
, *_args
, **_kwargs
):
285 val
= apply(utilsc
.wxDateTime_Set
,(self
,) + _args
, _kwargs
)
286 if val
: val
= wxDateTimePtr(val
)
288 def ResetTime(self
, *_args
, **_kwargs
):
289 val
= apply(utilsc
.wxDateTime_ResetTime
,(self
,) + _args
, _kwargs
)
290 if val
: val
= wxDateTimePtr(val
)
292 def SetYear(self
, *_args
, **_kwargs
):
293 val
= apply(utilsc
.wxDateTime_SetYear
,(self
,) + _args
, _kwargs
)
294 if val
: val
= wxDateTimePtr(val
)
296 def SetMonth(self
, *_args
, **_kwargs
):
297 val
= apply(utilsc
.wxDateTime_SetMonth
,(self
,) + _args
, _kwargs
)
298 if val
: val
= wxDateTimePtr(val
)
300 def SetDay(self
, *_args
, **_kwargs
):
301 val
= apply(utilsc
.wxDateTime_SetDay
,(self
,) + _args
, _kwargs
)
302 if val
: val
= wxDateTimePtr(val
)
304 def SetHour(self
, *_args
, **_kwargs
):
305 val
= apply(utilsc
.wxDateTime_SetHour
,(self
,) + _args
, _kwargs
)
306 if val
: val
= wxDateTimePtr(val
)
308 def SetMinute(self
, *_args
, **_kwargs
):
309 val
= apply(utilsc
.wxDateTime_SetMinute
,(self
,) + _args
, _kwargs
)
310 if val
: val
= wxDateTimePtr(val
)
312 def SetSecond(self
, *_args
, **_kwargs
):
313 val
= apply(utilsc
.wxDateTime_SetSecond
,(self
,) + _args
, _kwargs
)
314 if val
: val
= wxDateTimePtr(val
)
316 def SetMillisecond(self
, *_args
, **_kwargs
):
317 val
= apply(utilsc
.wxDateTime_SetMillisecond
,(self
,) + _args
, _kwargs
)
318 if val
: val
= wxDateTimePtr(val
)
320 def SetToWeekDayInSameWeek(self
, *_args
, **_kwargs
):
321 val
= apply(utilsc
.wxDateTime_SetToWeekDayInSameWeek
,(self
,) + _args
, _kwargs
)
322 if val
: val
= wxDateTimePtr(val
)
324 def GetWeekDayInSameWeek(self
, *_args
, **_kwargs
):
325 val
= apply(utilsc
.wxDateTime_GetWeekDayInSameWeek
,(self
,) + _args
, _kwargs
)
326 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
328 def SetToNextWeekDay(self
, *_args
, **_kwargs
):
329 val
= apply(utilsc
.wxDateTime_SetToNextWeekDay
,(self
,) + _args
, _kwargs
)
330 if val
: val
= wxDateTimePtr(val
)
332 def GetNextWeekDay(self
, *_args
, **_kwargs
):
333 val
= apply(utilsc
.wxDateTime_GetNextWeekDay
,(self
,) + _args
, _kwargs
)
334 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
336 def SetToPrevWeekDay(self
, *_args
, **_kwargs
):
337 val
= apply(utilsc
.wxDateTime_SetToPrevWeekDay
,(self
,) + _args
, _kwargs
)
338 if val
: val
= wxDateTimePtr(val
)
340 def GetPrevWeekDay(self
, *_args
, **_kwargs
):
341 val
= apply(utilsc
.wxDateTime_GetPrevWeekDay
,(self
,) + _args
, _kwargs
)
342 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
344 def SetToWeekDay(self
, *_args
, **_kwargs
):
345 val
= apply(utilsc
.wxDateTime_SetToWeekDay
,(self
,) + _args
, _kwargs
)
347 def SetToLastWeekDay(self
, *_args
, **_kwargs
):
348 val
= apply(utilsc
.wxDateTime_SetToLastWeekDay
,(self
,) + _args
, _kwargs
)
350 def GetLastWeekDay(self
, *_args
, **_kwargs
):
351 val
= apply(utilsc
.wxDateTime_GetLastWeekDay
,(self
,) + _args
, _kwargs
)
352 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
354 def SetToTheWeek(self
, *_args
, **_kwargs
):
355 val
= apply(utilsc
.wxDateTime_SetToTheWeek
,(self
,) + _args
, _kwargs
)
357 def GetWeek(self
, *_args
, **_kwargs
):
358 val
= apply(utilsc
.wxDateTime_GetWeek
,(self
,) + _args
, _kwargs
)
359 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
361 def SetToLastMonthDay(self
, *_args
, **_kwargs
):
362 val
= apply(utilsc
.wxDateTime_SetToLastMonthDay
,(self
,) + _args
, _kwargs
)
363 if val
: val
= wxDateTimePtr(val
)
365 def GetLastMonthDay(self
, *_args
, **_kwargs
):
366 val
= apply(utilsc
.wxDateTime_GetLastMonthDay
,(self
,) + _args
, _kwargs
)
367 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
369 def SetToYearDay(self
, *_args
, **_kwargs
):
370 val
= apply(utilsc
.wxDateTime_SetToYearDay
,(self
,) + _args
, _kwargs
)
371 if val
: val
= wxDateTimePtr(val
)
373 def GetYearDay(self
, *_args
, **_kwargs
):
374 val
= apply(utilsc
.wxDateTime_GetYearDay
,(self
,) + _args
, _kwargs
)
375 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
377 def GetJulianDayNumber(self
, *_args
, **_kwargs
):
378 val
= apply(utilsc
.wxDateTime_GetJulianDayNumber
,(self
,) + _args
, _kwargs
)
380 def GetJDN(self
, *_args
, **_kwargs
):
381 val
= apply(utilsc
.wxDateTime_GetJDN
,(self
,) + _args
, _kwargs
)
383 def GetModifiedJulianDayNumber(self
, *_args
, **_kwargs
):
384 val
= apply(utilsc
.wxDateTime_GetModifiedJulianDayNumber
,(self
,) + _args
, _kwargs
)
386 def GetMJD(self
, *_args
, **_kwargs
):
387 val
= apply(utilsc
.wxDateTime_GetMJD
,(self
,) + _args
, _kwargs
)
389 def GetRataDie(self
, *_args
, **_kwargs
):
390 val
= apply(utilsc
.wxDateTime_GetRataDie
,(self
,) + _args
, _kwargs
)
392 def ToTimezone(self
, *_args
, **_kwargs
):
393 val
= apply(utilsc
.wxDateTime_ToTimezone
,(self
,) + _args
, _kwargs
)
394 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
396 def MakeTimezone(self
, *_args
, **_kwargs
):
397 val
= apply(utilsc
.wxDateTime_MakeTimezone
,(self
,) + _args
, _kwargs
)
398 if val
: val
= wxDateTimePtr(val
)
400 def ToGMT(self
, *_args
, **_kwargs
):
401 val
= apply(utilsc
.wxDateTime_ToGMT
,(self
,) + _args
, _kwargs
)
402 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
404 def MakeGMT(self
, *_args
, **_kwargs
):
405 val
= apply(utilsc
.wxDateTime_MakeGMT
,(self
,) + _args
, _kwargs
)
406 if val
: val
= wxDateTimePtr(val
)
408 def IsDST(self
, *_args
, **_kwargs
):
409 val
= apply(utilsc
.wxDateTime_IsDST
,(self
,) + _args
, _kwargs
)
411 def IsValid(self
, *_args
, **_kwargs
):
412 val
= apply(utilsc
.wxDateTime_IsValid
,(self
,) + _args
, _kwargs
)
414 def GetTicks(self
, *_args
, **_kwargs
):
415 val
= apply(utilsc
.wxDateTime_GetTicks
,(self
,) + _args
, _kwargs
)
417 def GetYear(self
, *_args
, **_kwargs
):
418 val
= apply(utilsc
.wxDateTime_GetYear
,(self
,) + _args
, _kwargs
)
420 def GetMonth(self
, *_args
, **_kwargs
):
421 val
= apply(utilsc
.wxDateTime_GetMonth
,(self
,) + _args
, _kwargs
)
423 def GetDay(self
, *_args
, **_kwargs
):
424 val
= apply(utilsc
.wxDateTime_GetDay
,(self
,) + _args
, _kwargs
)
426 def GetWeekDay(self
, *_args
, **_kwargs
):
427 val
= apply(utilsc
.wxDateTime_GetWeekDay
,(self
,) + _args
, _kwargs
)
429 def GetHour(self
, *_args
, **_kwargs
):
430 val
= apply(utilsc
.wxDateTime_GetHour
,(self
,) + _args
, _kwargs
)
432 def GetMinute(self
, *_args
, **_kwargs
):
433 val
= apply(utilsc
.wxDateTime_GetMinute
,(self
,) + _args
, _kwargs
)
435 def GetSecond(self
, *_args
, **_kwargs
):
436 val
= apply(utilsc
.wxDateTime_GetSecond
,(self
,) + _args
, _kwargs
)
438 def GetMillisecond(self
, *_args
, **_kwargs
):
439 val
= apply(utilsc
.wxDateTime_GetMillisecond
,(self
,) + _args
, _kwargs
)
441 def GetDayOfYear(self
, *_args
, **_kwargs
):
442 val
= apply(utilsc
.wxDateTime_GetDayOfYear
,(self
,) + _args
, _kwargs
)
444 def GetWeekOfYear(self
, *_args
, **_kwargs
):
445 val
= apply(utilsc
.wxDateTime_GetWeekOfYear
,(self
,) + _args
, _kwargs
)
447 def GetWeekOfMonth(self
, *_args
, **_kwargs
):
448 val
= apply(utilsc
.wxDateTime_GetWeekOfMonth
,(self
,) + _args
, _kwargs
)
450 def IsWorkDay(self
, *_args
, **_kwargs
):
451 val
= apply(utilsc
.wxDateTime_IsWorkDay
,(self
,) + _args
, _kwargs
)
453 def IsEqualTo(self
, *_args
, **_kwargs
):
454 val
= apply(utilsc
.wxDateTime_IsEqualTo
,(self
,) + _args
, _kwargs
)
456 def IsEarlierThan(self
, *_args
, **_kwargs
):
457 val
= apply(utilsc
.wxDateTime_IsEarlierThan
,(self
,) + _args
, _kwargs
)
459 def IsLaterThan(self
, *_args
, **_kwargs
):
460 val
= apply(utilsc
.wxDateTime_IsLaterThan
,(self
,) + _args
, _kwargs
)
462 def IsStrictlyBetween(self
, *_args
, **_kwargs
):
463 val
= apply(utilsc
.wxDateTime_IsStrictlyBetween
,(self
,) + _args
, _kwargs
)
465 def IsBetween(self
, *_args
, **_kwargs
):
466 val
= apply(utilsc
.wxDateTime_IsBetween
,(self
,) + _args
, _kwargs
)
468 def IsSameDate(self
, *_args
, **_kwargs
):
469 val
= apply(utilsc
.wxDateTime_IsSameDate
,(self
,) + _args
, _kwargs
)
471 def IsSameTime(self
, *_args
, **_kwargs
):
472 val
= apply(utilsc
.wxDateTime_IsSameTime
,(self
,) + _args
, _kwargs
)
474 def IsEqualUpTo(self
, *_args
, **_kwargs
):
475 val
= apply(utilsc
.wxDateTime_IsEqualUpTo
,(self
,) + _args
, _kwargs
)
477 def AddTS(self
, *_args
, **_kwargs
):
478 val
= apply(utilsc
.wxDateTime_AddTS
,(self
,) + _args
, _kwargs
)
479 if val
: val
= wxDateTimePtr(val
)
481 def AddDS(self
, *_args
, **_kwargs
):
482 val
= apply(utilsc
.wxDateTime_AddDS
,(self
,) + _args
, _kwargs
)
483 if val
: val
= wxDateTimePtr(val
)
485 def SubtractTS(self
, *_args
, **_kwargs
):
486 val
= apply(utilsc
.wxDateTime_SubtractTS
,(self
,) + _args
, _kwargs
)
487 if val
: val
= wxDateTimePtr(val
)
489 def SubtractDS(self
, *_args
, **_kwargs
):
490 val
= apply(utilsc
.wxDateTime_SubtractDS
,(self
,) + _args
, _kwargs
)
491 if val
: val
= wxDateTimePtr(val
)
493 def Subtract(self
, *_args
, **_kwargs
):
494 val
= apply(utilsc
.wxDateTime_Subtract
,(self
,) + _args
, _kwargs
)
495 if val
: val
= wxTimeSpanPtr(val
) ; val
.thisown
= 1
497 def __add__TS(self
, *_args
, **_kwargs
):
498 val
= apply(utilsc
.wxDateTime___add__TS
,(self
,) + _args
, _kwargs
)
499 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
501 def __add__DS(self
, *_args
, **_kwargs
):
502 val
= apply(utilsc
.wxDateTime___add__DS
,(self
,) + _args
, _kwargs
)
503 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
505 def __sub__DT(self
, *_args
, **_kwargs
):
506 val
= apply(utilsc
.wxDateTime___sub__DT
,(self
,) + _args
, _kwargs
)
507 if val
: val
= wxTimeSpanPtr(val
) ; val
.thisown
= 1
509 def __sub__TS(self
, *_args
, **_kwargs
):
510 val
= apply(utilsc
.wxDateTime___sub__TS
,(self
,) + _args
, _kwargs
)
511 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
513 def __sub__DS(self
, *_args
, **_kwargs
):
514 val
= apply(utilsc
.wxDateTime___sub__DS
,(self
,) + _args
, _kwargs
)
515 if val
: val
= wxDateTimePtr(val
) ; val
.thisown
= 1
517 def __cmp__(self
, *_args
, **_kwargs
):
518 val
= apply(utilsc
.wxDateTime___cmp__
,(self
,) + _args
, _kwargs
)
520 def ParseRfc822Date(self
, *_args
, **_kwargs
):
521 val
= apply(utilsc
.wxDateTime_ParseRfc822Date
,(self
,) + _args
, _kwargs
)
523 def ParseFormat(self
, *_args
, **_kwargs
):
524 val
= apply(utilsc
.wxDateTime_ParseFormat
,(self
,) + _args
, _kwargs
)
526 def ParseDateTime(self
, *_args
, **_kwargs
):
527 val
= apply(utilsc
.wxDateTime_ParseDateTime
,(self
,) + _args
, _kwargs
)
529 def ParseDate(self
, *_args
, **_kwargs
):
530 val
= apply(utilsc
.wxDateTime_ParseDate
,(self
,) + _args
, _kwargs
)
532 def ParseTime(self
, *_args
, **_kwargs
):
533 val
= apply(utilsc
.wxDateTime_ParseTime
,(self
,) + _args
, _kwargs
)
535 def Format(self
, *_args
, **_kwargs
):
536 val
= apply(utilsc
.wxDateTime_Format
,(self
,) + _args
, _kwargs
)
538 def FormatDate(self
, *_args
, **_kwargs
):
539 val
= apply(utilsc
.wxDateTime_FormatDate
,(self
,) + _args
, _kwargs
)
541 def FormatTime(self
, *_args
, **_kwargs
):
542 val
= apply(utilsc
.wxDateTime_FormatTime
,(self
,) + _args
, _kwargs
)
544 def FormatISODate(self
, *_args
, **_kwargs
):
545 val
= apply(utilsc
.wxDateTime_FormatISODate
,(self
,) + _args
, _kwargs
)
547 def FormatISOTime(self
, *_args
, **_kwargs
):
548 val
= apply(utilsc
.wxDateTime_FormatISOTime
,(self
,) + _args
, _kwargs
)
551 return "<C wxDateTime instance at %s>" % (self
.this
,)
553 def __add__(self
, other
):
554 if string
.find(other
.this
, 'wxTimeSpan') != -1:
555 return self
.__add
__TS
(other
)
556 if string
.find(other
.this
, 'wxDateSpan') != -1:
557 return self
.__add
__DS
(other
)
558 raise TypeError, 'Invalid r.h.s. type for __add__'
559 def __sub__(self
, other
):
560 if string
.find(other
.this
, 'wxDateTime') != -1:
561 return self
.__sub
__DT
(other
)
562 if string
.find(other
.this
, 'wxTimeSpan') != -1:
563 return self
.__sub
__TS
(other
)
564 if string
.find(other
.this
, 'wxDateSpan') != -1:
565 return self
.__sub
__DS
(other
)
566 raise TypeError, 'Invalid r.h.s. type for __sub__'
570 return '<wxDateTime: \"%s\" at %s>' % ( self
.Format(), self
.this
)
574 class wxDateTime(wxDateTimePtr
):
575 def __init__(self
,*_args
,**_kwargs
):
576 self
.this
= apply(utilsc
.new_wxDateTime
,_args
,_kwargs
)
581 def wxDateTimeFromTimeT(*_args
,**_kwargs
):
582 val
= wxDateTimePtr(apply(utilsc
.new_wxDateTimeFromTimeT
,_args
,_kwargs
))
586 def wxDateTimeFromJDN(*_args
,**_kwargs
):
587 val
= wxDateTimePtr(apply(utilsc
.new_wxDateTimeFromJDN
,_args
,_kwargs
))
591 def wxDateTimeFromHMS(*_args
,**_kwargs
):
592 val
= wxDateTimePtr(apply(utilsc
.new_wxDateTimeFromHMS
,_args
,_kwargs
))
596 def wxDateTimeFromDMY(*_args
,**_kwargs
):
597 val
= wxDateTimePtr(apply(utilsc
.new_wxDateTimeFromDMY
,_args
,_kwargs
))
602 class wxTimeSpanPtr
:
603 def __init__(self
,this
):
606 def __del__(self
,utilsc
=utilsc
):
607 if self
.thisown
== 1 :
608 utilsc
.delete_wxTimeSpan(self
)
609 def Add(self
, *_args
, **_kwargs
):
610 val
= apply(utilsc
.wxTimeSpan_Add
,(self
,) + _args
, _kwargs
)
611 if val
: val
= wxTimeSpanPtr(val
)
613 def Subtract(self
, *_args
, **_kwargs
):
614 val
= apply(utilsc
.wxTimeSpan_Subtract
,(self
,) + _args
, _kwargs
)
615 if val
: val
= wxTimeSpanPtr(val
)
617 def Multiply(self
, *_args
, **_kwargs
):
618 val
= apply(utilsc
.wxTimeSpan_Multiply
,(self
,) + _args
, _kwargs
)
619 if val
: val
= wxTimeSpanPtr(val
)
621 def Neg(self
, *_args
, **_kwargs
):
622 val
= apply(utilsc
.wxTimeSpan_Neg
,(self
,) + _args
, _kwargs
)
623 if val
: val
= wxTimeSpanPtr(val
)
625 def Abs(self
, *_args
, **_kwargs
):
626 val
= apply(utilsc
.wxTimeSpan_Abs
,(self
,) + _args
, _kwargs
)
627 if val
: val
= wxTimeSpanPtr(val
) ; val
.thisown
= 1
629 def __add__(self
, *_args
, **_kwargs
):
630 val
= apply(utilsc
.wxTimeSpan___add__
,(self
,) + _args
, _kwargs
)
631 if val
: val
= wxTimeSpanPtr(val
) ; val
.thisown
= 1
633 def __sub__(self
, *_args
, **_kwargs
):
634 val
= apply(utilsc
.wxTimeSpan___sub__
,(self
,) + _args
, _kwargs
)
635 if val
: val
= wxTimeSpanPtr(val
) ; val
.thisown
= 1
637 def __mul__(self
, *_args
, **_kwargs
):
638 val
= apply(utilsc
.wxTimeSpan___mul__
,(self
,) + _args
, _kwargs
)
639 if val
: val
= wxTimeSpanPtr(val
) ; val
.thisown
= 1
641 def __rmul__(self
, *_args
, **_kwargs
):
642 val
= apply(utilsc
.wxTimeSpan___rmul__
,(self
,) + _args
, _kwargs
)
643 if val
: val
= wxTimeSpanPtr(val
) ; val
.thisown
= 1
645 def __neg__(self
, *_args
, **_kwargs
):
646 val
= apply(utilsc
.wxTimeSpan___neg__
,(self
,) + _args
, _kwargs
)
647 if val
: val
= wxTimeSpanPtr(val
) ; val
.thisown
= 1
649 def __cmp__(self
, *_args
, **_kwargs
):
650 val
= apply(utilsc
.wxTimeSpan___cmp__
,(self
,) + _args
, _kwargs
)
652 def IsNull(self
, *_args
, **_kwargs
):
653 val
= apply(utilsc
.wxTimeSpan_IsNull
,(self
,) + _args
, _kwargs
)
655 def IsPositive(self
, *_args
, **_kwargs
):
656 val
= apply(utilsc
.wxTimeSpan_IsPositive
,(self
,) + _args
, _kwargs
)
658 def IsNegative(self
, *_args
, **_kwargs
):
659 val
= apply(utilsc
.wxTimeSpan_IsNegative
,(self
,) + _args
, _kwargs
)
661 def IsEqualTo(self
, *_args
, **_kwargs
):
662 val
= apply(utilsc
.wxTimeSpan_IsEqualTo
,(self
,) + _args
, _kwargs
)
664 def IsLongerThan(self
, *_args
, **_kwargs
):
665 val
= apply(utilsc
.wxTimeSpan_IsLongerThan
,(self
,) + _args
, _kwargs
)
667 def IsShorterThan(self
, *_args
, **_kwargs
):
668 val
= apply(utilsc
.wxTimeSpan_IsShorterThan
,(self
,) + _args
, _kwargs
)
670 def GetWeeks(self
, *_args
, **_kwargs
):
671 val
= apply(utilsc
.wxTimeSpan_GetWeeks
,(self
,) + _args
, _kwargs
)
673 def GetDays(self
, *_args
, **_kwargs
):
674 val
= apply(utilsc
.wxTimeSpan_GetDays
,(self
,) + _args
, _kwargs
)
676 def GetHours(self
, *_args
, **_kwargs
):
677 val
= apply(utilsc
.wxTimeSpan_GetHours
,(self
,) + _args
, _kwargs
)
679 def GetMinutes(self
, *_args
, **_kwargs
):
680 val
= apply(utilsc
.wxTimeSpan_GetMinutes
,(self
,) + _args
, _kwargs
)
682 def GetSeconds(self
, *_args
, **_kwargs
):
683 val
= apply(utilsc
.wxTimeSpan_GetSeconds
,(self
,) + _args
, _kwargs
)
685 def GetMilliseconds(self
, *_args
, **_kwargs
):
686 val
= apply(utilsc
.wxTimeSpan_GetMilliseconds
,(self
,) + _args
, _kwargs
)
688 def Format(self
, *_args
, **_kwargs
):
689 val
= apply(utilsc
.wxTimeSpan_Format
,(self
,) + _args
, _kwargs
)
692 return "<C wxTimeSpan instance at %s>" % (self
.this
,)
693 class wxTimeSpan(wxTimeSpanPtr
):
694 def __init__(self
,*_args
,**_kwargs
):
695 self
.this
= apply(utilsc
.new_wxTimeSpan
,_args
,_kwargs
)
701 class wxDateSpanPtr
:
702 def __init__(self
,this
):
705 def __del__(self
,utilsc
=utilsc
):
706 if self
.thisown
== 1 :
707 utilsc
.delete_wxDateSpan(self
)
708 def SetYears(self
, *_args
, **_kwargs
):
709 val
= apply(utilsc
.wxDateSpan_SetYears
,(self
,) + _args
, _kwargs
)
710 if val
: val
= wxDateSpanPtr(val
)
712 def SetMonths(self
, *_args
, **_kwargs
):
713 val
= apply(utilsc
.wxDateSpan_SetMonths
,(self
,) + _args
, _kwargs
)
714 if val
: val
= wxDateSpanPtr(val
)
716 def SetWeeks(self
, *_args
, **_kwargs
):
717 val
= apply(utilsc
.wxDateSpan_SetWeeks
,(self
,) + _args
, _kwargs
)
718 if val
: val
= wxDateSpanPtr(val
)
720 def SetDays(self
, *_args
, **_kwargs
):
721 val
= apply(utilsc
.wxDateSpan_SetDays
,(self
,) + _args
, _kwargs
)
722 if val
: val
= wxDateSpanPtr(val
)
724 def GetYears(self
, *_args
, **_kwargs
):
725 val
= apply(utilsc
.wxDateSpan_GetYears
,(self
,) + _args
, _kwargs
)
727 def GetMonths(self
, *_args
, **_kwargs
):
728 val
= apply(utilsc
.wxDateSpan_GetMonths
,(self
,) + _args
, _kwargs
)
730 def GetWeeks(self
, *_args
, **_kwargs
):
731 val
= apply(utilsc
.wxDateSpan_GetWeeks
,(self
,) + _args
, _kwargs
)
733 def GetDays(self
, *_args
, **_kwargs
):
734 val
= apply(utilsc
.wxDateSpan_GetDays
,(self
,) + _args
, _kwargs
)
736 def GetTotalDays(self
, *_args
, **_kwargs
):
737 val
= apply(utilsc
.wxDateSpan_GetTotalDays
,(self
,) + _args
, _kwargs
)
739 def Add(self
, *_args
, **_kwargs
):
740 val
= apply(utilsc
.wxDateSpan_Add
,(self
,) + _args
, _kwargs
)
741 if val
: val
= wxDateSpanPtr(val
)
743 def Subtract(self
, *_args
, **_kwargs
):
744 val
= apply(utilsc
.wxDateSpan_Subtract
,(self
,) + _args
, _kwargs
)
745 if val
: val
= wxDateSpanPtr(val
)
747 def Neg(self
, *_args
, **_kwargs
):
748 val
= apply(utilsc
.wxDateSpan_Neg
,(self
,) + _args
, _kwargs
)
749 if val
: val
= wxDateSpanPtr(val
)
751 def Multiply(self
, *_args
, **_kwargs
):
752 val
= apply(utilsc
.wxDateSpan_Multiply
,(self
,) + _args
, _kwargs
)
753 if val
: val
= wxDateSpanPtr(val
)
755 def __add__(self
, *_args
, **_kwargs
):
756 val
= apply(utilsc
.wxDateSpan___add__
,(self
,) + _args
, _kwargs
)
757 if val
: val
= wxDateSpanPtr(val
) ; val
.thisown
= 1
759 def __sub__(self
, *_args
, **_kwargs
):
760 val
= apply(utilsc
.wxDateSpan___sub__
,(self
,) + _args
, _kwargs
)
761 if val
: val
= wxDateSpanPtr(val
) ; val
.thisown
= 1
763 def __mul__(self
, *_args
, **_kwargs
):
764 val
= apply(utilsc
.wxDateSpan___mul__
,(self
,) + _args
, _kwargs
)
765 if val
: val
= wxDateSpanPtr(val
) ; val
.thisown
= 1
767 def __rmul__(self
, *_args
, **_kwargs
):
768 val
= apply(utilsc
.wxDateSpan___rmul__
,(self
,) + _args
, _kwargs
)
769 if val
: val
= wxDateSpanPtr(val
) ; val
.thisown
= 1
771 def __neg__(self
, *_args
, **_kwargs
):
772 val
= apply(utilsc
.wxDateSpan___neg__
,(self
,) + _args
, _kwargs
)
773 if val
: val
= wxDateSpanPtr(val
) ; val
.thisown
= 1
776 return "<C wxDateSpan instance at %s>" % (self
.this
,)
777 class wxDateSpan(wxDateSpanPtr
):
778 def __init__(self
,*_args
,**_kwargs
):
779 self
.this
= apply(utilsc
.new_wxDateSpan
,_args
,_kwargs
)
787 #-------------- FUNCTION WRAPPERS ------------------
789 wxGetLocalTime
= utilsc
.wxGetLocalTime
791 wxGetUTCTime
= utilsc
.wxGetUTCTime
793 wxGetCurrentTime
= utilsc
.wxGetCurrentTime
795 wxGetLocalTimeMillis
= utilsc
.wxGetLocalTimeMillis
797 def wxConfigBase_Set(*_args
, **_kwargs
):
798 val
= apply(utilsc
.wxConfigBase_Set
,_args
,_kwargs
)
799 if val
: val
= wxConfigBasePtr(val
)
802 def wxConfigBase_Get(*_args
, **_kwargs
):
803 val
= apply(utilsc
.wxConfigBase_Get
,_args
,_kwargs
)
804 if val
: val
= wxConfigBasePtr(val
)
807 def wxConfigBase_Create(*_args
, **_kwargs
):
808 val
= apply(utilsc
.wxConfigBase_Create
,_args
,_kwargs
)
809 if val
: val
= wxConfigBasePtr(val
)
812 wxConfigBase_DontCreateOnDemand
= utilsc
.wxConfigBase_DontCreateOnDemand
814 wxDateTime_SetCountry
= utilsc
.wxDateTime_SetCountry
816 wxDateTime_GetCountry
= utilsc
.wxDateTime_GetCountry
818 wxDateTime_IsWestEuropeanCountry
= utilsc
.wxDateTime_IsWestEuropeanCountry
820 wxDateTime_GetCurrentYear
= utilsc
.wxDateTime_GetCurrentYear
822 wxDateTime_ConvertYearToBC
= utilsc
.wxDateTime_ConvertYearToBC
824 wxDateTime_GetCurrentMonth
= utilsc
.wxDateTime_GetCurrentMonth
826 wxDateTime_IsLeapYear
= utilsc
.wxDateTime_IsLeapYear
828 wxDateTime_GetCentury
= utilsc
.wxDateTime_GetCentury
830 wxDateTime_GetNumberOfDaysinYear
= utilsc
.wxDateTime_GetNumberOfDaysinYear
832 wxDateTime_GetNumberOfDaysInMonth
= utilsc
.wxDateTime_GetNumberOfDaysInMonth
834 wxDateTime_GetMonthName
= utilsc
.wxDateTime_GetMonthName
836 wxDateTime_GetWeekDayName
= utilsc
.wxDateTime_GetWeekDayName
838 wxDateTime_GetAmPmStrings
= utilsc
.wxDateTime_GetAmPmStrings
840 wxDateTime_IsDSTApplicable
= utilsc
.wxDateTime_IsDSTApplicable
842 def wxDateTime_GetBeginDST(*_args
, **_kwargs
):
843 val
= apply(utilsc
.wxDateTime_GetBeginDST
,_args
,_kwargs
)
844 if val
: val
= wxDateTimePtr(val
); val
.thisown
= 1
847 def wxDateTime_GetEndDST(*_args
, **_kwargs
):
848 val
= apply(utilsc
.wxDateTime_GetEndDST
,_args
,_kwargs
)
849 if val
: val
= wxDateTimePtr(val
); val
.thisown
= 1
852 def wxDateTime_Now(*_args
, **_kwargs
):
853 val
= apply(utilsc
.wxDateTime_Now
,_args
,_kwargs
)
854 if val
: val
= wxDateTimePtr(val
); val
.thisown
= 1
857 def wxDateTime_Today(*_args
, **_kwargs
):
858 val
= apply(utilsc
.wxDateTime_Today
,_args
,_kwargs
)
859 if val
: val
= wxDateTimePtr(val
); val
.thisown
= 1
862 def wxTimeSpan_Seconds(*_args
, **_kwargs
):
863 val
= apply(utilsc
.wxTimeSpan_Seconds
,_args
,_kwargs
)
864 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
867 def wxTimeSpan_Second(*_args
, **_kwargs
):
868 val
= apply(utilsc
.wxTimeSpan_Second
,_args
,_kwargs
)
869 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
872 def wxTimeSpan_Minutes(*_args
, **_kwargs
):
873 val
= apply(utilsc
.wxTimeSpan_Minutes
,_args
,_kwargs
)
874 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
877 def wxTimeSpan_Minute(*_args
, **_kwargs
):
878 val
= apply(utilsc
.wxTimeSpan_Minute
,_args
,_kwargs
)
879 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
882 def wxTimeSpan_Hours(*_args
, **_kwargs
):
883 val
= apply(utilsc
.wxTimeSpan_Hours
,_args
,_kwargs
)
884 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
887 def wxTimeSpan_Hour(*_args
, **_kwargs
):
888 val
= apply(utilsc
.wxTimeSpan_Hour
,_args
,_kwargs
)
889 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
892 def wxTimeSpan_Days(*_args
, **_kwargs
):
893 val
= apply(utilsc
.wxTimeSpan_Days
,_args
,_kwargs
)
894 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
897 def wxTimeSpan_Day(*_args
, **_kwargs
):
898 val
= apply(utilsc
.wxTimeSpan_Day
,_args
,_kwargs
)
899 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
902 def wxTimeSpan_Weeks(*_args
, **_kwargs
):
903 val
= apply(utilsc
.wxTimeSpan_Weeks
,_args
,_kwargs
)
904 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
907 def wxTimeSpan_Week(*_args
, **_kwargs
):
908 val
= apply(utilsc
.wxTimeSpan_Week
,_args
,_kwargs
)
909 if val
: val
= wxTimeSpanPtr(val
); val
.thisown
= 1
912 def wxDateSpan_Days(*_args
, **_kwargs
):
913 val
= apply(utilsc
.wxDateSpan_Days
,_args
,_kwargs
)
914 if val
: val
= wxDateSpanPtr(val
); val
.thisown
= 1
917 def wxDateSpan_Day(*_args
, **_kwargs
):
918 val
= apply(utilsc
.wxDateSpan_Day
,_args
,_kwargs
)
919 if val
: val
= wxDateSpanPtr(val
); val
.thisown
= 1
922 def wxDateSpan_Weeks(*_args
, **_kwargs
):
923 val
= apply(utilsc
.wxDateSpan_Weeks
,_args
,_kwargs
)
924 if val
: val
= wxDateSpanPtr(val
); val
.thisown
= 1
927 def wxDateSpan_Week(*_args
, **_kwargs
):
928 val
= apply(utilsc
.wxDateSpan_Week
,_args
,_kwargs
)
929 if val
: val
= wxDateSpanPtr(val
); val
.thisown
= 1
932 def wxDateSpan_Months(*_args
, **_kwargs
):
933 val
= apply(utilsc
.wxDateSpan_Months
,_args
,_kwargs
)
934 if val
: val
= wxDateSpanPtr(val
); val
.thisown
= 1
937 def wxDateSpan_Month(*_args
, **_kwargs
):
938 val
= apply(utilsc
.wxDateSpan_Month
,_args
,_kwargs
)
939 if val
: val
= wxDateSpanPtr(val
); val
.thisown
= 1
942 def wxDateSpan_Years(*_args
, **_kwargs
):
943 val
= apply(utilsc
.wxDateSpan_Years
,_args
,_kwargs
)
944 if val
: val
= wxDateSpanPtr(val
); val
.thisown
= 1
947 def wxDateSpan_Year(*_args
, **_kwargs
):
948 val
= apply(utilsc
.wxDateSpan_Year
,_args
,_kwargs
)
949 if val
: val
= wxDateSpanPtr(val
); val
.thisown
= 1
954 #-------------- VARIABLE WRAPPERS ------------------
956 wxCONFIG_USE_LOCAL_FILE
= utilsc
.wxCONFIG_USE_LOCAL_FILE
957 wxCONFIG_USE_GLOBAL_FILE
= utilsc
.wxCONFIG_USE_GLOBAL_FILE
958 wxCONFIG_USE_RELATIVE_PATH
= utilsc
.wxCONFIG_USE_RELATIVE_PATH