1 # This file was created automatically by SWIG. 
  14 from clip_dnd 
import * 
  26 from stattool 
import * 
  28 from controls 
import * 
  30 from controls2 
import * 
  32 from windows2 
import * 
  36 from windows3 
import * 
  45 class wxPyAppPtr(wxEvtHandlerPtr
): 
  46     def __init__(self
,this
): 
  49     def __del__(self
, delfunc
=wxc
.delete_wxPyApp
): 
  55     def _setCallbackInfo(self
, *_args
, **_kwargs
): 
  56         val 
= wxc
.wxPyApp__setCallbackInfo(self
, *_args
, **_kwargs
) 
  58     def GetAppName(self
, *_args
, **_kwargs
): 
  59         val 
= wxc
.wxPyApp_GetAppName(self
, *_args
, **_kwargs
) 
  61     def GetClassName(self
, *_args
, **_kwargs
): 
  62         val 
= wxc
.wxPyApp_GetClassName(self
, *_args
, **_kwargs
) 
  64     def GetExitOnFrameDelete(self
, *_args
, **_kwargs
): 
  65         val 
= wxc
.wxPyApp_GetExitOnFrameDelete(self
, *_args
, **_kwargs
) 
  67     def GetPrintMode(self
, *_args
, **_kwargs
): 
  68         val 
= wxc
.wxPyApp_GetPrintMode(self
, *_args
, **_kwargs
) 
  70     def GetTopWindow(self
, *_args
, **_kwargs
): 
  71         val 
= wxc
.wxPyApp_GetTopWindow(self
, *_args
, **_kwargs
) 
  73     def GetVendorName(self
, *_args
, **_kwargs
): 
  74         val 
= wxc
.wxPyApp_GetVendorName(self
, *_args
, **_kwargs
) 
  76     def GetUseBestVisual(self
, *_args
, **_kwargs
): 
  77         val 
= wxc
.wxPyApp_GetUseBestVisual(self
, *_args
, **_kwargs
) 
  79     def Dispatch(self
, *_args
, **_kwargs
): 
  80         val 
= wxc
.wxPyApp_Dispatch(self
, *_args
, **_kwargs
) 
  82     def ExitMainLoop(self
, *_args
, **_kwargs
): 
  83         val 
= wxc
.wxPyApp_ExitMainLoop(self
, *_args
, **_kwargs
) 
  85     def Initialized(self
, *_args
, **_kwargs
): 
  86         val 
= wxc
.wxPyApp_Initialized(self
, *_args
, **_kwargs
) 
  88     def MainLoop(self
, *_args
, **_kwargs
): 
  89         val 
= wxc
.wxPyApp_MainLoop(self
, *_args
, **_kwargs
) 
  91     def Pending(self
, *_args
, **_kwargs
): 
  92         val 
= wxc
.wxPyApp_Pending(self
, *_args
, **_kwargs
) 
  94     def ProcessIdle(self
, *_args
, **_kwargs
): 
  95         val 
= wxc
.wxPyApp_ProcessIdle(self
, *_args
, **_kwargs
) 
  97     def Yield(self
, *_args
, **_kwargs
): 
  98         val 
= wxc
.wxPyApp_Yield(self
, *_args
, **_kwargs
) 
 100     def SetAppName(self
, *_args
, **_kwargs
): 
 101         val 
= wxc
.wxPyApp_SetAppName(self
, *_args
, **_kwargs
) 
 103     def SetClassName(self
, *_args
, **_kwargs
): 
 104         val 
= wxc
.wxPyApp_SetClassName(self
, *_args
, **_kwargs
) 
 106     def SetExitOnFrameDelete(self
, *_args
, **_kwargs
): 
 107         val 
= wxc
.wxPyApp_SetExitOnFrameDelete(self
, *_args
, **_kwargs
) 
 109     def SetPrintMode(self
, *_args
, **_kwargs
): 
 110         val 
= wxc
.wxPyApp_SetPrintMode(self
, *_args
, **_kwargs
) 
 112     def SetTopWindow(self
, *_args
, **_kwargs
): 
 113         val 
= wxc
.wxPyApp_SetTopWindow(self
, *_args
, **_kwargs
) 
 115     def SetVendorName(self
, *_args
, **_kwargs
): 
 116         val 
= wxc
.wxPyApp_SetVendorName(self
, *_args
, **_kwargs
) 
 118     def SetUseBestVisual(self
, *_args
, **_kwargs
): 
 119         val 
= wxc
.wxPyApp_SetUseBestVisual(self
, *_args
, **_kwargs
) 
 121     def GetAssertMode(self
, *_args
, **_kwargs
): 
 122         val 
= wxc
.wxPyApp_GetAssertMode(self
, *_args
, **_kwargs
) 
 124     def SetAssertMode(self
, *_args
, **_kwargs
): 
 125         val 
= wxc
.wxPyApp_SetAssertMode(self
, *_args
, **_kwargs
) 
 128         return "<%s.%s instance; proxy of C++ wxPyApp instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
) 
 129 class wxPyApp(wxPyAppPtr
): 
 130     def __init__(self
,*_args
,**_kwargs
): 
 131         self
.this 
= wxc
.new_wxPyApp(*_args
,**_kwargs
) 
 133         self
._setCallbackInfo
(self
, wxPyApp
) 
 134         self
._setOORInfo
(self
) 
 141 #-------------- FUNCTION WRAPPERS ------------------ 
 143 ptrcast 
= wxc
.ptrcast
 
 145 ptrvalue 
= wxc
.ptrvalue
 
 149 ptrcreate 
= wxc
.ptrcreate
 
 151 ptrfree 
= wxc
.ptrfree
 
 157 _wxStart 
= wxc
._wxStart
 
 159 _wxSetDictionary 
= wxc
._wxSetDictionary
 
 161 def wxGetApp(*_args
, **_kwargs
): 
 162     val 
= wxc
.wxGetApp(*_args
,**_kwargs
) 
 165 wxApp_CleanUp 
= wxc
.wxApp_CleanUp
 
 167 wxPyApp_GetMacDefaultEncodingIsPC 
= wxc
.wxPyApp_GetMacDefaultEncodingIsPC
 
 169 wxPyApp_GetMacSupportPCMenuShortcuts 
= wxc
.wxPyApp_GetMacSupportPCMenuShortcuts
 
 171 wxPyApp_GetMacAboutMenuItemId 
= wxc
.wxPyApp_GetMacAboutMenuItemId
 
 173 wxPyApp_GetMacPreferencesMenuItemId 
= wxc
.wxPyApp_GetMacPreferencesMenuItemId
 
 175 wxPyApp_GetMacExitMenuItemId 
= wxc
.wxPyApp_GetMacExitMenuItemId
 
 177 wxPyApp_GetMacHelpMenuTitleName 
= wxc
.wxPyApp_GetMacHelpMenuTitleName
 
 179 wxPyApp_SetMacDefaultEncodingIsPC 
= wxc
.wxPyApp_SetMacDefaultEncodingIsPC
 
 181 wxPyApp_SetMacSupportPCMenuShortcuts 
= wxc
.wxPyApp_SetMacSupportPCMenuShortcuts
 
 183 wxPyApp_SetMacAboutMenuItemId 
= wxc
.wxPyApp_SetMacAboutMenuItemId
 
 185 wxPyApp_SetMacPreferencesMenuItemId 
= wxc
.wxPyApp_SetMacPreferencesMenuItemId
 
 187 wxPyApp_SetMacExitMenuItemId 
= wxc
.wxPyApp_SetMacExitMenuItemId
 
 189 wxPyApp_SetMacHelpMenuTitleName 
= wxc
.wxPyApp_SetMacHelpMenuTitleName
 
 193 #-------------- VARIABLE WRAPPERS ------------------ 
 195 wxMAJOR_VERSION 
= wxc
.wxMAJOR_VERSION
 
 196 wxMINOR_VERSION 
= wxc
.wxMINOR_VERSION
 
 197 wxRELEASE_NUMBER 
= wxc
.wxRELEASE_NUMBER
 
 198 wxNOT_FOUND 
= wxc
.wxNOT_FOUND
 
 199 wxVSCROLL 
= wxc
.wxVSCROLL
 
 200 wxHSCROLL 
= wxc
.wxHSCROLL
 
 201 wxCAPTION 
= wxc
.wxCAPTION
 
 202 wxDOUBLE_BORDER 
= wxc
.wxDOUBLE_BORDER
 
 203 wxSUNKEN_BORDER 
= wxc
.wxSUNKEN_BORDER
 
 204 wxRAISED_BORDER 
= wxc
.wxRAISED_BORDER
 
 205 wxBORDER 
= wxc
.wxBORDER
 
 206 wxSIMPLE_BORDER 
= wxc
.wxSIMPLE_BORDER
 
 207 wxSTATIC_BORDER 
= wxc
.wxSTATIC_BORDER
 
 208 wxTRANSPARENT_WINDOW 
= wxc
.wxTRANSPARENT_WINDOW
 
 209 wxNO_BORDER 
= wxc
.wxNO_BORDER
 
 210 wxUSER_COLOURS 
= wxc
.wxUSER_COLOURS
 
 211 wxNO_3D 
= wxc
.wxNO_3D
 
 212 wxTAB_TRAVERSAL 
= wxc
.wxTAB_TRAVERSAL
 
 213 wxWANTS_CHARS 
= wxc
.wxWANTS_CHARS
 
 214 wxPOPUP_WINDOW 
= wxc
.wxPOPUP_WINDOW
 
 215 wxHORIZONTAL 
= wxc
.wxHORIZONTAL
 
 216 wxVERTICAL 
= wxc
.wxVERTICAL
 
 218 wxCENTER_FRAME 
= wxc
.wxCENTER_FRAME
 
 219 wxCENTRE_ON_SCREEN 
= wxc
.wxCENTRE_ON_SCREEN
 
 220 wxCENTER_ON_SCREEN 
= wxc
.wxCENTER_ON_SCREEN
 
 221 wxSTAY_ON_TOP 
= wxc
.wxSTAY_ON_TOP
 
 222 wxICONIZE 
= wxc
.wxICONIZE
 
 223 wxMINIMIZE 
= wxc
.wxMINIMIZE
 
 224 wxMAXIMIZE 
= wxc
.wxMAXIMIZE
 
 225 wxCLOSE_BOX 
= wxc
.wxCLOSE_BOX
 
 226 wxTHICK_FRAME 
= wxc
.wxTHICK_FRAME
 
 227 wxSYSTEM_MENU 
= wxc
.wxSYSTEM_MENU
 
 228 wxMINIMIZE_BOX 
= wxc
.wxMINIMIZE_BOX
 
 229 wxMAXIMIZE_BOX 
= wxc
.wxMAXIMIZE_BOX
 
 230 wxTINY_CAPTION_HORIZ 
= wxc
.wxTINY_CAPTION_HORIZ
 
 231 wxTINY_CAPTION_VERT 
= wxc
.wxTINY_CAPTION_VERT
 
 232 wxRESIZE_BOX 
= wxc
.wxRESIZE_BOX
 
 233 wxRESIZE_BORDER 
= wxc
.wxRESIZE_BORDER
 
 234 wxDIALOG_MODAL 
= wxc
.wxDIALOG_MODAL
 
 235 wxDIALOG_MODELESS 
= wxc
.wxDIALOG_MODELESS
 
 236 wxDIALOG_NO_PARENT 
= wxc
.wxDIALOG_NO_PARENT
 
 237 wxDEFAULT_FRAME_STYLE 
= wxc
.wxDEFAULT_FRAME_STYLE
 
 238 wxDEFAULT_DIALOG_STYLE 
= wxc
.wxDEFAULT_DIALOG_STYLE
 
 239 wxFRAME_TOOL_WINDOW 
= wxc
.wxFRAME_TOOL_WINDOW
 
 240 wxFRAME_FLOAT_ON_PARENT 
= wxc
.wxFRAME_FLOAT_ON_PARENT
 
 241 wxFRAME_NO_WINDOW_MENU 
= wxc
.wxFRAME_NO_WINDOW_MENU
 
 242 wxFRAME_NO_TASKBAR 
= wxc
.wxFRAME_NO_TASKBAR
 
 243 wxFRAME_SHAPED 
= wxc
.wxFRAME_SHAPED
 
 244 wxED_CLIENT_MARGIN 
= wxc
.wxED_CLIENT_MARGIN
 
 245 wxED_BUTTONS_BOTTOM 
= wxc
.wxED_BUTTONS_BOTTOM
 
 246 wxED_BUTTONS_RIGHT 
= wxc
.wxED_BUTTONS_RIGHT
 
 247 wxED_STATIC_LINE 
= wxc
.wxED_STATIC_LINE
 
 248 wxEXT_DIALOG_STYLE 
= wxc
.wxEXT_DIALOG_STYLE
 
 249 wxCLIP_CHILDREN 
= wxc
.wxCLIP_CHILDREN
 
 250 wxCLIP_SIBLINGS 
= wxc
.wxCLIP_SIBLINGS
 
 251 wxRETAINED 
= wxc
.wxRETAINED
 
 252 wxBACKINGSTORE 
= wxc
.wxBACKINGSTORE
 
 253 wxCOLOURED 
= wxc
.wxCOLOURED
 
 254 wxFIXED_LENGTH 
= wxc
.wxFIXED_LENGTH
 
 255 wxALIGN_LEFT 
= wxc
.wxALIGN_LEFT
 
 256 wxALIGN_CENTER_HORIZONTAL 
= wxc
.wxALIGN_CENTER_HORIZONTAL
 
 257 wxALIGN_CENTRE_HORIZONTAL 
= wxc
.wxALIGN_CENTRE_HORIZONTAL
 
 258 wxALIGN_RIGHT 
= wxc
.wxALIGN_RIGHT
 
 259 wxALIGN_BOTTOM 
= wxc
.wxALIGN_BOTTOM
 
 260 wxALIGN_CENTER_VERTICAL 
= wxc
.wxALIGN_CENTER_VERTICAL
 
 261 wxALIGN_CENTRE_VERTICAL 
= wxc
.wxALIGN_CENTRE_VERTICAL
 
 262 wxALIGN_TOP 
= wxc
.wxALIGN_TOP
 
 263 wxALIGN_CENTER 
= wxc
.wxALIGN_CENTER
 
 264 wxALIGN_CENTRE 
= wxc
.wxALIGN_CENTRE
 
 265 wxSHAPED 
= wxc
.wxSHAPED
 
 266 wxADJUST_MINSIZE 
= wxc
.wxADJUST_MINSIZE
 
 267 wxLB_NEEDED_SB 
= wxc
.wxLB_NEEDED_SB
 
 268 wxLB_ALWAYS_SB 
= wxc
.wxLB_ALWAYS_SB
 
 269 wxLB_SORT 
= wxc
.wxLB_SORT
 
 270 wxLB_SINGLE 
= wxc
.wxLB_SINGLE
 
 271 wxLB_MULTIPLE 
= wxc
.wxLB_MULTIPLE
 
 272 wxLB_EXTENDED 
= wxc
.wxLB_EXTENDED
 
 273 wxLB_OWNERDRAW 
= wxc
.wxLB_OWNERDRAW
 
 274 wxLB_HSCROLL 
= wxc
.wxLB_HSCROLL
 
 275 wxPROCESS_ENTER 
= wxc
.wxPROCESS_ENTER
 
 276 wxPASSWORD 
= wxc
.wxPASSWORD
 
 277 wxCB_SIMPLE 
= wxc
.wxCB_SIMPLE
 
 278 wxCB_DROPDOWN 
= wxc
.wxCB_DROPDOWN
 
 279 wxCB_SORT 
= wxc
.wxCB_SORT
 
 280 wxCB_READONLY 
= wxc
.wxCB_READONLY
 
 281 wxRA_HORIZONTAL 
= wxc
.wxRA_HORIZONTAL
 
 282 wxRA_VERTICAL 
= wxc
.wxRA_VERTICAL
 
 283 wxRA_SPECIFY_ROWS 
= wxc
.wxRA_SPECIFY_ROWS
 
 284 wxRA_SPECIFY_COLS 
= wxc
.wxRA_SPECIFY_COLS
 
 285 wxRB_GROUP 
= wxc
.wxRB_GROUP
 
 286 wxRB_SINGLE 
= wxc
.wxRB_SINGLE
 
 287 wxGA_PROGRESSBAR 
= wxc
.wxGA_PROGRESSBAR
 
 288 wxGA_HORIZONTAL 
= wxc
.wxGA_HORIZONTAL
 
 289 wxGA_VERTICAL 
= wxc
.wxGA_VERTICAL
 
 290 wxGA_SMOOTH 
= wxc
.wxGA_SMOOTH
 
 291 wxSL_HORIZONTAL 
= wxc
.wxSL_HORIZONTAL
 
 292 wxSL_VERTICAL 
= wxc
.wxSL_VERTICAL
 
 293 wxSL_AUTOTICKS 
= wxc
.wxSL_AUTOTICKS
 
 294 wxSL_LABELS 
= wxc
.wxSL_LABELS
 
 295 wxSL_LEFT 
= wxc
.wxSL_LEFT
 
 296 wxSL_TOP 
= wxc
.wxSL_TOP
 
 297 wxSL_RIGHT 
= wxc
.wxSL_RIGHT
 
 298 wxSL_BOTTOM 
= wxc
.wxSL_BOTTOM
 
 299 wxSL_BOTH 
= wxc
.wxSL_BOTH
 
 300 wxSL_SELRANGE 
= wxc
.wxSL_SELRANGE
 
 301 wxSB_HORIZONTAL 
= wxc
.wxSB_HORIZONTAL
 
 302 wxSB_VERTICAL 
= wxc
.wxSB_VERTICAL
 
 303 wxST_SIZEGRIP 
= wxc
.wxST_SIZEGRIP
 
 304 wxST_NO_AUTORESIZE 
= wxc
.wxST_NO_AUTORESIZE
 
 305 wxBU_NOAUTODRAW 
= wxc
.wxBU_NOAUTODRAW
 
 306 wxBU_AUTODRAW 
= wxc
.wxBU_AUTODRAW
 
 307 wxBU_LEFT 
= wxc
.wxBU_LEFT
 
 308 wxBU_TOP 
= wxc
.wxBU_TOP
 
 309 wxBU_RIGHT 
= wxc
.wxBU_RIGHT
 
 310 wxBU_BOTTOM 
= wxc
.wxBU_BOTTOM
 
 311 wxBU_EXACTFIT 
= wxc
.wxBU_EXACTFIT
 
 312 wxFLOOD_SURFACE 
= wxc
.wxFLOOD_SURFACE
 
 313 wxFLOOD_BORDER 
= wxc
.wxFLOOD_BORDER
 
 314 wxODDEVEN_RULE 
= wxc
.wxODDEVEN_RULE
 
 315 wxWINDING_RULE 
= wxc
.wxWINDING_RULE
 
 316 wxTOOL_TOP 
= wxc
.wxTOOL_TOP
 
 317 wxTOOL_BOTTOM 
= wxc
.wxTOOL_BOTTOM
 
 318 wxTOOL_LEFT 
= wxc
.wxTOOL_LEFT
 
 319 wxTOOL_RIGHT 
= wxc
.wxTOOL_RIGHT
 
 321 wxYES_NO 
= wxc
.wxYES_NO
 
 322 wxCANCEL 
= wxc
.wxCANCEL
 
 325 wxNO_DEFAULT 
= wxc
.wxNO_DEFAULT
 
 326 wxYES_DEFAULT 
= wxc
.wxYES_DEFAULT
 
 327 wxICON_EXCLAMATION 
= wxc
.wxICON_EXCLAMATION
 
 328 wxICON_HAND 
= wxc
.wxICON_HAND
 
 329 wxICON_QUESTION 
= wxc
.wxICON_QUESTION
 
 330 wxICON_INFORMATION 
= wxc
.wxICON_INFORMATION
 
 331 wxICON_STOP 
= wxc
.wxICON_STOP
 
 332 wxICON_ASTERISK 
= wxc
.wxICON_ASTERISK
 
 333 wxICON_MASK 
= wxc
.wxICON_MASK
 
 334 wxICON_WARNING 
= wxc
.wxICON_WARNING
 
 335 wxICON_ERROR 
= wxc
.wxICON_ERROR
 
 336 wxFORWARD 
= wxc
.wxFORWARD
 
 337 wxBACKWARD 
= wxc
.wxBACKWARD
 
 338 wxRESET 
= wxc
.wxRESET
 
 341 wxSETUP 
= wxc
.wxSETUP
 
 342 wxCENTRE 
= wxc
.wxCENTRE
 
 343 wxCENTER 
= wxc
.wxCENTER
 
 344 wxSIZE_AUTO_WIDTH 
= wxc
.wxSIZE_AUTO_WIDTH
 
 345 wxSIZE_AUTO_HEIGHT 
= wxc
.wxSIZE_AUTO_HEIGHT
 
 346 wxSIZE_AUTO 
= wxc
.wxSIZE_AUTO
 
 347 wxSIZE_USE_EXISTING 
= wxc
.wxSIZE_USE_EXISTING
 
 348 wxSIZE_ALLOW_MINUS_ONE 
= wxc
.wxSIZE_ALLOW_MINUS_ONE
 
 349 wxPORTRAIT 
= wxc
.wxPORTRAIT
 
 350 wxLANDSCAPE 
= wxc
.wxLANDSCAPE
 
 351 wxPRINT_QUALITY_HIGH 
= wxc
.wxPRINT_QUALITY_HIGH
 
 352 wxPRINT_QUALITY_MEDIUM 
= wxc
.wxPRINT_QUALITY_MEDIUM
 
 353 wxPRINT_QUALITY_LOW 
= wxc
.wxPRINT_QUALITY_LOW
 
 354 wxPRINT_QUALITY_DRAFT 
= wxc
.wxPRINT_QUALITY_DRAFT
 
 355 wxID_ANY 
= wxc
.wxID_ANY
 
 356 wxID_SEPARATOR 
= wxc
.wxID_SEPARATOR
 
 357 wxID_OPEN 
= wxc
.wxID_OPEN
 
 358 wxID_CLOSE 
= wxc
.wxID_CLOSE
 
 359 wxID_NEW 
= wxc
.wxID_NEW
 
 360 wxID_SAVE 
= wxc
.wxID_SAVE
 
 361 wxID_SAVEAS 
= wxc
.wxID_SAVEAS
 
 362 wxID_REVERT 
= wxc
.wxID_REVERT
 
 363 wxID_EXIT 
= wxc
.wxID_EXIT
 
 364 wxID_UNDO 
= wxc
.wxID_UNDO
 
 365 wxID_REDO 
= wxc
.wxID_REDO
 
 366 wxID_HELP 
= wxc
.wxID_HELP
 
 367 wxID_PRINT 
= wxc
.wxID_PRINT
 
 368 wxID_PRINT_SETUP 
= wxc
.wxID_PRINT_SETUP
 
 369 wxID_PREVIEW 
= wxc
.wxID_PREVIEW
 
 370 wxID_ABOUT 
= wxc
.wxID_ABOUT
 
 371 wxID_HELP_CONTENTS 
= wxc
.wxID_HELP_CONTENTS
 
 372 wxID_HELP_COMMANDS 
= wxc
.wxID_HELP_COMMANDS
 
 373 wxID_HELP_PROCEDURES 
= wxc
.wxID_HELP_PROCEDURES
 
 374 wxID_HELP_CONTEXT 
= wxc
.wxID_HELP_CONTEXT
 
 375 wxID_CLOSE_ALL 
= wxc
.wxID_CLOSE_ALL
 
 376 wxID_CUT 
= wxc
.wxID_CUT
 
 377 wxID_COPY 
= wxc
.wxID_COPY
 
 378 wxID_PASTE 
= wxc
.wxID_PASTE
 
 379 wxID_CLEAR 
= wxc
.wxID_CLEAR
 
 380 wxID_FIND 
= wxc
.wxID_FIND
 
 381 wxID_DUPLICATE 
= wxc
.wxID_DUPLICATE
 
 382 wxID_SELECTALL 
= wxc
.wxID_SELECTALL
 
 383 wxID_DELETE 
= wxc
.wxID_DELETE
 
 384 wxID_REPLACE 
= wxc
.wxID_REPLACE
 
 385 wxID_REPLACE_ALL 
= wxc
.wxID_REPLACE_ALL
 
 386 wxID_PROPERTIES 
= wxc
.wxID_PROPERTIES
 
 387 wxID_VIEW_DETAILS 
= wxc
.wxID_VIEW_DETAILS
 
 388 wxID_VIEW_LARGEICONS 
= wxc
.wxID_VIEW_LARGEICONS
 
 389 wxID_VIEW_SMALLICONS 
= wxc
.wxID_VIEW_SMALLICONS
 
 390 wxID_VIEW_LIST 
= wxc
.wxID_VIEW_LIST
 
 391 wxID_VIEW_SORTDATE 
= wxc
.wxID_VIEW_SORTDATE
 
 392 wxID_VIEW_SORTNAME 
= wxc
.wxID_VIEW_SORTNAME
 
 393 wxID_VIEW_SORTSIZE 
= wxc
.wxID_VIEW_SORTSIZE
 
 394 wxID_VIEW_SORTTYPE 
= wxc
.wxID_VIEW_SORTTYPE
 
 395 wxID_FILE1 
= wxc
.wxID_FILE1
 
 396 wxID_FILE2 
= wxc
.wxID_FILE2
 
 397 wxID_FILE3 
= wxc
.wxID_FILE3
 
 398 wxID_FILE4 
= wxc
.wxID_FILE4
 
 399 wxID_FILE5 
= wxc
.wxID_FILE5
 
 400 wxID_FILE6 
= wxc
.wxID_FILE6
 
 401 wxID_FILE7 
= wxc
.wxID_FILE7
 
 402 wxID_FILE8 
= wxc
.wxID_FILE8
 
 403 wxID_FILE9 
= wxc
.wxID_FILE9
 
 404 wxID_OK 
= wxc
.wxID_OK
 
 405 wxID_CANCEL 
= wxc
.wxID_CANCEL
 
 406 wxID_APPLY 
= wxc
.wxID_APPLY
 
 407 wxID_YES 
= wxc
.wxID_YES
 
 408 wxID_NO 
= wxc
.wxID_NO
 
 409 wxID_STATIC 
= wxc
.wxID_STATIC
 
 410 wxID_FORWARD 
= wxc
.wxID_FORWARD
 
 411 wxID_BACKWARD 
= wxc
.wxID_BACKWARD
 
 412 wxID_DEFAULT 
= wxc
.wxID_DEFAULT
 
 413 wxID_MORE 
= wxc
.wxID_MORE
 
 414 wxID_SETUP 
= wxc
.wxID_SETUP
 
 415 wxID_RESET 
= wxc
.wxID_RESET
 
 416 wxID_CONTEXT_HELP 
= wxc
.wxID_CONTEXT_HELP
 
 417 wxID_YESTOALL 
= wxc
.wxID_YESTOALL
 
 418 wxID_NOTOALL 
= wxc
.wxID_NOTOALL
 
 419 wxID_ABORT 
= wxc
.wxID_ABORT
 
 420 wxID_RETRY 
= wxc
.wxID_RETRY
 
 421 wxID_IGNORE 
= wxc
.wxID_IGNORE
 
 424 wxHIDE_READONLY 
= wxc
.wxHIDE_READONLY
 
 425 wxOVERWRITE_PROMPT 
= wxc
.wxOVERWRITE_PROMPT
 
 426 wxFILE_MUST_EXIST 
= wxc
.wxFILE_MUST_EXIST
 
 427 wxMULTIPLE 
= wxc
.wxMULTIPLE
 
 428 wxCHANGE_DIR 
= wxc
.wxCHANGE_DIR
 
 429 wxACCEL_ALT 
= wxc
.wxACCEL_ALT
 
 430 wxACCEL_CTRL 
= wxc
.wxACCEL_CTRL
 
 431 wxACCEL_SHIFT 
= wxc
.wxACCEL_SHIFT
 
 432 wxACCEL_NORMAL 
= wxc
.wxACCEL_NORMAL
 
 433 wxPD_AUTO_HIDE 
= wxc
.wxPD_AUTO_HIDE
 
 434 wxPD_APP_MODAL 
= wxc
.wxPD_APP_MODAL
 
 435 wxPD_CAN_ABORT 
= wxc
.wxPD_CAN_ABORT
 
 436 wxPD_ELAPSED_TIME 
= wxc
.wxPD_ELAPSED_TIME
 
 437 wxPD_ESTIMATED_TIME 
= wxc
.wxPD_ESTIMATED_TIME
 
 438 wxPD_REMAINING_TIME 
= wxc
.wxPD_REMAINING_TIME
 
 439 wxDD_NEW_DIR_BUTTON 
= wxc
.wxDD_NEW_DIR_BUTTON
 
 440 wxDD_DEFAULT_STYLE 
= wxc
.wxDD_DEFAULT_STYLE
 
 441 wxMENU_TEAROFF 
= wxc
.wxMENU_TEAROFF
 
 442 wxMB_DOCKABLE 
= wxc
.wxMB_DOCKABLE
 
 443 wxNO_FULL_REPAINT_ON_RESIZE 
= wxc
.wxNO_FULL_REPAINT_ON_RESIZE
 
 445 wxRIGHT 
= wxc
.wxRIGHT
 
 450 wxBOTTOM 
= wxc
.wxBOTTOM
 
 451 wxNORTH 
= wxc
.wxNORTH
 
 452 wxSOUTH 
= wxc
.wxSOUTH
 
 455 wxSTRETCH_NOT 
= wxc
.wxSTRETCH_NOT
 
 456 wxSHRINK 
= wxc
.wxSHRINK
 
 458 wxEXPAND 
= wxc
.wxEXPAND
 
 459 wxLI_HORIZONTAL 
= wxc
.wxLI_HORIZONTAL
 
 460 wxLI_VERTICAL 
= wxc
.wxLI_VERTICAL
 
 461 wxJOYSTICK1 
= wxc
.wxJOYSTICK1
 
 462 wxJOYSTICK2 
= wxc
.wxJOYSTICK2
 
 463 wxJOY_BUTTON1 
= wxc
.wxJOY_BUTTON1
 
 464 wxJOY_BUTTON2 
= wxc
.wxJOY_BUTTON2
 
 465 wxJOY_BUTTON3 
= wxc
.wxJOY_BUTTON3
 
 466 wxJOY_BUTTON4 
= wxc
.wxJOY_BUTTON4
 
 467 wxJOY_BUTTON_ANY 
= wxc
.wxJOY_BUTTON_ANY
 
 468 wxWS_EX_VALIDATE_RECURSIVELY 
= wxc
.wxWS_EX_VALIDATE_RECURSIVELY
 
 469 wxWS_EX_BLOCK_EVENTS 
= wxc
.wxWS_EX_BLOCK_EVENTS
 
 470 wxWS_EX_TRANSIENT 
= wxc
.wxWS_EX_TRANSIENT
 
 471 wxWS_EX_THEMED_BACKGROUND 
= wxc
.wxWS_EX_THEMED_BACKGROUND
 
 472 wxWS_EX_PROCESS_IDLE 
= wxc
.wxWS_EX_PROCESS_IDLE
 
 473 wxWS_EX_PROCESS_UI_UPDATES 
= wxc
.wxWS_EX_PROCESS_UI_UPDATES
 
 474 wxMM_TEXT 
= wxc
.wxMM_TEXT
 
 475 wxMM_LOMETRIC 
= wxc
.wxMM_LOMETRIC
 
 476 wxMM_HIMETRIC 
= wxc
.wxMM_HIMETRIC
 
 477 wxMM_LOENGLISH 
= wxc
.wxMM_LOENGLISH
 
 478 wxMM_HIENGLISH 
= wxc
.wxMM_HIENGLISH
 
 479 wxMM_TWIPS 
= wxc
.wxMM_TWIPS
 
 480 wxMM_ISOTROPIC 
= wxc
.wxMM_ISOTROPIC
 
 481 wxMM_ANISOTROPIC 
= wxc
.wxMM_ANISOTROPIC
 
 482 wxMM_POINTS 
= wxc
.wxMM_POINTS
 
 483 wxMM_METRIC 
= wxc
.wxMM_METRIC
 
 484 wxTIMER_CONTINUOUS 
= wxc
.wxTIMER_CONTINUOUS
 
 485 wxTIMER_ONE_SHOT 
= wxc
.wxTIMER_ONE_SHOT
 
 486 wxMOUSE_BTN_ANY 
= wxc
.wxMOUSE_BTN_ANY
 
 487 wxMOUSE_BTN_NONE 
= wxc
.wxMOUSE_BTN_NONE
 
 488 wxMOUSE_BTN_LEFT 
= wxc
.wxMOUSE_BTN_LEFT
 
 489 wxMOUSE_BTN_MIDDLE 
= wxc
.wxMOUSE_BTN_MIDDLE
 
 490 wxMOUSE_BTN_RIGHT 
= wxc
.wxMOUSE_BTN_RIGHT
 
 491 wxBORDER_DEFAULT 
= wxc
.wxBORDER_DEFAULT
 
 492 wxBORDER_NONE 
= wxc
.wxBORDER_NONE
 
 493 wxBORDER_STATIC 
= wxc
.wxBORDER_STATIC
 
 494 wxBORDER_SIMPLE 
= wxc
.wxBORDER_SIMPLE
 
 495 wxBORDER_RAISED 
= wxc
.wxBORDER_RAISED
 
 496 wxBORDER_SUNKEN 
= wxc
.wxBORDER_SUNKEN
 
 497 wxBORDER_DOUBLE 
= wxc
.wxBORDER_DOUBLE
 
 498 wxBORDER_MASK 
= wxc
.wxBORDER_MASK
 
 499 wxDEFAULT 
= wxc
.wxDEFAULT
 
 500 wxDECORATIVE 
= wxc
.wxDECORATIVE
 
 501 wxROMAN 
= wxc
.wxROMAN
 
 502 wxSCRIPT 
= wxc
.wxSCRIPT
 
 503 wxSWISS 
= wxc
.wxSWISS
 
 504 wxMODERN 
= wxc
.wxMODERN
 
 505 wxTELETYPE 
= wxc
.wxTELETYPE
 
 506 wxVARIABLE 
= wxc
.wxVARIABLE
 
 507 wxFIXED 
= wxc
.wxFIXED
 
 508 wxNORMAL 
= wxc
.wxNORMAL
 
 509 wxLIGHT 
= wxc
.wxLIGHT
 
 511 wxITALIC 
= wxc
.wxITALIC
 
 512 wxSLANT 
= wxc
.wxSLANT
 
 513 wxSOLID 
= wxc
.wxSOLID
 
 515 wxLONG_DASH 
= wxc
.wxLONG_DASH
 
 516 wxSHORT_DASH 
= wxc
.wxSHORT_DASH
 
 517 wxDOT_DASH 
= wxc
.wxDOT_DASH
 
 518 wxUSER_DASH 
= wxc
.wxUSER_DASH
 
 519 wxTRANSPARENT 
= wxc
.wxTRANSPARENT
 
 520 wxSTIPPLE 
= wxc
.wxSTIPPLE
 
 521 wxBDIAGONAL_HATCH 
= wxc
.wxBDIAGONAL_HATCH
 
 522 wxCROSSDIAG_HATCH 
= wxc
.wxCROSSDIAG_HATCH
 
 523 wxFDIAGONAL_HATCH 
= wxc
.wxFDIAGONAL_HATCH
 
 524 wxCROSS_HATCH 
= wxc
.wxCROSS_HATCH
 
 525 wxHORIZONTAL_HATCH 
= wxc
.wxHORIZONTAL_HATCH
 
 526 wxVERTICAL_HATCH 
= wxc
.wxVERTICAL_HATCH
 
 527 wxJOIN_BEVEL 
= wxc
.wxJOIN_BEVEL
 
 528 wxJOIN_MITER 
= wxc
.wxJOIN_MITER
 
 529 wxJOIN_ROUND 
= wxc
.wxJOIN_ROUND
 
 530 wxCAP_ROUND 
= wxc
.wxCAP_ROUND
 
 531 wxCAP_PROJECTING 
= wxc
.wxCAP_PROJECTING
 
 532 wxCAP_BUTT 
= wxc
.wxCAP_BUTT
 
 533 wxCLEAR 
= wxc
.wxCLEAR
 
 535 wxINVERT 
= wxc
.wxINVERT
 
 536 wxOR_REVERSE 
= wxc
.wxOR_REVERSE
 
 537 wxAND_REVERSE 
= wxc
.wxAND_REVERSE
 
 540 wxAND_INVERT 
= wxc
.wxAND_INVERT
 
 541 wxNO_OP 
= wxc
.wxNO_OP
 
 543 wxEQUIV 
= wxc
.wxEQUIV
 
 544 wxSRC_INVERT 
= wxc
.wxSRC_INVERT
 
 545 wxOR_INVERT 
= wxc
.wxOR_INVERT
 
 549 WXK_BACK 
= wxc
.WXK_BACK
 
 550 WXK_TAB 
= wxc
.WXK_TAB
 
 551 WXK_RETURN 
= wxc
.WXK_RETURN
 
 552 WXK_ESCAPE 
= wxc
.WXK_ESCAPE
 
 553 WXK_SPACE 
= wxc
.WXK_SPACE
 
 554 WXK_DELETE 
= wxc
.WXK_DELETE
 
 555 WXK_START 
= wxc
.WXK_START
 
 556 WXK_LBUTTON 
= wxc
.WXK_LBUTTON
 
 557 WXK_RBUTTON 
= wxc
.WXK_RBUTTON
 
 558 WXK_CANCEL 
= wxc
.WXK_CANCEL
 
 559 WXK_MBUTTON 
= wxc
.WXK_MBUTTON
 
 560 WXK_CLEAR 
= wxc
.WXK_CLEAR
 
 561 WXK_SHIFT 
= wxc
.WXK_SHIFT
 
 562 WXK_ALT 
= wxc
.WXK_ALT
 
 563 WXK_CONTROL 
= wxc
.WXK_CONTROL
 
 564 WXK_MENU 
= wxc
.WXK_MENU
 
 565 WXK_PAUSE 
= wxc
.WXK_PAUSE
 
 566 WXK_CAPITAL 
= wxc
.WXK_CAPITAL
 
 567 WXK_PRIOR 
= wxc
.WXK_PRIOR
 
 568 WXK_NEXT 
= wxc
.WXK_NEXT
 
 569 WXK_END 
= wxc
.WXK_END
 
 570 WXK_HOME 
= wxc
.WXK_HOME
 
 571 WXK_LEFT 
= wxc
.WXK_LEFT
 
 573 WXK_RIGHT 
= wxc
.WXK_RIGHT
 
 574 WXK_DOWN 
= wxc
.WXK_DOWN
 
 575 WXK_SELECT 
= wxc
.WXK_SELECT
 
 576 WXK_PRINT 
= wxc
.WXK_PRINT
 
 577 WXK_EXECUTE 
= wxc
.WXK_EXECUTE
 
 578 WXK_SNAPSHOT 
= wxc
.WXK_SNAPSHOT
 
 579 WXK_INSERT 
= wxc
.WXK_INSERT
 
 580 WXK_HELP 
= wxc
.WXK_HELP
 
 581 WXK_NUMPAD0 
= wxc
.WXK_NUMPAD0
 
 582 WXK_NUMPAD1 
= wxc
.WXK_NUMPAD1
 
 583 WXK_NUMPAD2 
= wxc
.WXK_NUMPAD2
 
 584 WXK_NUMPAD3 
= wxc
.WXK_NUMPAD3
 
 585 WXK_NUMPAD4 
= wxc
.WXK_NUMPAD4
 
 586 WXK_NUMPAD5 
= wxc
.WXK_NUMPAD5
 
 587 WXK_NUMPAD6 
= wxc
.WXK_NUMPAD6
 
 588 WXK_NUMPAD7 
= wxc
.WXK_NUMPAD7
 
 589 WXK_NUMPAD8 
= wxc
.WXK_NUMPAD8
 
 590 WXK_NUMPAD9 
= wxc
.WXK_NUMPAD9
 
 591 WXK_MULTIPLY 
= wxc
.WXK_MULTIPLY
 
 592 WXK_ADD 
= wxc
.WXK_ADD
 
 593 WXK_SEPARATOR 
= wxc
.WXK_SEPARATOR
 
 594 WXK_SUBTRACT 
= wxc
.WXK_SUBTRACT
 
 595 WXK_DECIMAL 
= wxc
.WXK_DECIMAL
 
 596 WXK_DIVIDE 
= wxc
.WXK_DIVIDE
 
 606 WXK_F10 
= wxc
.WXK_F10
 
 607 WXK_F11 
= wxc
.WXK_F11
 
 608 WXK_F12 
= wxc
.WXK_F12
 
 609 WXK_F13 
= wxc
.WXK_F13
 
 610 WXK_F14 
= wxc
.WXK_F14
 
 611 WXK_F15 
= wxc
.WXK_F15
 
 612 WXK_F16 
= wxc
.WXK_F16
 
 613 WXK_F17 
= wxc
.WXK_F17
 
 614 WXK_F18 
= wxc
.WXK_F18
 
 615 WXK_F19 
= wxc
.WXK_F19
 
 616 WXK_F20 
= wxc
.WXK_F20
 
 617 WXK_F21 
= wxc
.WXK_F21
 
 618 WXK_F22 
= wxc
.WXK_F22
 
 619 WXK_F23 
= wxc
.WXK_F23
 
 620 WXK_F24 
= wxc
.WXK_F24
 
 621 WXK_NUMLOCK 
= wxc
.WXK_NUMLOCK
 
 622 WXK_SCROLL 
= wxc
.WXK_SCROLL
 
 623 WXK_PAGEUP 
= wxc
.WXK_PAGEUP
 
 624 WXK_PAGEDOWN 
= wxc
.WXK_PAGEDOWN
 
 625 WXK_NUMPAD_SPACE 
= wxc
.WXK_NUMPAD_SPACE
 
 626 WXK_NUMPAD_TAB 
= wxc
.WXK_NUMPAD_TAB
 
 627 WXK_NUMPAD_ENTER 
= wxc
.WXK_NUMPAD_ENTER
 
 628 WXK_NUMPAD_F1 
= wxc
.WXK_NUMPAD_F1
 
 629 WXK_NUMPAD_F2 
= wxc
.WXK_NUMPAD_F2
 
 630 WXK_NUMPAD_F3 
= wxc
.WXK_NUMPAD_F3
 
 631 WXK_NUMPAD_F4 
= wxc
.WXK_NUMPAD_F4
 
 632 WXK_NUMPAD_HOME 
= wxc
.WXK_NUMPAD_HOME
 
 633 WXK_NUMPAD_LEFT 
= wxc
.WXK_NUMPAD_LEFT
 
 634 WXK_NUMPAD_UP 
= wxc
.WXK_NUMPAD_UP
 
 635 WXK_NUMPAD_RIGHT 
= wxc
.WXK_NUMPAD_RIGHT
 
 636 WXK_NUMPAD_DOWN 
= wxc
.WXK_NUMPAD_DOWN
 
 637 WXK_NUMPAD_PRIOR 
= wxc
.WXK_NUMPAD_PRIOR
 
 638 WXK_NUMPAD_PAGEUP 
= wxc
.WXK_NUMPAD_PAGEUP
 
 639 WXK_NUMPAD_NEXT 
= wxc
.WXK_NUMPAD_NEXT
 
 640 WXK_NUMPAD_PAGEDOWN 
= wxc
.WXK_NUMPAD_PAGEDOWN
 
 641 WXK_NUMPAD_END 
= wxc
.WXK_NUMPAD_END
 
 642 WXK_NUMPAD_BEGIN 
= wxc
.WXK_NUMPAD_BEGIN
 
 643 WXK_NUMPAD_INSERT 
= wxc
.WXK_NUMPAD_INSERT
 
 644 WXK_NUMPAD_DELETE 
= wxc
.WXK_NUMPAD_DELETE
 
 645 WXK_NUMPAD_EQUAL 
= wxc
.WXK_NUMPAD_EQUAL
 
 646 WXK_NUMPAD_MULTIPLY 
= wxc
.WXK_NUMPAD_MULTIPLY
 
 647 WXK_NUMPAD_ADD 
= wxc
.WXK_NUMPAD_ADD
 
 648 WXK_NUMPAD_SEPARATOR 
= wxc
.WXK_NUMPAD_SEPARATOR
 
 649 WXK_NUMPAD_SUBTRACT 
= wxc
.WXK_NUMPAD_SUBTRACT
 
 650 WXK_NUMPAD_DECIMAL 
= wxc
.WXK_NUMPAD_DECIMAL
 
 651 WXK_NUMPAD_DIVIDE 
= wxc
.WXK_NUMPAD_DIVIDE
 
 652 WXK_WINDOWS_LEFT 
= wxc
.WXK_WINDOWS_LEFT
 
 653 WXK_WINDOWS_RIGHT 
= wxc
.WXK_WINDOWS_RIGHT
 
 654 WXK_WINDOWS_MENU 
= wxc
.WXK_WINDOWS_MENU
 
 655 wxBITMAP_TYPE_INVALID 
= wxc
.wxBITMAP_TYPE_INVALID
 
 656 wxBITMAP_TYPE_BMP 
= wxc
.wxBITMAP_TYPE_BMP
 
 657 wxBITMAP_TYPE_BMP_RESOURCE 
= wxc
.wxBITMAP_TYPE_BMP_RESOURCE
 
 658 wxBITMAP_TYPE_RESOURCE 
= wxc
.wxBITMAP_TYPE_RESOURCE
 
 659 wxBITMAP_TYPE_ICO 
= wxc
.wxBITMAP_TYPE_ICO
 
 660 wxBITMAP_TYPE_ICO_RESOURCE 
= wxc
.wxBITMAP_TYPE_ICO_RESOURCE
 
 661 wxBITMAP_TYPE_CUR 
= wxc
.wxBITMAP_TYPE_CUR
 
 662 wxBITMAP_TYPE_CUR_RESOURCE 
= wxc
.wxBITMAP_TYPE_CUR_RESOURCE
 
 663 wxBITMAP_TYPE_XBM 
= wxc
.wxBITMAP_TYPE_XBM
 
 664 wxBITMAP_TYPE_XBM_DATA 
= wxc
.wxBITMAP_TYPE_XBM_DATA
 
 665 wxBITMAP_TYPE_XPM 
= wxc
.wxBITMAP_TYPE_XPM
 
 666 wxBITMAP_TYPE_XPM_DATA 
= wxc
.wxBITMAP_TYPE_XPM_DATA
 
 667 wxBITMAP_TYPE_TIF 
= wxc
.wxBITMAP_TYPE_TIF
 
 668 wxBITMAP_TYPE_TIF_RESOURCE 
= wxc
.wxBITMAP_TYPE_TIF_RESOURCE
 
 669 wxBITMAP_TYPE_GIF 
= wxc
.wxBITMAP_TYPE_GIF
 
 670 wxBITMAP_TYPE_GIF_RESOURCE 
= wxc
.wxBITMAP_TYPE_GIF_RESOURCE
 
 671 wxBITMAP_TYPE_PNG 
= wxc
.wxBITMAP_TYPE_PNG
 
 672 wxBITMAP_TYPE_PNG_RESOURCE 
= wxc
.wxBITMAP_TYPE_PNG_RESOURCE
 
 673 wxBITMAP_TYPE_JPEG 
= wxc
.wxBITMAP_TYPE_JPEG
 
 674 wxBITMAP_TYPE_JPEG_RESOURCE 
= wxc
.wxBITMAP_TYPE_JPEG_RESOURCE
 
 675 wxBITMAP_TYPE_PNM 
= wxc
.wxBITMAP_TYPE_PNM
 
 676 wxBITMAP_TYPE_PNM_RESOURCE 
= wxc
.wxBITMAP_TYPE_PNM_RESOURCE
 
 677 wxBITMAP_TYPE_PCX 
= wxc
.wxBITMAP_TYPE_PCX
 
 678 wxBITMAP_TYPE_PCX_RESOURCE 
= wxc
.wxBITMAP_TYPE_PCX_RESOURCE
 
 679 wxBITMAP_TYPE_PICT 
= wxc
.wxBITMAP_TYPE_PICT
 
 680 wxBITMAP_TYPE_PICT_RESOURCE 
= wxc
.wxBITMAP_TYPE_PICT_RESOURCE
 
 681 wxBITMAP_TYPE_ICON 
= wxc
.wxBITMAP_TYPE_ICON
 
 682 wxBITMAP_TYPE_ICON_RESOURCE 
= wxc
.wxBITMAP_TYPE_ICON_RESOURCE
 
 683 wxBITMAP_TYPE_ANI 
= wxc
.wxBITMAP_TYPE_ANI
 
 684 wxBITMAP_TYPE_IFF 
= wxc
.wxBITMAP_TYPE_IFF
 
 685 wxBITMAP_TYPE_MACCURSOR 
= wxc
.wxBITMAP_TYPE_MACCURSOR
 
 686 wxBITMAP_TYPE_MACCURSOR_RESOURCE 
= wxc
.wxBITMAP_TYPE_MACCURSOR_RESOURCE
 
 687 wxBITMAP_TYPE_ANY 
= wxc
.wxBITMAP_TYPE_ANY
 
 688 wxCURSOR_NONE 
= wxc
.wxCURSOR_NONE
 
 689 wxCURSOR_ARROW 
= wxc
.wxCURSOR_ARROW
 
 690 wxCURSOR_RIGHT_ARROW 
= wxc
.wxCURSOR_RIGHT_ARROW
 
 691 wxCURSOR_BULLSEYE 
= wxc
.wxCURSOR_BULLSEYE
 
 692 wxCURSOR_CHAR 
= wxc
.wxCURSOR_CHAR
 
 693 wxCURSOR_CROSS 
= wxc
.wxCURSOR_CROSS
 
 694 wxCURSOR_HAND 
= wxc
.wxCURSOR_HAND
 
 695 wxCURSOR_IBEAM 
= wxc
.wxCURSOR_IBEAM
 
 696 wxCURSOR_LEFT_BUTTON 
= wxc
.wxCURSOR_LEFT_BUTTON
 
 697 wxCURSOR_MAGNIFIER 
= wxc
.wxCURSOR_MAGNIFIER
 
 698 wxCURSOR_MIDDLE_BUTTON 
= wxc
.wxCURSOR_MIDDLE_BUTTON
 
 699 wxCURSOR_NO_ENTRY 
= wxc
.wxCURSOR_NO_ENTRY
 
 700 wxCURSOR_PAINT_BRUSH 
= wxc
.wxCURSOR_PAINT_BRUSH
 
 701 wxCURSOR_PENCIL 
= wxc
.wxCURSOR_PENCIL
 
 702 wxCURSOR_POINT_LEFT 
= wxc
.wxCURSOR_POINT_LEFT
 
 703 wxCURSOR_POINT_RIGHT 
= wxc
.wxCURSOR_POINT_RIGHT
 
 704 wxCURSOR_QUESTION_ARROW 
= wxc
.wxCURSOR_QUESTION_ARROW
 
 705 wxCURSOR_RIGHT_BUTTON 
= wxc
.wxCURSOR_RIGHT_BUTTON
 
 706 wxCURSOR_SIZENESW 
= wxc
.wxCURSOR_SIZENESW
 
 707 wxCURSOR_SIZENS 
= wxc
.wxCURSOR_SIZENS
 
 708 wxCURSOR_SIZENWSE 
= wxc
.wxCURSOR_SIZENWSE
 
 709 wxCURSOR_SIZEWE 
= wxc
.wxCURSOR_SIZEWE
 
 710 wxCURSOR_SIZING 
= wxc
.wxCURSOR_SIZING
 
 711 wxCURSOR_SPRAYCAN 
= wxc
.wxCURSOR_SPRAYCAN
 
 712 wxCURSOR_WAIT 
= wxc
.wxCURSOR_WAIT
 
 713 wxCURSOR_WATCH 
= wxc
.wxCURSOR_WATCH
 
 714 wxCURSOR_BLANK 
= wxc
.wxCURSOR_BLANK
 
 715 wxCURSOR_DEFAULT 
= wxc
.wxCURSOR_DEFAULT
 
 716 wxCURSOR_ARROWWAIT 
= wxc
.wxCURSOR_ARROWWAIT
 
 717 wxCURSOR_MAX 
= wxc
.wxCURSOR_MAX
 
 718 wxPAPER_NONE 
= wxc
.wxPAPER_NONE
 
 719 wxPAPER_LETTER 
= wxc
.wxPAPER_LETTER
 
 720 wxPAPER_LEGAL 
= wxc
.wxPAPER_LEGAL
 
 721 wxPAPER_A4 
= wxc
.wxPAPER_A4
 
 722 wxPAPER_CSHEET 
= wxc
.wxPAPER_CSHEET
 
 723 wxPAPER_DSHEET 
= wxc
.wxPAPER_DSHEET
 
 724 wxPAPER_ESHEET 
= wxc
.wxPAPER_ESHEET
 
 725 wxPAPER_LETTERSMALL 
= wxc
.wxPAPER_LETTERSMALL
 
 726 wxPAPER_TABLOID 
= wxc
.wxPAPER_TABLOID
 
 727 wxPAPER_LEDGER 
= wxc
.wxPAPER_LEDGER
 
 728 wxPAPER_STATEMENT 
= wxc
.wxPAPER_STATEMENT
 
 729 wxPAPER_EXECUTIVE 
= wxc
.wxPAPER_EXECUTIVE
 
 730 wxPAPER_A3 
= wxc
.wxPAPER_A3
 
 731 wxPAPER_A4SMALL 
= wxc
.wxPAPER_A4SMALL
 
 732 wxPAPER_A5 
= wxc
.wxPAPER_A5
 
 733 wxPAPER_B4 
= wxc
.wxPAPER_B4
 
 734 wxPAPER_B5 
= wxc
.wxPAPER_B5
 
 735 wxPAPER_FOLIO 
= wxc
.wxPAPER_FOLIO
 
 736 wxPAPER_QUARTO 
= wxc
.wxPAPER_QUARTO
 
 737 wxPAPER_10X14 
= wxc
.wxPAPER_10X14
 
 738 wxPAPER_11X17 
= wxc
.wxPAPER_11X17
 
 739 wxPAPER_NOTE 
= wxc
.wxPAPER_NOTE
 
 740 wxPAPER_ENV_9 
= wxc
.wxPAPER_ENV_9
 
 741 wxPAPER_ENV_10 
= wxc
.wxPAPER_ENV_10
 
 742 wxPAPER_ENV_11 
= wxc
.wxPAPER_ENV_11
 
 743 wxPAPER_ENV_12 
= wxc
.wxPAPER_ENV_12
 
 744 wxPAPER_ENV_14 
= wxc
.wxPAPER_ENV_14
 
 745 wxPAPER_ENV_DL 
= wxc
.wxPAPER_ENV_DL
 
 746 wxPAPER_ENV_C5 
= wxc
.wxPAPER_ENV_C5
 
 747 wxPAPER_ENV_C3 
= wxc
.wxPAPER_ENV_C3
 
 748 wxPAPER_ENV_C4 
= wxc
.wxPAPER_ENV_C4
 
 749 wxPAPER_ENV_C6 
= wxc
.wxPAPER_ENV_C6
 
 750 wxPAPER_ENV_C65 
= wxc
.wxPAPER_ENV_C65
 
 751 wxPAPER_ENV_B4 
= wxc
.wxPAPER_ENV_B4
 
 752 wxPAPER_ENV_B5 
= wxc
.wxPAPER_ENV_B5
 
 753 wxPAPER_ENV_B6 
= wxc
.wxPAPER_ENV_B6
 
 754 wxPAPER_ENV_ITALY 
= wxc
.wxPAPER_ENV_ITALY
 
 755 wxPAPER_ENV_MONARCH 
= wxc
.wxPAPER_ENV_MONARCH
 
 756 wxPAPER_ENV_PERSONAL 
= wxc
.wxPAPER_ENV_PERSONAL
 
 757 wxPAPER_FANFOLD_US 
= wxc
.wxPAPER_FANFOLD_US
 
 758 wxPAPER_FANFOLD_STD_GERMAN 
= wxc
.wxPAPER_FANFOLD_STD_GERMAN
 
 759 wxPAPER_FANFOLD_LGL_GERMAN 
= wxc
.wxPAPER_FANFOLD_LGL_GERMAN
 
 760 wxPAPER_ISO_B4 
= wxc
.wxPAPER_ISO_B4
 
 761 wxPAPER_JAPANESE_POSTCARD 
= wxc
.wxPAPER_JAPANESE_POSTCARD
 
 762 wxPAPER_9X11 
= wxc
.wxPAPER_9X11
 
 763 wxPAPER_10X11 
= wxc
.wxPAPER_10X11
 
 764 wxPAPER_15X11 
= wxc
.wxPAPER_15X11
 
 765 wxPAPER_ENV_INVITE 
= wxc
.wxPAPER_ENV_INVITE
 
 766 wxPAPER_LETTER_EXTRA 
= wxc
.wxPAPER_LETTER_EXTRA
 
 767 wxPAPER_LEGAL_EXTRA 
= wxc
.wxPAPER_LEGAL_EXTRA
 
 768 wxPAPER_TABLOID_EXTRA 
= wxc
.wxPAPER_TABLOID_EXTRA
 
 769 wxPAPER_A4_EXTRA 
= wxc
.wxPAPER_A4_EXTRA
 
 770 wxPAPER_LETTER_TRANSVERSE 
= wxc
.wxPAPER_LETTER_TRANSVERSE
 
 771 wxPAPER_A4_TRANSVERSE 
= wxc
.wxPAPER_A4_TRANSVERSE
 
 772 wxPAPER_LETTER_EXTRA_TRANSVERSE 
= wxc
.wxPAPER_LETTER_EXTRA_TRANSVERSE
 
 773 wxPAPER_A_PLUS 
= wxc
.wxPAPER_A_PLUS
 
 774 wxPAPER_B_PLUS 
= wxc
.wxPAPER_B_PLUS
 
 775 wxPAPER_LETTER_PLUS 
= wxc
.wxPAPER_LETTER_PLUS
 
 776 wxPAPER_A4_PLUS 
= wxc
.wxPAPER_A4_PLUS
 
 777 wxPAPER_A5_TRANSVERSE 
= wxc
.wxPAPER_A5_TRANSVERSE
 
 778 wxPAPER_B5_TRANSVERSE 
= wxc
.wxPAPER_B5_TRANSVERSE
 
 779 wxPAPER_A3_EXTRA 
= wxc
.wxPAPER_A3_EXTRA
 
 780 wxPAPER_A5_EXTRA 
= wxc
.wxPAPER_A5_EXTRA
 
 781 wxPAPER_B5_EXTRA 
= wxc
.wxPAPER_B5_EXTRA
 
 782 wxPAPER_A2 
= wxc
.wxPAPER_A2
 
 783 wxPAPER_A3_TRANSVERSE 
= wxc
.wxPAPER_A3_TRANSVERSE
 
 784 wxPAPER_A3_EXTRA_TRANSVERSE 
= wxc
.wxPAPER_A3_EXTRA_TRANSVERSE
 
 785 wxDUPLEX_SIMPLEX 
= wxc
.wxDUPLEX_SIMPLEX
 
 786 wxDUPLEX_HORIZONTAL 
= wxc
.wxDUPLEX_HORIZONTAL
 
 787 wxDUPLEX_VERTICAL 
= wxc
.wxDUPLEX_VERTICAL
 
 788 wxITEM_SEPARATOR 
= wxc
.wxITEM_SEPARATOR
 
 789 wxITEM_NORMAL 
= wxc
.wxITEM_NORMAL
 
 790 wxITEM_CHECK 
= wxc
.wxITEM_CHECK
 
 791 wxITEM_RADIO 
= wxc
.wxITEM_RADIO
 
 792 wxITEM_MAX 
= wxc
.wxITEM_MAX
 
 793 wxHT_NOWHERE 
= wxc
.wxHT_NOWHERE
 
 794 wxHT_SCROLLBAR_FIRST 
= wxc
.wxHT_SCROLLBAR_FIRST
 
 795 wxHT_SCROLLBAR_ARROW_LINE_1 
= wxc
.wxHT_SCROLLBAR_ARROW_LINE_1
 
 796 wxHT_SCROLLBAR_ARROW_LINE_2 
= wxc
.wxHT_SCROLLBAR_ARROW_LINE_2
 
 797 wxHT_SCROLLBAR_ARROW_PAGE_1 
= wxc
.wxHT_SCROLLBAR_ARROW_PAGE_1
 
 798 wxHT_SCROLLBAR_ARROW_PAGE_2 
= wxc
.wxHT_SCROLLBAR_ARROW_PAGE_2
 
 799 wxHT_SCROLLBAR_THUMB 
= wxc
.wxHT_SCROLLBAR_THUMB
 
 800 wxHT_SCROLLBAR_BAR_1 
= wxc
.wxHT_SCROLLBAR_BAR_1
 
 801 wxHT_SCROLLBAR_BAR_2 
= wxc
.wxHT_SCROLLBAR_BAR_2
 
 802 wxHT_SCROLLBAR_LAST 
= wxc
.wxHT_SCROLLBAR_LAST
 
 803 wxHT_WINDOW_OUTSIDE 
= wxc
.wxHT_WINDOW_OUTSIDE
 
 804 wxHT_WINDOW_INSIDE 
= wxc
.wxHT_WINDOW_INSIDE
 
 805 wxHT_WINDOW_VERT_SCROLLBAR 
= wxc
.wxHT_WINDOW_VERT_SCROLLBAR
 
 806 wxHT_WINDOW_HORZ_SCROLLBAR 
= wxc
.wxHT_WINDOW_HORZ_SCROLLBAR
 
 807 wxHT_WINDOW_CORNER 
= wxc
.wxHT_WINDOW_CORNER
 
 808 wxHT_MAX 
= wxc
.wxHT_MAX
 
 809 wxMOD_NONE 
= wxc
.wxMOD_NONE
 
 810 wxMOD_ALT 
= wxc
.wxMOD_ALT
 
 811 wxMOD_CONTROL 
= wxc
.wxMOD_CONTROL
 
 812 wxMOD_SHIFT 
= wxc
.wxMOD_SHIFT
 
 813 wxMOD_WIN 
= wxc
.wxMOD_WIN
 
 814 wxUPDATE_UI_NONE 
= wxc
.wxUPDATE_UI_NONE
 
 815 wxUPDATE_UI_RECURSE 
= wxc
.wxUPDATE_UI_RECURSE
 
 816 wxUPDATE_UI_FROMIDLE 
= wxc
.wxUPDATE_UI_FROMIDLE
 
 817 wxEVT_NULL 
= wxc
.wxEVT_NULL
 
 818 wxEVT_FIRST 
= wxc
.wxEVT_FIRST
 
 819 wxEVT_COMMAND_BUTTON_CLICKED 
= wxc
.wxEVT_COMMAND_BUTTON_CLICKED
 
 820 wxEVT_COMMAND_CHECKBOX_CLICKED 
= wxc
.wxEVT_COMMAND_CHECKBOX_CLICKED
 
 821 wxEVT_COMMAND_CHOICE_SELECTED 
= wxc
.wxEVT_COMMAND_CHOICE_SELECTED
 
 822 wxEVT_COMMAND_LISTBOX_SELECTED 
= wxc
.wxEVT_COMMAND_LISTBOX_SELECTED
 
 823 wxEVT_COMMAND_LISTBOX_DOUBLECLICKED 
= wxc
.wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
 
 824 wxEVT_COMMAND_CHECKLISTBOX_TOGGLED 
= wxc
.wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
 
 825 wxEVT_COMMAND_SPINCTRL_UPDATED 
= wxc
.wxEVT_COMMAND_SPINCTRL_UPDATED
 
 826 wxEVT_COMMAND_TEXT_UPDATED 
= wxc
.wxEVT_COMMAND_TEXT_UPDATED
 
 827 wxEVT_COMMAND_TEXT_ENTER 
= wxc
.wxEVT_COMMAND_TEXT_ENTER
 
 828 wxEVT_COMMAND_TEXT_URL 
= wxc
.wxEVT_COMMAND_TEXT_URL
 
 829 wxEVT_COMMAND_TEXT_MAXLEN 
= wxc
.wxEVT_COMMAND_TEXT_MAXLEN
 
 830 wxEVT_COMMAND_MENU_SELECTED 
= wxc
.wxEVT_COMMAND_MENU_SELECTED
 
 831 wxEVT_COMMAND_SLIDER_UPDATED 
= wxc
.wxEVT_COMMAND_SLIDER_UPDATED
 
 832 wxEVT_COMMAND_RADIOBOX_SELECTED 
= wxc
.wxEVT_COMMAND_RADIOBOX_SELECTED
 
 833 wxEVT_COMMAND_RADIOBUTTON_SELECTED 
= wxc
.wxEVT_COMMAND_RADIOBUTTON_SELECTED
 
 834 wxEVT_COMMAND_SCROLLBAR_UPDATED 
= wxc
.wxEVT_COMMAND_SCROLLBAR_UPDATED
 
 835 wxEVT_COMMAND_VLBOX_SELECTED 
= wxc
.wxEVT_COMMAND_VLBOX_SELECTED
 
 836 wxEVT_COMMAND_COMBOBOX_SELECTED 
= wxc
.wxEVT_COMMAND_COMBOBOX_SELECTED
 
 837 wxEVT_COMMAND_TOOL_CLICKED 
= wxc
.wxEVT_COMMAND_TOOL_CLICKED
 
 838 wxEVT_COMMAND_TOOL_RCLICKED 
= wxc
.wxEVT_COMMAND_TOOL_RCLICKED
 
 839 wxEVT_COMMAND_TOOL_ENTER 
= wxc
.wxEVT_COMMAND_TOOL_ENTER
 
 840 wxEVT_SET_FOCUS 
= wxc
.wxEVT_SET_FOCUS
 
 841 wxEVT_KILL_FOCUS 
= wxc
.wxEVT_KILL_FOCUS
 
 842 wxEVT_CHILD_FOCUS 
= wxc
.wxEVT_CHILD_FOCUS
 
 843 wxEVT_MOUSEWHEEL 
= wxc
.wxEVT_MOUSEWHEEL
 
 844 wxEVT_LEFT_DOWN 
= wxc
.wxEVT_LEFT_DOWN
 
 845 wxEVT_LEFT_UP 
= wxc
.wxEVT_LEFT_UP
 
 846 wxEVT_MIDDLE_DOWN 
= wxc
.wxEVT_MIDDLE_DOWN
 
 847 wxEVT_MIDDLE_UP 
= wxc
.wxEVT_MIDDLE_UP
 
 848 wxEVT_RIGHT_DOWN 
= wxc
.wxEVT_RIGHT_DOWN
 
 849 wxEVT_RIGHT_UP 
= wxc
.wxEVT_RIGHT_UP
 
 850 wxEVT_MOTION 
= wxc
.wxEVT_MOTION
 
 851 wxEVT_ENTER_WINDOW 
= wxc
.wxEVT_ENTER_WINDOW
 
 852 wxEVT_LEAVE_WINDOW 
= wxc
.wxEVT_LEAVE_WINDOW
 
 853 wxEVT_LEFT_DCLICK 
= wxc
.wxEVT_LEFT_DCLICK
 
 854 wxEVT_MIDDLE_DCLICK 
= wxc
.wxEVT_MIDDLE_DCLICK
 
 855 wxEVT_RIGHT_DCLICK 
= wxc
.wxEVT_RIGHT_DCLICK
 
 856 wxEVT_MOUSE_CAPTURE_CHANGED 
= wxc
.wxEVT_MOUSE_CAPTURE_CHANGED
 
 857 wxEVT_NC_LEFT_DOWN 
= wxc
.wxEVT_NC_LEFT_DOWN
 
 858 wxEVT_NC_LEFT_UP 
= wxc
.wxEVT_NC_LEFT_UP
 
 859 wxEVT_NC_MIDDLE_DOWN 
= wxc
.wxEVT_NC_MIDDLE_DOWN
 
 860 wxEVT_NC_MIDDLE_UP 
= wxc
.wxEVT_NC_MIDDLE_UP
 
 861 wxEVT_NC_RIGHT_DOWN 
= wxc
.wxEVT_NC_RIGHT_DOWN
 
 862 wxEVT_NC_RIGHT_UP 
= wxc
.wxEVT_NC_RIGHT_UP
 
 863 wxEVT_NC_MOTION 
= wxc
.wxEVT_NC_MOTION
 
 864 wxEVT_NC_ENTER_WINDOW 
= wxc
.wxEVT_NC_ENTER_WINDOW
 
 865 wxEVT_NC_LEAVE_WINDOW 
= wxc
.wxEVT_NC_LEAVE_WINDOW
 
 866 wxEVT_NC_LEFT_DCLICK 
= wxc
.wxEVT_NC_LEFT_DCLICK
 
 867 wxEVT_NC_MIDDLE_DCLICK 
= wxc
.wxEVT_NC_MIDDLE_DCLICK
 
 868 wxEVT_NC_RIGHT_DCLICK 
= wxc
.wxEVT_NC_RIGHT_DCLICK
 
 869 wxEVT_SET_CURSOR 
= wxc
.wxEVT_SET_CURSOR
 
 870 wxEVT_CHAR 
= wxc
.wxEVT_CHAR
 
 871 wxEVT_KEY_DOWN 
= wxc
.wxEVT_KEY_DOWN
 
 872 wxEVT_KEY_UP 
= wxc
.wxEVT_KEY_UP
 
 873 wxEVT_CHAR_HOOK 
= wxc
.wxEVT_CHAR_HOOK
 
 874 wxEVT_HOTKEY 
= wxc
.wxEVT_HOTKEY
 
 875 wxEVT_SCROLL_TOP 
= wxc
.wxEVT_SCROLL_TOP
 
 876 wxEVT_SCROLL_BOTTOM 
= wxc
.wxEVT_SCROLL_BOTTOM
 
 877 wxEVT_SCROLL_LINEUP 
= wxc
.wxEVT_SCROLL_LINEUP
 
 878 wxEVT_SCROLL_LINEDOWN 
= wxc
.wxEVT_SCROLL_LINEDOWN
 
 879 wxEVT_SCROLL_PAGEUP 
= wxc
.wxEVT_SCROLL_PAGEUP
 
 880 wxEVT_SCROLL_PAGEDOWN 
= wxc
.wxEVT_SCROLL_PAGEDOWN
 
 881 wxEVT_SCROLL_THUMBTRACK 
= wxc
.wxEVT_SCROLL_THUMBTRACK
 
 882 wxEVT_SCROLL_THUMBRELEASE 
= wxc
.wxEVT_SCROLL_THUMBRELEASE
 
 883 wxEVT_SCROLL_ENDSCROLL 
= wxc
.wxEVT_SCROLL_ENDSCROLL
 
 884 wxEVT_SCROLLWIN_TOP 
= wxc
.wxEVT_SCROLLWIN_TOP
 
 885 wxEVT_SCROLLWIN_BOTTOM 
= wxc
.wxEVT_SCROLLWIN_BOTTOM
 
 886 wxEVT_SCROLLWIN_LINEUP 
= wxc
.wxEVT_SCROLLWIN_LINEUP
 
 887 wxEVT_SCROLLWIN_LINEDOWN 
= wxc
.wxEVT_SCROLLWIN_LINEDOWN
 
 888 wxEVT_SCROLLWIN_PAGEUP 
= wxc
.wxEVT_SCROLLWIN_PAGEUP
 
 889 wxEVT_SCROLLWIN_PAGEDOWN 
= wxc
.wxEVT_SCROLLWIN_PAGEDOWN
 
 890 wxEVT_SCROLLWIN_THUMBTRACK 
= wxc
.wxEVT_SCROLLWIN_THUMBTRACK
 
 891 wxEVT_SCROLLWIN_THUMBRELEASE 
= wxc
.wxEVT_SCROLLWIN_THUMBRELEASE
 
 892 wxEVT_SIZE 
= wxc
.wxEVT_SIZE
 
 893 wxEVT_MOVE 
= wxc
.wxEVT_MOVE
 
 894 wxEVT_SIZING 
= wxc
.wxEVT_SIZING
 
 895 wxEVT_MOVING 
= wxc
.wxEVT_MOVING
 
 896 wxEVT_CLOSE_WINDOW 
= wxc
.wxEVT_CLOSE_WINDOW
 
 897 wxEVT_END_SESSION 
= wxc
.wxEVT_END_SESSION
 
 898 wxEVT_QUERY_END_SESSION 
= wxc
.wxEVT_QUERY_END_SESSION
 
 899 wxEVT_ACTIVATE_APP 
= wxc
.wxEVT_ACTIVATE_APP
 
 900 wxEVT_POWER 
= wxc
.wxEVT_POWER
 
 901 wxEVT_ACTIVATE 
= wxc
.wxEVT_ACTIVATE
 
 902 wxEVT_CREATE 
= wxc
.wxEVT_CREATE
 
 903 wxEVT_DESTROY 
= wxc
.wxEVT_DESTROY
 
 904 wxEVT_SHOW 
= wxc
.wxEVT_SHOW
 
 905 wxEVT_ICONIZE 
= wxc
.wxEVT_ICONIZE
 
 906 wxEVT_MAXIMIZE 
= wxc
.wxEVT_MAXIMIZE
 
 907 wxEVT_PAINT 
= wxc
.wxEVT_PAINT
 
 908 wxEVT_ERASE_BACKGROUND 
= wxc
.wxEVT_ERASE_BACKGROUND
 
 909 wxEVT_NC_PAINT 
= wxc
.wxEVT_NC_PAINT
 
 910 wxEVT_PAINT_ICON 
= wxc
.wxEVT_PAINT_ICON
 
 911 wxEVT_MENU_OPEN 
= wxc
.wxEVT_MENU_OPEN
 
 912 wxEVT_MENU_CLOSE 
= wxc
.wxEVT_MENU_CLOSE
 
 913 wxEVT_MENU_HIGHLIGHT 
= wxc
.wxEVT_MENU_HIGHLIGHT
 
 914 wxEVT_CONTEXT_MENU 
= wxc
.wxEVT_CONTEXT_MENU
 
 915 wxEVT_SYS_COLOUR_CHANGED 
= wxc
.wxEVT_SYS_COLOUR_CHANGED
 
 916 wxEVT_DISPLAY_CHANGED 
= wxc
.wxEVT_DISPLAY_CHANGED
 
 917 wxEVT_SETTING_CHANGED 
= wxc
.wxEVT_SETTING_CHANGED
 
 918 wxEVT_QUERY_NEW_PALETTE 
= wxc
.wxEVT_QUERY_NEW_PALETTE
 
 919 wxEVT_PALETTE_CHANGED 
= wxc
.wxEVT_PALETTE_CHANGED
 
 920 wxEVT_JOY_BUTTON_DOWN 
= wxc
.wxEVT_JOY_BUTTON_DOWN
 
 921 wxEVT_JOY_BUTTON_UP 
= wxc
.wxEVT_JOY_BUTTON_UP
 
 922 wxEVT_JOY_MOVE 
= wxc
.wxEVT_JOY_MOVE
 
 923 wxEVT_JOY_ZMOVE 
= wxc
.wxEVT_JOY_ZMOVE
 
 924 wxEVT_DROP_FILES 
= wxc
.wxEVT_DROP_FILES
 
 925 wxEVT_DRAW_ITEM 
= wxc
.wxEVT_DRAW_ITEM
 
 926 wxEVT_MEASURE_ITEM 
= wxc
.wxEVT_MEASURE_ITEM
 
 927 wxEVT_COMPARE_ITEM 
= wxc
.wxEVT_COMPARE_ITEM
 
 928 wxEVT_INIT_DIALOG 
= wxc
.wxEVT_INIT_DIALOG
 
 929 wxEVT_IDLE 
= wxc
.wxEVT_IDLE
 
 930 wxEVT_UPDATE_UI 
= wxc
.wxEVT_UPDATE_UI
 
 931 wxEVT_COMMAND_LEFT_CLICK 
= wxc
.wxEVT_COMMAND_LEFT_CLICK
 
 932 wxEVT_COMMAND_LEFT_DCLICK 
= wxc
.wxEVT_COMMAND_LEFT_DCLICK
 
 933 wxEVT_COMMAND_RIGHT_CLICK 
= wxc
.wxEVT_COMMAND_RIGHT_CLICK
 
 934 wxEVT_COMMAND_RIGHT_DCLICK 
= wxc
.wxEVT_COMMAND_RIGHT_DCLICK
 
 935 wxEVT_COMMAND_SET_FOCUS 
= wxc
.wxEVT_COMMAND_SET_FOCUS
 
 936 wxEVT_COMMAND_KILL_FOCUS 
= wxc
.wxEVT_COMMAND_KILL_FOCUS
 
 937 wxEVT_COMMAND_ENTER 
= wxc
.wxEVT_COMMAND_ENTER
 
 938 wxEVT_NAVIGATION_KEY 
= wxc
.wxEVT_NAVIGATION_KEY
 
 939 wxEVT_TIMER 
= wxc
.wxEVT_TIMER
 
 941 wxDefaultPosition 
= wxPointPtr(wxc
.cvar
.wxDefaultPosition
) 
 942 wxDefaultSize 
= wxSizePtr(wxc
.cvar
.wxDefaultSize
) 
 943 wxPYAPP_ASSERT_SUPPRESS 
= wxc
.wxPYAPP_ASSERT_SUPPRESS
 
 944 wxPYAPP_ASSERT_EXCEPTION 
= wxc
.wxPYAPP_ASSERT_EXCEPTION
 
 945 wxPYAPP_ASSERT_DIALOG 
= wxc
.wxPYAPP_ASSERT_DIALOG
 
 946 wxPYAPP_ASSERT_LOG 
= wxc
.wxPYAPP_ASSERT_LOG
 
 949 #-------------- USER INCLUDE ----------------------- 
 951 #---------------------------------------------------------------------------- 
 953 # Purpose:      This file is appended to the shadow class file generated 
 954 #               by SWIG.  We add some unSWIGable things here. 
 959 # Copyright:    (c) 1998 by Total Control Software 
 960 # Licence:      wxWindows license 
 961 #---------------------------------------------------------------------------- 
 965 #---------------------------------------------------------------------- 
 966 # This gives this module's dictionary to the C++ extension code... 
 968 _wxSetDictionary(vars()) 
 971 #---------------------------------------------------------------------- 
 972 #---------------------------------------------------------------------- 
 973 # Helper function to link python methods to wxWindows virtual 
 976 def _checkForCallback(obj
, name
, event
, theID
=-1): 
 977     try:    cb 
= getattr(obj
, name
) 
 979     else:   obj
.Connect(theID
, -1, event
, cb
) 
 982 #---------------------------------------------------------------------- 
 983 #---------------------------------------------------------------------- 
 984 # functions that look and act like the C++ Macros of the same name 
 988 def EVT_SIZE(win
, func
): 
 989     win
.Connect(-1, -1, wxEVT_SIZE
, func
) 
 991 def EVT_MOVE(win
, func
): 
 992     win
.Connect(-1, -1, wxEVT_MOVE
, func
) 
 994 def EVT_SIZING(win
, func
): 
 995     win
.Connect(-1, -1, wxEVT_SIZING
, func
) 
 997 def EVT_MOVING(win
, func
): 
 998     win
.Connect(-1, -1, wxEVT_MOVING
, func
) 
1000 def EVT_CLOSE(win
, func
): 
1001     win
.Connect(-1, -1, wxEVT_CLOSE_WINDOW
, func
) 
1003 def EVT_PAINT(win
, func
): 
1004     win
.Connect(-1, -1, wxEVT_PAINT
, func
) 
1006 def EVT_ERASE_BACKGROUND(win
, func
): 
1007     win
.Connect(-1, -1, wxEVT_ERASE_BACKGROUND
, func
) 
1009 def EVT_CHAR(win
, func
): 
1010     win
.Connect(-1, -1, wxEVT_CHAR
, func
) 
1012 def EVT_CHAR_HOOK(win
, func
): 
1013     win
.Connect(-1, -1, wxEVT_CHAR_HOOK
, func
) 
1015 def EVT_KEY_DOWN(win
, func
): 
1016     win
.Connect(-1, -1, wxEVT_KEY_DOWN
, func
) 
1018 def EVT_KEY_UP(win
, func
): 
1019     win
.Connect(-1, -1, wxEVT_KEY_UP
, func
) 
1021 def EVT_HOTKEY(win
, func
): 
1022     win
.Connect(-1, -1, wxEVT_HOTKEY
, func
) 
1024 def EVT_MENU_OPEN(win
, func
): 
1025     win
.Connect(-1, -1, wxEVT_MENU_OPEN
, func
) 
1027 def EVT_MENU_CLOSE(win
, func
): 
1028     win
.Connect(-1, -1, wxEVT_MENU_CLOSE
, func
) 
1030 def EVT_MENU_HIGHLIGHT(win
, id, func
): 
1031     win
.Connect(id, -1, wxEVT_MENU_HIGHLIGHT
, func
) 
1033 def EVT_MENU_HIGHLIGHT_ALL(win
, func
): 
1034     win
.Connect(-1, -1, wxEVT_MENU_HIGHLIGHT
, func
) 
1036 def EVT_SET_FOCUS(win
, func
): 
1037     win
.Connect(-1, -1, wxEVT_SET_FOCUS
, func
) 
1039 def EVT_KILL_FOCUS(win
, func
): 
1040     win
.Connect(-1, -1, wxEVT_KILL_FOCUS
, func
) 
1042 def EVT_CHILD_FOCUS(win
, func
): 
1043     win
.Connect(-1, -1, wxEVT_CHILD_FOCUS
, func
) 
1045 def EVT_ACTIVATE(win
, func
): 
1046     win
.Connect(-1, -1, wxEVT_ACTIVATE
, func
) 
1048 def EVT_ACTIVATE_APP(win
, func
): 
1049     win
.Connect(-1, -1, wxEVT_ACTIVATE_APP
, func
) 
1051 def EVT_END_SESSION(win
, func
): 
1052     win
.Connect(-1, -1, wxEVT_END_SESSION
, func
) 
1054 def EVT_QUERY_END_SESSION(win
, func
): 
1055     win
.Connect(-1, -1, wxEVT_QUERY_END_SESSION
, func
) 
1057 def EVT_DROP_FILES(win
, func
): 
1058     win
.Connect(-1, -1, wxEVT_DROP_FILES
, func
) 
1060 def EVT_INIT_DIALOG(win
, func
): 
1061     win
.Connect(-1, -1, wxEVT_INIT_DIALOG
, func
) 
1063 def EVT_SYS_COLOUR_CHANGED(win
, func
): 
1064     win
.Connect(-1, -1, wxEVT_SYS_COLOUR_CHANGED
, func
) 
1066 def EVT_DISPLAY_CHANGED(win
, func
): 
1067     win
.Connect(-1, -1, wxEVT_DISPLAY_CHANGED
, func
) 
1069 def EVT_SHOW(win
, func
): 
1070     win
.Connect(-1, -1, wxEVT_SHOW
, func
) 
1072 def EVT_MAXIMIZE(win
, func
): 
1073     win
.Connect(-1, -1, wxEVT_MAXIMIZE
, func
) 
1075 def EVT_ICONIZE(win
, func
): 
1076     win
.Connect(-1, -1, wxEVT_ICONIZE
, func
) 
1078 def EVT_NAVIGATION_KEY(win
, func
): 
1079     win
.Connect(-1, -1, wxEVT_NAVIGATION_KEY
, func
) 
1081 def EVT_PALETTE_CHANGED(win
, func
): 
1082     win
.Connect(-1, -1, wxEVT_PALETTE_CHANGED
, func
) 
1084 def EVT_QUERY_NEW_PALETTE(win
, func
): 
1085     win
.Connect(-1, -1, wxEVT_QUERY_NEW_PALETTE
, func
) 
1087 def EVT_WINDOW_CREATE(win
, func
): 
1088     win
.Connect(-1, -1, wxEVT_CREATE
, func
) 
1090 def EVT_WINDOW_DESTROY(win
, func
): 
1091     win
.Connect(-1, -1, wxEVT_DESTROY
, func
) 
1093 def EVT_WINDOW_CREATE_ID(win
, id, func
): 
1094     win
.Connect(id, -1, wxEVT_CREATE
, func
) 
1096 def EVT_WINDOW_DESTROY_ID(win
, id, func
): 
1097     win
.Connect(id, -1, wxEVT_DESTROY
, func
) 
1099 def EVT_SET_CURSOR(win
, func
): 
1100     win
.Connect(-1, -1, wxEVT_SET_CURSOR
, func
) 
1104 def EVT_IDLE(win
, func
): 
1105     win
.Connect(-1, -1, wxEVT_IDLE
, func
) 
1107 def EVT_UPDATE_UI(win
, id, func
): 
1108     win
.Connect(id, -1, wxEVT_UPDATE_UI
, func
) 
1110 def EVT_UPDATE_UI_RANGE(win
, id, id2
, func
): 
1111     win
.Connect(id, id2
, wxEVT_UPDATE_UI
, func
) 
1115 def EVT_LEFT_DOWN(win
, func
): 
1116     win
.Connect(-1, -1, wxEVT_LEFT_DOWN
, func
) 
1118 def EVT_LEFT_UP(win
, func
): 
1119     win
.Connect(-1, -1, wxEVT_LEFT_UP
, func
) 
1121 def EVT_MIDDLE_DOWN(win
, func
): 
1122     win
.Connect(-1, -1, wxEVT_MIDDLE_DOWN
, func
) 
1124 def EVT_MIDDLE_UP(win
, func
): 
1125     win
.Connect(-1, -1, wxEVT_MIDDLE_UP
, func
) 
1127 def EVT_RIGHT_DOWN(win
, func
): 
1128     win
.Connect(-1, -1, wxEVT_RIGHT_DOWN
, func
) 
1130 def EVT_RIGHT_UP(win
, func
): 
1131     win
.Connect(-1, -1, wxEVT_RIGHT_UP
, func
) 
1133 def EVT_MOTION(win
, func
): 
1134     win
.Connect(-1, -1, wxEVT_MOTION
, func
) 
1136 def EVT_LEFT_DCLICK(win
, func
): 
1137     win
.Connect(-1, -1, wxEVT_LEFT_DCLICK
, func
) 
1139 def EVT_MIDDLE_DCLICK(win
, func
): 
1140     win
.Connect(-1, -1, wxEVT_MIDDLE_DCLICK
, func
) 
1142 def EVT_RIGHT_DCLICK(win
, func
): 
1143     win
.Connect(-1, -1, wxEVT_RIGHT_DCLICK
, func
) 
1145 def EVT_LEAVE_WINDOW(win
, func
): 
1146     win
.Connect(-1, -1, wxEVT_LEAVE_WINDOW
, func
) 
1148 def EVT_ENTER_WINDOW(win
, func
): 
1149     win
.Connect(-1, -1, wxEVT_ENTER_WINDOW
, func
) 
1151 def EVT_MOUSEWHEEL(win
, func
): 
1152     win
.Connect(-1, -1, wxEVT_MOUSEWHEEL
, func
) 
1155 def EVT_MOUSE_EVENTS(win
, func
): 
1156     win
.Connect(-1, -1, wxEVT_LEFT_DOWN
,     func
) 
1157     win
.Connect(-1, -1, wxEVT_LEFT_UP
,       func
) 
1158     win
.Connect(-1, -1, wxEVT_MIDDLE_DOWN
,   func
) 
1159     win
.Connect(-1, -1, wxEVT_MIDDLE_UP
,     func
) 
1160     win
.Connect(-1, -1, wxEVT_RIGHT_DOWN
,    func
) 
1161     win
.Connect(-1, -1, wxEVT_RIGHT_UP
,      func
) 
1162     win
.Connect(-1, -1, wxEVT_MOTION
,        func
) 
1163     win
.Connect(-1, -1, wxEVT_LEFT_DCLICK
,   func
) 
1164     win
.Connect(-1, -1, wxEVT_MIDDLE_DCLICK
, func
) 
1165     win
.Connect(-1, -1, wxEVT_RIGHT_DCLICK
,  func
) 
1166     win
.Connect(-1, -1, wxEVT_LEAVE_WINDOW
,  func
) 
1167     win
.Connect(-1, -1, wxEVT_ENTER_WINDOW
,  func
) 
1169 def EVT_MOUSE_CAPTURE_CHANGED(win
, func
): 
1170     win
.Connect(-1, -1, wxEVT_MOUSE_CAPTURE_CHANGED
, func
) 
1173 def EVT_COMMAND(win
, id, cmd
, func
): 
1174     win
.Connect(id, -1, cmd
, func
) 
1176 def EVT_COMMAND_RANGE(win
, id1
, id2
, cmd
, func
): 
1177     win
.Connect(id1
, id2
, cmd
, func
) 
1181 def EVT_SCROLL(win
, func
): 
1182     win
.Connect(-1, -1, wxEVT_SCROLL_TOP
,         func
) 
1183     win
.Connect(-1, -1, wxEVT_SCROLL_BOTTOM
,      func
) 
1184     win
.Connect(-1, -1, wxEVT_SCROLL_LINEUP
,      func
) 
1185     win
.Connect(-1, -1, wxEVT_SCROLL_LINEDOWN
,    func
) 
1186     win
.Connect(-1, -1, wxEVT_SCROLL_PAGEUP
,      func
) 
1187     win
.Connect(-1, -1, wxEVT_SCROLL_PAGEDOWN
,    func
) 
1188     win
.Connect(-1, -1, wxEVT_SCROLL_THUMBTRACK
,  func
) 
1189     win
.Connect(-1, -1, wxEVT_SCROLL_THUMBRELEASE
,func
) 
1190     win
.Connect(-1, -1, wxEVT_SCROLL_ENDSCROLL
,   func
) 
1192 def EVT_SCROLL_TOP(win
, func
): 
1193     win
.Connect(-1, -1, wxEVT_SCROLL_TOP
, func
) 
1195 def EVT_SCROLL_BOTTOM(win
, func
): 
1196     win
.Connect(-1, -1, wxEVT_SCROLL_BOTTOM
, func
) 
1198 def EVT_SCROLL_LINEUP(win
, func
): 
1199     win
.Connect(-1, -1, wxEVT_SCROLL_LINEUP
, func
) 
1201 def EVT_SCROLL_LINEDOWN(win
, func
): 
1202     win
.Connect(-1, -1, wxEVT_SCROLL_LINEDOWN
, func
) 
1204 def EVT_SCROLL_PAGEUP(win
, func
): 
1205     win
.Connect(-1, -1, wxEVT_SCROLL_PAGEUP
, func
) 
1207 def EVT_SCROLL_PAGEDOWN(win
, func
): 
1208     win
.Connect(-1, -1, wxEVT_SCROLL_PAGEDOWN
, func
) 
1210 def EVT_SCROLL_THUMBTRACK(win
, func
): 
1211     win
.Connect(-1, -1, wxEVT_SCROLL_THUMBTRACK
, func
) 
1213 def EVT_SCROLL_THUMBRELEASE(win
, func
): 
1214     win
.Connect(-1, -1, wxEVT_SCROLL_THUMBRELEASE
, func
) 
1216 def EVT_SCROLL_ENDSCROLL(win
, func
): 
1217     win
.Connect(-1, -1, wxEVT_SCROLL_ENDSCROLL
, func
) 
1221 # Scrolling, with an id 
1222 def EVT_COMMAND_SCROLL(win
, id, func
): 
1223     win
.Connect(id, -1, wxEVT_SCROLL_TOP
,       func
) 
1224     win
.Connect(id, -1, wxEVT_SCROLL_BOTTOM
,    func
) 
1225     win
.Connect(id, -1, wxEVT_SCROLL_LINEUP
,    func
) 
1226     win
.Connect(id, -1, wxEVT_SCROLL_LINEDOWN
,  func
) 
1227     win
.Connect(id, -1, wxEVT_SCROLL_PAGEUP
,    func
) 
1228     win
.Connect(id, -1, wxEVT_SCROLL_PAGEDOWN
,  func
) 
1229     win
.Connect(id, -1, wxEVT_SCROLL_THUMBTRACK
,func
) 
1230     win
.Connect(id, -1, wxEVT_SCROLL_THUMBRELEASE
,func
) 
1231     win
.Connect(id, -1, wxEVT_SCROLL_ENDSCROLL
,   func
) 
1233 def EVT_COMMAND_SCROLL_TOP(win
, id, func
): 
1234     win
.Connect(id, -1, wxEVT_SCROLL_TOP
, func
) 
1236 def EVT_COMMAND_SCROLL_BOTTOM(win
, id, func
): 
1237     win
.Connect(id, -1, wxEVT_SCROLL_BOTTOM
, func
) 
1239 def EVT_COMMAND_SCROLL_LINEUP(win
, id, func
): 
1240     win
.Connect(id, -1, wxEVT_SCROLL_LINEUP
, func
) 
1242 def EVT_COMMAND_SCROLL_LINEDOWN(win
, id, func
): 
1243     win
.Connect(id, -1, wxEVT_SCROLL_LINEDOWN
, func
) 
1245 def EVT_COMMAND_SCROLL_PAGEUP(win
, id, func
): 
1246     win
.Connect(id, -1, wxEVT_SCROLL_PAGEUP
, func
) 
1248 def EVT_COMMAND_SCROLL_PAGEDOWN(win
, id, func
): 
1249     win
.Connect(id, -1, wxEVT_SCROLL_PAGEDOWN
, func
) 
1251 def EVT_COMMAND_SCROLL_THUMBTRACK(win
, id, func
): 
1252     win
.Connect(id, -1, wxEVT_SCROLL_THUMBTRACK
, func
) 
1254 def EVT_COMMAND_SCROLL_THUMBRELEASE(win
, id, func
): 
1255     win
.Connect(id, -1, wxEVT_SCROLL_THUMBRELEASE
, func
) 
1257 def EVT_COMMAND_SCROLL_ENDSCROLL(win
, id, func
): 
1258     win
.Connect(id, -1, wxEVT_SCROLL_ENDSCROLL
, func
) 
1261 def EVT_SCROLLWIN(win
, func
): 
1262     win
.Connect(-1, -1, wxEVT_SCROLLWIN_TOP
,         func
) 
1263     win
.Connect(-1, -1, wxEVT_SCROLLWIN_BOTTOM
,      func
) 
1264     win
.Connect(-1, -1, wxEVT_SCROLLWIN_LINEUP
,      func
) 
1265     win
.Connect(-1, -1, wxEVT_SCROLLWIN_LINEDOWN
,    func
) 
1266     win
.Connect(-1, -1, wxEVT_SCROLLWIN_PAGEUP
,      func
) 
1267     win
.Connect(-1, -1, wxEVT_SCROLLWIN_PAGEDOWN
,    func
) 
1268     win
.Connect(-1, -1, wxEVT_SCROLLWIN_THUMBTRACK
,  func
) 
1269     win
.Connect(-1, -1, wxEVT_SCROLLWIN_THUMBRELEASE
,func
) 
1271 def EVT_SCROLLWIN_TOP(win
, func
): 
1272     win
.Connect(-1, -1, wxEVT_SCROLLWIN_TOP
, func
) 
1274 def EVT_SCROLLWIN_BOTTOM(win
, func
): 
1275     win
.Connect(-1, -1, wxEVT_SCROLLWIN_BOTTOM
, func
) 
1277 def EVT_SCROLLWIN_LINEUP(win
, func
): 
1278     win
.Connect(-1, -1, wxEVT_SCROLLWIN_LINEUP
, func
) 
1280 def EVT_SCROLLWIN_LINEDOWN(win
, func
): 
1281     win
.Connect(-1, -1, wxEVT_SCROLLWIN_LINEDOWN
, func
) 
1283 def EVT_SCROLLWIN_PAGEUP(win
, func
): 
1284     win
.Connect(-1, -1, wxEVT_SCROLLWIN_PAGEUP
, func
) 
1286 def EVT_SCROLLWIN_PAGEDOWN(win
, func
): 
1287     win
.Connect(-1, -1, wxEVT_SCROLLWIN_PAGEDOWN
, func
) 
1289 def EVT_SCROLLWIN_THUMBTRACK(win
, func
): 
1290     win
.Connect(-1, -1, wxEVT_SCROLLWIN_THUMBTRACK
, func
) 
1292 def EVT_SCROLLWIN_THUMBRELEASE(win
, func
): 
1293     win
.Connect(-1, -1, wxEVT_SCROLLWIN_THUMBRELEASE
, func
) 
1297 # Scrolling, with an id 
1298 def EVT_COMMAND_SCROLLWIN(win
, id, func
): 
1299     win
.Connect(id, -1, wxEVT_SCROLLWIN_TOP
,         func
) 
1300     win
.Connect(id, -1, wxEVT_SCROLLWIN_BOTTOM
,      func
) 
1301     win
.Connect(id, -1, wxEVT_SCROLLWIN_LINEUP
,      func
) 
1302     win
.Connect(id, -1, wxEVT_SCROLLWIN_LINEDOWN
,    func
) 
1303     win
.Connect(id, -1, wxEVT_SCROLLWIN_PAGEUP
,      func
) 
1304     win
.Connect(id, -1, wxEVT_SCROLLWIN_PAGEDOWN
,    func
) 
1305     win
.Connect(id, -1, wxEVT_SCROLLWIN_THUMBTRACK
,  func
) 
1306     win
.Connect(id, -1, wxEVT_SCROLLWIN_THUMBRELEASE
,func
) 
1308 def EVT_COMMAND_SCROLLWIN_TOP(win
, id, func
): 
1309     win
.Connect(id, -1, wxEVT_SCROLLWIN_TOP
, func
) 
1311 def EVT_COMMAND_SCROLLWIN_BOTTOM(win
, id, func
): 
1312     win
.Connect(id, -1, wxEVT_SCROLLWIN_BOTTOM
, func
) 
1314 def EVT_COMMAND_SCROLLWIN_LINEUP(win
, id, func
): 
1315     win
.Connect(id, -1, wxEVT_SCROLLWIN_LINEUP
, func
) 
1317 def EVT_COMMAND_SCROLLWIN_LINEDOWN(win
, id, func
): 
1318     win
.Connect(id, -1, wxEVT_SCROLLWIN_LINEDOWN
, func
) 
1320 def EVT_COMMAND_SCROLLWIN_PAGEUP(win
, id, func
): 
1321     win
.Connect(id, -1, wxEVT_SCROLLWIN_PAGEUP
, func
) 
1323 def EVT_COMMAND_SCROLLWIN_PAGEDOWN(win
, id, func
): 
1324     win
.Connect(id, -1, wxEVT_SCROLLWIN_PAGEDOWN
, func
) 
1326 def EVT_COMMAND_SCROLLWIN_THUMBTRACK(win
, id, func
): 
1327     win
.Connect(id, -1, wxEVT_SCROLLWIN_THUMBTRACK
, func
) 
1329 def EVT_COMMAND_SCROLLWIN_THUMBRELEASE(win
, id, func
): 
1330     win
.Connect(id, -1, wxEVT_SCROLLWIN_THUMBRELEASE
, func
) 
1333 # Convenience commands 
1334 def EVT_BUTTON(win
, id, func
): 
1335     win
.Connect(id, -1, wxEVT_COMMAND_BUTTON_CLICKED
, func
) 
1337 def EVT_CHECKBOX(win
, id, func
): 
1338     win
.Connect(id, -1, wxEVT_COMMAND_CHECKBOX_CLICKED
, func
) 
1340 def EVT_CHOICE(win
, id, func
): 
1341     win
.Connect(id, -1, wxEVT_COMMAND_CHOICE_SELECTED
, func
) 
1343 def EVT_LISTBOX(win
, id, func
): 
1344     win
.Connect(id, -1, wxEVT_COMMAND_LISTBOX_SELECTED
, func
) 
1346 def EVT_LISTBOX_DCLICK(win
, id, func
): 
1347     win
.Connect(id, -1, wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
, func
) 
1349 def EVT_TEXT(win
, id, func
): 
1350     win
.Connect(id, -1, wxEVT_COMMAND_TEXT_UPDATED
, func
) 
1352 def EVT_TEXT_ENTER(win
, id, func
): 
1353     win
.Connect(id, -1, wxEVT_COMMAND_TEXT_ENTER
, func
) 
1355 def EVT_TEXT_URL(win
, id, func
): 
1356     win
.Connect(id, -1, wxEVT_COMMAND_TEXT_URL
, func
) 
1358 def EVT_TEXT_MAXLEN(win
, id, func
): 
1359     win
.Connect(id, -1, wxEVT_COMMAND_TEXT_MAXLEN
, func
) 
1361 def EVT_MENU(win
, id, func
): 
1362     win
.Connect(id, -1, wxEVT_COMMAND_MENU_SELECTED
, func
) 
1364 def EVT_MENU_RANGE(win
, id1
, id2
, func
): 
1365     win
.Connect(id1
, id2
, wxEVT_COMMAND_MENU_SELECTED
, func
) 
1367 def EVT_SLIDER(win
, id, func
): 
1368     win
.Connect(id, -1, wxEVT_COMMAND_SLIDER_UPDATED
, func
) 
1370 def EVT_RADIOBOX(win
, id, func
): 
1371     win
.Connect(id, -1, wxEVT_COMMAND_RADIOBOX_SELECTED
, func
) 
1373 def EVT_RADIOBUTTON(win
, id, func
): 
1374     win
.Connect(id, -1, wxEVT_COMMAND_RADIOBUTTON_SELECTED
, func
) 
1376 def EVT_VLBOX(win
, id, func
): 
1377     win
.Connect(id, -1, wxEVT_COMMAND_VLBOX_SELECTED
, func
) 
1379 def EVT_COMBOBOX(win
, id, func
): 
1380     win
.Connect(id, -1, wxEVT_COMMAND_COMBOBOX_SELECTED
, func
) 
1382 def EVT_TOOL(win
, id, func
): 
1383     win
.Connect(id, -1, wxEVT_COMMAND_TOOL_CLICKED
, func
) 
1385 def EVT_TOOL_RANGE(win
, id, id2
, func
): 
1386     win
.Connect(id, id2
, wxEVT_COMMAND_TOOL_CLICKED
, func
) 
1388 def EVT_TOOL_RCLICKED(win
, id, func
): 
1389     win
.Connect(id, -1, wxEVT_COMMAND_TOOL_RCLICKED
, func
) 
1391 def EVT_TOOL_RCLICKED_RANGE(win
, id, id2
, func
): 
1392     win
.Connect(id, id2
, wxEVT_COMMAND_TOOL_RCLICKED
, func
) 
1394 def EVT_TOOL_ENTER(win
, id, func
): 
1395     win
.Connect(id, -1, wxEVT_COMMAND_TOOL_ENTER
, func
) 
1397 def EVT_CHECKLISTBOX(win
, id, func
): 
1398     win
.Connect(id, -1, wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
, func
) 
1400 def EVT_SPINCTRL(win
, id, func
): 
1401     win
.Connect(id, -1, wxEVT_COMMAND_SPINCTRL_UPDATED
, func
) 
1405 # Generic command events 
1407 def EVT_COMMAND_LEFT_CLICK(win
, id, func
): 
1408     win
.Connect(id, -1, wxEVT_COMMAND_LEFT_CLICK
, func
) 
1410 def EVT_COMMAND_LEFT_DCLICK(win
, id, func
): 
1411     win
.Connect(id, -1, wxEVT_COMMAND_LEFT_DCLICK
, func
) 
1413 def EVT_COMMAND_RIGHT_CLICK(win
, id, func
): 
1414     win
.Connect(id, -1, wxEVT_COMMAND_RIGHT_CLICK
, func
) 
1416 def EVT_COMMAND_RIGHT_DCLICK(win
, id, func
): 
1417     win
.Connect(id, -1, wxEVT_COMMAND_RIGHT_DCLICK
, func
) 
1419 def EVT_COMMAND_SET_FOCUS(win
, id, func
): 
1420     win
.Connect(id, -1, wxEVT_COMMAND_SET_FOCUS
, func
) 
1422 def EVT_COMMAND_KILL_FOCUS(win
, id, func
): 
1423     win
.Connect(id, -1, wxEVT_COMMAND_KILL_FOCUS
, func
) 
1425 def EVT_COMMAND_ENTER(win
, id, func
): 
1426     win
.Connect(id, -1, wxEVT_COMMAND_ENTER
, func
) 
1430 def EVT_NOTEBOOK_PAGE_CHANGED(win
, id, func
): 
1431     win
.Connect(id, -1, wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
, func
) 
1433 def EVT_NOTEBOOK_PAGE_CHANGING(win
, id, func
): 
1434     win
.Connect(id, -1, wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
, func
) 
1438 def EVT_SPIN_UP(win
, id, func
): 
1439     win
.Connect(id, -1, wxEVT_SCROLL_LINEUP
, func
) 
1441 def EVT_SPIN_DOWN(win
, id, func
): 
1442     win
.Connect(id, -1, wxEVT_SCROLL_LINEDOWN
, func
) 
1444 def EVT_SPIN(win
, id, func
): 
1445     win
.Connect(id, -1, wxEVT_SCROLL_THUMBTRACK
,func
) 
1449 def EVT_SASH_DRAGGED(win
, id, func
): 
1450     win
.Connect(id, -1, wxEVT_SASH_DRAGGED
, func
) 
1452 def EVT_SASH_DRAGGED_RANGE(win
, id1
, id2
, func
): 
1453     win
.Connect(id1
, id2
, wxEVT_SASH_DRAGGED
, func
) 
1455 def EVT_QUERY_LAYOUT_INFO(win
, func
): 
1456     win
.Connect(-1, -1, wxEVT_QUERY_LAYOUT_INFO
, func
) 
1458 def EVT_CALCULATE_LAYOUT(win
, func
): 
1459     win
.Connect(-1, -1, wxEVT_CALCULATE_LAYOUT
, func
) 
1463 def EVT_SPLITTER_SASH_POS_CHANGING(win
, id, func
): 
1464     win
.Connect(id, -1, wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
, func
) 
1466 def EVT_SPLITTER_SASH_POS_CHANGED(win
, id, func
): 
1467     win
.Connect(id, -1, wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
, func
) 
1469 def EVT_SPLITTER_UNSPLIT(win
, id, func
): 
1470     win
.Connect(id, -1, wxEVT_COMMAND_SPLITTER_UNSPLIT
, func
) 
1472 def EVT_SPLITTER_DOUBLECLICKED(win
, id, func
): 
1473     win
.Connect(id, -1, wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
, func
) 
1477 def EVT_TIMER(win
, id, func
): 
1478     win
.Connect(id, -1, wxEVT_TIMER
, func
) 
1481 def EVT_END_PROCESS(eh
, id, func
): 
1482     eh
.Connect(id, -1, wxEVT_END_PROCESS
, func
) 
1486 def EVT_JOY_DOWN(win
, func
): 
1487     win
.Connect(-1, -1, wxEVT_JOY_BUTTON_DOWN
, func
) 
1489 def EVT_JOY_UP(win
, func
): 
1490     win
.Connect(-1, -1, wxEVT_JOY_BUTTON_UP
, func
) 
1492 def EVT_JOY_MOVE(win
, func
): 
1493     win
.Connect(-1, -1, wxEVT_JOY_MOVE
, func
) 
1495 def EVT_JOY_ZMOVE(win
, func
): 
1496     win
.Connect(-1, -1, wxEVT_JOY_ZMOVE
, func
) 
1498 def EVT_JOYSTICK_EVENTS(win
, func
): 
1499     win
.Connect(-1, -1, wxEVT_JOY_BUTTON_DOWN
, func
) 
1500     win
.Connect(-1, -1, wxEVT_JOY_BUTTON_UP
, func
) 
1501     win
.Connect(-1, -1, wxEVT_JOY_MOVE
, func
) 
1502     win
.Connect(-1, -1, wxEVT_JOY_ZMOVE
, func
) 
1505 def EVT_TOGGLEBUTTON(win
, id, func
): 
1506     win
.Connect(id, -1, wxEVT_COMMAND_TOGGLEBUTTON_CLICKED
, func
) 
1510 def EVT_CONTEXT_MENU(win
, func
): 
1511     win
.Connect(-1, -1, wxEVT_CONTEXT_MENU
, func
) 
1514 #---------------------------------------------------------------------- 
1516 class wxTimer(wxPyTimer
): 
1517     def __init__(self
, evtHandler 
= None, id = -1): 
1518         if evtHandler 
is None: 
1519             wxPyTimer
.__init
__(self
, self
.Notify
)   # derived class must provide 
1520                                                     # Notify(self) method. 
1522             wxPyTimer
.__init
__(self
, None) 
1523             self
.SetOwner(evtHandler
, id) 
1525 #---------------------------------------------------------------------- 
1529 wxNamedColor 
= wxNamedColour
 
1531 wxScrollbar  
= wxScrollBar
 
1532 wxPoint2D    
= wxPoint2DDouble
 
1534 wxPyAssertionError 
= wxc
.wxPyAssertionError
 
1537 # backwards compatibility 
1538 wxNoRefBitmap           
= wxBitmap
 
1539 wxPyDefaultPosition     
= wxDefaultPosition
 
1540 wxPyDefaultSize         
= wxDefaultSize
 
1542 wxSystemSettings_GetSystemColour 
= wxSystemSettings_GetColour
 
1543 wxSystemSettings_GetSystemFont   
= wxSystemSettings_GetFont
 
1544 wxSystemSettings_GetSystemMetric 
= wxSystemSettings_GetMetric
 
1547 # workarounds for bad wxRTTI names 
1548 __wxPyPtrTypeMap
['wxGauge95']    = 'wxGauge' 
1549 __wxPyPtrTypeMap
['wxSlider95']   = 'wxSlider' 
1550 __wxPyPtrTypeMap
['wxStatusBar95']   = 'wxStatusBar' 
1556     warnings
.warn("Use wxNewId instead", DeprecationWarning, 2) 
1561     warnings
.warn("Use wxRegisterId instead", DeprecationWarning, 2) 
1562     return wxRegisterId(ID
) 
1566 # Use Python's bool constants if available, make aliases if not 
1573 # Backwards compaatible 
1575 FALSE 
= false 
= False 
1578 #---------------------------------------------------------------------- 
1579 # wxGTK sets the locale when initialized.  Doing this at the Python 
1580 # level should set it up to match what GTK is doing at the C level. 
1581 if wxPlatform 
== "__WXGTK__": 
1584         locale
.setlocale(locale
.LC_ALL
, "") 
1588 # On MSW add the directory where the wxWindows catalogs were installed 
1589 # to the default catalog path. 
1590 if wxPlatform 
== "__WXMSW__": 
1592     localedir 
= os
.path
.join(os
.path
.split(__file__
)[0], "locale") 
1593     wxLocale_AddCatalogLookupPathPrefix(localedir
) 
1596 #---------------------------------------------------------------------- 
1597 # Load version numbers from __version__...  Ensure that major and minor 
1598 # versions are the same for both wxPython and wxWindows. 
1600 from wxPython
.__version
__ import * 
1601 __version__ 
= wxVERSION_STRING
 
1603 assert wxMAJOR_VERSION 
== wxc
.wxMAJOR_VERSION
, "wxPython/wxWindows version mismatch" 
1604 assert wxMINOR_VERSION 
== wxc
.wxMINOR_VERSION
, "wxPython/wxWindows version mismatch" 
1605 if wxRELEASE_VERSION 
!= wxc
.wxRELEASE_VERSION
: 
1607     warnings
.warn("wxPython/wxWindows release number mismatch") 
1610 #---------------------------------------------------------------------- 
1611 # This helper function will take a wxPython object and convert it to 
1612 # another wxPython object type.  This will not be able to create objects 
1613 # that are derived from wxPython classes by the user, only those that are 
1614 # actually part of wxPython and directly corespond to C++ objects. 
1616 # This is useful in situations where some method returns a generic 
1617 # type such as wxWindow, but you know that it is actually some 
1618 # derived type such as a wxTextCtrl.  You can't call wxTextCtrl specific 
1619 # methods on a wxWindow object, but you can use this function to 
1620 # create a wxTextCtrl object that will pass the same pointer to 
1621 # the C++ code.  You use it like this: 
1623 #    textCtrl = wxPyTypeCast(window, "wxTextCtrl") 
1626 # WARNING:  Using this function to type cast objects into types that 
1627 #           they are not is not recommended and is likely to cause your 
1628 #           program to crash...  Hard. 
1631 def wxPyTypeCast(obj
, typeStr
): 
1634     theClass 
= globals()[typeStr
+"Ptr"] 
1635     typeStr 
= __wxPyPtrTypeMap
.get(typeStr
, typeStr
) 
1636     if hasattr(obj
, "this"): 
1637         # if already the right type then just return it 
1638         if isinstance(obj
, theClass
) or obj
.__class
__ is theClass
: 
1640         newPtr 
= ptrcast(obj
.this
, typeStr
+"_p") 
1642         newPtr 
= ptrcast(obj
, typeStr
+"_p") 
1643     theObj 
= theClass(newPtr
) 
1644     if hasattr(obj
, "this"): 
1645         theObj
.thisown 
= obj
.thisown
 
1648 #---------------------------------------------------------------------------- 
1649 # An isinstance for Pythons < 2.2 that can check a sequence of class objects 
1650 # like the one in 2.2 can. 
1652 def wxPy_isinstance(obj
, klasses
): 
1654     if sys
.version
[:3] < "2.2" and type(klasses
) in [types
.TupleType
, types
.ListType
]: 
1655         for klass 
in klasses
: 
1656             if isinstance(obj
, klass
): return True 
1659         return isinstance(obj
, klasses
) 
1661 #---------------------------------------------------------------------------- 
1662 _wxCallAfterId 
= None 
1664 def wxCallAfter(callable, *args
, **kw
): 
1666     Call the specified function after the current and pending event 
1667     handlers have been completed.  This is also good for making GUI 
1668     method calls from non-GUI threads. 
1671     assert app
, 'No wxApp created yet' 
1673     global _wxCallAfterId
 
1674     if _wxCallAfterId 
is None: 
1675         _wxCallAfterId 
= wxNewEventType() 
1676         app
.Connect(-1, -1, _wxCallAfterId
, 
1677               lambda event
: event
.callable(*event
.args
, **event
.kw
) ) 
1679     evt
.SetEventType(_wxCallAfterId
) 
1680     evt
.callable = callable 
1683     wxPostEvent(app
, evt
) 
1686 #---------------------------------------------------------------------- 
1691     A convenience class for wxTimer, that calls the given callable 
1692     object once after the given amount of milliseconds, passing any 
1693     positional or keyword args.  The return value of the callable is 
1694     availbale after it has been run with the GetResult method. 
1696     If you don't need to get the return value or restart the timer 
1697     then there is no need to hold a reference to this object.  It will 
1698     hold a reference to itself while the timer is running (the timer 
1699     has a reference to self.Notify) but the cycle will be broken when 
1700     the timer completes, automatically cleaning up the wxFutureCall 
1703     def __init__(self
, millis
, callable, *args
, **kwargs
): 
1704         self
.millis 
= millis
 
1705         self
.callable = callable 
1706         self
.SetArgs(*args
, **kwargs
) 
1717     def Start(self
, millis
=None): 
1722         if millis 
is not None: 
1723             self
.millis 
= millis
 
1725         self
.timer 
= wxPyTimer(self
.Notify
) 
1726         self
.timer
.Start(self
.millis
, wxTIMER_ONE_SHOT
) 
1732         Stop and destroy the timer. 
1734         if self
.timer 
is not None: 
1739     def GetInterval(self
): 
1740         if self
.timer 
is not None: 
1741             return self
.timer
.GetInterval() 
1746     def IsRunning(self
): 
1747         return self
.timer 
is not None and self
.timer
.IsRunning() 
1750     def SetArgs(self
, *args
, **kwargs
): 
1752         (Re)set the args passed to the callable object.  This is 
1753         useful in conjunction with Restart if you want to schedule a 
1754         new call to the same callable object but with different 
1758         self
.kwargs 
= kwargs
 
1763     def GetResult(self
): 
1768         The timer has expired so call the callable. 
1770         if self
.callable and getattr(self
.callable, 'im_self', True): 
1772             self
.result 
= self
.callable(*self
.args
, **self
.kwargs
) 
1774         wxCallAfter(self
.Stop
) 
1777 #---------------------------------------------------------------------- 
1779 class wxPyDeadObjectError(AttributeError): 
1782 class _wxPyDeadObject
: 
1784     Instances of wx objects that are OOR capable will have their __class__ 
1785     changed to this class when the C++ object is deleted.  This should help 
1786     prevent crashes due to referencing a bogus C++ pointer. 
1788     reprStr 
= "wxPython wrapper for DELETED %s object! (The C++ object no longer exists.)" 
1789     attrStr 
= "The C++ part of the %s object has been deleted, attribute access no longer allowed." 
1791     def __repr__( self 
): 
1792         if not hasattr(self
, "_name"): 
1793             self
._name 
= "[unknown]" 
1794         return self
.reprStr 
% self
._name
 
1796     def __getattr__( self
, *args 
): 
1797         if not hasattr(self
, "_name"): 
1798             self
._name 
= "[unknown]" 
1799         raise wxPyDeadObjectError( self
.attrStr 
% self
._name 
) 
1801     def __nonzero__(self
): 
1805 #---------------------------------------------------------------------- 
1807 class wxNotebookPage(wxPanel
): 
1809     There is an old (and apparently unsolvable) bug when placing a 
1810     window with a nonstandard background colour in a wxNotebook on 
1811     wxGTK, as the notbooks's background colour would always be used 
1812     when the window is refreshed.  The solution is to place a panel in 
1813     the notbook and the coloured window on the panel, sized to cover 
1814     the panel.  This simple class does that for you, just put an 
1815     instance of this in the notebook and make your regular window a 
1816     child of this one and it will handle the resize for you. 
1818     def __init__(self
, parent
, id=-1, 
1819                  pos
=wxDefaultPosition
, size
=wxDefaultSize
, 
1820                  style
=wxTAB_TRAVERSAL
, name
="panel"): 
1821         wxPanel
.__init
__(self
, parent
, id, pos
, size
, style
, name
) 
1823         EVT_SIZE(self
, self
.OnSize
) 
1824     def OnSize(self
, evt
): 
1825         if self
.child 
is None: 
1826             children 
= self
.GetChildren() 
1828                 self
.child 
= children
[0] 
1830             self
.child
.SetPosition((0,0)) 
1831             self
.child
.SetSize(self
.GetSize()) 
1834 #---------------------------------------------------------------------- 
1835 #---------------------------------------------------------------------- 
1837 class wxPyOnDemandOutputWindow
: 
1838     def __init__(self
, title 
= "wxPython: stdout/stderr"): 
1843     def SetParent(self
, parent
): 
1844         self
.parent 
= parent
 
1846     def OnCloseWindow(self
, event
): 
1847         if self
.frame 
!= None: 
1848             self
.frame
.Destroy() 
1852     # These methods provide the file-like output behaviour. 
1853     def write(self
, str): 
1854         if not wxThread_IsMain(): 
1855             # Aquire the GUI mutex before making GUI calls.  Mutex is released 
1856             # when locker is deleted at the end of this function. 
1857             locker 
= wxMutexGuiLocker() 
1860             self
.frame 
= wxFrame(self
.parent
, -1, self
.title
, 
1861                                  style
=wxDEFAULT_FRAME_STYLE|wxNO_FULL_REPAINT_ON_RESIZE
) 
1862             self
.text  
= wxTextCtrl(self
.frame
, -1, "", 
1863                                     style 
= wxTE_MULTILINE|wxTE_READONLY
) 
1864             self
.frame
.SetSize(wxSize(450, 300)) 
1865             self
.frame
.Show(True) 
1866             EVT_CLOSE(self
.frame
, self
.OnCloseWindow
) 
1867         self
.text
.AppendText(str) 
1870         if self
.frame 
!= None: 
1871             if not wxThread_IsMain(): 
1872                 locker 
= wxMutexGuiLocker() 
1876 _defRedirect 
= (wxPlatform 
== '__WXMSW__' or wxPlatform 
== '__WXMAC__') 
1878 #---------------------------------------------------------------------- 
1879 # The main application class.  Derive from this and implement an OnInit 
1880 # method that creates a frame and then calls self.SetTopWindow(frame) 
1882 class wxApp(wxPyApp
): 
1883     error 
= 'wxApp.error' 
1884     outputWindowClass 
= wxPyOnDemandOutputWindow
 
1886     def __init__(self
, redirect
=_defRedirect
, filename
=None, useBestVisual
=False): 
1887         wxPyApp
.__init
__(self
) 
1889         if wx
.wxPlatform 
== "__WXMAC__": 
1892                 if not MacOS
.WMAvailable(): 
1893                     print """This program needs access to the screen. Please run with 
1894 'pythonw', not 'python', and only when you are logged in on the main display 
1900         self
.stdioWin 
= None 
1901         self
.saveStdio 
= (sys
.stdout
, sys
.stderr
) 
1903         # This has to be done before OnInit 
1904         self
.SetUseBestVisual(useBestVisual
) 
1907             self
.RedirectStdio(filename
) 
1909         # Set the default handler for SIGINT.  This fixes a problem 
1910         # where if Ctrl-C is pressed in the console that started this 
1911         # app then it will not appear to do anything, (not even send 
1912         # KeyboardInterrupt???)  but will later segfault on exit.  By 
1913         # setting the default handler then the app will exit, as 
1914         # expected (depending on platform.) 
1916         signal
.signal(signal
.SIGINT
, signal
.SIG_DFL
) 
1918         # this initializes wxWindows and then calls our OnInit 
1919         _wxStart(self
.OnInit
) 
1929     def SetTopWindow(self
, frame
): 
1931             self
.stdioWin
.SetParent(frame
) 
1932         wxPyApp
.SetTopWindow(self
, frame
) 
1936         wxPyApp
.MainLoop(self
) 
1940     def RedirectStdio(self
, filename
): 
1942             sys
.stdout 
= sys
.stderr 
= open(filename
, 'a') 
1944             self
.stdioWin 
= self
.outputWindowClass() 
1945             sys
.stdout 
= sys
.stderr 
= self
.stdioWin
 
1948     def RestoreStdio(self
): 
1949         sys
.stdout
, sys
.stderr 
= self
.saveStdio
 
1952 # change from wxPyApp_ to wxApp_ 
1953 wxApp_GetMacDefaultEncodingIsPC 
= wxc
.wxPyApp_GetMacDefaultEncodingIsPC
 
1954 wxApp_GetMacSupportPCMenuShortcuts 
= wxc
.wxPyApp_GetMacSupportPCMenuShortcuts
 
1955 wxApp_GetMacAboutMenuItemId 
= wxc
.wxPyApp_GetMacAboutMenuItemId
 
1956 wxApp_GetMacPreferencesMenuItemId 
= wxc
.wxPyApp_GetMacPreferencesMenuItemId
 
1957 wxApp_GetMacExitMenuItemId 
= wxc
.wxPyApp_GetMacExitMenuItemId
 
1958 wxApp_GetMacHelpMenuTitleName 
= wxc
.wxPyApp_GetMacHelpMenuTitleName
 
1959 wxApp_SetMacDefaultEncodingIsPC 
= wxc
.wxPyApp_SetMacDefaultEncodingIsPC
 
1960 wxApp_SetMacSupportPCMenuShortcuts 
= wxc
.wxPyApp_SetMacSupportPCMenuShortcuts
 
1961 wxApp_SetMacAboutMenuItemId 
= wxc
.wxPyApp_SetMacAboutMenuItemId
 
1962 wxApp_SetMacPreferencesMenuItemId 
= wxc
.wxPyApp_SetMacPreferencesMenuItemId
 
1963 wxApp_SetMacExitMenuItemId 
= wxc
.wxPyApp_SetMacExitMenuItemId
 
1964 wxApp_SetMacHelpMenuTitleName 
= wxc
.wxPyApp_SetMacHelpMenuTitleName
 
1967 #---------------------------------------------------------------------------- 
1969 class wxPySimpleApp(wxApp
): 
1970     def __init__(self
, flag
=0): 
1971         wxApp
.__init
__(self
, flag
) 
1973         wxInitAllImageHandlers() 
1977 class wxPyWidgetTester(wxApp
): 
1978     def __init__(self
, size 
= (250, 100)): 
1980         wxApp
.__init
__(self
, 0) 
1983         self
.frame 
= wxFrame(None, -1, "Widget Tester", pos
=(0,0), size
=self
.size
) 
1984         self
.SetTopWindow(self
.frame
) 
1987     def SetWidget(self
, widgetClass
, *args
): 
1988         w 
= widgetClass(self
.frame
, *args
) 
1989         self
.frame
.Show(True) 
1991 #---------------------------------------------------------------------------- 
1992 # DO NOT hold any other references to this object.  This is how we 
1993 # know when to cleanup system resources that wxWin is holding.  When 
1994 # the sys module is unloaded, the refcount on sys.__wxPythonCleanup 
1995 # goes to zero and it calls the wxApp_CleanUp function. 
1997 class __wxPyCleanup
: 
1999         self
.cleanup 
= wxc
.wxApp_CleanUp
 
2003 sys
.__wxPythonCleanup 
= __wxPyCleanup() 
2005 ## # another possible solution, but it gets called too early... 
2006 ## if sys.version[0] == '2': 
2008 ##     atexit.register(wxc.wxApp_CleanUp) 
2010 ##     sys.exitfunc = wxc.wxApp_CleanUp 
2013 #---------------------------------------------------------------------------- 
2014 #----------------------------------------------------------------------------