]> git.saurik.com Git - wxWidgets.git/commitdiff
reSWIGged
authorRobin Dunn <robin@alldunn.com>
Sat, 2 Apr 2005 05:00:39 +0000 (05:00 +0000)
committerRobin Dunn <robin@alldunn.com>
Sat, 2 Apr 2005 05:00:39 +0000 (05:00 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/src/mac/_core.py
wxPython/src/mac/_core_wrap.cpp
wxPython/src/mac/_gdi.py
wxPython/src/mac/_gdi_wrap.cpp

index 335ff9c25547ce03b300da2ea8ab53c4827febd5..fd353f4ca61a6dbba51c6130bcc045c0d4398242 100644 (file)
@@ -1,7 +1,7 @@
 # This file was created automatically by SWIG.
 # Don't modify this file, modify the SWIG interface instead.
 
 # This file was created automatically by SWIG.
 # Don't modify this file, modify the SWIG interface instead.
 
-import _core_
+import __core
 
 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
     if (name == "this"):
 
 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
     if (name == "this"):
@@ -73,560 +73,560 @@ def _deprecated(callable, msg=None):
                    
 #----------------------------------------------------------------------------
 
                    
 #----------------------------------------------------------------------------
 
-NOT_FOUND = _core_.NOT_FOUND
-VSCROLL = _core_.VSCROLL
-HSCROLL = _core_.HSCROLL
-CAPTION = _core_.CAPTION
-DOUBLE_BORDER = _core_.DOUBLE_BORDER
-SUNKEN_BORDER = _core_.SUNKEN_BORDER
-RAISED_BORDER = _core_.RAISED_BORDER
-BORDER = _core_.BORDER
-SIMPLE_BORDER = _core_.SIMPLE_BORDER
-STATIC_BORDER = _core_.STATIC_BORDER
-TRANSPARENT_WINDOW = _core_.TRANSPARENT_WINDOW
-NO_BORDER = _core_.NO_BORDER
-TAB_TRAVERSAL = _core_.TAB_TRAVERSAL
-WANTS_CHARS = _core_.WANTS_CHARS
-POPUP_WINDOW = _core_.POPUP_WINDOW
-CENTER_FRAME = _core_.CENTER_FRAME
-CENTRE_ON_SCREEN = _core_.CENTRE_ON_SCREEN
-CENTER_ON_SCREEN = _core_.CENTER_ON_SCREEN
-CLIP_CHILDREN = _core_.CLIP_CHILDREN
-CLIP_SIBLINGS = _core_.CLIP_SIBLINGS
-ALWAYS_SHOW_SB = _core_.ALWAYS_SHOW_SB
-RETAINED = _core_.RETAINED
-BACKINGSTORE = _core_.BACKINGSTORE
-COLOURED = _core_.COLOURED
-FIXED_LENGTH = _core_.FIXED_LENGTH
-LB_NEEDED_SB = _core_.LB_NEEDED_SB
-LB_ALWAYS_SB = _core_.LB_ALWAYS_SB
-LB_SORT = _core_.LB_SORT
-LB_SINGLE = _core_.LB_SINGLE
-LB_MULTIPLE = _core_.LB_MULTIPLE
-LB_EXTENDED = _core_.LB_EXTENDED
-LB_OWNERDRAW = _core_.LB_OWNERDRAW
-LB_HSCROLL = _core_.LB_HSCROLL
-PROCESS_ENTER = _core_.PROCESS_ENTER
-PASSWORD = _core_.PASSWORD
-CB_SIMPLE = _core_.CB_SIMPLE
-CB_DROPDOWN = _core_.CB_DROPDOWN
-CB_SORT = _core_.CB_SORT
-CB_READONLY = _core_.CB_READONLY
-RA_HORIZONTAL = _core_.RA_HORIZONTAL
-RA_VERTICAL = _core_.RA_VERTICAL
-RA_SPECIFY_ROWS = _core_.RA_SPECIFY_ROWS
-RA_SPECIFY_COLS = _core_.RA_SPECIFY_COLS
-RA_USE_CHECKBOX = _core_.RA_USE_CHECKBOX
-RB_GROUP = _core_.RB_GROUP
-RB_SINGLE = _core_.RB_SINGLE
-SB_HORIZONTAL = _core_.SB_HORIZONTAL
-SB_VERTICAL = _core_.SB_VERTICAL
-RB_USE_CHECKBOX = _core_.RB_USE_CHECKBOX
-ST_SIZEGRIP = _core_.ST_SIZEGRIP
-ST_NO_AUTORESIZE = _core_.ST_NO_AUTORESIZE
-FLOOD_SURFACE = _core_.FLOOD_SURFACE
-FLOOD_BORDER = _core_.FLOOD_BORDER
-ODDEVEN_RULE = _core_.ODDEVEN_RULE
-WINDING_RULE = _core_.WINDING_RULE
-TOOL_TOP = _core_.TOOL_TOP
-TOOL_BOTTOM = _core_.TOOL_BOTTOM
-TOOL_LEFT = _core_.TOOL_LEFT
-TOOL_RIGHT = _core_.TOOL_RIGHT
-OK = _core_.OK
-YES_NO = _core_.YES_NO
-CANCEL = _core_.CANCEL
-YES = _core_.YES
-NO = _core_.NO
-NO_DEFAULT = _core_.NO_DEFAULT
-YES_DEFAULT = _core_.YES_DEFAULT
-ICON_EXCLAMATION = _core_.ICON_EXCLAMATION
-ICON_HAND = _core_.ICON_HAND
-ICON_QUESTION = _core_.ICON_QUESTION
-ICON_INFORMATION = _core_.ICON_INFORMATION
-ICON_STOP = _core_.ICON_STOP
-ICON_ASTERISK = _core_.ICON_ASTERISK
-ICON_MASK = _core_.ICON_MASK
-ICON_WARNING = _core_.ICON_WARNING
-ICON_ERROR = _core_.ICON_ERROR
-FORWARD = _core_.FORWARD
-BACKWARD = _core_.BACKWARD
-RESET = _core_.RESET
-HELP = _core_.HELP
-MORE = _core_.MORE
-SETUP = _core_.SETUP
-SIZE_AUTO_WIDTH = _core_.SIZE_AUTO_WIDTH
-SIZE_AUTO_HEIGHT = _core_.SIZE_AUTO_HEIGHT
-SIZE_AUTO = _core_.SIZE_AUTO
-SIZE_USE_EXISTING = _core_.SIZE_USE_EXISTING
-SIZE_ALLOW_MINUS_ONE = _core_.SIZE_ALLOW_MINUS_ONE
-PORTRAIT = _core_.PORTRAIT
-LANDSCAPE = _core_.LANDSCAPE
-PRINT_QUALITY_HIGH = _core_.PRINT_QUALITY_HIGH
-PRINT_QUALITY_MEDIUM = _core_.PRINT_QUALITY_MEDIUM
-PRINT_QUALITY_LOW = _core_.PRINT_QUALITY_LOW
-PRINT_QUALITY_DRAFT = _core_.PRINT_QUALITY_DRAFT
-ID_ANY = _core_.ID_ANY
-ID_SEPARATOR = _core_.ID_SEPARATOR
-ID_LOWEST = _core_.ID_LOWEST
-ID_OPEN = _core_.ID_OPEN
-ID_CLOSE = _core_.ID_CLOSE
-ID_NEW = _core_.ID_NEW
-ID_SAVE = _core_.ID_SAVE
-ID_SAVEAS = _core_.ID_SAVEAS
-ID_REVERT = _core_.ID_REVERT
-ID_EXIT = _core_.ID_EXIT
-ID_UNDO = _core_.ID_UNDO
-ID_REDO = _core_.ID_REDO
-ID_HELP = _core_.ID_HELP
-ID_PRINT = _core_.ID_PRINT
-ID_PRINT_SETUP = _core_.ID_PRINT_SETUP
-ID_PREVIEW = _core_.ID_PREVIEW
-ID_ABOUT = _core_.ID_ABOUT
-ID_HELP_CONTENTS = _core_.ID_HELP_CONTENTS
-ID_HELP_COMMANDS = _core_.ID_HELP_COMMANDS
-ID_HELP_PROCEDURES = _core_.ID_HELP_PROCEDURES
-ID_HELP_CONTEXT = _core_.ID_HELP_CONTEXT
-ID_CLOSE_ALL = _core_.ID_CLOSE_ALL
-ID_PREFERENCES = _core_.ID_PREFERENCES
-ID_CUT = _core_.ID_CUT
-ID_COPY = _core_.ID_COPY
-ID_PASTE = _core_.ID_PASTE
-ID_CLEAR = _core_.ID_CLEAR
-ID_FIND = _core_.ID_FIND
-ID_DUPLICATE = _core_.ID_DUPLICATE
-ID_SELECTALL = _core_.ID_SELECTALL
-ID_DELETE = _core_.ID_DELETE
-ID_REPLACE = _core_.ID_REPLACE
-ID_REPLACE_ALL = _core_.ID_REPLACE_ALL
-ID_PROPERTIES = _core_.ID_PROPERTIES
-ID_VIEW_DETAILS = _core_.ID_VIEW_DETAILS
-ID_VIEW_LARGEICONS = _core_.ID_VIEW_LARGEICONS
-ID_VIEW_SMALLICONS = _core_.ID_VIEW_SMALLICONS
-ID_VIEW_LIST = _core_.ID_VIEW_LIST
-ID_VIEW_SORTDATE = _core_.ID_VIEW_SORTDATE
-ID_VIEW_SORTNAME = _core_.ID_VIEW_SORTNAME
-ID_VIEW_SORTSIZE = _core_.ID_VIEW_SORTSIZE
-ID_VIEW_SORTTYPE = _core_.ID_VIEW_SORTTYPE
-ID_FILE1 = _core_.ID_FILE1
-ID_FILE2 = _core_.ID_FILE2
-ID_FILE3 = _core_.ID_FILE3
-ID_FILE4 = _core_.ID_FILE4
-ID_FILE5 = _core_.ID_FILE5
-ID_FILE6 = _core_.ID_FILE6
-ID_FILE7 = _core_.ID_FILE7
-ID_FILE8 = _core_.ID_FILE8
-ID_FILE9 = _core_.ID_FILE9
-ID_OK = _core_.ID_OK
-ID_CANCEL = _core_.ID_CANCEL
-ID_APPLY = _core_.ID_APPLY
-ID_YES = _core_.ID_YES
-ID_NO = _core_.ID_NO
-ID_STATIC = _core_.ID_STATIC
-ID_FORWARD = _core_.ID_FORWARD
-ID_BACKWARD = _core_.ID_BACKWARD
-ID_DEFAULT = _core_.ID_DEFAULT
-ID_MORE = _core_.ID_MORE
-ID_SETUP = _core_.ID_SETUP
-ID_RESET = _core_.ID_RESET
-ID_CONTEXT_HELP = _core_.ID_CONTEXT_HELP
-ID_YESTOALL = _core_.ID_YESTOALL
-ID_NOTOALL = _core_.ID_NOTOALL
-ID_ABORT = _core_.ID_ABORT
-ID_RETRY = _core_.ID_RETRY
-ID_IGNORE = _core_.ID_IGNORE
-ID_ADD = _core_.ID_ADD
-ID_REMOVE = _core_.ID_REMOVE
-ID_UP = _core_.ID_UP
-ID_DOWN = _core_.ID_DOWN
-ID_HOME = _core_.ID_HOME
-ID_REFRESH = _core_.ID_REFRESH
-ID_STOP = _core_.ID_STOP
-ID_INDEX = _core_.ID_INDEX
-ID_BOLD = _core_.ID_BOLD
-ID_ITALIC = _core_.ID_ITALIC
-ID_JUSTIFY_CENTER = _core_.ID_JUSTIFY_CENTER
-ID_JUSTIFY_FILL = _core_.ID_JUSTIFY_FILL
-ID_JUSTIFY_RIGHT = _core_.ID_JUSTIFY_RIGHT
-ID_JUSTIFY_LEFT = _core_.ID_JUSTIFY_LEFT
-ID_UNDERLINE = _core_.ID_UNDERLINE
-ID_INDENT = _core_.ID_INDENT
-ID_UNINDENT = _core_.ID_UNINDENT
-ID_ZOOM_100 = _core_.ID_ZOOM_100
-ID_ZOOM_FIT = _core_.ID_ZOOM_FIT
-ID_ZOOM_IN = _core_.ID_ZOOM_IN
-ID_ZOOM_OUT = _core_.ID_ZOOM_OUT
-ID_UNDELETE = _core_.ID_UNDELETE
-ID_REVERT_TO_SAVED = _core_.ID_REVERT_TO_SAVED
-ID_HIGHEST = _core_.ID_HIGHEST
-OPEN = _core_.OPEN
-SAVE = _core_.SAVE
-HIDE_READONLY = _core_.HIDE_READONLY
-OVERWRITE_PROMPT = _core_.OVERWRITE_PROMPT
-FILE_MUST_EXIST = _core_.FILE_MUST_EXIST
-MULTIPLE = _core_.MULTIPLE
-CHANGE_DIR = _core_.CHANGE_DIR
-ACCEL_ALT = _core_.ACCEL_ALT
-ACCEL_CTRL = _core_.ACCEL_CTRL
-ACCEL_SHIFT = _core_.ACCEL_SHIFT
-ACCEL_NORMAL = _core_.ACCEL_NORMAL
-PD_AUTO_HIDE = _core_.PD_AUTO_HIDE
-PD_APP_MODAL = _core_.PD_APP_MODAL
-PD_CAN_ABORT = _core_.PD_CAN_ABORT
-PD_ELAPSED_TIME = _core_.PD_ELAPSED_TIME
-PD_ESTIMATED_TIME = _core_.PD_ESTIMATED_TIME
-PD_REMAINING_TIME = _core_.PD_REMAINING_TIME
-PD_SMOOTH = _core_.PD_SMOOTH
-PD_CAN_SKIP = _core_.PD_CAN_SKIP
-DD_NEW_DIR_BUTTON = _core_.DD_NEW_DIR_BUTTON
-DD_DEFAULT_STYLE = _core_.DD_DEFAULT_STYLE
-MENU_TEAROFF = _core_.MENU_TEAROFF
-MB_DOCKABLE = _core_.MB_DOCKABLE
-NO_FULL_REPAINT_ON_RESIZE = _core_.NO_FULL_REPAINT_ON_RESIZE
-FULL_REPAINT_ON_RESIZE = _core_.FULL_REPAINT_ON_RESIZE
-LI_HORIZONTAL = _core_.LI_HORIZONTAL
-LI_VERTICAL = _core_.LI_VERTICAL
-WS_EX_VALIDATE_RECURSIVELY = _core_.WS_EX_VALIDATE_RECURSIVELY
-WS_EX_BLOCK_EVENTS = _core_.WS_EX_BLOCK_EVENTS
-WS_EX_TRANSIENT = _core_.WS_EX_TRANSIENT
-WS_EX_THEMED_BACKGROUND = _core_.WS_EX_THEMED_BACKGROUND
-WS_EX_PROCESS_IDLE = _core_.WS_EX_PROCESS_IDLE
-WS_EX_PROCESS_UI_UPDATES = _core_.WS_EX_PROCESS_UI_UPDATES
-MM_TEXT = _core_.MM_TEXT
-MM_LOMETRIC = _core_.MM_LOMETRIC
-MM_HIMETRIC = _core_.MM_HIMETRIC
-MM_LOENGLISH = _core_.MM_LOENGLISH
-MM_HIENGLISH = _core_.MM_HIENGLISH
-MM_TWIPS = _core_.MM_TWIPS
-MM_ISOTROPIC = _core_.MM_ISOTROPIC
-MM_ANISOTROPIC = _core_.MM_ANISOTROPIC
-MM_POINTS = _core_.MM_POINTS
-MM_METRIC = _core_.MM_METRIC
-CENTRE = _core_.CENTRE
-CENTER = _core_.CENTER
-HORIZONTAL = _core_.HORIZONTAL
-VERTICAL = _core_.VERTICAL
-BOTH = _core_.BOTH
-LEFT = _core_.LEFT
-RIGHT = _core_.RIGHT
-UP = _core_.UP
-DOWN = _core_.DOWN
-TOP = _core_.TOP
-BOTTOM = _core_.BOTTOM
-NORTH = _core_.NORTH
-SOUTH = _core_.SOUTH
-WEST = _core_.WEST
-EAST = _core_.EAST
-ALL = _core_.ALL
-ALIGN_NOT = _core_.ALIGN_NOT
-ALIGN_CENTER_HORIZONTAL = _core_.ALIGN_CENTER_HORIZONTAL
-ALIGN_CENTRE_HORIZONTAL = _core_.ALIGN_CENTRE_HORIZONTAL
-ALIGN_LEFT = _core_.ALIGN_LEFT
-ALIGN_TOP = _core_.ALIGN_TOP
-ALIGN_RIGHT = _core_.ALIGN_RIGHT
-ALIGN_BOTTOM = _core_.ALIGN_BOTTOM
-ALIGN_CENTER_VERTICAL = _core_.ALIGN_CENTER_VERTICAL
-ALIGN_CENTRE_VERTICAL = _core_.ALIGN_CENTRE_VERTICAL
-ALIGN_CENTER = _core_.ALIGN_CENTER
-ALIGN_CENTRE = _core_.ALIGN_CENTRE
-ALIGN_MASK = _core_.ALIGN_MASK
-STRETCH_NOT = _core_.STRETCH_NOT
-SHRINK = _core_.SHRINK
-GROW = _core_.GROW
-EXPAND = _core_.EXPAND
-SHAPED = _core_.SHAPED
-FIXED_MINSIZE = _core_.FIXED_MINSIZE
-TILE = _core_.TILE
-ADJUST_MINSIZE = _core_.ADJUST_MINSIZE
-BORDER_DEFAULT = _core_.BORDER_DEFAULT
-BORDER_NONE = _core_.BORDER_NONE
-BORDER_STATIC = _core_.BORDER_STATIC
-BORDER_SIMPLE = _core_.BORDER_SIMPLE
-BORDER_RAISED = _core_.BORDER_RAISED
-BORDER_SUNKEN = _core_.BORDER_SUNKEN
-BORDER_DOUBLE = _core_.BORDER_DOUBLE
-BORDER_MASK = _core_.BORDER_MASK
-BG_STYLE_SYSTEM = _core_.BG_STYLE_SYSTEM
-BG_STYLE_COLOUR = _core_.BG_STYLE_COLOUR
-BG_STYLE_CUSTOM = _core_.BG_STYLE_CUSTOM
-DEFAULT = _core_.DEFAULT
-DECORATIVE = _core_.DECORATIVE
-ROMAN = _core_.ROMAN
-SCRIPT = _core_.SCRIPT
-SWISS = _core_.SWISS
-MODERN = _core_.MODERN
-TELETYPE = _core_.TELETYPE
-VARIABLE = _core_.VARIABLE
-FIXED = _core_.FIXED
-NORMAL = _core_.NORMAL
-LIGHT = _core_.LIGHT
-BOLD = _core_.BOLD
-ITALIC = _core_.ITALIC
-SLANT = _core_.SLANT
-SOLID = _core_.SOLID
-DOT = _core_.DOT
-LONG_DASH = _core_.LONG_DASH
-SHORT_DASH = _core_.SHORT_DASH
-DOT_DASH = _core_.DOT_DASH
-USER_DASH = _core_.USER_DASH
-TRANSPARENT = _core_.TRANSPARENT
-STIPPLE = _core_.STIPPLE
-BDIAGONAL_HATCH = _core_.BDIAGONAL_HATCH
-CROSSDIAG_HATCH = _core_.CROSSDIAG_HATCH
-FDIAGONAL_HATCH = _core_.FDIAGONAL_HATCH
-CROSS_HATCH = _core_.CROSS_HATCH
-HORIZONTAL_HATCH = _core_.HORIZONTAL_HATCH
-VERTICAL_HATCH = _core_.VERTICAL_HATCH
-JOIN_BEVEL = _core_.JOIN_BEVEL
-JOIN_MITER = _core_.JOIN_MITER
-JOIN_ROUND = _core_.JOIN_ROUND
-CAP_ROUND = _core_.CAP_ROUND
-CAP_PROJECTING = _core_.CAP_PROJECTING
-CAP_BUTT = _core_.CAP_BUTT
-CLEAR = _core_.CLEAR
-XOR = _core_.XOR
-INVERT = _core_.INVERT
-OR_REVERSE = _core_.OR_REVERSE
-AND_REVERSE = _core_.AND_REVERSE
-COPY = _core_.COPY
-AND = _core_.AND
-AND_INVERT = _core_.AND_INVERT
-NO_OP = _core_.NO_OP
-NOR = _core_.NOR
-EQUIV = _core_.EQUIV
-SRC_INVERT = _core_.SRC_INVERT
-OR_INVERT = _core_.OR_INVERT
-NAND = _core_.NAND
-OR = _core_.OR
-SET = _core_.SET
-WXK_BACK = _core_.WXK_BACK
-WXK_TAB = _core_.WXK_TAB
-WXK_RETURN = _core_.WXK_RETURN
-WXK_ESCAPE = _core_.WXK_ESCAPE
-WXK_SPACE = _core_.WXK_SPACE
-WXK_DELETE = _core_.WXK_DELETE
-WXK_START = _core_.WXK_START
-WXK_LBUTTON = _core_.WXK_LBUTTON
-WXK_RBUTTON = _core_.WXK_RBUTTON
-WXK_CANCEL = _core_.WXK_CANCEL
-WXK_MBUTTON = _core_.WXK_MBUTTON
-WXK_CLEAR = _core_.WXK_CLEAR
-WXK_SHIFT = _core_.WXK_SHIFT
-WXK_ALT = _core_.WXK_ALT
-WXK_CONTROL = _core_.WXK_CONTROL
-WXK_MENU = _core_.WXK_MENU
-WXK_PAUSE = _core_.WXK_PAUSE
-WXK_CAPITAL = _core_.WXK_CAPITAL
-WXK_PRIOR = _core_.WXK_PRIOR
-WXK_NEXT = _core_.WXK_NEXT
-WXK_END = _core_.WXK_END
-WXK_HOME = _core_.WXK_HOME
-WXK_LEFT = _core_.WXK_LEFT
-WXK_UP = _core_.WXK_UP
-WXK_RIGHT = _core_.WXK_RIGHT
-WXK_DOWN = _core_.WXK_DOWN
-WXK_SELECT = _core_.WXK_SELECT
-WXK_PRINT = _core_.WXK_PRINT
-WXK_EXECUTE = _core_.WXK_EXECUTE
-WXK_SNAPSHOT = _core_.WXK_SNAPSHOT
-WXK_INSERT = _core_.WXK_INSERT
-WXK_HELP = _core_.WXK_HELP
-WXK_NUMPAD0 = _core_.WXK_NUMPAD0
-WXK_NUMPAD1 = _core_.WXK_NUMPAD1
-WXK_NUMPAD2 = _core_.WXK_NUMPAD2
-WXK_NUMPAD3 = _core_.WXK_NUMPAD3
-WXK_NUMPAD4 = _core_.WXK_NUMPAD4
-WXK_NUMPAD5 = _core_.WXK_NUMPAD5
-WXK_NUMPAD6 = _core_.WXK_NUMPAD6
-WXK_NUMPAD7 = _core_.WXK_NUMPAD7
-WXK_NUMPAD8 = _core_.WXK_NUMPAD8
-WXK_NUMPAD9 = _core_.WXK_NUMPAD9
-WXK_MULTIPLY = _core_.WXK_MULTIPLY
-WXK_ADD = _core_.WXK_ADD
-WXK_SEPARATOR = _core_.WXK_SEPARATOR
-WXK_SUBTRACT = _core_.WXK_SUBTRACT
-WXK_DECIMAL = _core_.WXK_DECIMAL
-WXK_DIVIDE = _core_.WXK_DIVIDE
-WXK_F1 = _core_.WXK_F1
-WXK_F2 = _core_.WXK_F2
-WXK_F3 = _core_.WXK_F3
-WXK_F4 = _core_.WXK_F4
-WXK_F5 = _core_.WXK_F5
-WXK_F6 = _core_.WXK_F6
-WXK_F7 = _core_.WXK_F7
-WXK_F8 = _core_.WXK_F8
-WXK_F9 = _core_.WXK_F9
-WXK_F10 = _core_.WXK_F10
-WXK_F11 = _core_.WXK_F11
-WXK_F12 = _core_.WXK_F12
-WXK_F13 = _core_.WXK_F13
-WXK_F14 = _core_.WXK_F14
-WXK_F15 = _core_.WXK_F15
-WXK_F16 = _core_.WXK_F16
-WXK_F17 = _core_.WXK_F17
-WXK_F18 = _core_.WXK_F18
-WXK_F19 = _core_.WXK_F19
-WXK_F20 = _core_.WXK_F20
-WXK_F21 = _core_.WXK_F21
-WXK_F22 = _core_.WXK_F22
-WXK_F23 = _core_.WXK_F23
-WXK_F24 = _core_.WXK_F24
-WXK_NUMLOCK = _core_.WXK_NUMLOCK
-WXK_SCROLL = _core_.WXK_SCROLL
-WXK_PAGEUP = _core_.WXK_PAGEUP
-WXK_PAGEDOWN = _core_.WXK_PAGEDOWN
-WXK_NUMPAD_SPACE = _core_.WXK_NUMPAD_SPACE
-WXK_NUMPAD_TAB = _core_.WXK_NUMPAD_TAB
-WXK_NUMPAD_ENTER = _core_.WXK_NUMPAD_ENTER
-WXK_NUMPAD_F1 = _core_.WXK_NUMPAD_F1
-WXK_NUMPAD_F2 = _core_.WXK_NUMPAD_F2
-WXK_NUMPAD_F3 = _core_.WXK_NUMPAD_F3
-WXK_NUMPAD_F4 = _core_.WXK_NUMPAD_F4
-WXK_NUMPAD_HOME = _core_.WXK_NUMPAD_HOME
-WXK_NUMPAD_LEFT = _core_.WXK_NUMPAD_LEFT
-WXK_NUMPAD_UP = _core_.WXK_NUMPAD_UP
-WXK_NUMPAD_RIGHT = _core_.WXK_NUMPAD_RIGHT
-WXK_NUMPAD_DOWN = _core_.WXK_NUMPAD_DOWN
-WXK_NUMPAD_PRIOR = _core_.WXK_NUMPAD_PRIOR
-WXK_NUMPAD_PAGEUP = _core_.WXK_NUMPAD_PAGEUP
-WXK_NUMPAD_NEXT = _core_.WXK_NUMPAD_NEXT
-WXK_NUMPAD_PAGEDOWN = _core_.WXK_NUMPAD_PAGEDOWN
-WXK_NUMPAD_END = _core_.WXK_NUMPAD_END
-WXK_NUMPAD_BEGIN = _core_.WXK_NUMPAD_BEGIN
-WXK_NUMPAD_INSERT = _core_.WXK_NUMPAD_INSERT
-WXK_NUMPAD_DELETE = _core_.WXK_NUMPAD_DELETE
-WXK_NUMPAD_EQUAL = _core_.WXK_NUMPAD_EQUAL
-WXK_NUMPAD_MULTIPLY = _core_.WXK_NUMPAD_MULTIPLY
-WXK_NUMPAD_ADD = _core_.WXK_NUMPAD_ADD
-WXK_NUMPAD_SEPARATOR = _core_.WXK_NUMPAD_SEPARATOR
-WXK_NUMPAD_SUBTRACT = _core_.WXK_NUMPAD_SUBTRACT
-WXK_NUMPAD_DECIMAL = _core_.WXK_NUMPAD_DECIMAL
-WXK_NUMPAD_DIVIDE = _core_.WXK_NUMPAD_DIVIDE
-WXK_WINDOWS_LEFT = _core_.WXK_WINDOWS_LEFT
-WXK_WINDOWS_RIGHT = _core_.WXK_WINDOWS_RIGHT
-WXK_WINDOWS_MENU = _core_.WXK_WINDOWS_MENU
-WXK_COMMAND = _core_.WXK_COMMAND
-WXK_SPECIAL1 = _core_.WXK_SPECIAL1
-WXK_SPECIAL2 = _core_.WXK_SPECIAL2
-WXK_SPECIAL3 = _core_.WXK_SPECIAL3
-WXK_SPECIAL4 = _core_.WXK_SPECIAL4
-WXK_SPECIAL5 = _core_.WXK_SPECIAL5
-WXK_SPECIAL6 = _core_.WXK_SPECIAL6
-WXK_SPECIAL7 = _core_.WXK_SPECIAL7
-WXK_SPECIAL8 = _core_.WXK_SPECIAL8
-WXK_SPECIAL9 = _core_.WXK_SPECIAL9
-WXK_SPECIAL10 = _core_.WXK_SPECIAL10
-WXK_SPECIAL11 = _core_.WXK_SPECIAL11
-WXK_SPECIAL12 = _core_.WXK_SPECIAL12
-WXK_SPECIAL13 = _core_.WXK_SPECIAL13
-WXK_SPECIAL14 = _core_.WXK_SPECIAL14
-WXK_SPECIAL15 = _core_.WXK_SPECIAL15
-WXK_SPECIAL16 = _core_.WXK_SPECIAL16
-WXK_SPECIAL17 = _core_.WXK_SPECIAL17
-WXK_SPECIAL18 = _core_.WXK_SPECIAL18
-WXK_SPECIAL19 = _core_.WXK_SPECIAL19
-WXK_SPECIAL20 = _core_.WXK_SPECIAL20
-PAPER_NONE = _core_.PAPER_NONE
-PAPER_LETTER = _core_.PAPER_LETTER
-PAPER_LEGAL = _core_.PAPER_LEGAL
-PAPER_A4 = _core_.PAPER_A4
-PAPER_CSHEET = _core_.PAPER_CSHEET
-PAPER_DSHEET = _core_.PAPER_DSHEET
-PAPER_ESHEET = _core_.PAPER_ESHEET
-PAPER_LETTERSMALL = _core_.PAPER_LETTERSMALL
-PAPER_TABLOID = _core_.PAPER_TABLOID
-PAPER_LEDGER = _core_.PAPER_LEDGER
-PAPER_STATEMENT = _core_.PAPER_STATEMENT
-PAPER_EXECUTIVE = _core_.PAPER_EXECUTIVE
-PAPER_A3 = _core_.PAPER_A3
-PAPER_A4SMALL = _core_.PAPER_A4SMALL
-PAPER_A5 = _core_.PAPER_A5
-PAPER_B4 = _core_.PAPER_B4
-PAPER_B5 = _core_.PAPER_B5
-PAPER_FOLIO = _core_.PAPER_FOLIO
-PAPER_QUARTO = _core_.PAPER_QUARTO
-PAPER_10X14 = _core_.PAPER_10X14
-PAPER_11X17 = _core_.PAPER_11X17
-PAPER_NOTE = _core_.PAPER_NOTE
-PAPER_ENV_9 = _core_.PAPER_ENV_9
-PAPER_ENV_10 = _core_.PAPER_ENV_10
-PAPER_ENV_11 = _core_.PAPER_ENV_11
-PAPER_ENV_12 = _core_.PAPER_ENV_12
-PAPER_ENV_14 = _core_.PAPER_ENV_14
-PAPER_ENV_DL = _core_.PAPER_ENV_DL
-PAPER_ENV_C5 = _core_.PAPER_ENV_C5
-PAPER_ENV_C3 = _core_.PAPER_ENV_C3
-PAPER_ENV_C4 = _core_.PAPER_ENV_C4
-PAPER_ENV_C6 = _core_.PAPER_ENV_C6
-PAPER_ENV_C65 = _core_.PAPER_ENV_C65
-PAPER_ENV_B4 = _core_.PAPER_ENV_B4
-PAPER_ENV_B5 = _core_.PAPER_ENV_B5
-PAPER_ENV_B6 = _core_.PAPER_ENV_B6
-PAPER_ENV_ITALY = _core_.PAPER_ENV_ITALY
-PAPER_ENV_MONARCH = _core_.PAPER_ENV_MONARCH
-PAPER_ENV_PERSONAL = _core_.PAPER_ENV_PERSONAL
-PAPER_FANFOLD_US = _core_.PAPER_FANFOLD_US
-PAPER_FANFOLD_STD_GERMAN = _core_.PAPER_FANFOLD_STD_GERMAN
-PAPER_FANFOLD_LGL_GERMAN = _core_.PAPER_FANFOLD_LGL_GERMAN
-PAPER_ISO_B4 = _core_.PAPER_ISO_B4
-PAPER_JAPANESE_POSTCARD = _core_.PAPER_JAPANESE_POSTCARD
-PAPER_9X11 = _core_.PAPER_9X11
-PAPER_10X11 = _core_.PAPER_10X11
-PAPER_15X11 = _core_.PAPER_15X11
-PAPER_ENV_INVITE = _core_.PAPER_ENV_INVITE
-PAPER_LETTER_EXTRA = _core_.PAPER_LETTER_EXTRA
-PAPER_LEGAL_EXTRA = _core_.PAPER_LEGAL_EXTRA
-PAPER_TABLOID_EXTRA = _core_.PAPER_TABLOID_EXTRA
-PAPER_A4_EXTRA = _core_.PAPER_A4_EXTRA
-PAPER_LETTER_TRANSVERSE = _core_.PAPER_LETTER_TRANSVERSE
-PAPER_A4_TRANSVERSE = _core_.PAPER_A4_TRANSVERSE
-PAPER_LETTER_EXTRA_TRANSVERSE = _core_.PAPER_LETTER_EXTRA_TRANSVERSE
-PAPER_A_PLUS = _core_.PAPER_A_PLUS
-PAPER_B_PLUS = _core_.PAPER_B_PLUS
-PAPER_LETTER_PLUS = _core_.PAPER_LETTER_PLUS
-PAPER_A4_PLUS = _core_.PAPER_A4_PLUS
-PAPER_A5_TRANSVERSE = _core_.PAPER_A5_TRANSVERSE
-PAPER_B5_TRANSVERSE = _core_.PAPER_B5_TRANSVERSE
-PAPER_A3_EXTRA = _core_.PAPER_A3_EXTRA
-PAPER_A5_EXTRA = _core_.PAPER_A5_EXTRA
-PAPER_B5_EXTRA = _core_.PAPER_B5_EXTRA
-PAPER_A2 = _core_.PAPER_A2
-PAPER_A3_TRANSVERSE = _core_.PAPER_A3_TRANSVERSE
-PAPER_A3_EXTRA_TRANSVERSE = _core_.PAPER_A3_EXTRA_TRANSVERSE
-DUPLEX_SIMPLEX = _core_.DUPLEX_SIMPLEX
-DUPLEX_HORIZONTAL = _core_.DUPLEX_HORIZONTAL
-DUPLEX_VERTICAL = _core_.DUPLEX_VERTICAL
-ITEM_SEPARATOR = _core_.ITEM_SEPARATOR
-ITEM_NORMAL = _core_.ITEM_NORMAL
-ITEM_CHECK = _core_.ITEM_CHECK
-ITEM_RADIO = _core_.ITEM_RADIO
-ITEM_MAX = _core_.ITEM_MAX
-HT_NOWHERE = _core_.HT_NOWHERE
-HT_SCROLLBAR_FIRST = _core_.HT_SCROLLBAR_FIRST
-HT_SCROLLBAR_ARROW_LINE_1 = _core_.HT_SCROLLBAR_ARROW_LINE_1
-HT_SCROLLBAR_ARROW_LINE_2 = _core_.HT_SCROLLBAR_ARROW_LINE_2
-HT_SCROLLBAR_ARROW_PAGE_1 = _core_.HT_SCROLLBAR_ARROW_PAGE_1
-HT_SCROLLBAR_ARROW_PAGE_2 = _core_.HT_SCROLLBAR_ARROW_PAGE_2
-HT_SCROLLBAR_THUMB = _core_.HT_SCROLLBAR_THUMB
-HT_SCROLLBAR_BAR_1 = _core_.HT_SCROLLBAR_BAR_1
-HT_SCROLLBAR_BAR_2 = _core_.HT_SCROLLBAR_BAR_2
-HT_SCROLLBAR_LAST = _core_.HT_SCROLLBAR_LAST
-HT_WINDOW_OUTSIDE = _core_.HT_WINDOW_OUTSIDE
-HT_WINDOW_INSIDE = _core_.HT_WINDOW_INSIDE
-HT_WINDOW_VERT_SCROLLBAR = _core_.HT_WINDOW_VERT_SCROLLBAR
-HT_WINDOW_HORZ_SCROLLBAR = _core_.HT_WINDOW_HORZ_SCROLLBAR
-HT_WINDOW_CORNER = _core_.HT_WINDOW_CORNER
-HT_MAX = _core_.HT_MAX
-MOD_NONE = _core_.MOD_NONE
-MOD_ALT = _core_.MOD_ALT
-MOD_CONTROL = _core_.MOD_CONTROL
-MOD_SHIFT = _core_.MOD_SHIFT
-MOD_WIN = _core_.MOD_WIN
-UPDATE_UI_NONE = _core_.UPDATE_UI_NONE
-UPDATE_UI_RECURSE = _core_.UPDATE_UI_RECURSE
-UPDATE_UI_FROMIDLE = _core_.UPDATE_UI_FROMIDLE
+wxNOT_FOUND = __core.wxNOT_FOUND
+wxVSCROLL = __core.wxVSCROLL
+wxHSCROLL = __core.wxHSCROLL
+wxCAPTION = __core.wxCAPTION
+wxDOUBLE_BORDER = __core.wxDOUBLE_BORDER
+wxSUNKEN_BORDER = __core.wxSUNKEN_BORDER
+wxRAISED_BORDER = __core.wxRAISED_BORDER
+wxBORDER = __core.wxBORDER
+wxSIMPLE_BORDER = __core.wxSIMPLE_BORDER
+wxSTATIC_BORDER = __core.wxSTATIC_BORDER
+wxTRANSPARENT_WINDOW = __core.wxTRANSPARENT_WINDOW
+wxNO_BORDER = __core.wxNO_BORDER
+wxTAB_TRAVERSAL = __core.wxTAB_TRAVERSAL
+wxWANTS_CHARS = __core.wxWANTS_CHARS
+wxPOPUP_WINDOW = __core.wxPOPUP_WINDOW
+wxCENTER_FRAME = __core.wxCENTER_FRAME
+wxCENTRE_ON_SCREEN = __core.wxCENTRE_ON_SCREEN
+wxCENTER_ON_SCREEN = __core.wxCENTER_ON_SCREEN
+wxCLIP_CHILDREN = __core.wxCLIP_CHILDREN
+wxCLIP_SIBLINGS = __core.wxCLIP_SIBLINGS
+wxALWAYS_SHOW_SB = __core.wxALWAYS_SHOW_SB
+wxRETAINED = __core.wxRETAINED
+wxBACKINGSTORE = __core.wxBACKINGSTORE
+wxCOLOURED = __core.wxCOLOURED
+wxFIXED_LENGTH = __core.wxFIXED_LENGTH
+wxLB_NEEDED_SB = __core.wxLB_NEEDED_SB
+wxLB_ALWAYS_SB = __core.wxLB_ALWAYS_SB
+wxLB_SORT = __core.wxLB_SORT
+wxLB_SINGLE = __core.wxLB_SINGLE
+wxLB_MULTIPLE = __core.wxLB_MULTIPLE
+wxLB_EXTENDED = __core.wxLB_EXTENDED
+wxLB_OWNERDRAW = __core.wxLB_OWNERDRAW
+wxLB_HSCROLL = __core.wxLB_HSCROLL
+wxPROCESS_ENTER = __core.wxPROCESS_ENTER
+wxPASSWORD = __core.wxPASSWORD
+wxCB_SIMPLE = __core.wxCB_SIMPLE
+wxCB_DROPDOWN = __core.wxCB_DROPDOWN
+wxCB_SORT = __core.wxCB_SORT
+wxCB_READONLY = __core.wxCB_READONLY
+wxRA_HORIZONTAL = __core.wxRA_HORIZONTAL
+wxRA_VERTICAL = __core.wxRA_VERTICAL
+wxRA_SPECIFY_ROWS = __core.wxRA_SPECIFY_ROWS
+wxRA_SPECIFY_COLS = __core.wxRA_SPECIFY_COLS
+wxRA_USE_CHECKBOX = __core.wxRA_USE_CHECKBOX
+wxRB_GROUP = __core.wxRB_GROUP
+wxRB_SINGLE = __core.wxRB_SINGLE
+wxSB_HORIZONTAL = __core.wxSB_HORIZONTAL
+wxSB_VERTICAL = __core.wxSB_VERTICAL
+wxRB_USE_CHECKBOX = __core.wxRB_USE_CHECKBOX
+wxST_SIZEGRIP = __core.wxST_SIZEGRIP
+wxST_NO_AUTORESIZE = __core.wxST_NO_AUTORESIZE
+wxFLOOD_SURFACE = __core.wxFLOOD_SURFACE
+wxFLOOD_BORDER = __core.wxFLOOD_BORDER
+wxODDEVEN_RULE = __core.wxODDEVEN_RULE
+wxWINDING_RULE = __core.wxWINDING_RULE
+wxTOOL_TOP = __core.wxTOOL_TOP
+wxTOOL_BOTTOM = __core.wxTOOL_BOTTOM
+wxTOOL_LEFT = __core.wxTOOL_LEFT
+wxTOOL_RIGHT = __core.wxTOOL_RIGHT
+wxOK = __core.wxOK
+wxYES_NO = __core.wxYES_NO
+wxCANCEL = __core.wxCANCEL
+wxYES = __core.wxYES
+wxNO = __core.wxNO
+wxNO_DEFAULT = __core.wxNO_DEFAULT
+wxYES_DEFAULT = __core.wxYES_DEFAULT
+wxICON_EXCLAMATION = __core.wxICON_EXCLAMATION
+wxICON_HAND = __core.wxICON_HAND
+wxICON_QUESTION = __core.wxICON_QUESTION
+wxICON_INFORMATION = __core.wxICON_INFORMATION
+wxICON_STOP = __core.wxICON_STOP
+wxICON_ASTERISK = __core.wxICON_ASTERISK
+wxICON_MASK = __core.wxICON_MASK
+wxICON_WARNING = __core.wxICON_WARNING
+wxICON_ERROR = __core.wxICON_ERROR
+wxFORWARD = __core.wxFORWARD
+wxBACKWARD = __core.wxBACKWARD
+wxRESET = __core.wxRESET
+wxHELP = __core.wxHELP
+wxMORE = __core.wxMORE
+wxSETUP = __core.wxSETUP
+wxSIZE_AUTO_WIDTH = __core.wxSIZE_AUTO_WIDTH
+wxSIZE_AUTO_HEIGHT = __core.wxSIZE_AUTO_HEIGHT
+wxSIZE_AUTO = __core.wxSIZE_AUTO
+wxSIZE_USE_EXISTING = __core.wxSIZE_USE_EXISTING
+wxSIZE_ALLOW_MINUS_ONE = __core.wxSIZE_ALLOW_MINUS_ONE
+wxPORTRAIT = __core.wxPORTRAIT
+wxLANDSCAPE = __core.wxLANDSCAPE
+wxPRINT_QUALITY_HIGH = __core.wxPRINT_QUALITY_HIGH
+wxPRINT_QUALITY_MEDIUM = __core.wxPRINT_QUALITY_MEDIUM
+wxPRINT_QUALITY_LOW = __core.wxPRINT_QUALITY_LOW
+wxPRINT_QUALITY_DRAFT = __core.wxPRINT_QUALITY_DRAFT
+wxID_ANY = __core.wxID_ANY
+wxID_SEPARATOR = __core.wxID_SEPARATOR
+wxID_LOWEST = __core.wxID_LOWEST
+wxID_OPEN = __core.wxID_OPEN
+wxID_CLOSE = __core.wxID_CLOSE
+wxID_NEW = __core.wxID_NEW
+wxID_SAVE = __core.wxID_SAVE
+wxID_SAVEAS = __core.wxID_SAVEAS
+wxID_REVERT = __core.wxID_REVERT
+wxID_EXIT = __core.wxID_EXIT
+wxID_UNDO = __core.wxID_UNDO
+wxID_REDO = __core.wxID_REDO
+wxID_HELP = __core.wxID_HELP
+wxID_PRINT = __core.wxID_PRINT
+wxID_PRINT_SETUP = __core.wxID_PRINT_SETUP
+wxID_PREVIEW = __core.wxID_PREVIEW
+wxID_ABOUT = __core.wxID_ABOUT
+wxID_HELP_CONTENTS = __core.wxID_HELP_CONTENTS
+wxID_HELP_COMMANDS = __core.wxID_HELP_COMMANDS
+wxID_HELP_PROCEDURES = __core.wxID_HELP_PROCEDURES
+wxID_HELP_CONTEXT = __core.wxID_HELP_CONTEXT
+wxID_CLOSE_ALL = __core.wxID_CLOSE_ALL
+wxID_PREFERENCES = __core.wxID_PREFERENCES
+wxID_CUT = __core.wxID_CUT
+wxID_COPY = __core.wxID_COPY
+wxID_PASTE = __core.wxID_PASTE
+wxID_CLEAR = __core.wxID_CLEAR
+wxID_FIND = __core.wxID_FIND
+wxID_DUPLICATE = __core.wxID_DUPLICATE
+wxID_SELECTALL = __core.wxID_SELECTALL
+wxID_DELETE = __core.wxID_DELETE
+wxID_REPLACE = __core.wxID_REPLACE
+wxID_REPLACE_ALL = __core.wxID_REPLACE_ALL
+wxID_PROPERTIES = __core.wxID_PROPERTIES
+wxID_VIEW_DETAILS = __core.wxID_VIEW_DETAILS
+wxID_VIEW_LARGEICONS = __core.wxID_VIEW_LARGEICONS
+wxID_VIEW_SMALLICONS = __core.wxID_VIEW_SMALLICONS
+wxID_VIEW_LIST = __core.wxID_VIEW_LIST
+wxID_VIEW_SORTDATE = __core.wxID_VIEW_SORTDATE
+wxID_VIEW_SORTNAME = __core.wxID_VIEW_SORTNAME
+wxID_VIEW_SORTSIZE = __core.wxID_VIEW_SORTSIZE
+wxID_VIEW_SORTTYPE = __core.wxID_VIEW_SORTTYPE
+wxID_FILE1 = __core.wxID_FILE1
+wxID_FILE2 = __core.wxID_FILE2
+wxID_FILE3 = __core.wxID_FILE3
+wxID_FILE4 = __core.wxID_FILE4
+wxID_FILE5 = __core.wxID_FILE5
+wxID_FILE6 = __core.wxID_FILE6
+wxID_FILE7 = __core.wxID_FILE7
+wxID_FILE8 = __core.wxID_FILE8
+wxID_FILE9 = __core.wxID_FILE9
+wxID_OK = __core.wxID_OK
+wxID_CANCEL = __core.wxID_CANCEL
+wxID_APPLY = __core.wxID_APPLY
+wxID_YES = __core.wxID_YES
+wxID_NO = __core.wxID_NO
+wxID_STATIC = __core.wxID_STATIC
+wxID_FORWARD = __core.wxID_FORWARD
+wxID_BACKWARD = __core.wxID_BACKWARD
+wxID_DEFAULT = __core.wxID_DEFAULT
+wxID_MORE = __core.wxID_MORE
+wxID_SETUP = __core.wxID_SETUP
+wxID_RESET = __core.wxID_RESET
+wxID_CONTEXT_HELP = __core.wxID_CONTEXT_HELP
+wxID_YESTOALL = __core.wxID_YESTOALL
+wxID_NOTOALL = __core.wxID_NOTOALL
+wxID_ABORT = __core.wxID_ABORT
+wxID_RETRY = __core.wxID_RETRY
+wxID_IGNORE = __core.wxID_IGNORE
+wxID_ADD = __core.wxID_ADD
+wxID_REMOVE = __core.wxID_REMOVE
+wxID_UP = __core.wxID_UP
+wxID_DOWN = __core.wxID_DOWN
+wxID_HOME = __core.wxID_HOME
+wxID_REFRESH = __core.wxID_REFRESH
+wxID_STOP = __core.wxID_STOP
+wxID_INDEX = __core.wxID_INDEX
+wxID_BOLD = __core.wxID_BOLD
+wxID_ITALIC = __core.wxID_ITALIC
+wxID_JUSTIFY_CENTER = __core.wxID_JUSTIFY_CENTER
+wxID_JUSTIFY_FILL = __core.wxID_JUSTIFY_FILL
+wxID_JUSTIFY_RIGHT = __core.wxID_JUSTIFY_RIGHT
+wxID_JUSTIFY_LEFT = __core.wxID_JUSTIFY_LEFT
+wxID_UNDERLINE = __core.wxID_UNDERLINE
+wxID_INDENT = __core.wxID_INDENT
+wxID_UNINDENT = __core.wxID_UNINDENT
+wxID_ZOOM_100 = __core.wxID_ZOOM_100
+wxID_ZOOM_FIT = __core.wxID_ZOOM_FIT
+wxID_ZOOM_IN = __core.wxID_ZOOM_IN
+wxID_ZOOM_OUT = __core.wxID_ZOOM_OUT
+wxID_UNDELETE = __core.wxID_UNDELETE
+wxID_REVERT_TO_SAVED = __core.wxID_REVERT_TO_SAVED
+wxID_HIGHEST = __core.wxID_HIGHEST
+wxOPEN = __core.wxOPEN
+wxSAVE = __core.wxSAVE
+wxHIDE_READONLY = __core.wxHIDE_READONLY
+wxOVERWRITE_PROMPT = __core.wxOVERWRITE_PROMPT
+wxFILE_MUST_EXIST = __core.wxFILE_MUST_EXIST
+wxMULTIPLE = __core.wxMULTIPLE
+wxCHANGE_DIR = __core.wxCHANGE_DIR
+wxACCEL_ALT = __core.wxACCEL_ALT
+wxACCEL_CTRL = __core.wxACCEL_CTRL
+wxACCEL_SHIFT = __core.wxACCEL_SHIFT
+wxACCEL_NORMAL = __core.wxACCEL_NORMAL
+wxPD_AUTO_HIDE = __core.wxPD_AUTO_HIDE
+wxPD_APP_MODAL = __core.wxPD_APP_MODAL
+wxPD_CAN_ABORT = __core.wxPD_CAN_ABORT
+wxPD_ELAPSED_TIME = __core.wxPD_ELAPSED_TIME
+wxPD_ESTIMATED_TIME = __core.wxPD_ESTIMATED_TIME
+wxPD_REMAINING_TIME = __core.wxPD_REMAINING_TIME
+wxPD_SMOOTH = __core.wxPD_SMOOTH
+wxPD_CAN_SKIP = __core.wxPD_CAN_SKIP
+wxDD_NEW_DIR_BUTTON = __core.wxDD_NEW_DIR_BUTTON
+wxDD_DEFAULT_STYLE = __core.wxDD_DEFAULT_STYLE
+wxMENU_TEAROFF = __core.wxMENU_TEAROFF
+wxMB_DOCKABLE = __core.wxMB_DOCKABLE
+wxNO_FULL_REPAINT_ON_RESIZE = __core.wxNO_FULL_REPAINT_ON_RESIZE
+wxFULL_REPAINT_ON_RESIZE = __core.wxFULL_REPAINT_ON_RESIZE
+wxLI_HORIZONTAL = __core.wxLI_HORIZONTAL
+wxLI_VERTICAL = __core.wxLI_VERTICAL
+wxWS_EX_VALIDATE_RECURSIVELY = __core.wxWS_EX_VALIDATE_RECURSIVELY
+wxWS_EX_BLOCK_EVENTS = __core.wxWS_EX_BLOCK_EVENTS
+wxWS_EX_TRANSIENT = __core.wxWS_EX_TRANSIENT
+wxWS_EX_THEMED_BACKGROUND = __core.wxWS_EX_THEMED_BACKGROUND
+wxWS_EX_PROCESS_IDLE = __core.wxWS_EX_PROCESS_IDLE
+wxWS_EX_PROCESS_UI_UPDATES = __core.wxWS_EX_PROCESS_UI_UPDATES
+wxMM_TEXT = __core.wxMM_TEXT
+wxMM_LOMETRIC = __core.wxMM_LOMETRIC
+wxMM_HIMETRIC = __core.wxMM_HIMETRIC
+wxMM_LOENGLISH = __core.wxMM_LOENGLISH
+wxMM_HIENGLISH = __core.wxMM_HIENGLISH
+wxMM_TWIPS = __core.wxMM_TWIPS
+wxMM_ISOTROPIC = __core.wxMM_ISOTROPIC
+wxMM_ANISOTROPIC = __core.wxMM_ANISOTROPIC
+wxMM_POINTS = __core.wxMM_POINTS
+wxMM_METRIC = __core.wxMM_METRIC
+wxCENTRE = __core.wxCENTRE
+wxCENTER = __core.wxCENTER
+wxHORIZONTAL = __core.wxHORIZONTAL
+wxVERTICAL = __core.wxVERTICAL
+wxBOTH = __core.wxBOTH
+wxLEFT = __core.wxLEFT
+wxRIGHT = __core.wxRIGHT
+wxUP = __core.wxUP
+wxDOWN = __core.wxDOWN
+wxTOP = __core.wxTOP
+wxBOTTOM = __core.wxBOTTOM
+wxNORTH = __core.wxNORTH
+wxSOUTH = __core.wxSOUTH
+wxWEST = __core.wxWEST
+wxEAST = __core.wxEAST
+wxALL = __core.wxALL
+wxALIGN_NOT = __core.wxALIGN_NOT
+wxALIGN_CENTER_HORIZONTAL = __core.wxALIGN_CENTER_HORIZONTAL
+wxALIGN_CENTRE_HORIZONTAL = __core.wxALIGN_CENTRE_HORIZONTAL
+wxALIGN_LEFT = __core.wxALIGN_LEFT
+wxALIGN_TOP = __core.wxALIGN_TOP
+wxALIGN_RIGHT = __core.wxALIGN_RIGHT
+wxALIGN_BOTTOM = __core.wxALIGN_BOTTOM
+wxALIGN_CENTER_VERTICAL = __core.wxALIGN_CENTER_VERTICAL
+wxALIGN_CENTRE_VERTICAL = __core.wxALIGN_CENTRE_VERTICAL
+wxALIGN_CENTER = __core.wxALIGN_CENTER
+wxALIGN_CENTRE = __core.wxALIGN_CENTRE
+wxALIGN_MASK = __core.wxALIGN_MASK
+wxSTRETCH_NOT = __core.wxSTRETCH_NOT
+wxSHRINK = __core.wxSHRINK
+wxGROW = __core.wxGROW
+wxEXPAND = __core.wxEXPAND
+wxSHAPED = __core.wxSHAPED
+wxFIXED_MINSIZE = __core.wxFIXED_MINSIZE
+wxTILE = __core.wxTILE
+wxADJUST_MINSIZE = __core.wxADJUST_MINSIZE
+wxBORDER_DEFAULT = __core.wxBORDER_DEFAULT
+wxBORDER_NONE = __core.wxBORDER_NONE
+wxBORDER_STATIC = __core.wxBORDER_STATIC
+wxBORDER_SIMPLE = __core.wxBORDER_SIMPLE
+wxBORDER_RAISED = __core.wxBORDER_RAISED
+wxBORDER_SUNKEN = __core.wxBORDER_SUNKEN
+wxBORDER_DOUBLE = __core.wxBORDER_DOUBLE
+wxBORDER_MASK = __core.wxBORDER_MASK
+wxBG_STYLE_SYSTEM = __core.wxBG_STYLE_SYSTEM
+wxBG_STYLE_COLOUR = __core.wxBG_STYLE_COLOUR
+wxBG_STYLE_CUSTOM = __core.wxBG_STYLE_CUSTOM
+wxDEFAULT = __core.wxDEFAULT
+wxDECORATIVE = __core.wxDECORATIVE
+wxROMAN = __core.wxROMAN
+wxSCRIPT = __core.wxSCRIPT
+wxSWISS = __core.wxSWISS
+wxMODERN = __core.wxMODERN
+wxTELETYPE = __core.wxTELETYPE
+wxVARIABLE = __core.wxVARIABLE
+wxFIXED = __core.wxFIXED
+wxNORMAL = __core.wxNORMAL
+wxLIGHT = __core.wxLIGHT
+wxBOLD = __core.wxBOLD
+wxITALIC = __core.wxITALIC
+wxSLANT = __core.wxSLANT
+wxSOLID = __core.wxSOLID
+wxDOT = __core.wxDOT
+wxLONG_DASH = __core.wxLONG_DASH
+wxSHORT_DASH = __core.wxSHORT_DASH
+wxDOT_DASH = __core.wxDOT_DASH
+wxUSER_DASH = __core.wxUSER_DASH
+wxTRANSPARENT = __core.wxTRANSPARENT
+wxSTIPPLE = __core.wxSTIPPLE
+wxBDIAGONAL_HATCH = __core.wxBDIAGONAL_HATCH
+wxCROSSDIAG_HATCH = __core.wxCROSSDIAG_HATCH
+wxFDIAGONAL_HATCH = __core.wxFDIAGONAL_HATCH
+wxCROSS_HATCH = __core.wxCROSS_HATCH
+wxHORIZONTAL_HATCH = __core.wxHORIZONTAL_HATCH
+wxVERTICAL_HATCH = __core.wxVERTICAL_HATCH
+wxJOIN_BEVEL = __core.wxJOIN_BEVEL
+wxJOIN_MITER = __core.wxJOIN_MITER
+wxJOIN_ROUND = __core.wxJOIN_ROUND
+wxCAP_ROUND = __core.wxCAP_ROUND
+wxCAP_PROJECTING = __core.wxCAP_PROJECTING
+wxCAP_BUTT = __core.wxCAP_BUTT
+wxCLEAR = __core.wxCLEAR
+wxXOR = __core.wxXOR
+wxINVERT = __core.wxINVERT
+wxOR_REVERSE = __core.wxOR_REVERSE
+wxAND_REVERSE = __core.wxAND_REVERSE
+wxCOPY = __core.wxCOPY
+wxAND = __core.wxAND
+wxAND_INVERT = __core.wxAND_INVERT
+wxNO_OP = __core.wxNO_OP
+wxNOR = __core.wxNOR
+wxEQUIV = __core.wxEQUIV
+wxSRC_INVERT = __core.wxSRC_INVERT
+wxOR_INVERT = __core.wxOR_INVERT
+wxNAND = __core.wxNAND
+wxOR = __core.wxOR
+wxSET = __core.wxSET
+WXK_BACK = __core.WXK_BACK
+WXK_TAB = __core.WXK_TAB
+WXK_RETURN = __core.WXK_RETURN
+WXK_ESCAPE = __core.WXK_ESCAPE
+WXK_SPACE = __core.WXK_SPACE
+WXK_DELETE = __core.WXK_DELETE
+WXK_START = __core.WXK_START
+WXK_LBUTTON = __core.WXK_LBUTTON
+WXK_RBUTTON = __core.WXK_RBUTTON
+WXK_CANCEL = __core.WXK_CANCEL
+WXK_MBUTTON = __core.WXK_MBUTTON
+WXK_CLEAR = __core.WXK_CLEAR
+WXK_SHIFT = __core.WXK_SHIFT
+WXK_ALT = __core.WXK_ALT
+WXK_CONTROL = __core.WXK_CONTROL
+WXK_MENU = __core.WXK_MENU
+WXK_PAUSE = __core.WXK_PAUSE
+WXK_CAPITAL = __core.WXK_CAPITAL
+WXK_PRIOR = __core.WXK_PRIOR
+WXK_NEXT = __core.WXK_NEXT
+WXK_END = __core.WXK_END
+WXK_HOME = __core.WXK_HOME
+WXK_LEFT = __core.WXK_LEFT
+WXK_UP = __core.WXK_UP
+WXK_RIGHT = __core.WXK_RIGHT
+WXK_DOWN = __core.WXK_DOWN
+WXK_SELECT = __core.WXK_SELECT
+WXK_PRINT = __core.WXK_PRINT
+WXK_EXECUTE = __core.WXK_EXECUTE
+WXK_SNAPSHOT = __core.WXK_SNAPSHOT
+WXK_INSERT = __core.WXK_INSERT
+WXK_HELP = __core.WXK_HELP
+WXK_NUMPAD0 = __core.WXK_NUMPAD0
+WXK_NUMPAD1 = __core.WXK_NUMPAD1
+WXK_NUMPAD2 = __core.WXK_NUMPAD2
+WXK_NUMPAD3 = __core.WXK_NUMPAD3
+WXK_NUMPAD4 = __core.WXK_NUMPAD4
+WXK_NUMPAD5 = __core.WXK_NUMPAD5
+WXK_NUMPAD6 = __core.WXK_NUMPAD6
+WXK_NUMPAD7 = __core.WXK_NUMPAD7
+WXK_NUMPAD8 = __core.WXK_NUMPAD8
+WXK_NUMPAD9 = __core.WXK_NUMPAD9
+WXK_MULTIPLY = __core.WXK_MULTIPLY
+WXK_ADD = __core.WXK_ADD
+WXK_SEPARATOR = __core.WXK_SEPARATOR
+WXK_SUBTRACT = __core.WXK_SUBTRACT
+WXK_DECIMAL = __core.WXK_DECIMAL
+WXK_DIVIDE = __core.WXK_DIVIDE
+WXK_F1 = __core.WXK_F1
+WXK_F2 = __core.WXK_F2
+WXK_F3 = __core.WXK_F3
+WXK_F4 = __core.WXK_F4
+WXK_F5 = __core.WXK_F5
+WXK_F6 = __core.WXK_F6
+WXK_F7 = __core.WXK_F7
+WXK_F8 = __core.WXK_F8
+WXK_F9 = __core.WXK_F9
+WXK_F10 = __core.WXK_F10
+WXK_F11 = __core.WXK_F11
+WXK_F12 = __core.WXK_F12
+WXK_F13 = __core.WXK_F13
+WXK_F14 = __core.WXK_F14
+WXK_F15 = __core.WXK_F15
+WXK_F16 = __core.WXK_F16
+WXK_F17 = __core.WXK_F17
+WXK_F18 = __core.WXK_F18
+WXK_F19 = __core.WXK_F19
+WXK_F20 = __core.WXK_F20
+WXK_F21 = __core.WXK_F21
+WXK_F22 = __core.WXK_F22
+WXK_F23 = __core.WXK_F23
+WXK_F24 = __core.WXK_F24
+WXK_NUMLOCK = __core.WXK_NUMLOCK
+WXK_SCROLL = __core.WXK_SCROLL
+WXK_PAGEUP = __core.WXK_PAGEUP
+WXK_PAGEDOWN = __core.WXK_PAGEDOWN
+WXK_NUMPAD_SPACE = __core.WXK_NUMPAD_SPACE
+WXK_NUMPAD_TAB = __core.WXK_NUMPAD_TAB
+WXK_NUMPAD_ENTER = __core.WXK_NUMPAD_ENTER
+WXK_NUMPAD_F1 = __core.WXK_NUMPAD_F1
+WXK_NUMPAD_F2 = __core.WXK_NUMPAD_F2
+WXK_NUMPAD_F3 = __core.WXK_NUMPAD_F3
+WXK_NUMPAD_F4 = __core.WXK_NUMPAD_F4
+WXK_NUMPAD_HOME = __core.WXK_NUMPAD_HOME
+WXK_NUMPAD_LEFT = __core.WXK_NUMPAD_LEFT
+WXK_NUMPAD_UP = __core.WXK_NUMPAD_UP
+WXK_NUMPAD_RIGHT = __core.WXK_NUMPAD_RIGHT
+WXK_NUMPAD_DOWN = __core.WXK_NUMPAD_DOWN
+WXK_NUMPAD_PRIOR = __core.WXK_NUMPAD_PRIOR
+WXK_NUMPAD_PAGEUP = __core.WXK_NUMPAD_PAGEUP
+WXK_NUMPAD_NEXT = __core.WXK_NUMPAD_NEXT
+WXK_NUMPAD_PAGEDOWN = __core.WXK_NUMPAD_PAGEDOWN
+WXK_NUMPAD_END = __core.WXK_NUMPAD_END
+WXK_NUMPAD_BEGIN = __core.WXK_NUMPAD_BEGIN
+WXK_NUMPAD_INSERT = __core.WXK_NUMPAD_INSERT
+WXK_NUMPAD_DELETE = __core.WXK_NUMPAD_DELETE
+WXK_NUMPAD_EQUAL = __core.WXK_NUMPAD_EQUAL
+WXK_NUMPAD_MULTIPLY = __core.WXK_NUMPAD_MULTIPLY
+WXK_NUMPAD_ADD = __core.WXK_NUMPAD_ADD
+WXK_NUMPAD_SEPARATOR = __core.WXK_NUMPAD_SEPARATOR
+WXK_NUMPAD_SUBTRACT = __core.WXK_NUMPAD_SUBTRACT
+WXK_NUMPAD_DECIMAL = __core.WXK_NUMPAD_DECIMAL
+WXK_NUMPAD_DIVIDE = __core.WXK_NUMPAD_DIVIDE
+WXK_WINDOWS_LEFT = __core.WXK_WINDOWS_LEFT
+WXK_WINDOWS_RIGHT = __core.WXK_WINDOWS_RIGHT
+WXK_WINDOWS_MENU = __core.WXK_WINDOWS_MENU
+WXK_COMMAND = __core.WXK_COMMAND
+WXK_SPECIAL1 = __core.WXK_SPECIAL1
+WXK_SPECIAL2 = __core.WXK_SPECIAL2
+WXK_SPECIAL3 = __core.WXK_SPECIAL3
+WXK_SPECIAL4 = __core.WXK_SPECIAL4
+WXK_SPECIAL5 = __core.WXK_SPECIAL5
+WXK_SPECIAL6 = __core.WXK_SPECIAL6
+WXK_SPECIAL7 = __core.WXK_SPECIAL7
+WXK_SPECIAL8 = __core.WXK_SPECIAL8
+WXK_SPECIAL9 = __core.WXK_SPECIAL9
+WXK_SPECIAL10 = __core.WXK_SPECIAL10
+WXK_SPECIAL11 = __core.WXK_SPECIAL11
+WXK_SPECIAL12 = __core.WXK_SPECIAL12
+WXK_SPECIAL13 = __core.WXK_SPECIAL13
+WXK_SPECIAL14 = __core.WXK_SPECIAL14
+WXK_SPECIAL15 = __core.WXK_SPECIAL15
+WXK_SPECIAL16 = __core.WXK_SPECIAL16
+WXK_SPECIAL17 = __core.WXK_SPECIAL17
+WXK_SPECIAL18 = __core.WXK_SPECIAL18
+WXK_SPECIAL19 = __core.WXK_SPECIAL19
+WXK_SPECIAL20 = __core.WXK_SPECIAL20
+wxPAPER_NONE = __core.wxPAPER_NONE
+wxPAPER_LETTER = __core.wxPAPER_LETTER
+wxPAPER_LEGAL = __core.wxPAPER_LEGAL
+wxPAPER_A4 = __core.wxPAPER_A4
+wxPAPER_CSHEET = __core.wxPAPER_CSHEET
+wxPAPER_DSHEET = __core.wxPAPER_DSHEET
+wxPAPER_ESHEET = __core.wxPAPER_ESHEET
+wxPAPER_LETTERSMALL = __core.wxPAPER_LETTERSMALL
+wxPAPER_TABLOID = __core.wxPAPER_TABLOID
+wxPAPER_LEDGER = __core.wxPAPER_LEDGER
+wxPAPER_STATEMENT = __core.wxPAPER_STATEMENT
+wxPAPER_EXECUTIVE = __core.wxPAPER_EXECUTIVE
+wxPAPER_A3 = __core.wxPAPER_A3
+wxPAPER_A4SMALL = __core.wxPAPER_A4SMALL
+wxPAPER_A5 = __core.wxPAPER_A5
+wxPAPER_B4 = __core.wxPAPER_B4
+wxPAPER_B5 = __core.wxPAPER_B5
+wxPAPER_FOLIO = __core.wxPAPER_FOLIO
+wxPAPER_QUARTO = __core.wxPAPER_QUARTO
+wxPAPER_10X14 = __core.wxPAPER_10X14
+wxPAPER_11X17 = __core.wxPAPER_11X17
+wxPAPER_NOTE = __core.wxPAPER_NOTE
+wxPAPER_ENV_9 = __core.wxPAPER_ENV_9
+wxPAPER_ENV_10 = __core.wxPAPER_ENV_10
+wxPAPER_ENV_11 = __core.wxPAPER_ENV_11
+wxPAPER_ENV_12 = __core.wxPAPER_ENV_12
+wxPAPER_ENV_14 = __core.wxPAPER_ENV_14
+wxPAPER_ENV_DL = __core.wxPAPER_ENV_DL
+wxPAPER_ENV_C5 = __core.wxPAPER_ENV_C5
+wxPAPER_ENV_C3 = __core.wxPAPER_ENV_C3
+wxPAPER_ENV_C4 = __core.wxPAPER_ENV_C4
+wxPAPER_ENV_C6 = __core.wxPAPER_ENV_C6
+wxPAPER_ENV_C65 = __core.wxPAPER_ENV_C65
+wxPAPER_ENV_B4 = __core.wxPAPER_ENV_B4
+wxPAPER_ENV_B5 = __core.wxPAPER_ENV_B5
+wxPAPER_ENV_B6 = __core.wxPAPER_ENV_B6
+wxPAPER_ENV_ITALY = __core.wxPAPER_ENV_ITALY
+wxPAPER_ENV_MONARCH = __core.wxPAPER_ENV_MONARCH
+wxPAPER_ENV_PERSONAL = __core.wxPAPER_ENV_PERSONAL
+wxPAPER_FANFOLD_US = __core.wxPAPER_FANFOLD_US
+wxPAPER_FANFOLD_STD_GERMAN = __core.wxPAPER_FANFOLD_STD_GERMAN
+wxPAPER_FANFOLD_LGL_GERMAN = __core.wxPAPER_FANFOLD_LGL_GERMAN
+wxPAPER_ISO_B4 = __core.wxPAPER_ISO_B4
+wxPAPER_JAPANESE_POSTCARD = __core.wxPAPER_JAPANESE_POSTCARD
+wxPAPER_9X11 = __core.wxPAPER_9X11
+wxPAPER_10X11 = __core.wxPAPER_10X11
+wxPAPER_15X11 = __core.wxPAPER_15X11
+wxPAPER_ENV_INVITE = __core.wxPAPER_ENV_INVITE
+wxPAPER_LETTER_EXTRA = __core.wxPAPER_LETTER_EXTRA
+wxPAPER_LEGAL_EXTRA = __core.wxPAPER_LEGAL_EXTRA
+wxPAPER_TABLOID_EXTRA = __core.wxPAPER_TABLOID_EXTRA
+wxPAPER_A4_EXTRA = __core.wxPAPER_A4_EXTRA
+wxPAPER_LETTER_TRANSVERSE = __core.wxPAPER_LETTER_TRANSVERSE
+wxPAPER_A4_TRANSVERSE = __core.wxPAPER_A4_TRANSVERSE
+wxPAPER_LETTER_EXTRA_TRANSVERSE = __core.wxPAPER_LETTER_EXTRA_TRANSVERSE
+wxPAPER_A_PLUS = __core.wxPAPER_A_PLUS
+wxPAPER_B_PLUS = __core.wxPAPER_B_PLUS
+wxPAPER_LETTER_PLUS = __core.wxPAPER_LETTER_PLUS
+wxPAPER_A4_PLUS = __core.wxPAPER_A4_PLUS
+wxPAPER_A5_TRANSVERSE = __core.wxPAPER_A5_TRANSVERSE
+wxPAPER_B5_TRANSVERSE = __core.wxPAPER_B5_TRANSVERSE
+wxPAPER_A3_EXTRA = __core.wxPAPER_A3_EXTRA
+wxPAPER_A5_EXTRA = __core.wxPAPER_A5_EXTRA
+wxPAPER_B5_EXTRA = __core.wxPAPER_B5_EXTRA
+wxPAPER_A2 = __core.wxPAPER_A2
+wxPAPER_A3_TRANSVERSE = __core.wxPAPER_A3_TRANSVERSE
+wxPAPER_A3_EXTRA_TRANSVERSE = __core.wxPAPER_A3_EXTRA_TRANSVERSE
+wxDUPLEX_SIMPLEX = __core.wxDUPLEX_SIMPLEX
+wxDUPLEX_HORIZONTAL = __core.wxDUPLEX_HORIZONTAL
+wxDUPLEX_VERTICAL = __core.wxDUPLEX_VERTICAL
+wxITEM_SEPARATOR = __core.wxITEM_SEPARATOR
+wxITEM_NORMAL = __core.wxITEM_NORMAL
+wxITEM_CHECK = __core.wxITEM_CHECK
+wxITEM_RADIO = __core.wxITEM_RADIO
+wxITEM_MAX = __core.wxITEM_MAX
+wxHT_NOWHERE = __core.wxHT_NOWHERE
+wxHT_SCROLLBAR_FIRST = __core.wxHT_SCROLLBAR_FIRST
+wxHT_SCROLLBAR_ARROW_LINE_1 = __core.wxHT_SCROLLBAR_ARROW_LINE_1
+wxHT_SCROLLBAR_ARROW_LINE_2 = __core.wxHT_SCROLLBAR_ARROW_LINE_2
+wxHT_SCROLLBAR_ARROW_PAGE_1 = __core.wxHT_SCROLLBAR_ARROW_PAGE_1
+wxHT_SCROLLBAR_ARROW_PAGE_2 = __core.wxHT_SCROLLBAR_ARROW_PAGE_2
+wxHT_SCROLLBAR_THUMB = __core.wxHT_SCROLLBAR_THUMB
+wxHT_SCROLLBAR_BAR_1 = __core.wxHT_SCROLLBAR_BAR_1
+wxHT_SCROLLBAR_BAR_2 = __core.wxHT_SCROLLBAR_BAR_2
+wxHT_SCROLLBAR_LAST = __core.wxHT_SCROLLBAR_LAST
+wxHT_WINDOW_OUTSIDE = __core.wxHT_WINDOW_OUTSIDE
+wxHT_WINDOW_INSIDE = __core.wxHT_WINDOW_INSIDE
+wxHT_WINDOW_VERT_SCROLLBAR = __core.wxHT_WINDOW_VERT_SCROLLBAR
+wxHT_WINDOW_HORZ_SCROLLBAR = __core.wxHT_WINDOW_HORZ_SCROLLBAR
+wxHT_WINDOW_CORNER = __core.wxHT_WINDOW_CORNER
+wxHT_MAX = __core.wxHT_MAX
+wxMOD_NONE = __core.wxMOD_NONE
+wxMOD_ALT = __core.wxMOD_ALT
+wxMOD_CONTROL = __core.wxMOD_CONTROL
+wxMOD_SHIFT = __core.wxMOD_SHIFT
+wxMOD_WIN = __core.wxMOD_WIN
+wxUPDATE_UI_NONE = __core.wxUPDATE_UI_NONE
+wxUPDATE_UI_RECURSE = __core.wxUPDATE_UI_RECURSE
+wxUPDATE_UI_FROMIDLE = __core.wxUPDATE_UI_FROMIDLE
 #---------------------------------------------------------------------------
 
 #---------------------------------------------------------------------------
 
-class Object(object):
+class wxObject(object):
     """
     The base class for most wx objects, although in wxPython not
     much functionality is needed nor exposed.
     """
     The base class for most wx objects, although in wxPython not
     much functionality is needed nor exposed.
@@ -636,11 +636,11 @@ class Object(object):
         return "<%s.%s; proxy of C++ wxObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def GetClassName(*args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def GetClassName(*args, **kwargs):
         """
-        GetClassName(self) -> String
+        GetClassName(self) -> wxString
 
         Returns the class name of the C++ class using wxRTTI.
         """
 
         Returns the class name of the C++ class using wxRTTI.
         """
-        return _core_.Object_GetClassName(*args, **kwargs)
+        return __core.wxObject_GetClassName(*args, **kwargs)
 
     def Destroy(*args, **kwargs):
         """
 
     def Destroy(*args, **kwargs):
         """
@@ -648,78 +648,78 @@ class Object(object):
 
         Deletes the C++ object this Python object is a proxy for.
         """
 
         Deletes the C++ object this Python object is a proxy for.
         """
-        return _core_.Object_Destroy(*args, **kwargs)
+        return __core.wxObject_Destroy(*args, **kwargs)
 
 
 
 
-class ObjectPtr(Object):
+class wxObjectPtr(wxObject):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Object
-_core_.Object_swigregister(ObjectPtr)
-_wxPySetDictionary = _core_._wxPySetDictionary
+        self.__class__ = wxObject
+__core.wxObject_swigregister(wxObjectPtr)
+_wxPySetDictionary = __core._wxPySetDictionary
 
 
-_wxPyFixStockObjects = _core_._wxPyFixStockObjects
+_wxPyFixStockObjects = __core._wxPyFixStockObjects
 
 
-cvar = _core_.cvar
+cvar = __core.cvar
 EmptyString = cvar.EmptyString
 
 #---------------------------------------------------------------------------
 
 EmptyString = cvar.EmptyString
 
 #---------------------------------------------------------------------------
 
-BITMAP_TYPE_INVALID = _core_.BITMAP_TYPE_INVALID
-BITMAP_TYPE_BMP = _core_.BITMAP_TYPE_BMP
-BITMAP_TYPE_ICO = _core_.BITMAP_TYPE_ICO
-BITMAP_TYPE_CUR = _core_.BITMAP_TYPE_CUR
-BITMAP_TYPE_XBM = _core_.BITMAP_TYPE_XBM
-BITMAP_TYPE_XBM_DATA = _core_.BITMAP_TYPE_XBM_DATA
-BITMAP_TYPE_XPM = _core_.BITMAP_TYPE_XPM
-BITMAP_TYPE_XPM_DATA = _core_.BITMAP_TYPE_XPM_DATA
-BITMAP_TYPE_TIF = _core_.BITMAP_TYPE_TIF
-BITMAP_TYPE_GIF = _core_.BITMAP_TYPE_GIF
-BITMAP_TYPE_PNG = _core_.BITMAP_TYPE_PNG
-BITMAP_TYPE_JPEG = _core_.BITMAP_TYPE_JPEG
-BITMAP_TYPE_PNM = _core_.BITMAP_TYPE_PNM
-BITMAP_TYPE_PCX = _core_.BITMAP_TYPE_PCX
-BITMAP_TYPE_PICT = _core_.BITMAP_TYPE_PICT
-BITMAP_TYPE_ICON = _core_.BITMAP_TYPE_ICON
-BITMAP_TYPE_ANI = _core_.BITMAP_TYPE_ANI
-BITMAP_TYPE_IFF = _core_.BITMAP_TYPE_IFF
-BITMAP_TYPE_MACCURSOR = _core_.BITMAP_TYPE_MACCURSOR
-BITMAP_TYPE_ANY = _core_.BITMAP_TYPE_ANY
-CURSOR_NONE = _core_.CURSOR_NONE
-CURSOR_ARROW = _core_.CURSOR_ARROW
-CURSOR_RIGHT_ARROW = _core_.CURSOR_RIGHT_ARROW
-CURSOR_BULLSEYE = _core_.CURSOR_BULLSEYE
-CURSOR_CHAR = _core_.CURSOR_CHAR
-CURSOR_CROSS = _core_.CURSOR_CROSS
-CURSOR_HAND = _core_.CURSOR_HAND
-CURSOR_IBEAM = _core_.CURSOR_IBEAM
-CURSOR_LEFT_BUTTON = _core_.CURSOR_LEFT_BUTTON
-CURSOR_MAGNIFIER = _core_.CURSOR_MAGNIFIER
-CURSOR_MIDDLE_BUTTON = _core_.CURSOR_MIDDLE_BUTTON
-CURSOR_NO_ENTRY = _core_.CURSOR_NO_ENTRY
-CURSOR_PAINT_BRUSH = _core_.CURSOR_PAINT_BRUSH
-CURSOR_PENCIL = _core_.CURSOR_PENCIL
-CURSOR_POINT_LEFT = _core_.CURSOR_POINT_LEFT
-CURSOR_POINT_RIGHT = _core_.CURSOR_POINT_RIGHT
-CURSOR_QUESTION_ARROW = _core_.CURSOR_QUESTION_ARROW
-CURSOR_RIGHT_BUTTON = _core_.CURSOR_RIGHT_BUTTON
-CURSOR_SIZENESW = _core_.CURSOR_SIZENESW
-CURSOR_SIZENS = _core_.CURSOR_SIZENS
-CURSOR_SIZENWSE = _core_.CURSOR_SIZENWSE
-CURSOR_SIZEWE = _core_.CURSOR_SIZEWE
-CURSOR_SIZING = _core_.CURSOR_SIZING
-CURSOR_SPRAYCAN = _core_.CURSOR_SPRAYCAN
-CURSOR_WAIT = _core_.CURSOR_WAIT
-CURSOR_WATCH = _core_.CURSOR_WATCH
-CURSOR_BLANK = _core_.CURSOR_BLANK
-CURSOR_DEFAULT = _core_.CURSOR_DEFAULT
-CURSOR_COPY_ARROW = _core_.CURSOR_COPY_ARROW
-CURSOR_ARROWWAIT = _core_.CURSOR_ARROWWAIT
-CURSOR_MAX = _core_.CURSOR_MAX
+wxBITMAP_TYPE_INVALID = __core.wxBITMAP_TYPE_INVALID
+wxBITMAP_TYPE_BMP = __core.wxBITMAP_TYPE_BMP
+wxBITMAP_TYPE_ICO = __core.wxBITMAP_TYPE_ICO
+wxBITMAP_TYPE_CUR = __core.wxBITMAP_TYPE_CUR
+wxBITMAP_TYPE_XBM = __core.wxBITMAP_TYPE_XBM
+wxBITMAP_TYPE_XBM_DATA = __core.wxBITMAP_TYPE_XBM_DATA
+wxBITMAP_TYPE_XPM = __core.wxBITMAP_TYPE_XPM
+wxBITMAP_TYPE_XPM_DATA = __core.wxBITMAP_TYPE_XPM_DATA
+wxBITMAP_TYPE_TIF = __core.wxBITMAP_TYPE_TIF
+wxBITMAP_TYPE_GIF = __core.wxBITMAP_TYPE_GIF
+wxBITMAP_TYPE_PNG = __core.wxBITMAP_TYPE_PNG
+wxBITMAP_TYPE_JPEG = __core.wxBITMAP_TYPE_JPEG
+wxBITMAP_TYPE_PNM = __core.wxBITMAP_TYPE_PNM
+wxBITMAP_TYPE_PCX = __core.wxBITMAP_TYPE_PCX
+wxBITMAP_TYPE_PICT = __core.wxBITMAP_TYPE_PICT
+wxBITMAP_TYPE_ICON = __core.wxBITMAP_TYPE_ICON
+wxBITMAP_TYPE_ANI = __core.wxBITMAP_TYPE_ANI
+wxBITMAP_TYPE_IFF = __core.wxBITMAP_TYPE_IFF
+wxBITMAP_TYPE_MACCURSOR = __core.wxBITMAP_TYPE_MACCURSOR
+wxBITMAP_TYPE_ANY = __core.wxBITMAP_TYPE_ANY
+wxCURSOR_NONE = __core.wxCURSOR_NONE
+wxCURSOR_ARROW = __core.wxCURSOR_ARROW
+wxCURSOR_RIGHT_ARROW = __core.wxCURSOR_RIGHT_ARROW
+wxCURSOR_BULLSEYE = __core.wxCURSOR_BULLSEYE
+wxCURSOR_CHAR = __core.wxCURSOR_CHAR
+wxCURSOR_CROSS = __core.wxCURSOR_CROSS
+wxCURSOR_HAND = __core.wxCURSOR_HAND
+wxCURSOR_IBEAM = __core.wxCURSOR_IBEAM
+wxCURSOR_LEFT_BUTTON = __core.wxCURSOR_LEFT_BUTTON
+wxCURSOR_MAGNIFIER = __core.wxCURSOR_MAGNIFIER
+wxCURSOR_MIDDLE_BUTTON = __core.wxCURSOR_MIDDLE_BUTTON
+wxCURSOR_NO_ENTRY = __core.wxCURSOR_NO_ENTRY
+wxCURSOR_PAINT_BRUSH = __core.wxCURSOR_PAINT_BRUSH
+wxCURSOR_PENCIL = __core.wxCURSOR_PENCIL
+wxCURSOR_POINT_LEFT = __core.wxCURSOR_POINT_LEFT
+wxCURSOR_POINT_RIGHT = __core.wxCURSOR_POINT_RIGHT
+wxCURSOR_QUESTION_ARROW = __core.wxCURSOR_QUESTION_ARROW
+wxCURSOR_RIGHT_BUTTON = __core.wxCURSOR_RIGHT_BUTTON
+wxCURSOR_SIZENESW = __core.wxCURSOR_SIZENESW
+wxCURSOR_SIZENS = __core.wxCURSOR_SIZENS
+wxCURSOR_SIZENWSE = __core.wxCURSOR_SIZENWSE
+wxCURSOR_SIZEWE = __core.wxCURSOR_SIZEWE
+wxCURSOR_SIZING = __core.wxCURSOR_SIZING
+wxCURSOR_SPRAYCAN = __core.wxCURSOR_SPRAYCAN
+wxCURSOR_WAIT = __core.wxCURSOR_WAIT
+wxCURSOR_WATCH = __core.wxCURSOR_WATCH
+wxCURSOR_BLANK = __core.wxCURSOR_BLANK
+wxCURSOR_DEFAULT = __core.wxCURSOR_DEFAULT
+wxCURSOR_COPY_ARROW = __core.wxCURSOR_COPY_ARROW
+wxCURSOR_ARROWWAIT = __core.wxCURSOR_ARROWWAIT
+wxCURSOR_MAX = __core.wxCURSOR_MAX
 #---------------------------------------------------------------------------
 
 #---------------------------------------------------------------------------
 
-class Size(object):
+class wxSize(object):
     """
     wx.Size is a useful data structure used to represent the size of
     something.  It simply contians integer width and height
     """
     wx.Size is a useful data structure used to represent the size of
     something.  It simply contians integer width and height
@@ -728,20 +728,20 @@ class Size(object):
     """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxSize instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxSize instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
-    width = property(_core_.Size_width_get, _core_.Size_width_set)
-    height = property(_core_.Size_height_get, _core_.Size_height_set)
+    width = property(__core.wxSize_width_get, __core.wxSize_width_set)
+    height = property(__core.wxSize_height_get, __core.wxSize_height_set)
     x = width; y = height 
     def __init__(self, *args, **kwargs):
         """
     x = width; y = height 
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int w=0, int h=0) -> Size
+        __init__(self, int w=0, int h=0) -> wxSize
 
         Creates a size object.
         """
 
         Creates a size object.
         """
-        newobj = _core_.new_Size(*args, **kwargs)
+        newobj = __core.new_wxSize(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_Size):
+    def __del__(self, destroy=__core.delete_wxSize):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -749,53 +749,53 @@ class Size(object):
 
     def __eq__(*args, **kwargs):
         """
 
     def __eq__(*args, **kwargs):
         """
-        __eq__(self, Size sz) -> bool
+        __eq__(self, wxSize sz) -> bool
 
         Test for equality of wx.Size objects.
         """
 
         Test for equality of wx.Size objects.
         """
-        return _core_.Size___eq__(*args, **kwargs)
+        return __core.wxSize___eq__(*args, **kwargs)
 
     def __ne__(*args, **kwargs):
         """
 
     def __ne__(*args, **kwargs):
         """
-        __ne__(self, Size sz) -> bool
+        __ne__(self, wxSize sz) -> bool
 
         Test for inequality.
         """
 
         Test for inequality.
         """
-        return _core_.Size___ne__(*args, **kwargs)
+        return __core.wxSize___ne__(*args, **kwargs)
 
     def __add__(*args, **kwargs):
         """
 
     def __add__(*args, **kwargs):
         """
-        __add__(self, Size sz) -> Size
+        __add__(self, wxSize sz) -> wxSize
 
         Add sz's proprties to this and return the result.
         """
 
         Add sz's proprties to this and return the result.
         """
-        return _core_.Size___add__(*args, **kwargs)
+        return __core.wxSize___add__(*args, **kwargs)
 
     def __sub__(*args, **kwargs):
         """
 
     def __sub__(*args, **kwargs):
         """
-        __sub__(self, Size sz) -> Size
+        __sub__(self, wxSize sz) -> wxSize
 
         Subtract sz's properties from this and return the result.
         """
 
         Subtract sz's properties from this and return the result.
         """
-        return _core_.Size___sub__(*args, **kwargs)
+        return __core.wxSize___sub__(*args, **kwargs)
 
     def IncTo(*args, **kwargs):
         """
 
     def IncTo(*args, **kwargs):
         """
-        IncTo(self, Size sz)
+        IncTo(self, wxSize sz)
 
         Increments this object so that both of its dimensions are not less
         than the corresponding dimensions of the size.
         """
 
         Increments this object so that both of its dimensions are not less
         than the corresponding dimensions of the size.
         """
-        return _core_.Size_IncTo(*args, **kwargs)
+        return __core.wxSize_IncTo(*args, **kwargs)
 
     def DecTo(*args, **kwargs):
         """
 
     def DecTo(*args, **kwargs):
         """
-        DecTo(self, Size sz)
+        DecTo(self, wxSize sz)
 
         Decrements this object so that both of its dimensions are not greater
         than the corresponding dimensions of the size.
         """
 
         Decrements this object so that both of its dimensions are not greater
         than the corresponding dimensions of the size.
         """
-        return _core_.Size_DecTo(*args, **kwargs)
+        return __core.wxSize_DecTo(*args, **kwargs)
 
     def Set(*args, **kwargs):
         """
 
     def Set(*args, **kwargs):
         """
@@ -803,23 +803,23 @@ class Size(object):
 
         Set both width and height.
         """
 
         Set both width and height.
         """
-        return _core_.Size_Set(*args, **kwargs)
+        return __core.wxSize_Set(*args, **kwargs)
 
     def SetWidth(*args, **kwargs):
         """SetWidth(self, int w)"""
 
     def SetWidth(*args, **kwargs):
         """SetWidth(self, int w)"""
-        return _core_.Size_SetWidth(*args, **kwargs)
+        return __core.wxSize_SetWidth(*args, **kwargs)
 
     def SetHeight(*args, **kwargs):
         """SetHeight(self, int h)"""
 
     def SetHeight(*args, **kwargs):
         """SetHeight(self, int h)"""
-        return _core_.Size_SetHeight(*args, **kwargs)
+        return __core.wxSize_SetHeight(*args, **kwargs)
 
     def GetWidth(*args, **kwargs):
         """GetWidth(self) -> int"""
 
     def GetWidth(*args, **kwargs):
         """GetWidth(self) -> int"""
-        return _core_.Size_GetWidth(*args, **kwargs)
+        return __core.wxSize_GetWidth(*args, **kwargs)
 
     def GetHeight(*args, **kwargs):
         """GetHeight(self) -> int"""
 
     def GetHeight(*args, **kwargs):
         """GetHeight(self) -> int"""
-        return _core_.Size_GetHeight(*args, **kwargs)
+        return __core.wxSize_GetHeight(*args, **kwargs)
 
     def IsFullySpecified(*args, **kwargs):
         """
 
     def IsFullySpecified(*args, **kwargs):
         """
@@ -827,16 +827,16 @@ class Size(object):
 
         Returns True if both components of the size are non-default values.
         """
 
         Returns True if both components of the size are non-default values.
         """
-        return _core_.Size_IsFullySpecified(*args, **kwargs)
+        return __core.wxSize_IsFullySpecified(*args, **kwargs)
 
     def SetDefaults(*args, **kwargs):
         """
 
     def SetDefaults(*args, **kwargs):
         """
-        SetDefaults(self, Size size)
+        SetDefaults(self, wxSize size)
 
         Combine this size with the other one replacing the default components
         of this object (i.e. equal to -1) with those of the other.
         """
 
         Combine this size with the other one replacing the default components
         of this object (i.e. equal to -1) with those of the other.
         """
-        return _core_.Size_SetDefaults(*args, **kwargs)
+        return __core.wxSize_SetDefaults(*args, **kwargs)
 
     def Get(*args, **kwargs):
         """
 
     def Get(*args, **kwargs):
         """
@@ -844,7 +844,7 @@ class Size(object):
 
         Returns the width and height properties as a tuple.
         """
 
         Returns the width and height properties as a tuple.
         """
-        return _core_.Size_Get(*args, **kwargs)
+        return __core.wxSize_Get(*args, **kwargs)
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
@@ -860,16 +860,16 @@ class Size(object):
     def __reduce__(self):                return (wx.Size, self.Get())
 
 
     def __reduce__(self):                return (wx.Size, self.Get())
 
 
-class SizePtr(Size):
+class wxSizePtr(wxSize):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Size
-_core_.Size_swigregister(SizePtr)
+        self.__class__ = wxSize
+__core.wxSize_swigregister(wxSizePtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class RealPoint(object):
+class wxRealPoint(object):
     """
     A data structure for representing a point or position with floating
     point x and y properties.  In wxPython most places that expect a
     """
     A data structure for representing a point or position with floating
     point x and y properties.  In wxPython most places that expect a
@@ -877,19 +877,19 @@ class RealPoint(object):
     """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxRealPoint instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxRealPoint instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
-    x = property(_core_.RealPoint_x_get, _core_.RealPoint_x_set)
-    y = property(_core_.RealPoint_y_get, _core_.RealPoint_y_set)
+    x = property(__core.wxRealPoint_x_get, __core.wxRealPoint_x_set)
+    y = property(__core.wxRealPoint_y_get, __core.wxRealPoint_y_set)
     def __init__(self, *args, **kwargs):
         """
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, double x=0.0, double y=0.0) -> RealPoint
+        __init__(self, double x=0.0, double y=0.0) -> wxRealPoint
 
         Create a wx.RealPoint object
         """
 
         Create a wx.RealPoint object
         """
-        newobj = _core_.new_RealPoint(*args, **kwargs)
+        newobj = __core.new_wxRealPoint(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_RealPoint):
+    def __del__(self, destroy=__core.delete_wxRealPoint):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -897,35 +897,35 @@ class RealPoint(object):
 
     def __eq__(*args, **kwargs):
         """
 
     def __eq__(*args, **kwargs):
         """
-        __eq__(self, RealPoint pt) -> bool
+        __eq__(self, wxRealPoint pt) -> bool
 
         Test for equality of wx.RealPoint objects.
         """
 
         Test for equality of wx.RealPoint objects.
         """
-        return _core_.RealPoint___eq__(*args, **kwargs)
+        return __core.wxRealPoint___eq__(*args, **kwargs)
 
     def __ne__(*args, **kwargs):
         """
 
     def __ne__(*args, **kwargs):
         """
-        __ne__(self, RealPoint pt) -> bool
+        __ne__(self, wxRealPoint pt) -> bool
 
         Test for inequality of wx.RealPoint objects.
         """
 
         Test for inequality of wx.RealPoint objects.
         """
-        return _core_.RealPoint___ne__(*args, **kwargs)
+        return __core.wxRealPoint___ne__(*args, **kwargs)
 
     def __add__(*args, **kwargs):
         """
 
     def __add__(*args, **kwargs):
         """
-        __add__(self, RealPoint pt) -> RealPoint
+        __add__(self, wxRealPoint pt) -> wxRealPoint
 
         Add pt's proprties to this and return the result.
         """
 
         Add pt's proprties to this and return the result.
         """
-        return _core_.RealPoint___add__(*args, **kwargs)
+        return __core.wxRealPoint___add__(*args, **kwargs)
 
     def __sub__(*args, **kwargs):
         """
 
     def __sub__(*args, **kwargs):
         """
-        __sub__(self, RealPoint pt) -> RealPoint
+        __sub__(self, wxRealPoint pt) -> wxRealPoint
 
         Subtract pt's proprties from this and return the result
         """
 
         Subtract pt's proprties from this and return the result
         """
-        return _core_.RealPoint___sub__(*args, **kwargs)
+        return __core.wxRealPoint___sub__(*args, **kwargs)
 
     def Set(*args, **kwargs):
         """
 
     def Set(*args, **kwargs):
         """
@@ -933,7 +933,7 @@ class RealPoint(object):
 
         Set both the x and y properties
         """
 
         Set both the x and y properties
         """
-        return _core_.RealPoint_Set(*args, **kwargs)
+        return __core.wxRealPoint_Set(*args, **kwargs)
 
     def Get(*args, **kwargs):
         """
 
     def Get(*args, **kwargs):
         """
@@ -941,7 +941,7 @@ class RealPoint(object):
 
         Return the x and y properties as a tuple. 
         """
 
         Return the x and y properties as a tuple. 
         """
-        return _core_.RealPoint_Get(*args, **kwargs)
+        return __core.wxRealPoint_Get(*args, **kwargs)
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
@@ -957,16 +957,16 @@ class RealPoint(object):
     def __reduce__(self):                return (wx.RealPoint, self.Get())
 
 
     def __reduce__(self):                return (wx.RealPoint, self.Get())
 
 
-class RealPointPtr(RealPoint):
+class wxRealPointPtr(wxRealPoint):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = RealPoint
-_core_.RealPoint_swigregister(RealPointPtr)
+        self.__class__ = wxRealPoint
+__core.wxRealPoint_swigregister(wxRealPointPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class Point(object):
+class wxPoint(object):
     """
     A data structure for representing a point or position with integer x
     and y properties.  Most places in wxPython that expect a wx.Point can
     """
     A data structure for representing a point or position with integer x
     and y properties.  Most places in wxPython that expect a wx.Point can
@@ -974,19 +974,19 @@ class Point(object):
     """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPoint instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPoint instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
-    x = property(_core_.Point_x_get, _core_.Point_x_set)
-    y = property(_core_.Point_y_get, _core_.Point_y_set)
+    x = property(__core.wxPoint_x_get, __core.wxPoint_x_set)
+    y = property(__core.wxPoint_y_get, __core.wxPoint_y_set)
     def __init__(self, *args, **kwargs):
         """
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int x=0, int y=0) -> Point
+        __init__(self, int x=0, int y=0) -> wxPoint
 
         Create a wx.Point object
         """
 
         Create a wx.Point object
         """
-        newobj = _core_.new_Point(*args, **kwargs)
+        newobj = __core.new_wxPoint(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_Point):
+    def __del__(self, destroy=__core.delete_wxPoint):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -994,51 +994,51 @@ class Point(object):
 
     def __eq__(*args, **kwargs):
         """
 
     def __eq__(*args, **kwargs):
         """
-        __eq__(self, Point pt) -> bool
+        __eq__(self, wxPoint pt) -> bool
 
         Test for equality of wx.Point objects.
         """
 
         Test for equality of wx.Point objects.
         """
-        return _core_.Point___eq__(*args, **kwargs)
+        return __core.wxPoint___eq__(*args, **kwargs)
 
     def __ne__(*args, **kwargs):
         """
 
     def __ne__(*args, **kwargs):
         """
-        __ne__(self, Point pt) -> bool
+        __ne__(self, wxPoint pt) -> bool
 
         Test for inequality of wx.Point objects.
         """
 
         Test for inequality of wx.Point objects.
         """
-        return _core_.Point___ne__(*args, **kwargs)
+        return __core.wxPoint___ne__(*args, **kwargs)
 
     def __add__(*args, **kwargs):
         """
 
     def __add__(*args, **kwargs):
         """
-        __add__(self, Point pt) -> Point
+        __add__(self, wxPoint pt) -> wxPoint
 
         Add pt's proprties to this and return the result.
         """
 
         Add pt's proprties to this and return the result.
         """
-        return _core_.Point___add__(*args, **kwargs)
+        return __core.wxPoint___add__(*args, **kwargs)
 
     def __sub__(*args, **kwargs):
         """
 
     def __sub__(*args, **kwargs):
         """
-        __sub__(self, Point pt) -> Point
+        __sub__(self, wxPoint pt) -> wxPoint
 
         Subtract pt's proprties from this and return the result
         """
 
         Subtract pt's proprties from this and return the result
         """
-        return _core_.Point___sub__(*args, **kwargs)
+        return __core.wxPoint___sub__(*args, **kwargs)
 
     def __iadd__(*args, **kwargs):
         """
 
     def __iadd__(*args, **kwargs):
         """
-        __iadd__(self, Point pt) -> Point
+        __iadd__(self, wxPoint pt) -> wxPoint
 
         Add pt to this object.
         """
 
         Add pt to this object.
         """
-        return _core_.Point___iadd__(*args, **kwargs)
+        return __core.wxPoint___iadd__(*args, **kwargs)
 
     def __isub__(*args, **kwargs):
         """
 
     def __isub__(*args, **kwargs):
         """
-        __isub__(self, Point pt) -> Point
+        __isub__(self, wxPoint pt) -> wxPoint
 
         Subtract pt from this object.
         """
 
         Subtract pt from this object.
         """
-        return _core_.Point___isub__(*args, **kwargs)
+        return __core.wxPoint___isub__(*args, **kwargs)
 
     def Set(*args, **kwargs):
         """
 
     def Set(*args, **kwargs):
         """
@@ -1046,7 +1046,7 @@ class Point(object):
 
         Set both the x and y properties
         """
 
         Set both the x and y properties
         """
-        return _core_.Point_Set(*args, **kwargs)
+        return __core.wxPoint_Set(*args, **kwargs)
 
     def Get(*args, **kwargs):
         """
 
     def Get(*args, **kwargs):
         """
@@ -1054,7 +1054,7 @@ class Point(object):
 
         Return the x and y properties as a tuple. 
         """
 
         Return the x and y properties as a tuple. 
         """
-        return _core_.Point_Get(*args, **kwargs)
+        return __core.wxPoint_Get(*args, **kwargs)
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
@@ -1070,16 +1070,16 @@ class Point(object):
     def __reduce__(self):                return (wx.Point, self.Get())
 
 
     def __reduce__(self):                return (wx.Point, self.Get())
 
 
-class PointPtr(Point):
+class wxPointPtr(wxPoint):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Point
-_core_.Point_swigregister(PointPtr)
+        self.__class__ = wxPoint
+__core.wxPoint_swigregister(wxPointPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class Rect(object):
+class wxRect(object):
     """
     A class for representing and manipulating rectangles.  It has x, y,
     width and height properties.  In wxPython most palces that expect a
     """
     A class for representing and manipulating rectangles.  It has x, y,
     width and height properties.  In wxPython most palces that expect a
@@ -1089,15 +1089,15 @@ class Rect(object):
         return "<%s.%s; proxy of C++ wxRect instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxRect instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int x=0, int y=0, int width=0, int height=0) -> Rect
+        __init__(self, int x=0, int y=0, int width=0, int height=0) -> wxRect
 
         Create a new Rect object.
         """
 
         Create a new Rect object.
         """
-        newobj = _core_.new_Rect(*args, **kwargs)
+        newobj = __core.new_wxRect(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_Rect):
+    def __del__(self, destroy=__core.delete_wxRect):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -1105,103 +1105,103 @@ class Rect(object):
 
     def GetX(*args, **kwargs):
         """GetX(self) -> int"""
 
     def GetX(*args, **kwargs):
         """GetX(self) -> int"""
-        return _core_.Rect_GetX(*args, **kwargs)
+        return __core.wxRect_GetX(*args, **kwargs)
 
     def SetX(*args, **kwargs):
         """SetX(self, int x)"""
 
     def SetX(*args, **kwargs):
         """SetX(self, int x)"""
-        return _core_.Rect_SetX(*args, **kwargs)
+        return __core.wxRect_SetX(*args, **kwargs)
 
     def GetY(*args, **kwargs):
         """GetY(self) -> int"""
 
     def GetY(*args, **kwargs):
         """GetY(self) -> int"""
-        return _core_.Rect_GetY(*args, **kwargs)
+        return __core.wxRect_GetY(*args, **kwargs)
 
     def SetY(*args, **kwargs):
         """SetY(self, int y)"""
 
     def SetY(*args, **kwargs):
         """SetY(self, int y)"""
-        return _core_.Rect_SetY(*args, **kwargs)
+        return __core.wxRect_SetY(*args, **kwargs)
 
     def GetWidth(*args, **kwargs):
         """GetWidth(self) -> int"""
 
     def GetWidth(*args, **kwargs):
         """GetWidth(self) -> int"""
-        return _core_.Rect_GetWidth(*args, **kwargs)
+        return __core.wxRect_GetWidth(*args, **kwargs)
 
     def SetWidth(*args, **kwargs):
         """SetWidth(self, int w)"""
 
     def SetWidth(*args, **kwargs):
         """SetWidth(self, int w)"""
-        return _core_.Rect_SetWidth(*args, **kwargs)
+        return __core.wxRect_SetWidth(*args, **kwargs)
 
     def GetHeight(*args, **kwargs):
         """GetHeight(self) -> int"""
 
     def GetHeight(*args, **kwargs):
         """GetHeight(self) -> int"""
-        return _core_.Rect_GetHeight(*args, **kwargs)
+        return __core.wxRect_GetHeight(*args, **kwargs)
 
     def SetHeight(*args, **kwargs):
         """SetHeight(self, int h)"""
 
     def SetHeight(*args, **kwargs):
         """SetHeight(self, int h)"""
-        return _core_.Rect_SetHeight(*args, **kwargs)
+        return __core.wxRect_SetHeight(*args, **kwargs)
 
     def GetPosition(*args, **kwargs):
 
     def GetPosition(*args, **kwargs):
-        """GetPosition(self) -> Point"""
-        return _core_.Rect_GetPosition(*args, **kwargs)
+        """GetPosition(self) -> wxPoint"""
+        return __core.wxRect_GetPosition(*args, **kwargs)
 
     def SetPosition(*args, **kwargs):
 
     def SetPosition(*args, **kwargs):
-        """SetPosition(self, Point p)"""
-        return _core_.Rect_SetPosition(*args, **kwargs)
+        """SetPosition(self, wxPoint p)"""
+        return __core.wxRect_SetPosition(*args, **kwargs)
 
     def GetSize(*args, **kwargs):
 
     def GetSize(*args, **kwargs):
-        """GetSize(self) -> Size"""
-        return _core_.Rect_GetSize(*args, **kwargs)
+        """GetSize(self) -> wxSize"""
+        return __core.wxRect_GetSize(*args, **kwargs)
 
     def SetSize(*args, **kwargs):
 
     def SetSize(*args, **kwargs):
-        """SetSize(self, Size s)"""
-        return _core_.Rect_SetSize(*args, **kwargs)
+        """SetSize(self, wxSize s)"""
+        return __core.wxRect_SetSize(*args, **kwargs)
 
     def IsEmpty(*args, **kwargs):
         """IsEmpty(self) -> bool"""
 
     def IsEmpty(*args, **kwargs):
         """IsEmpty(self) -> bool"""
-        return _core_.Rect_IsEmpty(*args, **kwargs)
+        return __core.wxRect_IsEmpty(*args, **kwargs)
 
     def GetTopLeft(*args, **kwargs):
 
     def GetTopLeft(*args, **kwargs):
-        """GetTopLeft(self) -> Point"""
-        return _core_.Rect_GetTopLeft(*args, **kwargs)
+        """GetTopLeft(self) -> wxPoint"""
+        return __core.wxRect_GetTopLeft(*args, **kwargs)
 
     def SetTopLeft(*args, **kwargs):
 
     def SetTopLeft(*args, **kwargs):
-        """SetTopLeft(self, Point p)"""
-        return _core_.Rect_SetTopLeft(*args, **kwargs)
+        """SetTopLeft(self, wxPoint p)"""
+        return __core.wxRect_SetTopLeft(*args, **kwargs)
 
     def GetBottomRight(*args, **kwargs):
 
     def GetBottomRight(*args, **kwargs):
-        """GetBottomRight(self) -> Point"""
-        return _core_.Rect_GetBottomRight(*args, **kwargs)
+        """GetBottomRight(self) -> wxPoint"""
+        return __core.wxRect_GetBottomRight(*args, **kwargs)
 
     def SetBottomRight(*args, **kwargs):
 
     def SetBottomRight(*args, **kwargs):
-        """SetBottomRight(self, Point p)"""
-        return _core_.Rect_SetBottomRight(*args, **kwargs)
+        """SetBottomRight(self, wxPoint p)"""
+        return __core.wxRect_SetBottomRight(*args, **kwargs)
 
     def GetLeft(*args, **kwargs):
         """GetLeft(self) -> int"""
 
     def GetLeft(*args, **kwargs):
         """GetLeft(self) -> int"""
-        return _core_.Rect_GetLeft(*args, **kwargs)
+        return __core.wxRect_GetLeft(*args, **kwargs)
 
     def GetTop(*args, **kwargs):
         """GetTop(self) -> int"""
 
     def GetTop(*args, **kwargs):
         """GetTop(self) -> int"""
-        return _core_.Rect_GetTop(*args, **kwargs)
+        return __core.wxRect_GetTop(*args, **kwargs)
 
     def GetBottom(*args, **kwargs):
         """GetBottom(self) -> int"""
 
     def GetBottom(*args, **kwargs):
         """GetBottom(self) -> int"""
-        return _core_.Rect_GetBottom(*args, **kwargs)
+        return __core.wxRect_GetBottom(*args, **kwargs)
 
     def GetRight(*args, **kwargs):
         """GetRight(self) -> int"""
 
     def GetRight(*args, **kwargs):
         """GetRight(self) -> int"""
-        return _core_.Rect_GetRight(*args, **kwargs)
+        return __core.wxRect_GetRight(*args, **kwargs)
 
     def SetLeft(*args, **kwargs):
         """SetLeft(self, int left)"""
 
     def SetLeft(*args, **kwargs):
         """SetLeft(self, int left)"""
-        return _core_.Rect_SetLeft(*args, **kwargs)
+        return __core.wxRect_SetLeft(*args, **kwargs)
 
     def SetRight(*args, **kwargs):
         """SetRight(self, int right)"""
 
     def SetRight(*args, **kwargs):
         """SetRight(self, int right)"""
-        return _core_.Rect_SetRight(*args, **kwargs)
+        return __core.wxRect_SetRight(*args, **kwargs)
 
     def SetTop(*args, **kwargs):
         """SetTop(self, int top)"""
 
     def SetTop(*args, **kwargs):
         """SetTop(self, int top)"""
-        return _core_.Rect_SetTop(*args, **kwargs)
+        return __core.wxRect_SetTop(*args, **kwargs)
 
     def SetBottom(*args, **kwargs):
         """SetBottom(self, int bottom)"""
 
     def SetBottom(*args, **kwargs):
         """SetBottom(self, int bottom)"""
-        return _core_.Rect_SetBottom(*args, **kwargs)
+        return __core.wxRect_SetBottom(*args, **kwargs)
 
     position = property(GetPosition, SetPosition)
     size = property(GetSize, SetSize)
 
     position = property(GetPosition, SetPosition)
     size = property(GetSize, SetSize)
@@ -1212,7 +1212,7 @@ class Rect(object):
 
     def Inflate(*args, **kwargs):
         """
 
     def Inflate(*args, **kwargs):
         """
-        Inflate(self, int dx, int dy) -> Rect
+        Inflate(self, int dx, int dy) -> wxRect
 
         Increases the size of the rectangle.
 
 
         Increases the size of the rectangle.
 
@@ -1233,17 +1233,17 @@ class Rect(object):
 
 
         """
 
 
         """
-        return _core_.Rect_Inflate(*args, **kwargs)
+        return __core.wxRect_Inflate(*args, **kwargs)
 
     def Deflate(*args, **kwargs):
         """
 
     def Deflate(*args, **kwargs):
         """
-        Deflate(self, int dx, int dy) -> Rect
+        Deflate(self, int dx, int dy) -> wxRect
 
         Decrease the rectangle size. This method is the opposite of `Inflate`
         in that Deflate(a,b) is equivalent to Inflate(-a,-b).  Please refer to
         `Inflate` for a full description.
         """
 
         Decrease the rectangle size. This method is the opposite of `Inflate`
         in that Deflate(a,b) is equivalent to Inflate(-a,-b).  Please refer to
         `Inflate` for a full description.
         """
-        return _core_.Rect_Deflate(*args, **kwargs)
+        return __core.wxRect_Deflate(*args, **kwargs)
 
     def OffsetXY(*args, **kwargs):
         """
 
     def OffsetXY(*args, **kwargs):
         """
@@ -1253,63 +1253,63 @@ class Rect(object):
         rectangle is moved to the right, if dy is positive, it is moved to the
         bottom, otherwise it is moved to the left or top respectively.
         """
         rectangle is moved to the right, if dy is positive, it is moved to the
         bottom, otherwise it is moved to the left or top respectively.
         """
-        return _core_.Rect_OffsetXY(*args, **kwargs)
+        return __core.wxRect_OffsetXY(*args, **kwargs)
 
     def Offset(*args, **kwargs):
         """
 
     def Offset(*args, **kwargs):
         """
-        Offset(self, Point pt)
+        Offset(self, wxPoint pt)
 
         Same as OffsetXY but uses dx,dy from Point
         """
 
         Same as OffsetXY but uses dx,dy from Point
         """
-        return _core_.Rect_Offset(*args, **kwargs)
+        return __core.wxRect_Offset(*args, **kwargs)
 
     def Intersect(*args, **kwargs):
         """
 
     def Intersect(*args, **kwargs):
         """
-        Intersect(self, Rect rect) -> Rect
+        Intersect(self, wxRect rect) -> wxRect
 
         Returns the intersectsion of this rectangle and rect.
         """
 
         Returns the intersectsion of this rectangle and rect.
         """
-        return _core_.Rect_Intersect(*args, **kwargs)
+        return __core.wxRect_Intersect(*args, **kwargs)
 
     def Union(*args, **kwargs):
         """
 
     def Union(*args, **kwargs):
         """
-        Union(self, Rect rect) -> Rect
+        Union(self, wxRect rect) -> wxRect
 
         Returns the union of this rectangle and rect.
         """
 
         Returns the union of this rectangle and rect.
         """
-        return _core_.Rect_Union(*args, **kwargs)
+        return __core.wxRect_Union(*args, **kwargs)
 
     def __add__(*args, **kwargs):
         """
 
     def __add__(*args, **kwargs):
         """
-        __add__(self, Rect rect) -> Rect
+        __add__(self, wxRect rect) -> wxRect
 
         Add the properties of rect to this rectangle and return the result.
         """
 
         Add the properties of rect to this rectangle and return the result.
         """
-        return _core_.Rect___add__(*args, **kwargs)
+        return __core.wxRect___add__(*args, **kwargs)
 
     def __iadd__(*args, **kwargs):
         """
 
     def __iadd__(*args, **kwargs):
         """
-        __iadd__(self, Rect rect) -> Rect
+        __iadd__(self, wxRect rect) -> wxRect
 
         Add the properties of rect to this rectangle, updating this rectangle.
         """
 
         Add the properties of rect to this rectangle, updating this rectangle.
         """
-        return _core_.Rect___iadd__(*args, **kwargs)
+        return __core.wxRect___iadd__(*args, **kwargs)
 
     def __eq__(*args, **kwargs):
         """
 
     def __eq__(*args, **kwargs):
         """
-        __eq__(self, Rect rect) -> bool
+        __eq__(self, wxRect rect) -> bool
 
         Test for equality.
         """
 
         Test for equality.
         """
-        return _core_.Rect___eq__(*args, **kwargs)
+        return __core.wxRect___eq__(*args, **kwargs)
 
     def __ne__(*args, **kwargs):
         """
 
     def __ne__(*args, **kwargs):
         """
-        __ne__(self, Rect rect) -> bool
+        __ne__(self, wxRect rect) -> bool
 
         Test for inequality.
         """
 
         Test for inequality.
         """
-        return _core_.Rect___ne__(*args, **kwargs)
+        return __core.wxRect___ne__(*args, **kwargs)
 
     def InsideXY(*args, **kwargs):
         """
 
     def InsideXY(*args, **kwargs):
         """
@@ -1317,35 +1317,35 @@ class Rect(object):
 
         Return True if the point is (not strcitly) inside the rect.
         """
 
         Return True if the point is (not strcitly) inside the rect.
         """
-        return _core_.Rect_InsideXY(*args, **kwargs)
+        return __core.wxRect_InsideXY(*args, **kwargs)
 
     def Inside(*args, **kwargs):
         """
 
     def Inside(*args, **kwargs):
         """
-        Inside(self, Point pt) -> bool
+        Inside(self, wxPoint pt) -> bool
 
         Return True if the point is (not strcitly) inside the rect.
         """
 
         Return True if the point is (not strcitly) inside the rect.
         """
-        return _core_.Rect_Inside(*args, **kwargs)
+        return __core.wxRect_Inside(*args, **kwargs)
 
     def Intersects(*args, **kwargs):
         """
 
     def Intersects(*args, **kwargs):
         """
-        Intersects(self, Rect rect) -> bool
+        Intersects(self, wxRect rect) -> bool
 
         Returns True if the rectangles have a non empty intersection.
         """
 
         Returns True if the rectangles have a non empty intersection.
         """
-        return _core_.Rect_Intersects(*args, **kwargs)
+        return __core.wxRect_Intersects(*args, **kwargs)
 
 
-    x = property(_core_.Rect_x_get, _core_.Rect_x_set)
-    y = property(_core_.Rect_y_get, _core_.Rect_y_set)
-    width = property(_core_.Rect_width_get, _core_.Rect_width_set)
-    height = property(_core_.Rect_height_get, _core_.Rect_height_set)
+    x = property(__core.wxRect_x_get, __core.wxRect_x_set)
+    y = property(__core.wxRect_y_get, __core.wxRect_y_set)
+    width = property(__core.wxRect_width_get, __core.wxRect_width_set)
+    height = property(__core.wxRect_height_get, __core.wxRect_height_set)
     def Set(*args, **kwargs):
         """
         Set(self, int x=0, int y=0, int width=0, int height=0)
 
         Set all rectangle properties.
         """
     def Set(*args, **kwargs):
         """
         Set(self, int x=0, int y=0, int width=0, int height=0)
 
         Set all rectangle properties.
         """
-        return _core_.Rect_Set(*args, **kwargs)
+        return __core.wxRect_Set(*args, **kwargs)
 
     def Get(*args, **kwargs):
         """
 
     def Get(*args, **kwargs):
         """
@@ -1353,7 +1353,7 @@ class Rect(object):
 
         Return the rectangle properties as a tuple.
         """
 
         Return the rectangle properties as a tuple.
         """
-        return _core_.Rect_Get(*args, **kwargs)
+        return __core.wxRect_Get(*args, **kwargs)
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
@@ -1371,54 +1371,54 @@ class Rect(object):
     def __reduce__(self):                return (wx.Rect, self.Get())
 
 
     def __reduce__(self):                return (wx.Rect, self.Get())
 
 
-class RectPtr(Rect):
+class wxRectPtr(wxRect):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Rect
-_core_.Rect_swigregister(RectPtr)
+        self.__class__ = wxRect
+__core.wxRect_swigregister(wxRectPtr)
 
 def RectPP(*args, **kwargs):
     """
 
 def RectPP(*args, **kwargs):
     """
-    RectPP(Point topLeft, Point bottomRight) -> Rect
+    RectPP(wxPoint topLeft, wxPoint bottomRight) -> wxRect
 
     Create a new Rect object from Points representing two corners.
     """
 
     Create a new Rect object from Points representing two corners.
     """
-    val = _core_.new_RectPP(*args, **kwargs)
+    val = __core.new_RectPP(*args, **kwargs)
     val.thisown = 1
     return val
 
 def RectPS(*args, **kwargs):
     """
     val.thisown = 1
     return val
 
 def RectPS(*args, **kwargs):
     """
-    RectPS(Point pos, Size size) -> Rect
+    RectPS(wxPoint pos, wxSize size) -> wxRect
 
     Create a new Rect from a position and size.
     """
 
     Create a new Rect from a position and size.
     """
-    val = _core_.new_RectPS(*args, **kwargs)
+    val = __core.new_RectPS(*args, **kwargs)
     val.thisown = 1
     return val
 
 def RectS(*args, **kwargs):
     """
     val.thisown = 1
     return val
 
 def RectS(*args, **kwargs):
     """
-    RectS(Size size) -> Rect
+    RectS(wxSize size) -> wxRect
 
     Create a new Rect from a size only.
     """
 
     Create a new Rect from a size only.
     """
-    val = _core_.new_RectS(*args, **kwargs)
+    val = __core.new_RectS(*args, **kwargs)
     val.thisown = 1
     return val
 
 
     val.thisown = 1
     return val
 
 
-def IntersectRect(*args, **kwargs):
+def wxIntersectRect(*args, **kwargs):
     """
     IntersectRect(Rect r1, Rect r2) -> Rect
 
     Calculate and return the intersection of r1 and r2.
     """
     """
     IntersectRect(Rect r1, Rect r2) -> Rect
 
     Calculate and return the intersection of r1 and r2.
     """
-    return _core_.IntersectRect(*args, **kwargs)
+    return __core.wxIntersectRect(*args, **kwargs)
 #---------------------------------------------------------------------------
 
 #---------------------------------------------------------------------------
 
-class Point2D(object):
+class wxPoint2D(object):
     """
     wx.Point2Ds represent a point or a vector in a 2d coordinate system
     with floating point values.
     """
     wx.Point2Ds represent a point or a vector in a 2d coordinate system
     with floating point values.
@@ -1427,11 +1427,11 @@ class Point2D(object):
         return "<%s.%s; proxy of C++ wxPoint2D instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxPoint2D instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, double x=0.0, double y=0.0) -> Point2D
+        __init__(self, double x=0.0, double y=0.0) -> wxPoint2D
 
         Create a w.Point2D object.
         """
 
         Create a w.Point2D object.
         """
-        newobj = _core_.new_Point2D(*args, **kwargs)
+        newobj = __core.new_wxPoint2D(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -1441,7 +1441,7 @@ class Point2D(object):
 
         Convert to integer
         """
 
         Convert to integer
         """
-        return _core_.Point2D_GetFloor(*args, **kwargs)
+        return __core.wxPoint2D_GetFloor(*args, **kwargs)
 
     def GetRounded(*args, **kwargs):
         """
 
     def GetRounded(*args, **kwargs):
         """
@@ -1449,23 +1449,23 @@ class Point2D(object):
 
         Convert to integer
         """
 
         Convert to integer
         """
-        return _core_.Point2D_GetRounded(*args, **kwargs)
+        return __core.wxPoint2D_GetRounded(*args, **kwargs)
 
     def GetVectorLength(*args, **kwargs):
         """GetVectorLength(self) -> double"""
 
     def GetVectorLength(*args, **kwargs):
         """GetVectorLength(self) -> double"""
-        return _core_.Point2D_GetVectorLength(*args, **kwargs)
+        return __core.wxPoint2D_GetVectorLength(*args, **kwargs)
 
     def GetVectorAngle(*args, **kwargs):
         """GetVectorAngle(self) -> double"""
 
     def GetVectorAngle(*args, **kwargs):
         """GetVectorAngle(self) -> double"""
-        return _core_.Point2D_GetVectorAngle(*args, **kwargs)
+        return __core.wxPoint2D_GetVectorAngle(*args, **kwargs)
 
     def SetVectorLength(*args, **kwargs):
         """SetVectorLength(self, double length)"""
 
     def SetVectorLength(*args, **kwargs):
         """SetVectorLength(self, double length)"""
-        return _core_.Point2D_SetVectorLength(*args, **kwargs)
+        return __core.wxPoint2D_SetVectorLength(*args, **kwargs)
 
     def SetVectorAngle(*args, **kwargs):
         """SetVectorAngle(self, double degrees)"""
 
     def SetVectorAngle(*args, **kwargs):
         """SetVectorAngle(self, double degrees)"""
-        return _core_.Point2D_SetVectorAngle(*args, **kwargs)
+        return __core.wxPoint2D_SetVectorAngle(*args, **kwargs)
 
     def SetPolarCoordinates(self, angle, length):
         self.SetVectorLength(length)
 
     def SetPolarCoordinates(self, angle, length):
         self.SetVectorLength(length)
@@ -1474,66 +1474,66 @@ class Point2D(object):
         self.SetVectorLength(1.0)
 
     def GetDistance(*args, **kwargs):
         self.SetVectorLength(1.0)
 
     def GetDistance(*args, **kwargs):
-        """GetDistance(self, Point2D pt) -> double"""
-        return _core_.Point2D_GetDistance(*args, **kwargs)
+        """GetDistance(self, wxPoint2D pt) -> double"""
+        return __core.wxPoint2D_GetDistance(*args, **kwargs)
 
     def GetDistanceSquare(*args, **kwargs):
 
     def GetDistanceSquare(*args, **kwargs):
-        """GetDistanceSquare(self, Point2D pt) -> double"""
-        return _core_.Point2D_GetDistanceSquare(*args, **kwargs)
+        """GetDistanceSquare(self, wxPoint2D pt) -> double"""
+        return __core.wxPoint2D_GetDistanceSquare(*args, **kwargs)
 
     def GetDotProduct(*args, **kwargs):
 
     def GetDotProduct(*args, **kwargs):
-        """GetDotProduct(self, Point2D vec) -> double"""
-        return _core_.Point2D_GetDotProduct(*args, **kwargs)
+        """GetDotProduct(self, wxPoint2D vec) -> double"""
+        return __core.wxPoint2D_GetDotProduct(*args, **kwargs)
 
     def GetCrossProduct(*args, **kwargs):
 
     def GetCrossProduct(*args, **kwargs):
-        """GetCrossProduct(self, Point2D vec) -> double"""
-        return _core_.Point2D_GetCrossProduct(*args, **kwargs)
+        """GetCrossProduct(self, wxPoint2D vec) -> double"""
+        return __core.wxPoint2D_GetCrossProduct(*args, **kwargs)
 
     def __neg__(*args, **kwargs):
         """
 
     def __neg__(*args, **kwargs):
         """
-        __neg__(self) -> Point2D
+        __neg__(self) -> wxPoint2D
 
         the reflection of this point
         """
 
         the reflection of this point
         """
-        return _core_.Point2D___neg__(*args, **kwargs)
+        return __core.wxPoint2D___neg__(*args, **kwargs)
 
     def __iadd__(*args, **kwargs):
 
     def __iadd__(*args, **kwargs):
-        """__iadd__(self, Point2D pt) -> Point2D"""
-        return _core_.Point2D___iadd__(*args, **kwargs)
+        """__iadd__(self, wxPoint2D pt) -> wxPoint2D"""
+        return __core.wxPoint2D___iadd__(*args, **kwargs)
 
     def __isub__(*args, **kwargs):
 
     def __isub__(*args, **kwargs):
-        """__isub__(self, Point2D pt) -> Point2D"""
-        return _core_.Point2D___isub__(*args, **kwargs)
+        """__isub__(self, wxPoint2D pt) -> wxPoint2D"""
+        return __core.wxPoint2D___isub__(*args, **kwargs)
 
     def __imul__(*args, **kwargs):
 
     def __imul__(*args, **kwargs):
-        """__imul__(self, Point2D pt) -> Point2D"""
-        return _core_.Point2D___imul__(*args, **kwargs)
+        """__imul__(self, wxPoint2D pt) -> wxPoint2D"""
+        return __core.wxPoint2D___imul__(*args, **kwargs)
 
     def __idiv__(*args, **kwargs):
 
     def __idiv__(*args, **kwargs):
-        """__idiv__(self, Point2D pt) -> Point2D"""
-        return _core_.Point2D___idiv__(*args, **kwargs)
+        """__idiv__(self, wxPoint2D pt) -> wxPoint2D"""
+        return __core.wxPoint2D___idiv__(*args, **kwargs)
 
     def __eq__(*args, **kwargs):
         """
 
     def __eq__(*args, **kwargs):
         """
-        __eq__(self, Point2D pt) -> bool
+        __eq__(self, wxPoint2D pt) -> bool
 
         Test for equality
         """
 
         Test for equality
         """
-        return _core_.Point2D___eq__(*args, **kwargs)
+        return __core.wxPoint2D___eq__(*args, **kwargs)
 
     def __ne__(*args, **kwargs):
         """
 
     def __ne__(*args, **kwargs):
         """
-        __ne__(self, Point2D pt) -> bool
+        __ne__(self, wxPoint2D pt) -> bool
 
         Test for inequality
         """
 
         Test for inequality
         """
-        return _core_.Point2D___ne__(*args, **kwargs)
+        return __core.wxPoint2D___ne__(*args, **kwargs)
 
 
-    x = property(_core_.Point2D_x_get, _core_.Point2D_x_set)
-    y = property(_core_.Point2D_y_get, _core_.Point2D_y_set)
+    x = property(__core.wxPoint2D_x_get, __core.wxPoint2D_x_set)
+    y = property(__core.wxPoint2D_y_get, __core.wxPoint2D_y_set)
     def Set(*args, **kwargs):
         """Set(self, double x=0, double y=0)"""
     def Set(*args, **kwargs):
         """Set(self, double x=0, double y=0)"""
-        return _core_.Point2D_Set(*args, **kwargs)
+        return __core.wxPoint2D_Set(*args, **kwargs)
 
     def Get(*args, **kwargs):
         """
 
     def Get(*args, **kwargs):
         """
@@ -1541,7 +1541,7 @@ class Point2D(object):
 
         Return x and y properties as a tuple.
         """
 
         Return x and y properties as a tuple.
         """
-        return _core_.Point2D_Get(*args, **kwargs)
+        return __core.wxPoint2D_Get(*args, **kwargs)
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
@@ -1557,49 +1557,49 @@ class Point2D(object):
     def __reduce__(self):                return (wx.Point2D, self.Get())
 
 
     def __reduce__(self):                return (wx.Point2D, self.Get())
 
 
-class Point2DPtr(Point2D):
+class wxPoint2DPtr(wxPoint2D):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Point2D
-_core_.Point2D_swigregister(Point2DPtr)
+        self.__class__ = wxPoint2D
+__core.wxPoint2D_swigregister(wxPoint2DPtr)
 
 def Point2DCopy(*args, **kwargs):
     """
 
 def Point2DCopy(*args, **kwargs):
     """
-    Point2DCopy(Point2D pt) -> Point2D
+    Point2DCopy(wxPoint2D pt) -> wxPoint2D
 
     Create a w.Point2D object.
     """
 
     Create a w.Point2D object.
     """
-    val = _core_.new_Point2DCopy(*args, **kwargs)
+    val = __core.new_Point2DCopy(*args, **kwargs)
     val.thisown = 1
     return val
 
 def Point2DFromPoint(*args, **kwargs):
     """
     val.thisown = 1
     return val
 
 def Point2DFromPoint(*args, **kwargs):
     """
-    Point2DFromPoint(Point pt) -> Point2D
+    Point2DFromPoint(wxPoint pt) -> wxPoint2D
 
     Create a w.Point2D object.
     """
 
     Create a w.Point2D object.
     """
-    val = _core_.new_Point2DFromPoint(*args, **kwargs)
+    val = __core.new_Point2DFromPoint(*args, **kwargs)
     val.thisown = 1
     return val
 
 #---------------------------------------------------------------------------
 
     val.thisown = 1
     return val
 
 #---------------------------------------------------------------------------
 
-FromStart = _core_.FromStart
-FromCurrent = _core_.FromCurrent
-FromEnd = _core_.FromEnd
+wxFromStart = __core.wxFromStart
+wxFromCurrent = __core.wxFromCurrent
+wxFromEnd = __core.wxFromEnd
 class InputStream(object):
     """Proxy of C++ InputStream class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPyInputStream instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """__init__(self, PyObject p) -> InputStream"""
 class InputStream(object):
     """Proxy of C++ InputStream class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPyInputStream instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """__init__(self, PyObject p) -> InputStream"""
-        newobj = _core_.new_InputStream(*args, **kwargs)
+        newobj = __core.new_InputStream(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_InputStream):
+    def __del__(self, destroy=__core.delete_InputStream):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -1607,67 +1607,67 @@ class InputStream(object):
 
     def close(*args, **kwargs):
         """close(self)"""
 
     def close(*args, **kwargs):
         """close(self)"""
-        return _core_.InputStream_close(*args, **kwargs)
+        return __core.InputStream_close(*args, **kwargs)
 
     def flush(*args, **kwargs):
         """flush(self)"""
 
     def flush(*args, **kwargs):
         """flush(self)"""
-        return _core_.InputStream_flush(*args, **kwargs)
+        return __core.InputStream_flush(*args, **kwargs)
 
     def eof(*args, **kwargs):
         """eof(self) -> bool"""
 
     def eof(*args, **kwargs):
         """eof(self) -> bool"""
-        return _core_.InputStream_eof(*args, **kwargs)
+        return __core.InputStream_eof(*args, **kwargs)
 
     def read(*args, **kwargs):
         """read(self, int size=-1) -> PyObject"""
 
     def read(*args, **kwargs):
         """read(self, int size=-1) -> PyObject"""
-        return _core_.InputStream_read(*args, **kwargs)
+        return __core.InputStream_read(*args, **kwargs)
 
     def readline(*args, **kwargs):
         """readline(self, int size=-1) -> PyObject"""
 
     def readline(*args, **kwargs):
         """readline(self, int size=-1) -> PyObject"""
-        return _core_.InputStream_readline(*args, **kwargs)
+        return __core.InputStream_readline(*args, **kwargs)
 
     def readlines(*args, **kwargs):
         """readlines(self, int sizehint=-1) -> PyObject"""
 
     def readlines(*args, **kwargs):
         """readlines(self, int sizehint=-1) -> PyObject"""
-        return _core_.InputStream_readlines(*args, **kwargs)
+        return __core.InputStream_readlines(*args, **kwargs)
 
     def seek(*args, **kwargs):
         """seek(self, int offset, int whence=0)"""
 
     def seek(*args, **kwargs):
         """seek(self, int offset, int whence=0)"""
-        return _core_.InputStream_seek(*args, **kwargs)
+        return __core.InputStream_seek(*args, **kwargs)
 
     def tell(*args, **kwargs):
         """tell(self) -> int"""
 
     def tell(*args, **kwargs):
         """tell(self) -> int"""
-        return _core_.InputStream_tell(*args, **kwargs)
+        return __core.InputStream_tell(*args, **kwargs)
 
     def Peek(*args, **kwargs):
         """Peek(self) -> char"""
 
     def Peek(*args, **kwargs):
         """Peek(self) -> char"""
-        return _core_.InputStream_Peek(*args, **kwargs)
+        return __core.InputStream_Peek(*args, **kwargs)
 
     def GetC(*args, **kwargs):
         """GetC(self) -> char"""
 
     def GetC(*args, **kwargs):
         """GetC(self) -> char"""
-        return _core_.InputStream_GetC(*args, **kwargs)
+        return __core.InputStream_GetC(*args, **kwargs)
 
     def LastRead(*args, **kwargs):
         """LastRead(self) -> size_t"""
 
     def LastRead(*args, **kwargs):
         """LastRead(self) -> size_t"""
-        return _core_.InputStream_LastRead(*args, **kwargs)
+        return __core.InputStream_LastRead(*args, **kwargs)
 
     def CanRead(*args, **kwargs):
         """CanRead(self) -> bool"""
 
     def CanRead(*args, **kwargs):
         """CanRead(self) -> bool"""
-        return _core_.InputStream_CanRead(*args, **kwargs)
+        return __core.InputStream_CanRead(*args, **kwargs)
 
     def Eof(*args, **kwargs):
         """Eof(self) -> bool"""
 
     def Eof(*args, **kwargs):
         """Eof(self) -> bool"""
-        return _core_.InputStream_Eof(*args, **kwargs)
+        return __core.InputStream_Eof(*args, **kwargs)
 
     def Ungetch(*args, **kwargs):
         """Ungetch(self, char c) -> bool"""
 
     def Ungetch(*args, **kwargs):
         """Ungetch(self, char c) -> bool"""
-        return _core_.InputStream_Ungetch(*args, **kwargs)
+        return __core.InputStream_Ungetch(*args, **kwargs)
 
     def SeekI(*args, **kwargs):
 
     def SeekI(*args, **kwargs):
-        """SeekI(self, long pos, int mode=FromStart) -> long"""
-        return _core_.InputStream_SeekI(*args, **kwargs)
+        """SeekI(self, long pos, int mode=wxFromStart) -> long"""
+        return __core.InputStream_SeekI(*args, **kwargs)
 
     def TellI(*args, **kwargs):
         """TellI(self) -> long"""
 
     def TellI(*args, **kwargs):
         """TellI(self) -> long"""
-        return _core_.InputStream_TellI(*args, **kwargs)
+        return __core.InputStream_TellI(*args, **kwargs)
 
 
 class InputStreamPtr(InputStream):
 
 
 class InputStreamPtr(InputStream):
@@ -1675,77 +1675,77 @@ class InputStreamPtr(InputStream):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
         self.__class__ = InputStream
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
         self.__class__ = InputStream
-_core_.InputStream_swigregister(InputStreamPtr)
-DefaultPosition = cvar.DefaultPosition
-DefaultSize = cvar.DefaultSize
+__core.InputStream_swigregister(InputStreamPtr)
+wxDefaultPosition = cvar.wxDefaultPosition
+wxDefaultSize = cvar.wxDefaultSize
 
 
-class OutputStream(object):
-    """Proxy of C++ OutputStream class"""
+class wxOutputStream(object):
+    """Proxy of C++ wxOutputStream class"""
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxOutputStream instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def write(*args, **kwargs):
         """write(self, PyObject obj)"""
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxOutputStream instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def write(*args, **kwargs):
         """write(self, PyObject obj)"""
-        return _core_.OutputStream_write(*args, **kwargs)
+        return __core.wxOutputStream_write(*args, **kwargs)
 
 
 
 
-class OutputStreamPtr(OutputStream):
+class wxOutputStreamPtr(wxOutputStream):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = OutputStream
-_core_.OutputStream_swigregister(OutputStreamPtr)
+        self.__class__ = wxOutputStream
+__core.wxOutputStream_swigregister(wxOutputStreamPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class FSFile(Object):
-    """Proxy of C++ FSFile class"""
+class wxFSFile(wxObject):
+    """Proxy of C++ wxFSFile class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxFSFile instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxFSFile instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, InputStream stream, String loc, String mimetype, String anchor
-            DateTime modif) -> FSFile
+        __init__(self, wxInputStream stream, wxString loc, wxString mimetype
+            wxString anchor, wxDateTime modif) -> wxFSFile
         """
         """
-        newobj = _core_.new_FSFile(*args, **kwargs)
+        newobj = __core.new_wxFSFile(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.thisown = 0   # It will normally be deleted by the user of the wx.FileSystem
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.thisown = 0   # It will normally be deleted by the user of the wx.FileSystem
 
-    def __del__(self, destroy=_core_.delete_FSFile):
+    def __del__(self, destroy=__core.delete_wxFSFile):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
     def GetStream(*args, **kwargs):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
     def GetStream(*args, **kwargs):
-        """GetStream(self) -> InputStream"""
-        return _core_.FSFile_GetStream(*args, **kwargs)
+        """GetStream(self) -> wxInputStream"""
+        return __core.wxFSFile_GetStream(*args, **kwargs)
 
     def GetMimeType(*args, **kwargs):
 
     def GetMimeType(*args, **kwargs):
-        """GetMimeType(self) -> String"""
-        return _core_.FSFile_GetMimeType(*args, **kwargs)
+        """GetMimeType(self) -> wxString"""
+        return __core.wxFSFile_GetMimeType(*args, **kwargs)
 
     def GetLocation(*args, **kwargs):
 
     def GetLocation(*args, **kwargs):
-        """GetLocation(self) -> String"""
-        return _core_.FSFile_GetLocation(*args, **kwargs)
+        """GetLocation(self) -> wxString"""
+        return __core.wxFSFile_GetLocation(*args, **kwargs)
 
     def GetAnchor(*args, **kwargs):
 
     def GetAnchor(*args, **kwargs):
-        """GetAnchor(self) -> String"""
-        return _core_.FSFile_GetAnchor(*args, **kwargs)
+        """GetAnchor(self) -> wxString"""
+        return __core.wxFSFile_GetAnchor(*args, **kwargs)
 
     def GetModificationTime(*args, **kwargs):
 
     def GetModificationTime(*args, **kwargs):
-        """GetModificationTime(self) -> DateTime"""
-        return _core_.FSFile_GetModificationTime(*args, **kwargs)
+        """GetModificationTime(self) -> wxDateTime"""
+        return __core.wxFSFile_GetModificationTime(*args, **kwargs)
 
 
 
 
-class FSFilePtr(FSFile):
+class wxFSFilePtr(wxFSFile):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = FSFile
-_core_.FSFile_swigregister(FSFilePtr)
+        self.__class__ = wxFSFile
+__core.wxFSFile_swigregister(wxFSFilePtr)
 
 class CPPFileSystemHandler(object):
     """Proxy of C++ CPPFileSystemHandler class"""
 
 class CPPFileSystemHandler(object):
     """Proxy of C++ CPPFileSystemHandler class"""
@@ -1758,7 +1758,7 @@ class CPPFileSystemHandlerPtr(CPPFileSystemHandler):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
         self.__class__ = CPPFileSystemHandler
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
         self.__class__ = CPPFileSystemHandler
-_core_.CPPFileSystemHandler_swigregister(CPPFileSystemHandlerPtr)
+__core.CPPFileSystemHandler_swigregister(CPPFileSystemHandlerPtr)
 
 class FileSystemHandler(CPPFileSystemHandler):
     """Proxy of C++ FileSystemHandler class"""
 
 class FileSystemHandler(CPPFileSystemHandler):
     """Proxy of C++ FileSystemHandler class"""
@@ -1766,7 +1766,7 @@ class FileSystemHandler(CPPFileSystemHandler):
         return "<%s.%s; proxy of C++ wxPyFileSystemHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """__init__(self) -> FileSystemHandler"""
         return "<%s.%s; proxy of C++ wxPyFileSystemHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """__init__(self) -> FileSystemHandler"""
-        newobj = _core_.new_FileSystemHandler(*args, **kwargs)
+        newobj = __core.new_FileSystemHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -1774,43 +1774,43 @@ class FileSystemHandler(CPPFileSystemHandler):
 
     def _setCallbackInfo(*args, **kwargs):
         """_setCallbackInfo(self, PyObject self, PyObject _class)"""
 
     def _setCallbackInfo(*args, **kwargs):
         """_setCallbackInfo(self, PyObject self, PyObject _class)"""
-        return _core_.FileSystemHandler__setCallbackInfo(*args, **kwargs)
+        return __core.FileSystemHandler__setCallbackInfo(*args, **kwargs)
 
     def CanOpen(*args, **kwargs):
 
     def CanOpen(*args, **kwargs):
-        """CanOpen(self, String location) -> bool"""
-        return _core_.FileSystemHandler_CanOpen(*args, **kwargs)
+        """CanOpen(self, wxString location) -> bool"""
+        return __core.FileSystemHandler_CanOpen(*args, **kwargs)
 
     def OpenFile(*args, **kwargs):
 
     def OpenFile(*args, **kwargs):
-        """OpenFile(self, FileSystem fs, String location) -> FSFile"""
-        return _core_.FileSystemHandler_OpenFile(*args, **kwargs)
+        """OpenFile(self, wxFileSystem fs, wxString location) -> wxFSFile"""
+        return __core.FileSystemHandler_OpenFile(*args, **kwargs)
 
     def FindFirst(*args, **kwargs):
 
     def FindFirst(*args, **kwargs):
-        """FindFirst(self, String spec, int flags=0) -> String"""
-        return _core_.FileSystemHandler_FindFirst(*args, **kwargs)
+        """FindFirst(self, wxString spec, int flags=0) -> wxString"""
+        return __core.FileSystemHandler_FindFirst(*args, **kwargs)
 
     def FindNext(*args, **kwargs):
 
     def FindNext(*args, **kwargs):
-        """FindNext(self) -> String"""
-        return _core_.FileSystemHandler_FindNext(*args, **kwargs)
+        """FindNext(self) -> wxString"""
+        return __core.FileSystemHandler_FindNext(*args, **kwargs)
 
     def GetProtocol(*args, **kwargs):
 
     def GetProtocol(*args, **kwargs):
-        """GetProtocol(self, String location) -> String"""
-        return _core_.FileSystemHandler_GetProtocol(*args, **kwargs)
+        """GetProtocol(self, wxString location) -> wxString"""
+        return __core.FileSystemHandler_GetProtocol(*args, **kwargs)
 
     def GetLeftLocation(*args, **kwargs):
 
     def GetLeftLocation(*args, **kwargs):
-        """GetLeftLocation(self, String location) -> String"""
-        return _core_.FileSystemHandler_GetLeftLocation(*args, **kwargs)
+        """GetLeftLocation(self, wxString location) -> wxString"""
+        return __core.FileSystemHandler_GetLeftLocation(*args, **kwargs)
 
     def GetAnchor(*args, **kwargs):
 
     def GetAnchor(*args, **kwargs):
-        """GetAnchor(self, String location) -> String"""
-        return _core_.FileSystemHandler_GetAnchor(*args, **kwargs)
+        """GetAnchor(self, wxString location) -> wxString"""
+        return __core.FileSystemHandler_GetAnchor(*args, **kwargs)
 
     def GetRightLocation(*args, **kwargs):
 
     def GetRightLocation(*args, **kwargs):
-        """GetRightLocation(self, String location) -> String"""
-        return _core_.FileSystemHandler_GetRightLocation(*args, **kwargs)
+        """GetRightLocation(self, wxString location) -> wxString"""
+        return __core.FileSystemHandler_GetRightLocation(*args, **kwargs)
 
     def GetMimeTypeFromExt(*args, **kwargs):
 
     def GetMimeTypeFromExt(*args, **kwargs):
-        """GetMimeTypeFromExt(self, String location) -> String"""
-        return _core_.FileSystemHandler_GetMimeTypeFromExt(*args, **kwargs)
+        """GetMimeTypeFromExt(self, wxString location) -> wxString"""
+        return __core.FileSystemHandler_GetMimeTypeFromExt(*args, **kwargs)
 
 
 class FileSystemHandlerPtr(FileSystemHandler):
 
 
 class FileSystemHandlerPtr(FileSystemHandler):
@@ -1818,160 +1818,160 @@ class FileSystemHandlerPtr(FileSystemHandler):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
         self.__class__ = FileSystemHandler
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
         self.__class__ = FileSystemHandler
-_core_.FileSystemHandler_swigregister(FileSystemHandlerPtr)
+__core.FileSystemHandler_swigregister(FileSystemHandlerPtr)
 
 
-class FileSystem(Object):
-    """Proxy of C++ FileSystem class"""
+class wxFileSystem(wxObject):
+    """Proxy of C++ wxFileSystem class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxFileSystem instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxFileSystem instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> FileSystem"""
-        newobj = _core_.new_FileSystem(*args, **kwargs)
+        """__init__(self) -> wxFileSystem"""
+        newobj = __core.new_wxFileSystem(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_FileSystem):
+    def __del__(self, destroy=__core.delete_wxFileSystem):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
     def ChangePathTo(*args, **kwargs):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
     def ChangePathTo(*args, **kwargs):
-        """ChangePathTo(self, String location, bool is_dir=False)"""
-        return _core_.FileSystem_ChangePathTo(*args, **kwargs)
+        """ChangePathTo(self, wxString location, bool is_dir=False)"""
+        return __core.wxFileSystem_ChangePathTo(*args, **kwargs)
 
     def GetPath(*args, **kwargs):
 
     def GetPath(*args, **kwargs):
-        """GetPath(self) -> String"""
-        return _core_.FileSystem_GetPath(*args, **kwargs)
+        """GetPath(self) -> wxString"""
+        return __core.wxFileSystem_GetPath(*args, **kwargs)
 
     def OpenFile(*args, **kwargs):
 
     def OpenFile(*args, **kwargs):
-        """OpenFile(self, String location) -> FSFile"""
-        return _core_.FileSystem_OpenFile(*args, **kwargs)
+        """OpenFile(self, wxString location) -> wxFSFile"""
+        return __core.wxFileSystem_OpenFile(*args, **kwargs)
 
     def FindFirst(*args, **kwargs):
 
     def FindFirst(*args, **kwargs):
-        """FindFirst(self, String spec, int flags=0) -> String"""
-        return _core_.FileSystem_FindFirst(*args, **kwargs)
+        """FindFirst(self, wxString spec, int flags=0) -> wxString"""
+        return __core.wxFileSystem_FindFirst(*args, **kwargs)
 
     def FindNext(*args, **kwargs):
 
     def FindNext(*args, **kwargs):
-        """FindNext(self) -> String"""
-        return _core_.FileSystem_FindNext(*args, **kwargs)
+        """FindNext(self) -> wxString"""
+        return __core.wxFileSystem_FindNext(*args, **kwargs)
 
     def AddHandler(*args, **kwargs):
         """AddHandler(CPPFileSystemHandler handler)"""
 
     def AddHandler(*args, **kwargs):
         """AddHandler(CPPFileSystemHandler handler)"""
-        return _core_.FileSystem_AddHandler(*args, **kwargs)
+        return __core.wxFileSystem_AddHandler(*args, **kwargs)
 
     AddHandler = staticmethod(AddHandler)
     def CleanUpHandlers(*args, **kwargs):
         """CleanUpHandlers()"""
 
     AddHandler = staticmethod(AddHandler)
     def CleanUpHandlers(*args, **kwargs):
         """CleanUpHandlers()"""
-        return _core_.FileSystem_CleanUpHandlers(*args, **kwargs)
+        return __core.wxFileSystem_CleanUpHandlers(*args, **kwargs)
 
     CleanUpHandlers = staticmethod(CleanUpHandlers)
     def FileNameToURL(*args, **kwargs):
 
     CleanUpHandlers = staticmethod(CleanUpHandlers)
     def FileNameToURL(*args, **kwargs):
-        """FileNameToURL(String filename) -> String"""
-        return _core_.FileSystem_FileNameToURL(*args, **kwargs)
+        """FileNameToURL(wxString filename) -> wxString"""
+        return __core.wxFileSystem_FileNameToURL(*args, **kwargs)
 
     FileNameToURL = staticmethod(FileNameToURL)
     def URLToFileName(*args, **kwargs):
 
     FileNameToURL = staticmethod(FileNameToURL)
     def URLToFileName(*args, **kwargs):
-        """URLToFileName(String url) -> String"""
-        return _core_.FileSystem_URLToFileName(*args, **kwargs)
+        """URLToFileName(wxString url) -> wxString"""
+        return __core.wxFileSystem_URLToFileName(*args, **kwargs)
 
     URLToFileName = staticmethod(URLToFileName)
 
 
     URLToFileName = staticmethod(URLToFileName)
 
-class FileSystemPtr(FileSystem):
+class wxFileSystemPtr(wxFileSystem):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = FileSystem
-_core_.FileSystem_swigregister(FileSystemPtr)
+        self.__class__ = wxFileSystem
+__core.wxFileSystem_swigregister(wxFileSystemPtr)
 
 
-def FileSystem_AddHandler(*args, **kwargs):
-    """FileSystem_AddHandler(CPPFileSystemHandler handler)"""
-    return _core_.FileSystem_AddHandler(*args, **kwargs)
+def wxFileSystem_AddHandler(*args, **kwargs):
+    """wxFileSystem_AddHandler(CPPFileSystemHandler handler)"""
+    return __core.wxFileSystem_AddHandler(*args, **kwargs)
 
 
-def FileSystem_CleanUpHandlers(*args, **kwargs):
-    """FileSystem_CleanUpHandlers()"""
-    return _core_.FileSystem_CleanUpHandlers(*args, **kwargs)
+def wxFileSystem_CleanUpHandlers(*args, **kwargs):
+    """wxFileSystem_CleanUpHandlers()"""
+    return __core.wxFileSystem_CleanUpHandlers(*args, **kwargs)
 
 
-def FileSystem_FileNameToURL(*args, **kwargs):
-    """FileSystem_FileNameToURL(String filename) -> String"""
-    return _core_.FileSystem_FileNameToURL(*args, **kwargs)
+def wxFileSystem_FileNameToURL(*args, **kwargs):
+    """wxFileSystem_FileNameToURL(wxString filename) -> wxString"""
+    return __core.wxFileSystem_FileNameToURL(*args, **kwargs)
 
 
-def FileSystem_URLToFileName(*args, **kwargs):
-    """FileSystem_URLToFileName(String url) -> String"""
-    return _core_.FileSystem_URLToFileName(*args, **kwargs)
+def wxFileSystem_URLToFileName(*args, **kwargs):
+    """wxFileSystem_URLToFileName(wxString url) -> wxString"""
+    return __core.wxFileSystem_URLToFileName(*args, **kwargs)
 
 
-class InternetFSHandler(CPPFileSystemHandler):
-    """Proxy of C++ InternetFSHandler class"""
+class wxInternetFSHandler(CPPFileSystemHandler):
+    """Proxy of C++ wxInternetFSHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxInternetFSHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxInternetFSHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> InternetFSHandler"""
-        newobj = _core_.new_InternetFSHandler(*args, **kwargs)
+        """__init__(self) -> wxInternetFSHandler"""
+        newobj = __core.new_wxInternetFSHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def CanOpen(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def CanOpen(*args, **kwargs):
-        """CanOpen(self, String location) -> bool"""
-        return _core_.InternetFSHandler_CanOpen(*args, **kwargs)
+        """CanOpen(self, wxString location) -> bool"""
+        return __core.wxInternetFSHandler_CanOpen(*args, **kwargs)
 
     def OpenFile(*args, **kwargs):
 
     def OpenFile(*args, **kwargs):
-        """OpenFile(self, FileSystem fs, String location) -> FSFile"""
-        return _core_.InternetFSHandler_OpenFile(*args, **kwargs)
+        """OpenFile(self, wxFileSystem fs, wxString location) -> wxFSFile"""
+        return __core.wxInternetFSHandler_OpenFile(*args, **kwargs)
 
 
 
 
-class InternetFSHandlerPtr(InternetFSHandler):
+class wxInternetFSHandlerPtr(wxInternetFSHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = InternetFSHandler
-_core_.InternetFSHandler_swigregister(InternetFSHandlerPtr)
+        self.__class__ = wxInternetFSHandler
+__core.wxInternetFSHandler_swigregister(wxInternetFSHandlerPtr)
 
 
-class ZipFSHandler(CPPFileSystemHandler):
-    """Proxy of C++ ZipFSHandler class"""
+class wxZipFSHandler(CPPFileSystemHandler):
+    """Proxy of C++ wxZipFSHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxZipFSHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxZipFSHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> ZipFSHandler"""
-        newobj = _core_.new_ZipFSHandler(*args, **kwargs)
+        """__init__(self) -> wxZipFSHandler"""
+        newobj = __core.new_wxZipFSHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def CanOpen(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def CanOpen(*args, **kwargs):
-        """CanOpen(self, String location) -> bool"""
-        return _core_.ZipFSHandler_CanOpen(*args, **kwargs)
+        """CanOpen(self, wxString location) -> bool"""
+        return __core.wxZipFSHandler_CanOpen(*args, **kwargs)
 
     def OpenFile(*args, **kwargs):
 
     def OpenFile(*args, **kwargs):
-        """OpenFile(self, FileSystem fs, String location) -> FSFile"""
-        return _core_.ZipFSHandler_OpenFile(*args, **kwargs)
+        """OpenFile(self, wxFileSystem fs, wxString location) -> wxFSFile"""
+        return __core.wxZipFSHandler_OpenFile(*args, **kwargs)
 
     def FindFirst(*args, **kwargs):
 
     def FindFirst(*args, **kwargs):
-        """FindFirst(self, String spec, int flags=0) -> String"""
-        return _core_.ZipFSHandler_FindFirst(*args, **kwargs)
+        """FindFirst(self, wxString spec, int flags=0) -> wxString"""
+        return __core.wxZipFSHandler_FindFirst(*args, **kwargs)
 
     def FindNext(*args, **kwargs):
 
     def FindNext(*args, **kwargs):
-        """FindNext(self) -> String"""
-        return _core_.ZipFSHandler_FindNext(*args, **kwargs)
+        """FindNext(self) -> wxString"""
+        return __core.wxZipFSHandler_FindNext(*args, **kwargs)
 
 
 
 
-class ZipFSHandlerPtr(ZipFSHandler):
+class wxZipFSHandlerPtr(wxZipFSHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ZipFSHandler
-_core_.ZipFSHandler_swigregister(ZipFSHandlerPtr)
+        self.__class__ = wxZipFSHandler
+__core.wxZipFSHandler_swigregister(wxZipFSHandlerPtr)
 
 
 def __wxMemoryFSHandler_AddFile_wxImage(*args, **kwargs):
 
 
 def __wxMemoryFSHandler_AddFile_wxImage(*args, **kwargs):
-    """__wxMemoryFSHandler_AddFile_wxImage(String filename, Image image, long type)"""
-    return _core_.__wxMemoryFSHandler_AddFile_wxImage(*args, **kwargs)
+    """__wxMemoryFSHandler_AddFile_wxImage(wxString filename, wxImage image, long type)"""
+    return __core.__wxMemoryFSHandler_AddFile_wxImage(*args, **kwargs)
 
 def __wxMemoryFSHandler_AddFile_wxBitmap(*args, **kwargs):
 
 def __wxMemoryFSHandler_AddFile_wxBitmap(*args, **kwargs):
-    """__wxMemoryFSHandler_AddFile_wxBitmap(String filename, Bitmap bitmap, long type)"""
-    return _core_.__wxMemoryFSHandler_AddFile_wxBitmap(*args, **kwargs)
+    """__wxMemoryFSHandler_AddFile_wxBitmap(wxString filename, wxBitmap bitmap, long type)"""
+    return __core.__wxMemoryFSHandler_AddFile_wxBitmap(*args, **kwargs)
 
 def __wxMemoryFSHandler_AddFile_Data(*args, **kwargs):
 
 def __wxMemoryFSHandler_AddFile_Data(*args, **kwargs):
-    """__wxMemoryFSHandler_AddFile_Data(String filename, PyObject data)"""
-    return _core_.__wxMemoryFSHandler_AddFile_Data(*args, **kwargs)
+    """__wxMemoryFSHandler_AddFile_Data(wxString filename, PyObject data)"""
+    return __core.__wxMemoryFSHandler_AddFile_Data(*args, **kwargs)
 def MemoryFSHandler_AddFile(filename, dataItem, imgType=-1):
     """
     Add 'file' to the memory filesystem.  The dataItem parameter can
 def MemoryFSHandler_AddFile(filename, dataItem, imgType=-1):
     """
     Add 'file' to the memory filesystem.  The dataItem parameter can
@@ -1989,108 +1989,108 @@ def MemoryFSHandler_AddFile(filename, dataItem, imgType=-1):
     else:
         raise TypeError, 'wx.Image, wx.Bitmap or string expected'
 
     else:
         raise TypeError, 'wx.Image, wx.Bitmap or string expected'
 
-class MemoryFSHandler(CPPFileSystemHandler):
-    """Proxy of C++ MemoryFSHandler class"""
+class wxMemoryFSHandler(CPPFileSystemHandler):
+    """Proxy of C++ wxMemoryFSHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMemoryFSHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMemoryFSHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> MemoryFSHandler"""
-        newobj = _core_.new_MemoryFSHandler(*args, **kwargs)
+        """__init__(self) -> wxMemoryFSHandler"""
+        newobj = __core.new_wxMemoryFSHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def RemoveFile(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def RemoveFile(*args, **kwargs):
-        """RemoveFile(String filename)"""
-        return _core_.MemoryFSHandler_RemoveFile(*args, **kwargs)
+        """RemoveFile(wxString filename)"""
+        return __core.wxMemoryFSHandler_RemoveFile(*args, **kwargs)
 
     RemoveFile = staticmethod(RemoveFile)
     AddFile = staticmethod(MemoryFSHandler_AddFile) 
     def CanOpen(*args, **kwargs):
 
     RemoveFile = staticmethod(RemoveFile)
     AddFile = staticmethod(MemoryFSHandler_AddFile) 
     def CanOpen(*args, **kwargs):
-        """CanOpen(self, String location) -> bool"""
-        return _core_.MemoryFSHandler_CanOpen(*args, **kwargs)
+        """CanOpen(self, wxString location) -> bool"""
+        return __core.wxMemoryFSHandler_CanOpen(*args, **kwargs)
 
     def OpenFile(*args, **kwargs):
 
     def OpenFile(*args, **kwargs):
-        """OpenFile(self, FileSystem fs, String location) -> FSFile"""
-        return _core_.MemoryFSHandler_OpenFile(*args, **kwargs)
+        """OpenFile(self, wxFileSystem fs, wxString location) -> wxFSFile"""
+        return __core.wxMemoryFSHandler_OpenFile(*args, **kwargs)
 
     def FindFirst(*args, **kwargs):
 
     def FindFirst(*args, **kwargs):
-        """FindFirst(self, String spec, int flags=0) -> String"""
-        return _core_.MemoryFSHandler_FindFirst(*args, **kwargs)
+        """FindFirst(self, wxString spec, int flags=0) -> wxString"""
+        return __core.wxMemoryFSHandler_FindFirst(*args, **kwargs)
 
     def FindNext(*args, **kwargs):
 
     def FindNext(*args, **kwargs):
-        """FindNext(self) -> String"""
-        return _core_.MemoryFSHandler_FindNext(*args, **kwargs)
+        """FindNext(self) -> wxString"""
+        return __core.wxMemoryFSHandler_FindNext(*args, **kwargs)
 
 
 
 
-class MemoryFSHandlerPtr(MemoryFSHandler):
+class wxMemoryFSHandlerPtr(wxMemoryFSHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = MemoryFSHandler
-_core_.MemoryFSHandler_swigregister(MemoryFSHandlerPtr)
+        self.__class__ = wxMemoryFSHandler
+__core.wxMemoryFSHandler_swigregister(wxMemoryFSHandlerPtr)
 
 
-def MemoryFSHandler_RemoveFile(*args, **kwargs):
-    """MemoryFSHandler_RemoveFile(String filename)"""
-    return _core_.MemoryFSHandler_RemoveFile(*args, **kwargs)
+def wxMemoryFSHandler_RemoveFile(*args, **kwargs):
+    """wxMemoryFSHandler_RemoveFile(wxString filename)"""
+    return __core.wxMemoryFSHandler_RemoveFile(*args, **kwargs)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class ImageHandler(Object):
-    """Proxy of C++ ImageHandler class"""
+class wxImageHandler(wxObject):
+    """Proxy of C++ wxImageHandler class"""
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxImageHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def GetName(*args, **kwargs):
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxImageHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def GetName(*args, **kwargs):
-        """GetName(self) -> String"""
-        return _core_.ImageHandler_GetName(*args, **kwargs)
+        """GetName(self) -> wxString"""
+        return __core.wxImageHandler_GetName(*args, **kwargs)
 
     def GetExtension(*args, **kwargs):
 
     def GetExtension(*args, **kwargs):
-        """GetExtension(self) -> String"""
-        return _core_.ImageHandler_GetExtension(*args, **kwargs)
+        """GetExtension(self) -> wxString"""
+        return __core.wxImageHandler_GetExtension(*args, **kwargs)
 
     def GetType(*args, **kwargs):
         """GetType(self) -> long"""
 
     def GetType(*args, **kwargs):
         """GetType(self) -> long"""
-        return _core_.ImageHandler_GetType(*args, **kwargs)
+        return __core.wxImageHandler_GetType(*args, **kwargs)
 
     def GetMimeType(*args, **kwargs):
 
     def GetMimeType(*args, **kwargs):
-        """GetMimeType(self) -> String"""
-        return _core_.ImageHandler_GetMimeType(*args, **kwargs)
+        """GetMimeType(self) -> wxString"""
+        return __core.wxImageHandler_GetMimeType(*args, **kwargs)
 
     def CanRead(*args, **kwargs):
 
     def CanRead(*args, **kwargs):
-        """CanRead(self, String name) -> bool"""
-        return _core_.ImageHandler_CanRead(*args, **kwargs)
+        """CanRead(self, wxString name) -> bool"""
+        return __core.wxImageHandler_CanRead(*args, **kwargs)
 
     def SetName(*args, **kwargs):
 
     def SetName(*args, **kwargs):
-        """SetName(self, String name)"""
-        return _core_.ImageHandler_SetName(*args, **kwargs)
+        """SetName(self, wxString name)"""
+        return __core.wxImageHandler_SetName(*args, **kwargs)
 
     def SetExtension(*args, **kwargs):
 
     def SetExtension(*args, **kwargs):
-        """SetExtension(self, String extension)"""
-        return _core_.ImageHandler_SetExtension(*args, **kwargs)
+        """SetExtension(self, wxString extension)"""
+        return __core.wxImageHandler_SetExtension(*args, **kwargs)
 
     def SetType(*args, **kwargs):
         """SetType(self, long type)"""
 
     def SetType(*args, **kwargs):
         """SetType(self, long type)"""
-        return _core_.ImageHandler_SetType(*args, **kwargs)
+        return __core.wxImageHandler_SetType(*args, **kwargs)
 
     def SetMimeType(*args, **kwargs):
 
     def SetMimeType(*args, **kwargs):
-        """SetMimeType(self, String mimetype)"""
-        return _core_.ImageHandler_SetMimeType(*args, **kwargs)
+        """SetMimeType(self, wxString mimetype)"""
+        return __core.wxImageHandler_SetMimeType(*args, **kwargs)
 
 
 
 
-class ImageHandlerPtr(ImageHandler):
+class wxImageHandlerPtr(wxImageHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ImageHandler
-_core_.ImageHandler_swigregister(ImageHandlerPtr)
+        self.__class__ = wxImageHandler
+__core.wxImageHandler_swigregister(wxImageHandlerPtr)
 
 
-class ImageHistogram(object):
-    """Proxy of C++ ImageHistogram class"""
+class wxImageHistogram(object):
+    """Proxy of C++ wxImageHistogram class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxImageHistogram instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxImageHistogram instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> ImageHistogram"""
-        newobj = _core_.new_ImageHistogram(*args, **kwargs)
+        """__init__(self) -> wxImageHistogram"""
+        newobj = __core.new_wxImageHistogram(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -2100,7 +2100,7 @@ class ImageHistogram(object):
 
         Get the key in the histogram for the given RGB values
         """
 
         Get the key in the histogram for the given RGB values
         """
-        return _core_.ImageHistogram_MakeKey(*args, **kwargs)
+        return __core.wxImageHistogram_MakeKey(*args, **kwargs)
 
     MakeKey = staticmethod(MakeKey)
     def FindFirstUnusedColour(*args, **kwargs):
 
     MakeKey = staticmethod(MakeKey)
     def FindFirstUnusedColour(*args, **kwargs):
@@ -2111,7 +2111,7 @@ class ImageHistogram(object):
         values than startR, startG, startB.  Returns a tuple consisting of a
         success flag and rgb values.
         """
         values than startR, startG, startB.  Returns a tuple consisting of a
         success flag and rgb values.
         """
-        return _core_.ImageHistogram_FindFirstUnusedColour(*args, **kwargs)
+        return __core.wxImageHistogram_FindFirstUnusedColour(*args, **kwargs)
 
     def GetCount(*args, **kwargs):
         """
 
     def GetCount(*args, **kwargs):
         """
@@ -2120,7 +2120,7 @@ class ImageHistogram(object):
         Returns the pixel count for the given key.  Use `MakeKey` to create a
         key value from a RGB tripple.
         """
         Returns the pixel count for the given key.  Use `MakeKey` to create a
         key value from a RGB tripple.
         """
-        return _core_.ImageHistogram_GetCount(*args, **kwargs)
+        return __core.wxImageHistogram_GetCount(*args, **kwargs)
 
     def GetCountRGB(*args, **kwargs):
         """
 
     def GetCountRGB(*args, **kwargs):
         """
@@ -2128,43 +2128,43 @@ class ImageHistogram(object):
 
         Returns the pixel count for the given RGB values.
         """
 
         Returns the pixel count for the given RGB values.
         """
-        return _core_.ImageHistogram_GetCountRGB(*args, **kwargs)
+        return __core.wxImageHistogram_GetCountRGB(*args, **kwargs)
 
     def GetCountColour(*args, **kwargs):
         """
 
     def GetCountColour(*args, **kwargs):
         """
-        GetCountColour(self, Colour colour) -> unsigned long
+        GetCountColour(self, wxColour colour) -> unsigned long
 
         Returns the pixel count for the given `wx.Colour` value.
         """
 
         Returns the pixel count for the given `wx.Colour` value.
         """
-        return _core_.ImageHistogram_GetCountColour(*args, **kwargs)
+        return __core.wxImageHistogram_GetCountColour(*args, **kwargs)
 
 
 
 
-class ImageHistogramPtr(ImageHistogram):
+class wxImageHistogramPtr(wxImageHistogram):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ImageHistogram
-_core_.ImageHistogram_swigregister(ImageHistogramPtr)
+        self.__class__ = wxImageHistogram
+__core.wxImageHistogram_swigregister(wxImageHistogramPtr)
 
 
-def ImageHistogram_MakeKey(*args, **kwargs):
+def wxImageHistogram_MakeKey(*args, **kwargs):
     """
     """
-    ImageHistogram_MakeKey(unsigned char r, unsigned char g, unsigned char b) -> unsigned long
+    wxImageHistogram_MakeKey(unsigned char r, unsigned char g, unsigned char b) -> unsigned long
 
     Get the key in the histogram for the given RGB values
     """
 
     Get the key in the histogram for the given RGB values
     """
-    return _core_.ImageHistogram_MakeKey(*args, **kwargs)
+    return __core.wxImageHistogram_MakeKey(*args, **kwargs)
 
 
-class Image(Object):
-    """Proxy of C++ Image class"""
+class wxImage(wxObject):
+    """Proxy of C++ wxImage class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxImage instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxImage instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, String name, long type=BITMAP_TYPE_ANY, int index=-1) -> Image"""
-        newobj = _core_.new_Image(*args, **kwargs)
+        """__init__(self, wxString name, long type=wxBITMAP_TYPE_ANY, int index=-1) -> wxImage"""
+        newobj = __core.new_wxImage(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_Image):
+    def __del__(self, destroy=__core.delete_wxImage):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -2172,7 +2172,7 @@ class Image(Object):
 
     def Create(*args, **kwargs):
         """Create(self, int width, int height)"""
 
     def Create(*args, **kwargs):
         """Create(self, int width, int height)"""
-        return _core_.Image_Create(*args, **kwargs)
+        return __core.wxImage_Create(*args, **kwargs)
 
     def Destroy(*args, **kwargs):
         """
 
     def Destroy(*args, **kwargs):
         """
@@ -2180,55 +2180,55 @@ class Image(Object):
 
         Deletes the C++ object this Python object is a proxy for.
         """
 
         Deletes the C++ object this Python object is a proxy for.
         """
-        return _core_.Image_Destroy(*args, **kwargs)
+        return __core.wxImage_Destroy(*args, **kwargs)
 
     def Scale(*args, **kwargs):
 
     def Scale(*args, **kwargs):
-        """Scale(self, int width, int height) -> Image"""
-        return _core_.Image_Scale(*args, **kwargs)
+        """Scale(self, int width, int height) -> wxImage"""
+        return __core.wxImage_Scale(*args, **kwargs)
 
     def ShrinkBy(*args, **kwargs):
 
     def ShrinkBy(*args, **kwargs):
-        """ShrinkBy(self, int xFactor, int yFactor) -> Image"""
-        return _core_.Image_ShrinkBy(*args, **kwargs)
+        """ShrinkBy(self, int xFactor, int yFactor) -> wxImage"""
+        return __core.wxImage_ShrinkBy(*args, **kwargs)
 
     def Rescale(*args, **kwargs):
 
     def Rescale(*args, **kwargs):
-        """Rescale(self, int width, int height) -> Image"""
-        return _core_.Image_Rescale(*args, **kwargs)
+        """Rescale(self, int width, int height) -> wxImage"""
+        return __core.wxImage_Rescale(*args, **kwargs)
 
     def Resize(*args, **kwargs):
 
     def Resize(*args, **kwargs):
-        """Resize(self, Size size, Point pos, int r=-1, int g=-1, int b=-1) -> Image"""
-        return _core_.Image_Resize(*args, **kwargs)
+        """Resize(self, wxSize size, wxPoint pos, int r=-1, int g=-1, int b=-1) -> wxImage"""
+        return __core.wxImage_Resize(*args, **kwargs)
 
     def SetRGB(*args, **kwargs):
         """SetRGB(self, int x, int y, unsigned char r, unsigned char g, unsigned char b)"""
 
     def SetRGB(*args, **kwargs):
         """SetRGB(self, int x, int y, unsigned char r, unsigned char g, unsigned char b)"""
-        return _core_.Image_SetRGB(*args, **kwargs)
+        return __core.wxImage_SetRGB(*args, **kwargs)
 
     def SetRGBRect(*args, **kwargs):
 
     def SetRGBRect(*args, **kwargs):
-        """SetRGBRect(self, Rect rect, unsigned char r, unsigned char g, unsigned char b)"""
-        return _core_.Image_SetRGBRect(*args, **kwargs)
+        """SetRGBRect(self, wxRect rect, unsigned char r, unsigned char g, unsigned char b)"""
+        return __core.wxImage_SetRGBRect(*args, **kwargs)
 
     def GetRed(*args, **kwargs):
         """GetRed(self, int x, int y) -> unsigned char"""
 
     def GetRed(*args, **kwargs):
         """GetRed(self, int x, int y) -> unsigned char"""
-        return _core_.Image_GetRed(*args, **kwargs)
+        return __core.wxImage_GetRed(*args, **kwargs)
 
     def GetGreen(*args, **kwargs):
         """GetGreen(self, int x, int y) -> unsigned char"""
 
     def GetGreen(*args, **kwargs):
         """GetGreen(self, int x, int y) -> unsigned char"""
-        return _core_.Image_GetGreen(*args, **kwargs)
+        return __core.wxImage_GetGreen(*args, **kwargs)
 
     def GetBlue(*args, **kwargs):
         """GetBlue(self, int x, int y) -> unsigned char"""
 
     def GetBlue(*args, **kwargs):
         """GetBlue(self, int x, int y) -> unsigned char"""
-        return _core_.Image_GetBlue(*args, **kwargs)
+        return __core.wxImage_GetBlue(*args, **kwargs)
 
     def SetAlpha(*args, **kwargs):
         """SetAlpha(self, int x, int y, unsigned char alpha)"""
 
     def SetAlpha(*args, **kwargs):
         """SetAlpha(self, int x, int y, unsigned char alpha)"""
-        return _core_.Image_SetAlpha(*args, **kwargs)
+        return __core.wxImage_SetAlpha(*args, **kwargs)
 
     def GetAlpha(*args, **kwargs):
         """GetAlpha(self, int x, int y) -> unsigned char"""
 
     def GetAlpha(*args, **kwargs):
         """GetAlpha(self, int x, int y) -> unsigned char"""
-        return _core_.Image_GetAlpha(*args, **kwargs)
+        return __core.wxImage_GetAlpha(*args, **kwargs)
 
     def HasAlpha(*args, **kwargs):
         """HasAlpha(self) -> bool"""
 
     def HasAlpha(*args, **kwargs):
         """HasAlpha(self) -> bool"""
-        return _core_.Image_HasAlpha(*args, **kwargs)
+        return __core.wxImage_HasAlpha(*args, **kwargs)
 
     def InitAlpha(*args, **kwargs):
         """
 
     def InitAlpha(*args, **kwargs):
         """
@@ -2239,7 +2239,7 @@ class Image(Object):
         default initialized to all pixels being fully opaque. But if the image
         has a a mask colour, all mask pixels will be completely transparent.
         """
         default initialized to all pixels being fully opaque. But if the image
         has a a mask colour, all mask pixels will be completely transparent.
         """
-        return _core_.Image_InitAlpha(*args, **kwargs)
+        return __core.wxImage_InitAlpha(*args, **kwargs)
 
     def FindFirstUnusedColour(*args, **kwargs):
         """
 
     def FindFirstUnusedColour(*args, **kwargs):
         """
@@ -2249,7 +2249,7 @@ class Image(Object):
         values than startR, startG, startB.  Returns a tuple consisting of a
         success flag and rgb values.
         """
         values than startR, startG, startB.  Returns a tuple consisting of a
         success flag and rgb values.
         """
-        return _core_.Image_FindFirstUnusedColour(*args, **kwargs)
+        return __core.wxImage_FindFirstUnusedColour(*args, **kwargs)
 
     def ConvertAlphaToMask(*args, **kwargs):
         """
 
     def ConvertAlphaToMask(*args, **kwargs):
         """
@@ -2263,7 +2263,7 @@ class Image(Object):
         If the image image doesn't have alpha channel, ConvertAlphaToMask does
         nothing.
         """
         If the image image doesn't have alpha channel, ConvertAlphaToMask does
         nothing.
         """
-        return _core_.Image_ConvertAlphaToMask(*args, **kwargs)
+        return __core.wxImage_ConvertAlphaToMask(*args, **kwargs)
 
     def ConvertColourToAlpha(*args, **kwargs):
         """
 
     def ConvertColourToAlpha(*args, **kwargs):
         """
@@ -2277,118 +2277,152 @@ class Image(Object):
         method reverses it, assuming a black (!) background and white text.
         The method will then fill up the whole image with the colour given.
         """
         method reverses it, assuming a black (!) background and white text.
         The method will then fill up the whole image with the colour given.
         """
-        return _core_.Image_ConvertColourToAlpha(*args, **kwargs)
+        return __core.wxImage_ConvertColourToAlpha(*args, **kwargs)
 
     def SetMaskFromImage(*args, **kwargs):
 
     def SetMaskFromImage(*args, **kwargs):
-        """SetMaskFromImage(self, Image mask, byte mr, byte mg, byte mb) -> bool"""
-        return _core_.Image_SetMaskFromImage(*args, **kwargs)
+        """SetMaskFromImage(self, wxImage mask, byte mr, byte mg, byte mb) -> bool"""
+        return __core.wxImage_SetMaskFromImage(*args, **kwargs)
 
     def CanRead(*args, **kwargs):
 
     def CanRead(*args, **kwargs):
-        """CanRead(String name) -> bool"""
-        return _core_.Image_CanRead(*args, **kwargs)
+        """CanRead(wxString name) -> bool"""
+        return __core.wxImage_CanRead(*args, **kwargs)
 
     CanRead = staticmethod(CanRead)
     def GetImageCount(*args, **kwargs):
 
     CanRead = staticmethod(CanRead)
     def GetImageCount(*args, **kwargs):
-        """GetImageCount(String name, long type=BITMAP_TYPE_ANY) -> int"""
-        return _core_.Image_GetImageCount(*args, **kwargs)
+        """GetImageCount(wxString name, long type=wxBITMAP_TYPE_ANY) -> int"""
+        return __core.wxImage_GetImageCount(*args, **kwargs)
 
     GetImageCount = staticmethod(GetImageCount)
     def LoadFile(*args, **kwargs):
 
     GetImageCount = staticmethod(GetImageCount)
     def LoadFile(*args, **kwargs):
-        """LoadFile(self, String name, long type=BITMAP_TYPE_ANY, int index=-1) -> bool"""
-        return _core_.Image_LoadFile(*args, **kwargs)
+        """LoadFile(self, wxString name, long type=wxBITMAP_TYPE_ANY, int index=-1) -> bool"""
+        return __core.wxImage_LoadFile(*args, **kwargs)
 
     def LoadMimeFile(*args, **kwargs):
 
     def LoadMimeFile(*args, **kwargs):
-        """LoadMimeFile(self, String name, String mimetype, int index=-1) -> bool"""
-        return _core_.Image_LoadMimeFile(*args, **kwargs)
+        """LoadMimeFile(self, wxString name, wxString mimetype, int index=-1) -> bool"""
+        return __core.wxImage_LoadMimeFile(*args, **kwargs)
 
     def SaveFile(*args, **kwargs):
 
     def SaveFile(*args, **kwargs):
-        """SaveFile(self, String name, int type) -> bool"""
-        return _core_.Image_SaveFile(*args, **kwargs)
+        """SaveFile(self, wxString name, int type) -> bool"""
+        return __core.wxImage_SaveFile(*args, **kwargs)
 
     def SaveMimeFile(*args, **kwargs):
 
     def SaveMimeFile(*args, **kwargs):
-        """SaveMimeFile(self, String name, String mimetype) -> bool"""
-        return _core_.Image_SaveMimeFile(*args, **kwargs)
+        """SaveMimeFile(self, wxString name, wxString mimetype) -> bool"""
+        return __core.wxImage_SaveMimeFile(*args, **kwargs)
 
     def CanReadStream(*args, **kwargs):
 
     def CanReadStream(*args, **kwargs):
-        """CanReadStream(InputStream stream) -> bool"""
-        return _core_.Image_CanReadStream(*args, **kwargs)
+        """CanReadStream(wxInputStream stream) -> bool"""
+        return __core.wxImage_CanReadStream(*args, **kwargs)
 
     CanReadStream = staticmethod(CanReadStream)
     def LoadStream(*args, **kwargs):
 
     CanReadStream = staticmethod(CanReadStream)
     def LoadStream(*args, **kwargs):
-        """LoadStream(self, InputStream stream, long type=BITMAP_TYPE_ANY, int index=-1) -> bool"""
-        return _core_.Image_LoadStream(*args, **kwargs)
+        """
+        LoadStream(self, wxInputStream stream, long type=wxBITMAP_TYPE_ANY, 
+            int index=-1) -> bool
+        """
+        return __core.wxImage_LoadStream(*args, **kwargs)
 
     def LoadMimeStream(*args, **kwargs):
 
     def LoadMimeStream(*args, **kwargs):
-        """LoadMimeStream(self, InputStream stream, String mimetype, int index=-1) -> bool"""
-        return _core_.Image_LoadMimeStream(*args, **kwargs)
+        """LoadMimeStream(self, wxInputStream stream, wxString mimetype, int index=-1) -> bool"""
+        return __core.wxImage_LoadMimeStream(*args, **kwargs)
 
     def Ok(*args, **kwargs):
         """Ok(self) -> bool"""
 
     def Ok(*args, **kwargs):
         """Ok(self) -> bool"""
-        return _core_.Image_Ok(*args, **kwargs)
+        return __core.wxImage_Ok(*args, **kwargs)
 
     def GetWidth(*args, **kwargs):
         """GetWidth(self) -> int"""
 
     def GetWidth(*args, **kwargs):
         """GetWidth(self) -> int"""
-        return _core_.Image_GetWidth(*args, **kwargs)
+        return __core.wxImage_GetWidth(*args, **kwargs)
 
     def GetHeight(*args, **kwargs):
         """GetHeight(self) -> int"""
 
     def GetHeight(*args, **kwargs):
         """GetHeight(self) -> int"""
-        return _core_.Image_GetHeight(*args, **kwargs)
+        return __core.wxImage_GetHeight(*args, **kwargs)
 
     def GetSize(*args, **kwargs):
 
     def GetSize(*args, **kwargs):
-        """GetSize(self) -> Size"""
-        return _core_.Image_GetSize(*args, **kwargs)
+        """GetSize(self) -> wxSize"""
+        return __core.wxImage_GetSize(*args, **kwargs)
 
     def GetSubImage(*args, **kwargs):
 
     def GetSubImage(*args, **kwargs):
-        """GetSubImage(self, Rect rect) -> Image"""
-        return _core_.Image_GetSubImage(*args, **kwargs)
+        """GetSubImage(self, wxRect rect) -> wxImage"""
+        return __core.wxImage_GetSubImage(*args, **kwargs)
 
     def Size(*args, **kwargs):
 
     def Size(*args, **kwargs):
-        """Size(self, Size size, Point pos, int r=-1, int g=-1, int b=-1) -> Image"""
-        return _core_.Image_Size(*args, **kwargs)
+        """Size(self, wxSize size, wxPoint pos, int r=-1, int g=-1, int b=-1) -> wxImage"""
+        return __core.wxImage_Size(*args, **kwargs)
 
     def Copy(*args, **kwargs):
 
     def Copy(*args, **kwargs):
-        """Copy(self) -> Image"""
-        return _core_.Image_Copy(*args, **kwargs)
+        """Copy(self) -> wxImage"""
+        return __core.wxImage_Copy(*args, **kwargs)
 
     def Paste(*args, **kwargs):
 
     def Paste(*args, **kwargs):
-        """Paste(self, Image image, int x, int y)"""
-        return _core_.Image_Paste(*args, **kwargs)
+        """Paste(self, wxImage image, int x, int y)"""
+        return __core.wxImage_Paste(*args, **kwargs)
 
     def GetData(*args, **kwargs):
 
     def GetData(*args, **kwargs):
-        """GetData(self) -> PyObject"""
-        return _core_.Image_GetData(*args, **kwargs)
+        """
+        GetData(self) -> PyObject
+
+        Returns a string containing a copy of the RGB bytes of the image.
+        """
+        return __core.wxImage_GetData(*args, **kwargs)
 
     def SetData(*args, **kwargs):
 
     def SetData(*args, **kwargs):
-        """SetData(self, PyObject data)"""
-        return _core_.Image_SetData(*args, **kwargs)
+        """
+        SetData(self, buffer data)
+
+        Resets the Image's RGB data from a buffer of RGB bytes.  Accepts
+        either a string or a buffer object holding the data and the length of
+        the data must be width*height*3.
+        """
+        return __core.wxImage_SetData(*args, **kwargs)
 
     def GetDataBuffer(*args, **kwargs):
 
     def GetDataBuffer(*args, **kwargs):
-        """GetDataBuffer(self) -> PyObject"""
-        return _core_.Image_GetDataBuffer(*args, **kwargs)
+        """
+        GetDataBuffer(self) -> PyObject
+
+        Returns a writable Python buffer object that is pointing at the RGB
+        image data buffer inside the wx.Image.
+        """
+        return __core.wxImage_GetDataBuffer(*args, **kwargs)
 
     def SetDataBuffer(*args, **kwargs):
 
     def SetDataBuffer(*args, **kwargs):
-        """SetDataBuffer(self, PyObject data)"""
-        return _core_.Image_SetDataBuffer(*args, **kwargs)
+        """
+        SetDataBuffer(self, buffer data)
+
+        Sets the internal image data pointer to point at a Python buffer
+        object.  This can save a copy of the data but you must ensure that the
+        buffer object lives longer than the wx.Image does.
+        """
+        return __core.wxImage_SetDataBuffer(*args, **kwargs)
 
     def GetAlphaData(*args, **kwargs):
 
     def GetAlphaData(*args, **kwargs):
-        """GetAlphaData(self) -> PyObject"""
-        return _core_.Image_GetAlphaData(*args, **kwargs)
+        """
+        GetAlphaData(self) -> PyObject
+
+        Returns a string containing a copy of the alpha bytes of the image.
+        """
+        return __core.wxImage_GetAlphaData(*args, **kwargs)
 
     def SetAlphaData(*args, **kwargs):
 
     def SetAlphaData(*args, **kwargs):
-        """SetAlphaData(self, PyObject data)"""
-        return _core_.Image_SetAlphaData(*args, **kwargs)
+        """
+        SetAlphaData(self, buffer alpha)
+
+        Resets the Image's alpha data from a buffer of bytes.  Accepts either
+        a string or a buffer object holding the data and the length of the
+        data must be width*height.
+        """
+        return __core.wxImage_SetAlphaData(*args, **kwargs)
 
     def GetAlphaBuffer(*args, **kwargs):
         """GetAlphaBuffer(self) -> PyObject"""
 
     def GetAlphaBuffer(*args, **kwargs):
         """GetAlphaBuffer(self) -> PyObject"""
-        return _core_.Image_GetAlphaBuffer(*args, **kwargs)
+        return __core.wxImage_GetAlphaBuffer(*args, **kwargs)
 
     def SetAlphaBuffer(*args, **kwargs):
 
     def SetAlphaBuffer(*args, **kwargs):
-        """SetAlphaBuffer(self, PyObject data)"""
-        return _core_.Image_SetAlphaBuffer(*args, **kwargs)
+        """SetAlphaBuffer(self, buffer alpha)"""
+        return __core.wxImage_SetAlphaBuffer(*args, **kwargs)
 
     def SetMaskColour(*args, **kwargs):
         """SetMaskColour(self, unsigned char r, unsigned char g, unsigned char b)"""
 
     def SetMaskColour(*args, **kwargs):
         """SetMaskColour(self, unsigned char r, unsigned char g, unsigned char b)"""
-        return _core_.Image_SetMaskColour(*args, **kwargs)
+        return __core.wxImage_SetMaskColour(*args, **kwargs)
 
     def GetOrFindMaskColour(*args, **kwargs):
         """
 
     def GetOrFindMaskColour(*args, **kwargs):
         """
@@ -2396,188 +2430,212 @@ class Image(Object):
 
         Get the current mask colour or find a suitable colour.
         """
 
         Get the current mask colour or find a suitable colour.
         """
-        return _core_.Image_GetOrFindMaskColour(*args, **kwargs)
+        return __core.wxImage_GetOrFindMaskColour(*args, **kwargs)
 
     def GetMaskRed(*args, **kwargs):
         """GetMaskRed(self) -> unsigned char"""
 
     def GetMaskRed(*args, **kwargs):
         """GetMaskRed(self) -> unsigned char"""
-        return _core_.Image_GetMaskRed(*args, **kwargs)
+        return __core.wxImage_GetMaskRed(*args, **kwargs)
 
     def GetMaskGreen(*args, **kwargs):
         """GetMaskGreen(self) -> unsigned char"""
 
     def GetMaskGreen(*args, **kwargs):
         """GetMaskGreen(self) -> unsigned char"""
-        return _core_.Image_GetMaskGreen(*args, **kwargs)
+        return __core.wxImage_GetMaskGreen(*args, **kwargs)
 
     def GetMaskBlue(*args, **kwargs):
         """GetMaskBlue(self) -> unsigned char"""
 
     def GetMaskBlue(*args, **kwargs):
         """GetMaskBlue(self) -> unsigned char"""
-        return _core_.Image_GetMaskBlue(*args, **kwargs)
+        return __core.wxImage_GetMaskBlue(*args, **kwargs)
 
     def SetMask(*args, **kwargs):
         """SetMask(self, bool mask=True)"""
 
     def SetMask(*args, **kwargs):
         """SetMask(self, bool mask=True)"""
-        return _core_.Image_SetMask(*args, **kwargs)
+        return __core.wxImage_SetMask(*args, **kwargs)
 
     def HasMask(*args, **kwargs):
         """HasMask(self) -> bool"""
 
     def HasMask(*args, **kwargs):
         """HasMask(self) -> bool"""
-        return _core_.Image_HasMask(*args, **kwargs)
+        return __core.wxImage_HasMask(*args, **kwargs)
 
     def Rotate(*args, **kwargs):
         """
 
     def Rotate(*args, **kwargs):
         """
-        Rotate(self, double angle, Point centre_of_rotation, bool interpolating=True, 
-            Point offset_after_rotation=None) -> Image
+        Rotate(self, double angle, wxPoint centre_of_rotation, bool interpolating=True, 
+            wxPoint offset_after_rotation=None) -> wxImage
         """
         """
-        return _core_.Image_Rotate(*args, **kwargs)
+        return __core.wxImage_Rotate(*args, **kwargs)
 
     def Rotate90(*args, **kwargs):
 
     def Rotate90(*args, **kwargs):
-        """Rotate90(self, bool clockwise=True) -> Image"""
-        return _core_.Image_Rotate90(*args, **kwargs)
+        """Rotate90(self, bool clockwise=True) -> wxImage"""
+        return __core.wxImage_Rotate90(*args, **kwargs)
 
     def Mirror(*args, **kwargs):
 
     def Mirror(*args, **kwargs):
-        """Mirror(self, bool horizontally=True) -> Image"""
-        return _core_.Image_Mirror(*args, **kwargs)
+        """Mirror(self, bool horizontally=True) -> wxImage"""
+        return __core.wxImage_Mirror(*args, **kwargs)
 
     def Replace(*args, **kwargs):
         """
         Replace(self, unsigned char r1, unsigned char g1, unsigned char b1, 
             unsigned char r2, unsigned char g2, unsigned char b2)
         """
 
     def Replace(*args, **kwargs):
         """
         Replace(self, unsigned char r1, unsigned char g1, unsigned char b1, 
             unsigned char r2, unsigned char g2, unsigned char b2)
         """
-        return _core_.Image_Replace(*args, **kwargs)
+        return __core.wxImage_Replace(*args, **kwargs)
 
     def ConvertToMono(*args, **kwargs):
 
     def ConvertToMono(*args, **kwargs):
-        """ConvertToMono(self, unsigned char r, unsigned char g, unsigned char b) -> Image"""
-        return _core_.Image_ConvertToMono(*args, **kwargs)
+        """ConvertToMono(self, unsigned char r, unsigned char g, unsigned char b) -> wxImage"""
+        return __core.wxImage_ConvertToMono(*args, **kwargs)
 
     def SetOption(*args, **kwargs):
 
     def SetOption(*args, **kwargs):
-        """SetOption(self, String name, String value)"""
-        return _core_.Image_SetOption(*args, **kwargs)
+        """SetOption(self, wxString name, wxString value)"""
+        return __core.wxImage_SetOption(*args, **kwargs)
 
     def SetOptionInt(*args, **kwargs):
 
     def SetOptionInt(*args, **kwargs):
-        """SetOptionInt(self, String name, int value)"""
-        return _core_.Image_SetOptionInt(*args, **kwargs)
+        """SetOptionInt(self, wxString name, int value)"""
+        return __core.wxImage_SetOptionInt(*args, **kwargs)
 
     def GetOption(*args, **kwargs):
 
     def GetOption(*args, **kwargs):
-        """GetOption(self, String name) -> String"""
-        return _core_.Image_GetOption(*args, **kwargs)
+        """GetOption(self, wxString name) -> wxString"""
+        return __core.wxImage_GetOption(*args, **kwargs)
 
     def GetOptionInt(*args, **kwargs):
 
     def GetOptionInt(*args, **kwargs):
-        """GetOptionInt(self, String name) -> int"""
-        return _core_.Image_GetOptionInt(*args, **kwargs)
+        """GetOptionInt(self, wxString name) -> int"""
+        return __core.wxImage_GetOptionInt(*args, **kwargs)
 
     def HasOption(*args, **kwargs):
 
     def HasOption(*args, **kwargs):
-        """HasOption(self, String name) -> bool"""
-        return _core_.Image_HasOption(*args, **kwargs)
+        """HasOption(self, wxString name) -> bool"""
+        return __core.wxImage_HasOption(*args, **kwargs)
 
     def CountColours(*args, **kwargs):
         """CountColours(self, unsigned long stopafter=(unsigned long) -1) -> unsigned long"""
 
     def CountColours(*args, **kwargs):
         """CountColours(self, unsigned long stopafter=(unsigned long) -1) -> unsigned long"""
-        return _core_.Image_CountColours(*args, **kwargs)
+        return __core.wxImage_CountColours(*args, **kwargs)
 
     def ComputeHistogram(*args, **kwargs):
 
     def ComputeHistogram(*args, **kwargs):
-        """ComputeHistogram(self, ImageHistogram h) -> unsigned long"""
-        return _core_.Image_ComputeHistogram(*args, **kwargs)
+        """ComputeHistogram(self, wxImageHistogram h) -> unsigned long"""
+        return __core.wxImage_ComputeHistogram(*args, **kwargs)
 
     def AddHandler(*args, **kwargs):
 
     def AddHandler(*args, **kwargs):
-        """AddHandler(ImageHandler handler)"""
-        return _core_.Image_AddHandler(*args, **kwargs)
+        """AddHandler(wxImageHandler handler)"""
+        return __core.wxImage_AddHandler(*args, **kwargs)
 
     AddHandler = staticmethod(AddHandler)
     def InsertHandler(*args, **kwargs):
 
     AddHandler = staticmethod(AddHandler)
     def InsertHandler(*args, **kwargs):
-        """InsertHandler(ImageHandler handler)"""
-        return _core_.Image_InsertHandler(*args, **kwargs)
+        """InsertHandler(wxImageHandler handler)"""
+        return __core.wxImage_InsertHandler(*args, **kwargs)
 
     InsertHandler = staticmethod(InsertHandler)
     def RemoveHandler(*args, **kwargs):
 
     InsertHandler = staticmethod(InsertHandler)
     def RemoveHandler(*args, **kwargs):
-        """RemoveHandler(String name) -> bool"""
-        return _core_.Image_RemoveHandler(*args, **kwargs)
+        """RemoveHandler(wxString name) -> bool"""
+        return __core.wxImage_RemoveHandler(*args, **kwargs)
 
     RemoveHandler = staticmethod(RemoveHandler)
     def GetImageExtWildcard(*args, **kwargs):
 
     RemoveHandler = staticmethod(RemoveHandler)
     def GetImageExtWildcard(*args, **kwargs):
-        """GetImageExtWildcard() -> String"""
-        return _core_.Image_GetImageExtWildcard(*args, **kwargs)
+        """GetImageExtWildcard() -> wxString"""
+        return __core.wxImage_GetImageExtWildcard(*args, **kwargs)
 
     GetImageExtWildcard = staticmethod(GetImageExtWildcard)
     def ConvertToBitmap(*args, **kwargs):
 
     GetImageExtWildcard = staticmethod(GetImageExtWildcard)
     def ConvertToBitmap(*args, **kwargs):
-        """ConvertToBitmap(self, int depth=-1) -> Bitmap"""
-        return _core_.Image_ConvertToBitmap(*args, **kwargs)
+        """ConvertToBitmap(self, int depth=-1) -> wxBitmap"""
+        return __core.wxImage_ConvertToBitmap(*args, **kwargs)
 
     def ConvertToMonoBitmap(*args, **kwargs):
 
     def ConvertToMonoBitmap(*args, **kwargs):
-        """ConvertToMonoBitmap(self, unsigned char red, unsigned char green, unsigned char blue) -> Bitmap"""
-        return _core_.Image_ConvertToMonoBitmap(*args, **kwargs)
+        """ConvertToMonoBitmap(self, unsigned char red, unsigned char green, unsigned char blue) -> wxBitmap"""
+        return __core.wxImage_ConvertToMonoBitmap(*args, **kwargs)
 
     def __nonzero__(self): return self.Ok() 
 
 
     def __nonzero__(self): return self.Ok() 
 
-class ImagePtr(Image):
+class wxImagePtr(wxImage):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Image
-_core_.Image_swigregister(ImagePtr)
+        self.__class__ = wxImage
+__core.wxImage_swigregister(wxImagePtr)
 
 def ImageFromMime(*args, **kwargs):
 
 def ImageFromMime(*args, **kwargs):
-    """ImageFromMime(String name, String mimetype, int index=-1) -> Image"""
-    val = _core_.new_ImageFromMime(*args, **kwargs)
+    """ImageFromMime(wxString name, wxString mimetype, int index=-1) -> wxImage"""
+    val = __core.new_ImageFromMime(*args, **kwargs)
     val.thisown = 1
     return val
 
 def ImageFromStream(*args, **kwargs):
     val.thisown = 1
     return val
 
 def ImageFromStream(*args, **kwargs):
-    """ImageFromStream(InputStream stream, long type=BITMAP_TYPE_ANY, int index=-1) -> Image"""
-    val = _core_.new_ImageFromStream(*args, **kwargs)
+    """
+    ImageFromStream(wxInputStream stream, long type=wxBITMAP_TYPE_ANY, 
+        int index=-1) -> wxImage
+    """
+    val = __core.new_ImageFromStream(*args, **kwargs)
     val.thisown = 1
     return val
 
 def ImageFromStreamMime(*args, **kwargs):
     val.thisown = 1
     return val
 
 def ImageFromStreamMime(*args, **kwargs):
-    """ImageFromStreamMime(InputStream stream, String mimetype, int index=-1) -> Image"""
-    val = _core_.new_ImageFromStreamMime(*args, **kwargs)
+    """ImageFromStreamMime(wxInputStream stream, wxString mimetype, int index=-1) -> wxImage"""
+    val = __core.new_ImageFromStreamMime(*args, **kwargs)
     val.thisown = 1
     return val
 
 def EmptyImage(*args, **kwargs):
     val.thisown = 1
     return val
 
 def EmptyImage(*args, **kwargs):
-    """EmptyImage(int width=0, int height=0, bool clear=True) -> Image"""
-    val = _core_.new_EmptyImage(*args, **kwargs)
+    """
+    EmptyImage(int width=0, int height=0, bool clear=True) -> wxImage
+
+    Construct an empty image of a given size, optionally setting all
+    pixels to black.
+    """
+    val = __core.new_EmptyImage(*args, **kwargs)
     val.thisown = 1
     return val
 
 def ImageFromBitmap(*args, **kwargs):
     val.thisown = 1
     return val
 
 def ImageFromBitmap(*args, **kwargs):
-    """ImageFromBitmap(Bitmap bitmap) -> Image"""
-    val = _core_.new_ImageFromBitmap(*args, **kwargs)
+    """
+    ImageFromBitmap(wxBitmap bitmap) -> wxImage
+
+    Construct an Image from a `wx.Bitmap`.
+    """
+    val = __core.new_ImageFromBitmap(*args, **kwargs)
     val.thisown = 1
     return val
 
 def ImageFromData(*args, **kwargs):
     val.thisown = 1
     return val
 
 def ImageFromData(*args, **kwargs):
-    """ImageFromData(int width, int height, unsigned char data) -> Image"""
-    val = _core_.new_ImageFromData(*args, **kwargs)
+    """
+    ImageFromData(int width, int height, buffer data) -> wxImage
+
+    Construct an Image from a buffer of RGB bytes.  Accepts either a
+    string or a buffer object holding the data and the length of the data
+    must be width*height*3.
+    """
+    val = __core.new_ImageFromData(*args, **kwargs)
     val.thisown = 1
     return val
 
 def ImageFromDataWithAlpha(*args, **kwargs):
     val.thisown = 1
     return val
 
 def ImageFromDataWithAlpha(*args, **kwargs):
-    """ImageFromDataWithAlpha(int width, int height, unsigned char data, unsigned char alpha) -> Image"""
-    val = _core_.new_ImageFromDataWithAlpha(*args, **kwargs)
+    """
+    ImageFromDataWithAlpha(int width, int height, buffer data, buffer alpha) -> wxImage
+
+    Construct an Image from a buffer of RGB bytes with an Alpha channel.
+    Accepts either a string or a buffer object holding the data and the
+    length of the data must be width*height*3.
+    """
+    val = __core.new_ImageFromDataWithAlpha(*args, **kwargs)
     val.thisown = 1
     return val
 
     val.thisown = 1
     return val
 
-def Image_CanRead(*args, **kwargs):
-    """Image_CanRead(String name) -> bool"""
-    return _core_.Image_CanRead(*args, **kwargs)
+def wxImage_CanRead(*args, **kwargs):
+    """wxImage_CanRead(wxString name) -> bool"""
+    return __core.wxImage_CanRead(*args, **kwargs)
 
 
-def Image_GetImageCount(*args, **kwargs):
-    """Image_GetImageCount(String name, long type=BITMAP_TYPE_ANY) -> int"""
-    return _core_.Image_GetImageCount(*args, **kwargs)
+def wxImage_GetImageCount(*args, **kwargs):
+    """wxImage_GetImageCount(wxString name, long type=wxBITMAP_TYPE_ANY) -> int"""
+    return __core.wxImage_GetImageCount(*args, **kwargs)
 
 
-def Image_CanReadStream(*args, **kwargs):
-    """Image_CanReadStream(InputStream stream) -> bool"""
-    return _core_.Image_CanReadStream(*args, **kwargs)
+def wxImage_CanReadStream(*args, **kwargs):
+    """wxImage_CanReadStream(wxInputStream stream) -> bool"""
+    return __core.wxImage_CanReadStream(*args, **kwargs)
 
 
-def Image_AddHandler(*args, **kwargs):
-    """Image_AddHandler(ImageHandler handler)"""
-    return _core_.Image_AddHandler(*args, **kwargs)
+def wxImage_AddHandler(*args, **kwargs):
+    """wxImage_AddHandler(wxImageHandler handler)"""
+    return __core.wxImage_AddHandler(*args, **kwargs)
 
 
-def Image_InsertHandler(*args, **kwargs):
-    """Image_InsertHandler(ImageHandler handler)"""
-    return _core_.Image_InsertHandler(*args, **kwargs)
+def wxImage_InsertHandler(*args, **kwargs):
+    """wxImage_InsertHandler(wxImageHandler handler)"""
+    return __core.wxImage_InsertHandler(*args, **kwargs)
 
 
-def Image_RemoveHandler(*args, **kwargs):
-    """Image_RemoveHandler(String name) -> bool"""
-    return _core_.Image_RemoveHandler(*args, **kwargs)
+def wxImage_RemoveHandler(*args, **kwargs):
+    """wxImage_RemoveHandler(wxString name) -> bool"""
+    return __core.wxImage_RemoveHandler(*args, **kwargs)
 
 
-def Image_GetImageExtWildcard(*args, **kwargs):
-    """Image_GetImageExtWildcard() -> String"""
-    return _core_.Image_GetImageExtWildcard(*args, **kwargs)
+def wxImage_GetImageExtWildcard(*args, **kwargs):
+    """wxImage_GetImageExtWildcard() -> wxString"""
+    return __core.wxImage_GetImageExtWildcard(*args, **kwargs)
 
 def InitAllImageHandlers():
     """
 
 def InitAllImageHandlers():
     """
@@ -2586,38 +2644,38 @@ def InitAllImageHandlers():
     """
     pass
 
     """
     pass
 
-IMAGE_RESOLUTION_INCHES = _core_.IMAGE_RESOLUTION_INCHES
-IMAGE_RESOLUTION_CM = _core_.IMAGE_RESOLUTION_CM
-PNG_TYPE_COLOUR = _core_.PNG_TYPE_COLOUR
-PNG_TYPE_GREY = _core_.PNG_TYPE_GREY
-PNG_TYPE_GREY_RED = _core_.PNG_TYPE_GREY_RED
-BMP_24BPP = _core_.BMP_24BPP
-BMP_8BPP = _core_.BMP_8BPP
-BMP_8BPP_GREY = _core_.BMP_8BPP_GREY
-BMP_8BPP_GRAY = _core_.BMP_8BPP_GRAY
-BMP_8BPP_RED = _core_.BMP_8BPP_RED
-BMP_8BPP_PALETTE = _core_.BMP_8BPP_PALETTE
-BMP_4BPP = _core_.BMP_4BPP
-BMP_1BPP = _core_.BMP_1BPP
-BMP_1BPP_BW = _core_.BMP_1BPP_BW
-class BMPHandler(ImageHandler):
-    """Proxy of C++ BMPHandler class"""
+wxIMAGE_RESOLUTION_INCHES = __core.wxIMAGE_RESOLUTION_INCHES
+wxIMAGE_RESOLUTION_CM = __core.wxIMAGE_RESOLUTION_CM
+wxPNG_TYPE_COLOUR = __core.wxPNG_TYPE_COLOUR
+wxPNG_TYPE_GREY = __core.wxPNG_TYPE_GREY
+wxPNG_TYPE_GREY_RED = __core.wxPNG_TYPE_GREY_RED
+wxBMP_24BPP = __core.wxBMP_24BPP
+wxBMP_8BPP = __core.wxBMP_8BPP
+wxBMP_8BPP_GREY = __core.wxBMP_8BPP_GREY
+wxBMP_8BPP_GRAY = __core.wxBMP_8BPP_GRAY
+wxBMP_8BPP_RED = __core.wxBMP_8BPP_RED
+wxBMP_8BPP_PALETTE = __core.wxBMP_8BPP_PALETTE
+wxBMP_4BPP = __core.wxBMP_4BPP
+wxBMP_1BPP = __core.wxBMP_1BPP
+wxBMP_1BPP_BW = __core.wxBMP_1BPP_BW
+class wxBMPHandler(wxImageHandler):
+    """Proxy of C++ wxBMPHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxBMPHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxBMPHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> BMPHandler"""
-        newobj = _core_.new_BMPHandler(*args, **kwargs)
+        """__init__(self) -> wxBMPHandler"""
+        newobj = __core.new_wxBMPHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class BMPHandlerPtr(BMPHandler):
+class wxBMPHandlerPtr(wxBMPHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = BMPHandler
-_core_.BMPHandler_swigregister(BMPHandlerPtr)
-NullImage = cvar.NullImage
+        self.__class__ = wxBMPHandler
+__core.wxBMPHandler_swigregister(wxBMPHandlerPtr)
+wxNullImage = cvar.wxNullImage
 IMAGE_OPTION_FILENAME = cvar.IMAGE_OPTION_FILENAME
 IMAGE_OPTION_BMP_FORMAT = cvar.IMAGE_OPTION_BMP_FORMAT
 IMAGE_OPTION_CUR_HOTSPOT_X = cvar.IMAGE_OPTION_CUR_HOTSPOT_X
 IMAGE_OPTION_FILENAME = cvar.IMAGE_OPTION_FILENAME
 IMAGE_OPTION_BMP_FORMAT = cvar.IMAGE_OPTION_BMP_FORMAT
 IMAGE_OPTION_CUR_HOTSPOT_X = cvar.IMAGE_OPTION_CUR_HOTSPOT_X
@@ -2634,281 +2692,283 @@ IMAGE_OPTION_IMAGEDESCRIPTOR = cvar.IMAGE_OPTION_IMAGEDESCRIPTOR
 IMAGE_OPTION_PNG_FORMAT = cvar.IMAGE_OPTION_PNG_FORMAT
 IMAGE_OPTION_PNG_BITDEPTH = cvar.IMAGE_OPTION_PNG_BITDEPTH
 
 IMAGE_OPTION_PNG_FORMAT = cvar.IMAGE_OPTION_PNG_FORMAT
 IMAGE_OPTION_PNG_BITDEPTH = cvar.IMAGE_OPTION_PNG_BITDEPTH
 
-class ICOHandler(BMPHandler):
-    """Proxy of C++ ICOHandler class"""
+class wxICOHandler(wxBMPHandler):
+    """Proxy of C++ wxICOHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxICOHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxICOHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> ICOHandler"""
-        newobj = _core_.new_ICOHandler(*args, **kwargs)
+        """__init__(self) -> wxICOHandler"""
+        newobj = __core.new_wxICOHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class ICOHandlerPtr(ICOHandler):
+class wxICOHandlerPtr(wxICOHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ICOHandler
-_core_.ICOHandler_swigregister(ICOHandlerPtr)
+        self.__class__ = wxICOHandler
+__core.wxICOHandler_swigregister(wxICOHandlerPtr)
 
 
-class CURHandler(ICOHandler):
-    """Proxy of C++ CURHandler class"""
+class wxCURHandler(wxICOHandler):
+    """Proxy of C++ wxCURHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxCURHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxCURHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> CURHandler"""
-        newobj = _core_.new_CURHandler(*args, **kwargs)
+        """__init__(self) -> wxCURHandler"""
+        newobj = __core.new_wxCURHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class CURHandlerPtr(CURHandler):
+class wxCURHandlerPtr(wxCURHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = CURHandler
-_core_.CURHandler_swigregister(CURHandlerPtr)
+        self.__class__ = wxCURHandler
+__core.wxCURHandler_swigregister(wxCURHandlerPtr)
 
 
-class ANIHandler(CURHandler):
-    """Proxy of C++ ANIHandler class"""
+class wxANIHandler(wxCURHandler):
+    """Proxy of C++ wxANIHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxANIHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxANIHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> ANIHandler"""
-        newobj = _core_.new_ANIHandler(*args, **kwargs)
+        """__init__(self) -> wxANIHandler"""
+        newobj = __core.new_wxANIHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class ANIHandlerPtr(ANIHandler):
+class wxANIHandlerPtr(wxANIHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ANIHandler
-_core_.ANIHandler_swigregister(ANIHandlerPtr)
+        self.__class__ = wxANIHandler
+__core.wxANIHandler_swigregister(wxANIHandlerPtr)
 
 
-class PNGHandler(ImageHandler):
-    """Proxy of C++ PNGHandler class"""
+class wxPNGHandler(wxImageHandler):
+    """Proxy of C++ wxPNGHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPNGHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPNGHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> PNGHandler"""
-        newobj = _core_.new_PNGHandler(*args, **kwargs)
+        """__init__(self) -> wxPNGHandler"""
+        newobj = __core.new_wxPNGHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class PNGHandlerPtr(PNGHandler):
+class wxPNGHandlerPtr(wxPNGHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PNGHandler
-_core_.PNGHandler_swigregister(PNGHandlerPtr)
+        self.__class__ = wxPNGHandler
+__core.wxPNGHandler_swigregister(wxPNGHandlerPtr)
 
 
-class GIFHandler(ImageHandler):
-    """Proxy of C++ GIFHandler class"""
+class wxGIFHandler(wxImageHandler):
+    """Proxy of C++ wxGIFHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxGIFHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxGIFHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> GIFHandler"""
-        newobj = _core_.new_GIFHandler(*args, **kwargs)
+        """__init__(self) -> wxGIFHandler"""
+        newobj = __core.new_wxGIFHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class GIFHandlerPtr(GIFHandler):
+class wxGIFHandlerPtr(wxGIFHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = GIFHandler
-_core_.GIFHandler_swigregister(GIFHandlerPtr)
+        self.__class__ = wxGIFHandler
+__core.wxGIFHandler_swigregister(wxGIFHandlerPtr)
 
 
-class PCXHandler(ImageHandler):
-    """Proxy of C++ PCXHandler class"""
+class wxPCXHandler(wxImageHandler):
+    """Proxy of C++ wxPCXHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPCXHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPCXHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> PCXHandler"""
-        newobj = _core_.new_PCXHandler(*args, **kwargs)
+        """__init__(self) -> wxPCXHandler"""
+        newobj = __core.new_wxPCXHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class PCXHandlerPtr(PCXHandler):
+class wxPCXHandlerPtr(wxPCXHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PCXHandler
-_core_.PCXHandler_swigregister(PCXHandlerPtr)
+        self.__class__ = wxPCXHandler
+__core.wxPCXHandler_swigregister(wxPCXHandlerPtr)
 
 
-class JPEGHandler(ImageHandler):
-    """Proxy of C++ JPEGHandler class"""
+class wxJPEGHandler(wxImageHandler):
+    """Proxy of C++ wxJPEGHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxJPEGHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxJPEGHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> JPEGHandler"""
-        newobj = _core_.new_JPEGHandler(*args, **kwargs)
+        """__init__(self) -> wxJPEGHandler"""
+        newobj = __core.new_wxJPEGHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class JPEGHandlerPtr(JPEGHandler):
+class wxJPEGHandlerPtr(wxJPEGHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = JPEGHandler
-_core_.JPEGHandler_swigregister(JPEGHandlerPtr)
+        self.__class__ = wxJPEGHandler
+__core.wxJPEGHandler_swigregister(wxJPEGHandlerPtr)
 
 
-class PNMHandler(ImageHandler):
-    """Proxy of C++ PNMHandler class"""
+class wxPNMHandler(wxImageHandler):
+    """Proxy of C++ wxPNMHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPNMHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPNMHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> PNMHandler"""
-        newobj = _core_.new_PNMHandler(*args, **kwargs)
+        """__init__(self) -> wxPNMHandler"""
+        newobj = __core.new_wxPNMHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class PNMHandlerPtr(PNMHandler):
+class wxPNMHandlerPtr(wxPNMHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PNMHandler
-_core_.PNMHandler_swigregister(PNMHandlerPtr)
+        self.__class__ = wxPNMHandler
+__core.wxPNMHandler_swigregister(wxPNMHandlerPtr)
 
 
-class XPMHandler(ImageHandler):
-    """Proxy of C++ XPMHandler class"""
+class wxXPMHandler(wxImageHandler):
+    """Proxy of C++ wxXPMHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxXPMHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxXPMHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> XPMHandler"""
-        newobj = _core_.new_XPMHandler(*args, **kwargs)
+        """__init__(self) -> wxXPMHandler"""
+        newobj = __core.new_wxXPMHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class XPMHandlerPtr(XPMHandler):
+class wxXPMHandlerPtr(wxXPMHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = XPMHandler
-_core_.XPMHandler_swigregister(XPMHandlerPtr)
+        self.__class__ = wxXPMHandler
+__core.wxXPMHandler_swigregister(wxXPMHandlerPtr)
 
 
-class TIFFHandler(ImageHandler):
-    """Proxy of C++ TIFFHandler class"""
+class wxTIFFHandler(wxImageHandler):
+    """Proxy of C++ wxTIFFHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxTIFFHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxTIFFHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> TIFFHandler"""
-        newobj = _core_.new_TIFFHandler(*args, **kwargs)
+        """__init__(self) -> wxTIFFHandler"""
+        newobj = __core.new_wxTIFFHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class TIFFHandlerPtr(TIFFHandler):
+class wxTIFFHandlerPtr(wxTIFFHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = TIFFHandler
-_core_.TIFFHandler_swigregister(TIFFHandlerPtr)
+        self.__class__ = wxTIFFHandler
+__core.wxTIFFHandler_swigregister(wxTIFFHandlerPtr)
 
 
-QUANTIZE_INCLUDE_WINDOWS_COLOURS = _core_.QUANTIZE_INCLUDE_WINDOWS_COLOURS
-QUANTIZE_FILL_DESTINATION_IMAGE = _core_.QUANTIZE_FILL_DESTINATION_IMAGE
-class Quantize(object):
+wxQUANTIZE_INCLUDE_WINDOWS_COLOURS = __core.wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
+wxQUANTIZE_FILL_DESTINATION_IMAGE = __core.wxQUANTIZE_FILL_DESTINATION_IMAGE
+class wxQuantize(object):
     """Performs quantization, or colour reduction, on a wxImage."""
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxQuantize instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def Quantize(*args, **kwargs):
         """
     """Performs quantization, or colour reduction, on a wxImage."""
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxQuantize instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def Quantize(*args, **kwargs):
         """
-        Quantize(Image src, Image dest, int desiredNoColours=236, int flags=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS|wxQUANTIZE_FILL_DESTINATION_IMAGE) -> bool
+        Quantize(wxImage src, wxImage dest, int desiredNoColours=236, 
+            int flags=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS|wxQUANTIZE_FILL_DESTINATION_IMAGE) -> bool
 
         Reduce the colours in the source image and put the result into the
         destination image, setting the palette in the destination if
         needed. Both images may be the same, to overwrite the source image.
         """
 
         Reduce the colours in the source image and put the result into the
         destination image, setting the palette in the destination if
         needed. Both images may be the same, to overwrite the source image.
         """
-        return _core_.Quantize_Quantize(*args, **kwargs)
+        return __core.wxQuantize_Quantize(*args, **kwargs)
 
     Quantize = staticmethod(Quantize)
 
 
     Quantize = staticmethod(Quantize)
 
-class QuantizePtr(Quantize):
+class wxQuantizePtr(wxQuantize):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Quantize
-_core_.Quantize_swigregister(QuantizePtr)
+        self.__class__ = wxQuantize
+__core.wxQuantize_swigregister(wxQuantizePtr)
 
 
-def Quantize_Quantize(*args, **kwargs):
+def wxQuantize_Quantize(*args, **kwargs):
     """
     """
-    Quantize_Quantize(Image src, Image dest, int desiredNoColours=236, int flags=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS|wxQUANTIZE_FILL_DESTINATION_IMAGE) -> bool
+    wxQuantize_Quantize(wxImage src, wxImage dest, int desiredNoColours=236, 
+        int flags=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS|wxQUANTIZE_FILL_DESTINATION_IMAGE) -> bool
 
     Reduce the colours in the source image and put the result into the
     destination image, setting the palette in the destination if
     needed. Both images may be the same, to overwrite the source image.
     """
 
     Reduce the colours in the source image and put the result into the
     destination image, setting the palette in the destination if
     needed. Both images may be the same, to overwrite the source image.
     """
-    return _core_.Quantize_Quantize(*args, **kwargs)
+    return __core.wxQuantize_Quantize(*args, **kwargs)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class EvtHandler(Object):
-    """Proxy of C++ EvtHandler class"""
+class wxEvtHandler(wxObject):
+    """Proxy of C++ wxEvtHandler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxEvtHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxEvtHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> EvtHandler"""
-        newobj = _core_.new_EvtHandler(*args, **kwargs)
+        """__init__(self) -> wxEvtHandler"""
+        newobj = __core.new_wxEvtHandler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetNextHandler(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetNextHandler(*args, **kwargs):
-        """GetNextHandler(self) -> EvtHandler"""
-        return _core_.EvtHandler_GetNextHandler(*args, **kwargs)
+        """GetNextHandler(self) -> wxEvtHandler"""
+        return __core.wxEvtHandler_GetNextHandler(*args, **kwargs)
 
     def GetPreviousHandler(*args, **kwargs):
 
     def GetPreviousHandler(*args, **kwargs):
-        """GetPreviousHandler(self) -> EvtHandler"""
-        return _core_.EvtHandler_GetPreviousHandler(*args, **kwargs)
+        """GetPreviousHandler(self) -> wxEvtHandler"""
+        return __core.wxEvtHandler_GetPreviousHandler(*args, **kwargs)
 
     def SetNextHandler(*args, **kwargs):
 
     def SetNextHandler(*args, **kwargs):
-        """SetNextHandler(self, EvtHandler handler)"""
-        return _core_.EvtHandler_SetNextHandler(*args, **kwargs)
+        """SetNextHandler(self, wxEvtHandler handler)"""
+        return __core.wxEvtHandler_SetNextHandler(*args, **kwargs)
 
     def SetPreviousHandler(*args, **kwargs):
 
     def SetPreviousHandler(*args, **kwargs):
-        """SetPreviousHandler(self, EvtHandler handler)"""
-        return _core_.EvtHandler_SetPreviousHandler(*args, **kwargs)
+        """SetPreviousHandler(self, wxEvtHandler handler)"""
+        return __core.wxEvtHandler_SetPreviousHandler(*args, **kwargs)
 
     def GetEvtHandlerEnabled(*args, **kwargs):
         """GetEvtHandlerEnabled(self) -> bool"""
 
     def GetEvtHandlerEnabled(*args, **kwargs):
         """GetEvtHandlerEnabled(self) -> bool"""
-        return _core_.EvtHandler_GetEvtHandlerEnabled(*args, **kwargs)
+        return __core.wxEvtHandler_GetEvtHandlerEnabled(*args, **kwargs)
 
     def SetEvtHandlerEnabled(*args, **kwargs):
         """SetEvtHandlerEnabled(self, bool enabled)"""
 
     def SetEvtHandlerEnabled(*args, **kwargs):
         """SetEvtHandlerEnabled(self, bool enabled)"""
-        return _core_.EvtHandler_SetEvtHandlerEnabled(*args, **kwargs)
+        return __core.wxEvtHandler_SetEvtHandlerEnabled(*args, **kwargs)
 
     def ProcessEvent(*args, **kwargs):
 
     def ProcessEvent(*args, **kwargs):
-        """ProcessEvent(self, Event event) -> bool"""
-        return _core_.EvtHandler_ProcessEvent(*args, **kwargs)
+        """ProcessEvent(self, wxEvent event) -> bool"""
+        return __core.wxEvtHandler_ProcessEvent(*args, **kwargs)
 
     def AddPendingEvent(*args, **kwargs):
 
     def AddPendingEvent(*args, **kwargs):
-        """AddPendingEvent(self, Event event)"""
-        return _core_.EvtHandler_AddPendingEvent(*args, **kwargs)
+        """AddPendingEvent(self, wxEvent event)"""
+        return __core.wxEvtHandler_AddPendingEvent(*args, **kwargs)
 
     def ProcessPendingEvents(*args, **kwargs):
         """ProcessPendingEvents(self)"""
 
     def ProcessPendingEvents(*args, **kwargs):
         """ProcessPendingEvents(self)"""
-        return _core_.EvtHandler_ProcessPendingEvents(*args, **kwargs)
+        return __core.wxEvtHandler_ProcessPendingEvents(*args, **kwargs)
 
     def Connect(*args, **kwargs):
         """Connect(self, int id, int lastId, int eventType, PyObject func)"""
 
     def Connect(*args, **kwargs):
         """Connect(self, int id, int lastId, int eventType, PyObject func)"""
-        return _core_.EvtHandler_Connect(*args, **kwargs)
+        return __core.wxEvtHandler_Connect(*args, **kwargs)
 
     def Disconnect(*args, **kwargs):
         """Disconnect(self, int id, int lastId=-1, wxEventType eventType=wxEVT_NULL) -> bool"""
 
     def Disconnect(*args, **kwargs):
         """Disconnect(self, int id, int lastId=-1, wxEventType eventType=wxEVT_NULL) -> bool"""
-        return _core_.EvtHandler_Disconnect(*args, **kwargs)
+        return __core.wxEvtHandler_Disconnect(*args, **kwargs)
 
     def _setOORInfo(*args, **kwargs):
         """_setOORInfo(self, PyObject _self, bool incref=True)"""
 
     def _setOORInfo(*args, **kwargs):
         """_setOORInfo(self, PyObject _self, bool incref=True)"""
-        return _core_.EvtHandler__setOORInfo(*args, **kwargs)
+        return __core.wxEvtHandler__setOORInfo(*args, **kwargs)
 
     def Bind(self, event, handler, source=None, id=wx.ID_ANY, id2=wx.ID_ANY):
         """
 
     def Bind(self, event, handler, source=None, id=wx.ID_ANY, id2=wx.ID_ANY):
         """
@@ -2950,12 +3010,12 @@ class EvtHandler(Object):
         return event.Unbind(self, id, id2)              
 
 
         return event.Unbind(self, id, id2)              
 
 
-class EvtHandlerPtr(EvtHandler):
+class wxEvtHandlerPtr(wxEvtHandler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = EvtHandler
-_core_.EvtHandler_swigregister(EvtHandlerPtr)
+        self.__class__ = wxEvtHandler
+__core.wxEvtHandler_swigregister(wxEvtHandlerPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
@@ -3026,127 +3086,127 @@ def EVT_COMMAND_RANGE(win, id1, id2, cmd, func):
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-EVENT_PROPAGATE_NONE = _core_.EVENT_PROPAGATE_NONE
-EVENT_PROPAGATE_MAX = _core_.EVENT_PROPAGATE_MAX
-
-def NewEventType(*args, **kwargs):
-    """NewEventType() -> wxEventType"""
-    return _core_.NewEventType(*args, **kwargs)
-wxEVT_NULL = _core_.wxEVT_NULL
-wxEVT_FIRST = _core_.wxEVT_FIRST
-wxEVT_USER_FIRST = _core_.wxEVT_USER_FIRST
-wxEVT_COMMAND_BUTTON_CLICKED = _core_.wxEVT_COMMAND_BUTTON_CLICKED
-wxEVT_COMMAND_CHECKBOX_CLICKED = _core_.wxEVT_COMMAND_CHECKBOX_CLICKED
-wxEVT_COMMAND_CHOICE_SELECTED = _core_.wxEVT_COMMAND_CHOICE_SELECTED
-wxEVT_COMMAND_LISTBOX_SELECTED = _core_.wxEVT_COMMAND_LISTBOX_SELECTED
-wxEVT_COMMAND_LISTBOX_DOUBLECLICKED = _core_.wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
-wxEVT_COMMAND_CHECKLISTBOX_TOGGLED = _core_.wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
-wxEVT_COMMAND_MENU_SELECTED = _core_.wxEVT_COMMAND_MENU_SELECTED
-wxEVT_COMMAND_TOOL_CLICKED = _core_.wxEVT_COMMAND_TOOL_CLICKED
-wxEVT_COMMAND_SLIDER_UPDATED = _core_.wxEVT_COMMAND_SLIDER_UPDATED
-wxEVT_COMMAND_RADIOBOX_SELECTED = _core_.wxEVT_COMMAND_RADIOBOX_SELECTED
-wxEVT_COMMAND_RADIOBUTTON_SELECTED = _core_.wxEVT_COMMAND_RADIOBUTTON_SELECTED
-wxEVT_COMMAND_SCROLLBAR_UPDATED = _core_.wxEVT_COMMAND_SCROLLBAR_UPDATED
-wxEVT_COMMAND_VLBOX_SELECTED = _core_.wxEVT_COMMAND_VLBOX_SELECTED
-wxEVT_COMMAND_COMBOBOX_SELECTED = _core_.wxEVT_COMMAND_COMBOBOX_SELECTED
-wxEVT_COMMAND_TOOL_RCLICKED = _core_.wxEVT_COMMAND_TOOL_RCLICKED
-wxEVT_COMMAND_TOOL_ENTER = _core_.wxEVT_COMMAND_TOOL_ENTER
-wxEVT_LEFT_DOWN = _core_.wxEVT_LEFT_DOWN
-wxEVT_LEFT_UP = _core_.wxEVT_LEFT_UP
-wxEVT_MIDDLE_DOWN = _core_.wxEVT_MIDDLE_DOWN
-wxEVT_MIDDLE_UP = _core_.wxEVT_MIDDLE_UP
-wxEVT_RIGHT_DOWN = _core_.wxEVT_RIGHT_DOWN
-wxEVT_RIGHT_UP = _core_.wxEVT_RIGHT_UP
-wxEVT_MOTION = _core_.wxEVT_MOTION
-wxEVT_ENTER_WINDOW = _core_.wxEVT_ENTER_WINDOW
-wxEVT_LEAVE_WINDOW = _core_.wxEVT_LEAVE_WINDOW
-wxEVT_LEFT_DCLICK = _core_.wxEVT_LEFT_DCLICK
-wxEVT_MIDDLE_DCLICK = _core_.wxEVT_MIDDLE_DCLICK
-wxEVT_RIGHT_DCLICK = _core_.wxEVT_RIGHT_DCLICK
-wxEVT_SET_FOCUS = _core_.wxEVT_SET_FOCUS
-wxEVT_KILL_FOCUS = _core_.wxEVT_KILL_FOCUS
-wxEVT_CHILD_FOCUS = _core_.wxEVT_CHILD_FOCUS
-wxEVT_MOUSEWHEEL = _core_.wxEVT_MOUSEWHEEL
-wxEVT_NC_LEFT_DOWN = _core_.wxEVT_NC_LEFT_DOWN
-wxEVT_NC_LEFT_UP = _core_.wxEVT_NC_LEFT_UP
-wxEVT_NC_MIDDLE_DOWN = _core_.wxEVT_NC_MIDDLE_DOWN
-wxEVT_NC_MIDDLE_UP = _core_.wxEVT_NC_MIDDLE_UP
-wxEVT_NC_RIGHT_DOWN = _core_.wxEVT_NC_RIGHT_DOWN
-wxEVT_NC_RIGHT_UP = _core_.wxEVT_NC_RIGHT_UP
-wxEVT_NC_MOTION = _core_.wxEVT_NC_MOTION
-wxEVT_NC_ENTER_WINDOW = _core_.wxEVT_NC_ENTER_WINDOW
-wxEVT_NC_LEAVE_WINDOW = _core_.wxEVT_NC_LEAVE_WINDOW
-wxEVT_NC_LEFT_DCLICK = _core_.wxEVT_NC_LEFT_DCLICK
-wxEVT_NC_MIDDLE_DCLICK = _core_.wxEVT_NC_MIDDLE_DCLICK
-wxEVT_NC_RIGHT_DCLICK = _core_.wxEVT_NC_RIGHT_DCLICK
-wxEVT_CHAR = _core_.wxEVT_CHAR
-wxEVT_CHAR_HOOK = _core_.wxEVT_CHAR_HOOK
-wxEVT_NAVIGATION_KEY = _core_.wxEVT_NAVIGATION_KEY
-wxEVT_KEY_DOWN = _core_.wxEVT_KEY_DOWN
-wxEVT_KEY_UP = _core_.wxEVT_KEY_UP
-wxEVT_HOTKEY = _core_.wxEVT_HOTKEY
-wxEVT_SET_CURSOR = _core_.wxEVT_SET_CURSOR
-wxEVT_SCROLL_TOP = _core_.wxEVT_SCROLL_TOP
-wxEVT_SCROLL_BOTTOM = _core_.wxEVT_SCROLL_BOTTOM
-wxEVT_SCROLL_LINEUP = _core_.wxEVT_SCROLL_LINEUP
-wxEVT_SCROLL_LINEDOWN = _core_.wxEVT_SCROLL_LINEDOWN
-wxEVT_SCROLL_PAGEUP = _core_.wxEVT_SCROLL_PAGEUP
-wxEVT_SCROLL_PAGEDOWN = _core_.wxEVT_SCROLL_PAGEDOWN
-wxEVT_SCROLL_THUMBTRACK = _core_.wxEVT_SCROLL_THUMBTRACK
-wxEVT_SCROLL_THUMBRELEASE = _core_.wxEVT_SCROLL_THUMBRELEASE
-wxEVT_SCROLL_ENDSCROLL = _core_.wxEVT_SCROLL_ENDSCROLL
-wxEVT_SCROLLWIN_TOP = _core_.wxEVT_SCROLLWIN_TOP
-wxEVT_SCROLLWIN_BOTTOM = _core_.wxEVT_SCROLLWIN_BOTTOM
-wxEVT_SCROLLWIN_LINEUP = _core_.wxEVT_SCROLLWIN_LINEUP
-wxEVT_SCROLLWIN_LINEDOWN = _core_.wxEVT_SCROLLWIN_LINEDOWN
-wxEVT_SCROLLWIN_PAGEUP = _core_.wxEVT_SCROLLWIN_PAGEUP
-wxEVT_SCROLLWIN_PAGEDOWN = _core_.wxEVT_SCROLLWIN_PAGEDOWN
-wxEVT_SCROLLWIN_THUMBTRACK = _core_.wxEVT_SCROLLWIN_THUMBTRACK
-wxEVT_SCROLLWIN_THUMBRELEASE = _core_.wxEVT_SCROLLWIN_THUMBRELEASE
-wxEVT_SIZE = _core_.wxEVT_SIZE
-wxEVT_MOVE = _core_.wxEVT_MOVE
-wxEVT_CLOSE_WINDOW = _core_.wxEVT_CLOSE_WINDOW
-wxEVT_END_SESSION = _core_.wxEVT_END_SESSION
-wxEVT_QUERY_END_SESSION = _core_.wxEVT_QUERY_END_SESSION
-wxEVT_ACTIVATE_APP = _core_.wxEVT_ACTIVATE_APP
-wxEVT_POWER = _core_.wxEVT_POWER
-wxEVT_ACTIVATE = _core_.wxEVT_ACTIVATE
-wxEVT_CREATE = _core_.wxEVT_CREATE
-wxEVT_DESTROY = _core_.wxEVT_DESTROY
-wxEVT_SHOW = _core_.wxEVT_SHOW
-wxEVT_ICONIZE = _core_.wxEVT_ICONIZE
-wxEVT_MAXIMIZE = _core_.wxEVT_MAXIMIZE
-wxEVT_MOUSE_CAPTURE_CHANGED = _core_.wxEVT_MOUSE_CAPTURE_CHANGED
-wxEVT_PAINT = _core_.wxEVT_PAINT
-wxEVT_ERASE_BACKGROUND = _core_.wxEVT_ERASE_BACKGROUND
-wxEVT_NC_PAINT = _core_.wxEVT_NC_PAINT
-wxEVT_PAINT_ICON = _core_.wxEVT_PAINT_ICON
-wxEVT_MENU_OPEN = _core_.wxEVT_MENU_OPEN
-wxEVT_MENU_CLOSE = _core_.wxEVT_MENU_CLOSE
-wxEVT_MENU_HIGHLIGHT = _core_.wxEVT_MENU_HIGHLIGHT
-wxEVT_CONTEXT_MENU = _core_.wxEVT_CONTEXT_MENU
-wxEVT_SYS_COLOUR_CHANGED = _core_.wxEVT_SYS_COLOUR_CHANGED
-wxEVT_DISPLAY_CHANGED = _core_.wxEVT_DISPLAY_CHANGED
-wxEVT_SETTING_CHANGED = _core_.wxEVT_SETTING_CHANGED
-wxEVT_QUERY_NEW_PALETTE = _core_.wxEVT_QUERY_NEW_PALETTE
-wxEVT_PALETTE_CHANGED = _core_.wxEVT_PALETTE_CHANGED
-wxEVT_DROP_FILES = _core_.wxEVT_DROP_FILES
-wxEVT_DRAW_ITEM = _core_.wxEVT_DRAW_ITEM
-wxEVT_MEASURE_ITEM = _core_.wxEVT_MEASURE_ITEM
-wxEVT_COMPARE_ITEM = _core_.wxEVT_COMPARE_ITEM
-wxEVT_INIT_DIALOG = _core_.wxEVT_INIT_DIALOG
-wxEVT_IDLE = _core_.wxEVT_IDLE
-wxEVT_UPDATE_UI = _core_.wxEVT_UPDATE_UI
-wxEVT_SIZING = _core_.wxEVT_SIZING
-wxEVT_MOVING = _core_.wxEVT_MOVING
-wxEVT_HIBERNATE = _core_.wxEVT_HIBERNATE
-wxEVT_COMMAND_LEFT_CLICK = _core_.wxEVT_COMMAND_LEFT_CLICK
-wxEVT_COMMAND_LEFT_DCLICK = _core_.wxEVT_COMMAND_LEFT_DCLICK
-wxEVT_COMMAND_RIGHT_CLICK = _core_.wxEVT_COMMAND_RIGHT_CLICK
-wxEVT_COMMAND_RIGHT_DCLICK = _core_.wxEVT_COMMAND_RIGHT_DCLICK
-wxEVT_COMMAND_SET_FOCUS = _core_.wxEVT_COMMAND_SET_FOCUS
-wxEVT_COMMAND_KILL_FOCUS = _core_.wxEVT_COMMAND_KILL_FOCUS
-wxEVT_COMMAND_ENTER = _core_.wxEVT_COMMAND_ENTER
+wxEVENT_PROPAGATE_NONE = __core.wxEVENT_PROPAGATE_NONE
+wxEVENT_PROPAGATE_MAX = __core.wxEVENT_PROPAGATE_MAX
+
+def wxNewEventType(*args, **kwargs):
+    """wxNewEventType() -> wxEventType"""
+    return __core.wxNewEventType(*args, **kwargs)
+wxEVT_NULL = __core.wxEVT_NULL
+wxEVT_FIRST = __core.wxEVT_FIRST
+wxEVT_USER_FIRST = __core.wxEVT_USER_FIRST
+wxEVT_COMMAND_BUTTON_CLICKED = __core.wxEVT_COMMAND_BUTTON_CLICKED
+wxEVT_COMMAND_CHECKBOX_CLICKED = __core.wxEVT_COMMAND_CHECKBOX_CLICKED
+wxEVT_COMMAND_CHOICE_SELECTED = __core.wxEVT_COMMAND_CHOICE_SELECTED
+wxEVT_COMMAND_LISTBOX_SELECTED = __core.wxEVT_COMMAND_LISTBOX_SELECTED
+wxEVT_COMMAND_LISTBOX_DOUBLECLICKED = __core.wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
+wxEVT_COMMAND_CHECKLISTBOX_TOGGLED = __core.wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
+wxEVT_COMMAND_MENU_SELECTED = __core.wxEVT_COMMAND_MENU_SELECTED
+wxEVT_COMMAND_TOOL_CLICKED = __core.wxEVT_COMMAND_TOOL_CLICKED
+wxEVT_COMMAND_SLIDER_UPDATED = __core.wxEVT_COMMAND_SLIDER_UPDATED
+wxEVT_COMMAND_RADIOBOX_SELECTED = __core.wxEVT_COMMAND_RADIOBOX_SELECTED
+wxEVT_COMMAND_RADIOBUTTON_SELECTED = __core.wxEVT_COMMAND_RADIOBUTTON_SELECTED
+wxEVT_COMMAND_SCROLLBAR_UPDATED = __core.wxEVT_COMMAND_SCROLLBAR_UPDATED
+wxEVT_COMMAND_VLBOX_SELECTED = __core.wxEVT_COMMAND_VLBOX_SELECTED
+wxEVT_COMMAND_COMBOBOX_SELECTED = __core.wxEVT_COMMAND_COMBOBOX_SELECTED
+wxEVT_COMMAND_TOOL_RCLICKED = __core.wxEVT_COMMAND_TOOL_RCLICKED
+wxEVT_COMMAND_TOOL_ENTER = __core.wxEVT_COMMAND_TOOL_ENTER
+wxEVT_LEFT_DOWN = __core.wxEVT_LEFT_DOWN
+wxEVT_LEFT_UP = __core.wxEVT_LEFT_UP
+wxEVT_MIDDLE_DOWN = __core.wxEVT_MIDDLE_DOWN
+wxEVT_MIDDLE_UP = __core.wxEVT_MIDDLE_UP
+wxEVT_RIGHT_DOWN = __core.wxEVT_RIGHT_DOWN
+wxEVT_RIGHT_UP = __core.wxEVT_RIGHT_UP
+wxEVT_MOTION = __core.wxEVT_MOTION
+wxEVT_ENTER_WINDOW = __core.wxEVT_ENTER_WINDOW
+wxEVT_LEAVE_WINDOW = __core.wxEVT_LEAVE_WINDOW
+wxEVT_LEFT_DCLICK = __core.wxEVT_LEFT_DCLICK
+wxEVT_MIDDLE_DCLICK = __core.wxEVT_MIDDLE_DCLICK
+wxEVT_RIGHT_DCLICK = __core.wxEVT_RIGHT_DCLICK
+wxEVT_SET_FOCUS = __core.wxEVT_SET_FOCUS
+wxEVT_KILL_FOCUS = __core.wxEVT_KILL_FOCUS
+wxEVT_CHILD_FOCUS = __core.wxEVT_CHILD_FOCUS
+wxEVT_MOUSEWHEEL = __core.wxEVT_MOUSEWHEEL
+wxEVT_NC_LEFT_DOWN = __core.wxEVT_NC_LEFT_DOWN
+wxEVT_NC_LEFT_UP = __core.wxEVT_NC_LEFT_UP
+wxEVT_NC_MIDDLE_DOWN = __core.wxEVT_NC_MIDDLE_DOWN
+wxEVT_NC_MIDDLE_UP = __core.wxEVT_NC_MIDDLE_UP
+wxEVT_NC_RIGHT_DOWN = __core.wxEVT_NC_RIGHT_DOWN
+wxEVT_NC_RIGHT_UP = __core.wxEVT_NC_RIGHT_UP
+wxEVT_NC_MOTION = __core.wxEVT_NC_MOTION
+wxEVT_NC_ENTER_WINDOW = __core.wxEVT_NC_ENTER_WINDOW
+wxEVT_NC_LEAVE_WINDOW = __core.wxEVT_NC_LEAVE_WINDOW
+wxEVT_NC_LEFT_DCLICK = __core.wxEVT_NC_LEFT_DCLICK
+wxEVT_NC_MIDDLE_DCLICK = __core.wxEVT_NC_MIDDLE_DCLICK
+wxEVT_NC_RIGHT_DCLICK = __core.wxEVT_NC_RIGHT_DCLICK
+wxEVT_CHAR = __core.wxEVT_CHAR
+wxEVT_CHAR_HOOK = __core.wxEVT_CHAR_HOOK
+wxEVT_NAVIGATION_KEY = __core.wxEVT_NAVIGATION_KEY
+wxEVT_KEY_DOWN = __core.wxEVT_KEY_DOWN
+wxEVT_KEY_UP = __core.wxEVT_KEY_UP
+wxEVT_HOTKEY = __core.wxEVT_HOTKEY
+wxEVT_SET_CURSOR = __core.wxEVT_SET_CURSOR
+wxEVT_SCROLL_TOP = __core.wxEVT_SCROLL_TOP
+wxEVT_SCROLL_BOTTOM = __core.wxEVT_SCROLL_BOTTOM
+wxEVT_SCROLL_LINEUP = __core.wxEVT_SCROLL_LINEUP
+wxEVT_SCROLL_LINEDOWN = __core.wxEVT_SCROLL_LINEDOWN
+wxEVT_SCROLL_PAGEUP = __core.wxEVT_SCROLL_PAGEUP
+wxEVT_SCROLL_PAGEDOWN = __core.wxEVT_SCROLL_PAGEDOWN
+wxEVT_SCROLL_THUMBTRACK = __core.wxEVT_SCROLL_THUMBTRACK
+wxEVT_SCROLL_THUMBRELEASE = __core.wxEVT_SCROLL_THUMBRELEASE
+wxEVT_SCROLL_ENDSCROLL = __core.wxEVT_SCROLL_ENDSCROLL
+wxEVT_SCROLLWIN_TOP = __core.wxEVT_SCROLLWIN_TOP
+wxEVT_SCROLLWIN_BOTTOM = __core.wxEVT_SCROLLWIN_BOTTOM
+wxEVT_SCROLLWIN_LINEUP = __core.wxEVT_SCROLLWIN_LINEUP
+wxEVT_SCROLLWIN_LINEDOWN = __core.wxEVT_SCROLLWIN_LINEDOWN
+wxEVT_SCROLLWIN_PAGEUP = __core.wxEVT_SCROLLWIN_PAGEUP
+wxEVT_SCROLLWIN_PAGEDOWN = __core.wxEVT_SCROLLWIN_PAGEDOWN
+wxEVT_SCROLLWIN_THUMBTRACK = __core.wxEVT_SCROLLWIN_THUMBTRACK
+wxEVT_SCROLLWIN_THUMBRELEASE = __core.wxEVT_SCROLLWIN_THUMBRELEASE
+wxEVT_SIZE = __core.wxEVT_SIZE
+wxEVT_MOVE = __core.wxEVT_MOVE
+wxEVT_CLOSE_WINDOW = __core.wxEVT_CLOSE_WINDOW
+wxEVT_END_SESSION = __core.wxEVT_END_SESSION
+wxEVT_QUERY_END_SESSION = __core.wxEVT_QUERY_END_SESSION
+wxEVT_ACTIVATE_APP = __core.wxEVT_ACTIVATE_APP
+wxEVT_POWER = __core.wxEVT_POWER
+wxEVT_ACTIVATE = __core.wxEVT_ACTIVATE
+wxEVT_CREATE = __core.wxEVT_CREATE
+wxEVT_DESTROY = __core.wxEVT_DESTROY
+wxEVT_SHOW = __core.wxEVT_SHOW
+wxEVT_ICONIZE = __core.wxEVT_ICONIZE
+wxEVT_MAXIMIZE = __core.wxEVT_MAXIMIZE
+wxEVT_MOUSE_CAPTURE_CHANGED = __core.wxEVT_MOUSE_CAPTURE_CHANGED
+wxEVT_PAINT = __core.wxEVT_PAINT
+wxEVT_ERASE_BACKGROUND = __core.wxEVT_ERASE_BACKGROUND
+wxEVT_NC_PAINT = __core.wxEVT_NC_PAINT
+wxEVT_PAINT_ICON = __core.wxEVT_PAINT_ICON
+wxEVT_MENU_OPEN = __core.wxEVT_MENU_OPEN
+wxEVT_MENU_CLOSE = __core.wxEVT_MENU_CLOSE
+wxEVT_MENU_HIGHLIGHT = __core.wxEVT_MENU_HIGHLIGHT
+wxEVT_CONTEXT_MENU = __core.wxEVT_CONTEXT_MENU
+wxEVT_SYS_COLOUR_CHANGED = __core.wxEVT_SYS_COLOUR_CHANGED
+wxEVT_DISPLAY_CHANGED = __core.wxEVT_DISPLAY_CHANGED
+wxEVT_SETTING_CHANGED = __core.wxEVT_SETTING_CHANGED
+wxEVT_QUERY_NEW_PALETTE = __core.wxEVT_QUERY_NEW_PALETTE
+wxEVT_PALETTE_CHANGED = __core.wxEVT_PALETTE_CHANGED
+wxEVT_DROP_FILES = __core.wxEVT_DROP_FILES
+wxEVT_DRAW_ITEM = __core.wxEVT_DRAW_ITEM
+wxEVT_MEASURE_ITEM = __core.wxEVT_MEASURE_ITEM
+wxEVT_COMPARE_ITEM = __core.wxEVT_COMPARE_ITEM
+wxEVT_INIT_DIALOG = __core.wxEVT_INIT_DIALOG
+wxEVT_IDLE = __core.wxEVT_IDLE
+wxEVT_UPDATE_UI = __core.wxEVT_UPDATE_UI
+wxEVT_SIZING = __core.wxEVT_SIZING
+wxEVT_MOVING = __core.wxEVT_MOVING
+wxEVT_HIBERNATE = __core.wxEVT_HIBERNATE
+wxEVT_COMMAND_LEFT_CLICK = __core.wxEVT_COMMAND_LEFT_CLICK
+wxEVT_COMMAND_LEFT_DCLICK = __core.wxEVT_COMMAND_LEFT_DCLICK
+wxEVT_COMMAND_RIGHT_CLICK = __core.wxEVT_COMMAND_RIGHT_CLICK
+wxEVT_COMMAND_RIGHT_DCLICK = __core.wxEVT_COMMAND_RIGHT_DCLICK
+wxEVT_COMMAND_SET_FOCUS = __core.wxEVT_COMMAND_SET_FOCUS
+wxEVT_COMMAND_KILL_FOCUS = __core.wxEVT_COMMAND_KILL_FOCUS
+wxEVT_COMMAND_ENTER = __core.wxEVT_COMMAND_ENTER
 #
 # Create some event binders
 EVT_SIZE = wx.PyEventBinder( wxEVT_SIZE )
 #
 # Create some event binders
 EVT_SIZE = wx.PyEventBinder( wxEVT_SIZE )
@@ -3326,12 +3386,12 @@ EVT_CONTEXT_MENU = wx.PyEventBinder( wxEVT_CONTEXT_MENU )
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class Event(Object):
-    """Proxy of C++ Event class"""
+class wxEvent(wxObject):
+    """Proxy of C++ wxEvent class"""
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
-    def __del__(self, destroy=_core_.delete_Event):
+    def __del__(self, destroy=__core.delete_wxEvent):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -3339,39 +3399,39 @@ class Event(Object):
 
     def SetEventType(*args, **kwargs):
         """SetEventType(self, wxEventType typ)"""
 
     def SetEventType(*args, **kwargs):
         """SetEventType(self, wxEventType typ)"""
-        return _core_.Event_SetEventType(*args, **kwargs)
+        return __core.wxEvent_SetEventType(*args, **kwargs)
 
     def GetEventType(*args, **kwargs):
         """GetEventType(self) -> wxEventType"""
 
     def GetEventType(*args, **kwargs):
         """GetEventType(self) -> wxEventType"""
-        return _core_.Event_GetEventType(*args, **kwargs)
+        return __core.wxEvent_GetEventType(*args, **kwargs)
 
     def GetEventObject(*args, **kwargs):
 
     def GetEventObject(*args, **kwargs):
-        """GetEventObject(self) -> Object"""
-        return _core_.Event_GetEventObject(*args, **kwargs)
+        """GetEventObject(self) -> wxObject"""
+        return __core.wxEvent_GetEventObject(*args, **kwargs)
 
     def SetEventObject(*args, **kwargs):
 
     def SetEventObject(*args, **kwargs):
-        """SetEventObject(self, Object obj)"""
-        return _core_.Event_SetEventObject(*args, **kwargs)
+        """SetEventObject(self, wxObject obj)"""
+        return __core.wxEvent_SetEventObject(*args, **kwargs)
 
     def GetTimestamp(*args, **kwargs):
         """GetTimestamp(self) -> long"""
 
     def GetTimestamp(*args, **kwargs):
         """GetTimestamp(self) -> long"""
-        return _core_.Event_GetTimestamp(*args, **kwargs)
+        return __core.wxEvent_GetTimestamp(*args, **kwargs)
 
     def SetTimestamp(*args, **kwargs):
         """SetTimestamp(self, long ts=0)"""
 
     def SetTimestamp(*args, **kwargs):
         """SetTimestamp(self, long ts=0)"""
-        return _core_.Event_SetTimestamp(*args, **kwargs)
+        return __core.wxEvent_SetTimestamp(*args, **kwargs)
 
     def GetId(*args, **kwargs):
         """GetId(self) -> int"""
 
     def GetId(*args, **kwargs):
         """GetId(self) -> int"""
-        return _core_.Event_GetId(*args, **kwargs)
+        return __core.wxEvent_GetId(*args, **kwargs)
 
     def SetId(*args, **kwargs):
         """SetId(self, int Id)"""
 
     def SetId(*args, **kwargs):
         """SetId(self, int Id)"""
-        return _core_.Event_SetId(*args, **kwargs)
+        return __core.wxEvent_SetId(*args, **kwargs)
 
     def IsCommandEvent(*args, **kwargs):
         """IsCommandEvent(self) -> bool"""
 
     def IsCommandEvent(*args, **kwargs):
         """IsCommandEvent(self) -> bool"""
-        return _core_.Event_IsCommandEvent(*args, **kwargs)
+        return __core.wxEvent_IsCommandEvent(*args, **kwargs)
 
     def Skip(*args, **kwargs):
         """
 
     def Skip(*args, **kwargs):
         """
@@ -3386,314 +3446,314 @@ class Event(Object):
         system to continue searching for a handler function for this event.
 
         """
         system to continue searching for a handler function for this event.
 
         """
-        return _core_.Event_Skip(*args, **kwargs)
+        return __core.wxEvent_Skip(*args, **kwargs)
 
     def GetSkipped(*args, **kwargs):
         """GetSkipped(self) -> bool"""
 
     def GetSkipped(*args, **kwargs):
         """GetSkipped(self) -> bool"""
-        return _core_.Event_GetSkipped(*args, **kwargs)
+        return __core.wxEvent_GetSkipped(*args, **kwargs)
 
     def ShouldPropagate(*args, **kwargs):
         """ShouldPropagate(self) -> bool"""
 
     def ShouldPropagate(*args, **kwargs):
         """ShouldPropagate(self) -> bool"""
-        return _core_.Event_ShouldPropagate(*args, **kwargs)
+        return __core.wxEvent_ShouldPropagate(*args, **kwargs)
 
     def StopPropagation(*args, **kwargs):
         """StopPropagation(self) -> int"""
 
     def StopPropagation(*args, **kwargs):
         """StopPropagation(self) -> int"""
-        return _core_.Event_StopPropagation(*args, **kwargs)
+        return __core.wxEvent_StopPropagation(*args, **kwargs)
 
     def ResumePropagation(*args, **kwargs):
         """ResumePropagation(self, int propagationLevel)"""
 
     def ResumePropagation(*args, **kwargs):
         """ResumePropagation(self, int propagationLevel)"""
-        return _core_.Event_ResumePropagation(*args, **kwargs)
+        return __core.wxEvent_ResumePropagation(*args, **kwargs)
 
     def Clone(*args, **kwargs):
 
     def Clone(*args, **kwargs):
-        """Clone(self) -> Event"""
-        return _core_.Event_Clone(*args, **kwargs)
+        """Clone(self) -> wxEvent"""
+        return __core.wxEvent_Clone(*args, **kwargs)
 
 
 
 
-class EventPtr(Event):
+class wxEventPtr(wxEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Event
-_core_.Event_swigregister(EventPtr)
+        self.__class__ = wxEvent
+__core.wxEvent_swigregister(wxEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class PropagationDisabler(object):
-    """Proxy of C++ PropagationDisabler class"""
+class wxPropagationDisabler(object):
+    """Proxy of C++ wxPropagationDisabler class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPropagationDisabler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPropagationDisabler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, Event event) -> PropagationDisabler"""
-        newobj = _core_.new_PropagationDisabler(*args, **kwargs)
+        """__init__(self, wxEvent event) -> wxPropagationDisabler"""
+        newobj = __core.new_wxPropagationDisabler(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_PropagationDisabler):
+    def __del__(self, destroy=__core.delete_wxPropagationDisabler):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
 
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
 
-class PropagationDisablerPtr(PropagationDisabler):
+class wxPropagationDisablerPtr(wxPropagationDisabler):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PropagationDisabler
-_core_.PropagationDisabler_swigregister(PropagationDisablerPtr)
+        self.__class__ = wxPropagationDisabler
+__core.wxPropagationDisabler_swigregister(wxPropagationDisablerPtr)
 
 
-class PropagateOnce(object):
-    """Proxy of C++ PropagateOnce class"""
+class wxPropagateOnce(object):
+    """Proxy of C++ wxPropagateOnce class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPropagateOnce instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPropagateOnce instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, Event event) -> PropagateOnce"""
-        newobj = _core_.new_PropagateOnce(*args, **kwargs)
+        """__init__(self, wxEvent event) -> wxPropagateOnce"""
+        newobj = __core.new_wxPropagateOnce(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_PropagateOnce):
+    def __del__(self, destroy=__core.delete_wxPropagateOnce):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
 
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
 
-class PropagateOncePtr(PropagateOnce):
+class wxPropagateOncePtr(wxPropagateOnce):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PropagateOnce
-_core_.PropagateOnce_swigregister(PropagateOncePtr)
+        self.__class__ = wxPropagateOnce
+__core.wxPropagateOnce_swigregister(wxPropagateOncePtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class CommandEvent(Event):
-    """Proxy of C++ CommandEvent class"""
+class wxCommandEvent(wxEvent):
+    """Proxy of C++ wxCommandEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxCommandEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxCommandEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType commandType=wxEVT_NULL, int winid=0) -> CommandEvent"""
-        newobj = _core_.new_CommandEvent(*args, **kwargs)
+        """__init__(self, wxEventType commandType=wxEVT_NULL, int winid=0) -> wxCommandEvent"""
+        newobj = __core.new_wxCommandEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetSelection(*args, **kwargs):
         """GetSelection(self) -> int"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetSelection(*args, **kwargs):
         """GetSelection(self) -> int"""
-        return _core_.CommandEvent_GetSelection(*args, **kwargs)
+        return __core.wxCommandEvent_GetSelection(*args, **kwargs)
 
     def SetString(*args, **kwargs):
 
     def SetString(*args, **kwargs):
-        """SetString(self, String s)"""
-        return _core_.CommandEvent_SetString(*args, **kwargs)
+        """SetString(self, wxString s)"""
+        return __core.wxCommandEvent_SetString(*args, **kwargs)
 
     def GetString(*args, **kwargs):
 
     def GetString(*args, **kwargs):
-        """GetString(self) -> String"""
-        return _core_.CommandEvent_GetString(*args, **kwargs)
+        """GetString(self) -> wxString"""
+        return __core.wxCommandEvent_GetString(*args, **kwargs)
 
     def IsChecked(*args, **kwargs):
         """IsChecked(self) -> bool"""
 
     def IsChecked(*args, **kwargs):
         """IsChecked(self) -> bool"""
-        return _core_.CommandEvent_IsChecked(*args, **kwargs)
+        return __core.wxCommandEvent_IsChecked(*args, **kwargs)
 
     Checked = IsChecked 
     def IsSelection(*args, **kwargs):
         """IsSelection(self) -> bool"""
 
     Checked = IsChecked 
     def IsSelection(*args, **kwargs):
         """IsSelection(self) -> bool"""
-        return _core_.CommandEvent_IsSelection(*args, **kwargs)
+        return __core.wxCommandEvent_IsSelection(*args, **kwargs)
 
     def SetExtraLong(*args, **kwargs):
         """SetExtraLong(self, long extraLong)"""
 
     def SetExtraLong(*args, **kwargs):
         """SetExtraLong(self, long extraLong)"""
-        return _core_.CommandEvent_SetExtraLong(*args, **kwargs)
+        return __core.wxCommandEvent_SetExtraLong(*args, **kwargs)
 
     def GetExtraLong(*args, **kwargs):
         """GetExtraLong(self) -> long"""
 
     def GetExtraLong(*args, **kwargs):
         """GetExtraLong(self) -> long"""
-        return _core_.CommandEvent_GetExtraLong(*args, **kwargs)
+        return __core.wxCommandEvent_GetExtraLong(*args, **kwargs)
 
     def SetInt(*args, **kwargs):
         """SetInt(self, int i)"""
 
     def SetInt(*args, **kwargs):
         """SetInt(self, int i)"""
-        return _core_.CommandEvent_SetInt(*args, **kwargs)
+        return __core.wxCommandEvent_SetInt(*args, **kwargs)
 
     def GetInt(*args, **kwargs):
         """GetInt(self) -> long"""
 
     def GetInt(*args, **kwargs):
         """GetInt(self) -> long"""
-        return _core_.CommandEvent_GetInt(*args, **kwargs)
+        return __core.wxCommandEvent_GetInt(*args, **kwargs)
 
     def Clone(*args, **kwargs):
 
     def Clone(*args, **kwargs):
-        """Clone(self) -> Event"""
-        return _core_.CommandEvent_Clone(*args, **kwargs)
+        """Clone(self) -> wxEvent"""
+        return __core.wxCommandEvent_Clone(*args, **kwargs)
 
 
 
 
-class CommandEventPtr(CommandEvent):
+class wxCommandEventPtr(wxCommandEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = CommandEvent
-_core_.CommandEvent_swigregister(CommandEventPtr)
+        self.__class__ = wxCommandEvent
+__core.wxCommandEvent_swigregister(wxCommandEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class NotifyEvent(CommandEvent):
-    """Proxy of C++ NotifyEvent class"""
+class wxNotifyEvent(wxCommandEvent):
+    """Proxy of C++ wxNotifyEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxNotifyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxNotifyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType commandType=wxEVT_NULL, int winid=0) -> NotifyEvent"""
-        newobj = _core_.new_NotifyEvent(*args, **kwargs)
+        """__init__(self, wxEventType commandType=wxEVT_NULL, int winid=0) -> wxNotifyEvent"""
+        newobj = __core.new_wxNotifyEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def Veto(*args, **kwargs):
         """Veto(self)"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def Veto(*args, **kwargs):
         """Veto(self)"""
-        return _core_.NotifyEvent_Veto(*args, **kwargs)
+        return __core.wxNotifyEvent_Veto(*args, **kwargs)
 
     def Allow(*args, **kwargs):
         """Allow(self)"""
 
     def Allow(*args, **kwargs):
         """Allow(self)"""
-        return _core_.NotifyEvent_Allow(*args, **kwargs)
+        return __core.wxNotifyEvent_Allow(*args, **kwargs)
 
     def IsAllowed(*args, **kwargs):
         """IsAllowed(self) -> bool"""
 
     def IsAllowed(*args, **kwargs):
         """IsAllowed(self) -> bool"""
-        return _core_.NotifyEvent_IsAllowed(*args, **kwargs)
+        return __core.wxNotifyEvent_IsAllowed(*args, **kwargs)
 
 
 
 
-class NotifyEventPtr(NotifyEvent):
+class wxNotifyEventPtr(wxNotifyEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = NotifyEvent
-_core_.NotifyEvent_swigregister(NotifyEventPtr)
+        self.__class__ = wxNotifyEvent
+__core.wxNotifyEvent_swigregister(wxNotifyEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class ScrollEvent(CommandEvent):
-    """Proxy of C++ ScrollEvent class"""
+class wxScrollEvent(wxCommandEvent):
+    """Proxy of C++ wxScrollEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxScrollEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         __init__(self, wxEventType commandType=wxEVT_NULL, int winid=0, int pos=0, 
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxScrollEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         __init__(self, wxEventType commandType=wxEVT_NULL, int winid=0, int pos=0, 
-            int orient=0) -> ScrollEvent
+            int orient=0) -> wxScrollEvent
         """
         """
-        newobj = _core_.new_ScrollEvent(*args, **kwargs)
+        newobj = __core.new_wxScrollEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetOrientation(*args, **kwargs):
         """GetOrientation(self) -> int"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetOrientation(*args, **kwargs):
         """GetOrientation(self) -> int"""
-        return _core_.ScrollEvent_GetOrientation(*args, **kwargs)
+        return __core.wxScrollEvent_GetOrientation(*args, **kwargs)
 
     def GetPosition(*args, **kwargs):
         """GetPosition(self) -> int"""
 
     def GetPosition(*args, **kwargs):
         """GetPosition(self) -> int"""
-        return _core_.ScrollEvent_GetPosition(*args, **kwargs)
+        return __core.wxScrollEvent_GetPosition(*args, **kwargs)
 
     def SetOrientation(*args, **kwargs):
         """SetOrientation(self, int orient)"""
 
     def SetOrientation(*args, **kwargs):
         """SetOrientation(self, int orient)"""
-        return _core_.ScrollEvent_SetOrientation(*args, **kwargs)
+        return __core.wxScrollEvent_SetOrientation(*args, **kwargs)
 
     def SetPosition(*args, **kwargs):
         """SetPosition(self, int pos)"""
 
     def SetPosition(*args, **kwargs):
         """SetPosition(self, int pos)"""
-        return _core_.ScrollEvent_SetPosition(*args, **kwargs)
+        return __core.wxScrollEvent_SetPosition(*args, **kwargs)
 
 
 
 
-class ScrollEventPtr(ScrollEvent):
+class wxScrollEventPtr(wxScrollEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ScrollEvent
-_core_.ScrollEvent_swigregister(ScrollEventPtr)
+        self.__class__ = wxScrollEvent
+__core.wxScrollEvent_swigregister(wxScrollEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class ScrollWinEvent(Event):
-    """Proxy of C++ ScrollWinEvent class"""
+class wxScrollWinEvent(wxEvent):
+    """Proxy of C++ wxScrollWinEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxScrollWinEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxScrollWinEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType commandType=wxEVT_NULL, int pos=0, int orient=0) -> ScrollWinEvent"""
-        newobj = _core_.new_ScrollWinEvent(*args, **kwargs)
+        """__init__(self, wxEventType commandType=wxEVT_NULL, int pos=0, int orient=0) -> wxScrollWinEvent"""
+        newobj = __core.new_wxScrollWinEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetOrientation(*args, **kwargs):
         """GetOrientation(self) -> int"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetOrientation(*args, **kwargs):
         """GetOrientation(self) -> int"""
-        return _core_.ScrollWinEvent_GetOrientation(*args, **kwargs)
+        return __core.wxScrollWinEvent_GetOrientation(*args, **kwargs)
 
     def GetPosition(*args, **kwargs):
         """GetPosition(self) -> int"""
 
     def GetPosition(*args, **kwargs):
         """GetPosition(self) -> int"""
-        return _core_.ScrollWinEvent_GetPosition(*args, **kwargs)
+        return __core.wxScrollWinEvent_GetPosition(*args, **kwargs)
 
     def SetOrientation(*args, **kwargs):
         """SetOrientation(self, int orient)"""
 
     def SetOrientation(*args, **kwargs):
         """SetOrientation(self, int orient)"""
-        return _core_.ScrollWinEvent_SetOrientation(*args, **kwargs)
+        return __core.wxScrollWinEvent_SetOrientation(*args, **kwargs)
 
     def SetPosition(*args, **kwargs):
         """SetPosition(self, int pos)"""
 
     def SetPosition(*args, **kwargs):
         """SetPosition(self, int pos)"""
-        return _core_.ScrollWinEvent_SetPosition(*args, **kwargs)
+        return __core.wxScrollWinEvent_SetPosition(*args, **kwargs)
 
 
 
 
-class ScrollWinEventPtr(ScrollWinEvent):
+class wxScrollWinEventPtr(wxScrollWinEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ScrollWinEvent
-_core_.ScrollWinEvent_swigregister(ScrollWinEventPtr)
+        self.__class__ = wxScrollWinEvent
+__core.wxScrollWinEvent_swigregister(wxScrollWinEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-MOUSE_BTN_ANY = _core_.MOUSE_BTN_ANY
-MOUSE_BTN_NONE = _core_.MOUSE_BTN_NONE
-MOUSE_BTN_LEFT = _core_.MOUSE_BTN_LEFT
-MOUSE_BTN_MIDDLE = _core_.MOUSE_BTN_MIDDLE
-MOUSE_BTN_RIGHT = _core_.MOUSE_BTN_RIGHT
-class MouseEvent(Event):
-    """Proxy of C++ MouseEvent class"""
+wxMOUSE_BTN_ANY = __core.wxMOUSE_BTN_ANY
+wxMOUSE_BTN_NONE = __core.wxMOUSE_BTN_NONE
+wxMOUSE_BTN_LEFT = __core.wxMOUSE_BTN_LEFT
+wxMOUSE_BTN_MIDDLE = __core.wxMOUSE_BTN_MIDDLE
+wxMOUSE_BTN_RIGHT = __core.wxMOUSE_BTN_RIGHT
+class wxMouseEvent(wxEvent):
+    """Proxy of C++ wxMouseEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMouseEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMouseEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType mouseType=wxEVT_NULL) -> MouseEvent"""
-        newobj = _core_.new_MouseEvent(*args, **kwargs)
+        """__init__(self, wxEventType mouseType=wxEVT_NULL) -> wxMouseEvent"""
+        newobj = __core.new_wxMouseEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def IsButton(*args, **kwargs):
         """IsButton(self) -> bool"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def IsButton(*args, **kwargs):
         """IsButton(self) -> bool"""
-        return _core_.MouseEvent_IsButton(*args, **kwargs)
+        return __core.wxMouseEvent_IsButton(*args, **kwargs)
 
     def ButtonDown(*args, **kwargs):
 
     def ButtonDown(*args, **kwargs):
-        """ButtonDown(self, int but=MOUSE_BTN_ANY) -> bool"""
-        return _core_.MouseEvent_ButtonDown(*args, **kwargs)
+        """ButtonDown(self, int but=wxMOUSE_BTN_ANY) -> bool"""
+        return __core.wxMouseEvent_ButtonDown(*args, **kwargs)
 
     def ButtonDClick(*args, **kwargs):
 
     def ButtonDClick(*args, **kwargs):
-        """ButtonDClick(self, int but=MOUSE_BTN_ANY) -> bool"""
-        return _core_.MouseEvent_ButtonDClick(*args, **kwargs)
+        """ButtonDClick(self, int but=wxMOUSE_BTN_ANY) -> bool"""
+        return __core.wxMouseEvent_ButtonDClick(*args, **kwargs)
 
     def ButtonUp(*args, **kwargs):
 
     def ButtonUp(*args, **kwargs):
-        """ButtonUp(self, int but=MOUSE_BTN_ANY) -> bool"""
-        return _core_.MouseEvent_ButtonUp(*args, **kwargs)
+        """ButtonUp(self, int but=wxMOUSE_BTN_ANY) -> bool"""
+        return __core.wxMouseEvent_ButtonUp(*args, **kwargs)
 
     def Button(*args, **kwargs):
         """Button(self, int but) -> bool"""
 
     def Button(*args, **kwargs):
         """Button(self, int but) -> bool"""
-        return _core_.MouseEvent_Button(*args, **kwargs)
+        return __core.wxMouseEvent_Button(*args, **kwargs)
 
     def ButtonIsDown(*args, **kwargs):
         """ButtonIsDown(self, int but) -> bool"""
 
     def ButtonIsDown(*args, **kwargs):
         """ButtonIsDown(self, int but) -> bool"""
-        return _core_.MouseEvent_ButtonIsDown(*args, **kwargs)
+        return __core.wxMouseEvent_ButtonIsDown(*args, **kwargs)
 
     def GetButton(*args, **kwargs):
         """GetButton(self) -> int"""
 
     def GetButton(*args, **kwargs):
         """GetButton(self) -> int"""
-        return _core_.MouseEvent_GetButton(*args, **kwargs)
+        return __core.wxMouseEvent_GetButton(*args, **kwargs)
 
     def ControlDown(*args, **kwargs):
         """ControlDown(self) -> bool"""
 
     def ControlDown(*args, **kwargs):
         """ControlDown(self) -> bool"""
-        return _core_.MouseEvent_ControlDown(*args, **kwargs)
+        return __core.wxMouseEvent_ControlDown(*args, **kwargs)
 
     def MetaDown(*args, **kwargs):
         """MetaDown(self) -> bool"""
 
     def MetaDown(*args, **kwargs):
         """MetaDown(self) -> bool"""
-        return _core_.MouseEvent_MetaDown(*args, **kwargs)
+        return __core.wxMouseEvent_MetaDown(*args, **kwargs)
 
     def AltDown(*args, **kwargs):
         """AltDown(self) -> bool"""
 
     def AltDown(*args, **kwargs):
         """AltDown(self) -> bool"""
-        return _core_.MouseEvent_AltDown(*args, **kwargs)
+        return __core.wxMouseEvent_AltDown(*args, **kwargs)
 
     def ShiftDown(*args, **kwargs):
         """ShiftDown(self) -> bool"""
 
     def ShiftDown(*args, **kwargs):
         """ShiftDown(self) -> bool"""
-        return _core_.MouseEvent_ShiftDown(*args, **kwargs)
+        return __core.wxMouseEvent_ShiftDown(*args, **kwargs)
 
     def CmdDown(*args, **kwargs):
         """
 
     def CmdDown(*args, **kwargs):
         """
@@ -3707,80 +3767,80 @@ class MouseEvent(Event):
         purpose. So for non-Mac platforms this is the same as `ControlDown`
         and Macs this is the same as `MetaDown`.
         """
         purpose. So for non-Mac platforms this is the same as `ControlDown`
         and Macs this is the same as `MetaDown`.
         """
-        return _core_.MouseEvent_CmdDown(*args, **kwargs)
+        return __core.wxMouseEvent_CmdDown(*args, **kwargs)
 
     def LeftDown(*args, **kwargs):
         """LeftDown(self) -> bool"""
 
     def LeftDown(*args, **kwargs):
         """LeftDown(self) -> bool"""
-        return _core_.MouseEvent_LeftDown(*args, **kwargs)
+        return __core.wxMouseEvent_LeftDown(*args, **kwargs)
 
     def MiddleDown(*args, **kwargs):
         """MiddleDown(self) -> bool"""
 
     def MiddleDown(*args, **kwargs):
         """MiddleDown(self) -> bool"""
-        return _core_.MouseEvent_MiddleDown(*args, **kwargs)
+        return __core.wxMouseEvent_MiddleDown(*args, **kwargs)
 
     def RightDown(*args, **kwargs):
         """RightDown(self) -> bool"""
 
     def RightDown(*args, **kwargs):
         """RightDown(self) -> bool"""
-        return _core_.MouseEvent_RightDown(*args, **kwargs)
+        return __core.wxMouseEvent_RightDown(*args, **kwargs)
 
     def LeftUp(*args, **kwargs):
         """LeftUp(self) -> bool"""
 
     def LeftUp(*args, **kwargs):
         """LeftUp(self) -> bool"""
-        return _core_.MouseEvent_LeftUp(*args, **kwargs)
+        return __core.wxMouseEvent_LeftUp(*args, **kwargs)
 
     def MiddleUp(*args, **kwargs):
         """MiddleUp(self) -> bool"""
 
     def MiddleUp(*args, **kwargs):
         """MiddleUp(self) -> bool"""
-        return _core_.MouseEvent_MiddleUp(*args, **kwargs)
+        return __core.wxMouseEvent_MiddleUp(*args, **kwargs)
 
     def RightUp(*args, **kwargs):
         """RightUp(self) -> bool"""
 
     def RightUp(*args, **kwargs):
         """RightUp(self) -> bool"""
-        return _core_.MouseEvent_RightUp(*args, **kwargs)
+        return __core.wxMouseEvent_RightUp(*args, **kwargs)
 
     def LeftDClick(*args, **kwargs):
         """LeftDClick(self) -> bool"""
 
     def LeftDClick(*args, **kwargs):
         """LeftDClick(self) -> bool"""
-        return _core_.MouseEvent_LeftDClick(*args, **kwargs)
+        return __core.wxMouseEvent_LeftDClick(*args, **kwargs)
 
     def MiddleDClick(*args, **kwargs):
         """MiddleDClick(self) -> bool"""
 
     def MiddleDClick(*args, **kwargs):
         """MiddleDClick(self) -> bool"""
-        return _core_.MouseEvent_MiddleDClick(*args, **kwargs)
+        return __core.wxMouseEvent_MiddleDClick(*args, **kwargs)
 
     def RightDClick(*args, **kwargs):
         """RightDClick(self) -> bool"""
 
     def RightDClick(*args, **kwargs):
         """RightDClick(self) -> bool"""
-        return _core_.MouseEvent_RightDClick(*args, **kwargs)
+        return __core.wxMouseEvent_RightDClick(*args, **kwargs)
 
     def LeftIsDown(*args, **kwargs):
         """LeftIsDown(self) -> bool"""
 
     def LeftIsDown(*args, **kwargs):
         """LeftIsDown(self) -> bool"""
-        return _core_.MouseEvent_LeftIsDown(*args, **kwargs)
+        return __core.wxMouseEvent_LeftIsDown(*args, **kwargs)
 
     def MiddleIsDown(*args, **kwargs):
         """MiddleIsDown(self) -> bool"""
 
     def MiddleIsDown(*args, **kwargs):
         """MiddleIsDown(self) -> bool"""
-        return _core_.MouseEvent_MiddleIsDown(*args, **kwargs)
+        return __core.wxMouseEvent_MiddleIsDown(*args, **kwargs)
 
     def RightIsDown(*args, **kwargs):
         """RightIsDown(self) -> bool"""
 
     def RightIsDown(*args, **kwargs):
         """RightIsDown(self) -> bool"""
-        return _core_.MouseEvent_RightIsDown(*args, **kwargs)
+        return __core.wxMouseEvent_RightIsDown(*args, **kwargs)
 
     def Dragging(*args, **kwargs):
         """Dragging(self) -> bool"""
 
     def Dragging(*args, **kwargs):
         """Dragging(self) -> bool"""
-        return _core_.MouseEvent_Dragging(*args, **kwargs)
+        return __core.wxMouseEvent_Dragging(*args, **kwargs)
 
     def Moving(*args, **kwargs):
         """Moving(self) -> bool"""
 
     def Moving(*args, **kwargs):
         """Moving(self) -> bool"""
-        return _core_.MouseEvent_Moving(*args, **kwargs)
+        return __core.wxMouseEvent_Moving(*args, **kwargs)
 
     def Entering(*args, **kwargs):
         """Entering(self) -> bool"""
 
     def Entering(*args, **kwargs):
         """Entering(self) -> bool"""
-        return _core_.MouseEvent_Entering(*args, **kwargs)
+        return __core.wxMouseEvent_Entering(*args, **kwargs)
 
     def Leaving(*args, **kwargs):
         """Leaving(self) -> bool"""
 
     def Leaving(*args, **kwargs):
         """Leaving(self) -> bool"""
-        return _core_.MouseEvent_Leaving(*args, **kwargs)
+        return __core.wxMouseEvent_Leaving(*args, **kwargs)
 
     def GetPosition(*args, **kwargs):
         """
 
     def GetPosition(*args, **kwargs):
         """
-        GetPosition(self) -> Point
+        GetPosition(self) -> wxPoint
 
         Returns the position of the mouse in window coordinates when the event
         happened.
         """
 
         Returns the position of the mouse in window coordinates when the event
         happened.
         """
-        return _core_.MouseEvent_GetPosition(*args, **kwargs)
+        return __core.wxMouseEvent_GetPosition(*args, **kwargs)
 
     def GetPositionTuple(*args, **kwargs):
         """
 
     def GetPositionTuple(*args, **kwargs):
         """
@@ -3789,123 +3849,123 @@ class MouseEvent(Event):
         Returns the position of the mouse in window coordinates when the event
         happened.
         """
         Returns the position of the mouse in window coordinates when the event
         happened.
         """
-        return _core_.MouseEvent_GetPositionTuple(*args, **kwargs)
+        return __core.wxMouseEvent_GetPositionTuple(*args, **kwargs)
 
     def GetLogicalPosition(*args, **kwargs):
 
     def GetLogicalPosition(*args, **kwargs):
-        """GetLogicalPosition(self, DC dc) -> Point"""
-        return _core_.MouseEvent_GetLogicalPosition(*args, **kwargs)
+        """GetLogicalPosition(self, wxDC dc) -> wxPoint"""
+        return __core.wxMouseEvent_GetLogicalPosition(*args, **kwargs)
 
     def GetX(*args, **kwargs):
         """GetX(self) -> int"""
 
     def GetX(*args, **kwargs):
         """GetX(self) -> int"""
-        return _core_.MouseEvent_GetX(*args, **kwargs)
+        return __core.wxMouseEvent_GetX(*args, **kwargs)
 
     def GetY(*args, **kwargs):
         """GetY(self) -> int"""
 
     def GetY(*args, **kwargs):
         """GetY(self) -> int"""
-        return _core_.MouseEvent_GetY(*args, **kwargs)
+        return __core.wxMouseEvent_GetY(*args, **kwargs)
 
     def GetWheelRotation(*args, **kwargs):
         """GetWheelRotation(self) -> int"""
 
     def GetWheelRotation(*args, **kwargs):
         """GetWheelRotation(self) -> int"""
-        return _core_.MouseEvent_GetWheelRotation(*args, **kwargs)
+        return __core.wxMouseEvent_GetWheelRotation(*args, **kwargs)
 
     def GetWheelDelta(*args, **kwargs):
         """GetWheelDelta(self) -> int"""
 
     def GetWheelDelta(*args, **kwargs):
         """GetWheelDelta(self) -> int"""
-        return _core_.MouseEvent_GetWheelDelta(*args, **kwargs)
+        return __core.wxMouseEvent_GetWheelDelta(*args, **kwargs)
 
     def GetLinesPerAction(*args, **kwargs):
         """GetLinesPerAction(self) -> int"""
 
     def GetLinesPerAction(*args, **kwargs):
         """GetLinesPerAction(self) -> int"""
-        return _core_.MouseEvent_GetLinesPerAction(*args, **kwargs)
+        return __core.wxMouseEvent_GetLinesPerAction(*args, **kwargs)
 
     def IsPageScroll(*args, **kwargs):
         """IsPageScroll(self) -> bool"""
 
     def IsPageScroll(*args, **kwargs):
         """IsPageScroll(self) -> bool"""
-        return _core_.MouseEvent_IsPageScroll(*args, **kwargs)
-
-    m_x = property(_core_.MouseEvent_m_x_get, _core_.MouseEvent_m_x_set)
-    m_y = property(_core_.MouseEvent_m_y_get, _core_.MouseEvent_m_y_set)
-    m_leftDown = property(_core_.MouseEvent_m_leftDown_get, _core_.MouseEvent_m_leftDown_set)
-    m_middleDown = property(_core_.MouseEvent_m_middleDown_get, _core_.MouseEvent_m_middleDown_set)
-    m_rightDown = property(_core_.MouseEvent_m_rightDown_get, _core_.MouseEvent_m_rightDown_set)
-    m_controlDown = property(_core_.MouseEvent_m_controlDown_get, _core_.MouseEvent_m_controlDown_set)
-    m_shiftDown = property(_core_.MouseEvent_m_shiftDown_get, _core_.MouseEvent_m_shiftDown_set)
-    m_altDown = property(_core_.MouseEvent_m_altDown_get, _core_.MouseEvent_m_altDown_set)
-    m_metaDown = property(_core_.MouseEvent_m_metaDown_get, _core_.MouseEvent_m_metaDown_set)
-    m_wheelRotation = property(_core_.MouseEvent_m_wheelRotation_get, _core_.MouseEvent_m_wheelRotation_set)
-    m_wheelDelta = property(_core_.MouseEvent_m_wheelDelta_get, _core_.MouseEvent_m_wheelDelta_set)
-    m_linesPerAction = property(_core_.MouseEvent_m_linesPerAction_get, _core_.MouseEvent_m_linesPerAction_set)
-
-class MouseEventPtr(MouseEvent):
+        return __core.wxMouseEvent_IsPageScroll(*args, **kwargs)
+
+    m_x = property(__core.wxMouseEvent_m_x_get, __core.wxMouseEvent_m_x_set)
+    m_y = property(__core.wxMouseEvent_m_y_get, __core.wxMouseEvent_m_y_set)
+    m_leftDown = property(__core.wxMouseEvent_m_leftDown_get, __core.wxMouseEvent_m_leftDown_set)
+    m_middleDown = property(__core.wxMouseEvent_m_middleDown_get, __core.wxMouseEvent_m_middleDown_set)
+    m_rightDown = property(__core.wxMouseEvent_m_rightDown_get, __core.wxMouseEvent_m_rightDown_set)
+    m_controlDown = property(__core.wxMouseEvent_m_controlDown_get, __core.wxMouseEvent_m_controlDown_set)
+    m_shiftDown = property(__core.wxMouseEvent_m_shiftDown_get, __core.wxMouseEvent_m_shiftDown_set)
+    m_altDown = property(__core.wxMouseEvent_m_altDown_get, __core.wxMouseEvent_m_altDown_set)
+    m_metaDown = property(__core.wxMouseEvent_m_metaDown_get, __core.wxMouseEvent_m_metaDown_set)
+    m_wheelRotation = property(__core.wxMouseEvent_m_wheelRotation_get, __core.wxMouseEvent_m_wheelRotation_set)
+    m_wheelDelta = property(__core.wxMouseEvent_m_wheelDelta_get, __core.wxMouseEvent_m_wheelDelta_set)
+    m_linesPerAction = property(__core.wxMouseEvent_m_linesPerAction_get, __core.wxMouseEvent_m_linesPerAction_set)
+
+class wxMouseEventPtr(wxMouseEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = MouseEvent
-_core_.MouseEvent_swigregister(MouseEventPtr)
+        self.__class__ = wxMouseEvent
+__core.wxMouseEvent_swigregister(wxMouseEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class SetCursorEvent(Event):
-    """Proxy of C++ SetCursorEvent class"""
+class wxSetCursorEvent(wxEvent):
+    """Proxy of C++ wxSetCursorEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxSetCursorEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxSetCursorEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int x=0, int y=0) -> SetCursorEvent"""
-        newobj = _core_.new_SetCursorEvent(*args, **kwargs)
+        """__init__(self, int x=0, int y=0) -> wxSetCursorEvent"""
+        newobj = __core.new_wxSetCursorEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetX(*args, **kwargs):
         """GetX(self) -> int"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetX(*args, **kwargs):
         """GetX(self) -> int"""
-        return _core_.SetCursorEvent_GetX(*args, **kwargs)
+        return __core.wxSetCursorEvent_GetX(*args, **kwargs)
 
     def GetY(*args, **kwargs):
         """GetY(self) -> int"""
 
     def GetY(*args, **kwargs):
         """GetY(self) -> int"""
-        return _core_.SetCursorEvent_GetY(*args, **kwargs)
+        return __core.wxSetCursorEvent_GetY(*args, **kwargs)
 
     def SetCursor(*args, **kwargs):
 
     def SetCursor(*args, **kwargs):
-        """SetCursor(self, Cursor cursor)"""
-        return _core_.SetCursorEvent_SetCursor(*args, **kwargs)
+        """SetCursor(self, wxCursor cursor)"""
+        return __core.wxSetCursorEvent_SetCursor(*args, **kwargs)
 
     def GetCursor(*args, **kwargs):
 
     def GetCursor(*args, **kwargs):
-        """GetCursor(self) -> Cursor"""
-        return _core_.SetCursorEvent_GetCursor(*args, **kwargs)
+        """GetCursor(self) -> wxCursor"""
+        return __core.wxSetCursorEvent_GetCursor(*args, **kwargs)
 
     def HasCursor(*args, **kwargs):
         """HasCursor(self) -> bool"""
 
     def HasCursor(*args, **kwargs):
         """HasCursor(self) -> bool"""
-        return _core_.SetCursorEvent_HasCursor(*args, **kwargs)
+        return __core.wxSetCursorEvent_HasCursor(*args, **kwargs)
 
 
 
 
-class SetCursorEventPtr(SetCursorEvent):
+class wxSetCursorEventPtr(wxSetCursorEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = SetCursorEvent
-_core_.SetCursorEvent_swigregister(SetCursorEventPtr)
+        self.__class__ = wxSetCursorEvent
+__core.wxSetCursorEvent_swigregister(wxSetCursorEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class KeyEvent(Event):
-    """Proxy of C++ KeyEvent class"""
+class wxKeyEvent(wxEvent):
+    """Proxy of C++ wxKeyEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxKeyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxKeyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType keyType=wxEVT_NULL) -> KeyEvent"""
-        newobj = _core_.new_KeyEvent(*args, **kwargs)
+        """__init__(self, wxEventType keyType=wxEVT_NULL) -> wxKeyEvent"""
+        newobj = __core.new_wxKeyEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def ControlDown(*args, **kwargs):
         """ControlDown(self) -> bool"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def ControlDown(*args, **kwargs):
         """ControlDown(self) -> bool"""
-        return _core_.KeyEvent_ControlDown(*args, **kwargs)
+        return __core.wxKeyEvent_ControlDown(*args, **kwargs)
 
     def MetaDown(*args, **kwargs):
         """MetaDown(self) -> bool"""
 
     def MetaDown(*args, **kwargs):
         """MetaDown(self) -> bool"""
-        return _core_.KeyEvent_MetaDown(*args, **kwargs)
+        return __core.wxKeyEvent_MetaDown(*args, **kwargs)
 
     def AltDown(*args, **kwargs):
         """AltDown(self) -> bool"""
 
     def AltDown(*args, **kwargs):
         """AltDown(self) -> bool"""
-        return _core_.KeyEvent_AltDown(*args, **kwargs)
+        return __core.wxKeyEvent_AltDown(*args, **kwargs)
 
     def ShiftDown(*args, **kwargs):
         """ShiftDown(self) -> bool"""
 
     def ShiftDown(*args, **kwargs):
         """ShiftDown(self) -> bool"""
-        return _core_.KeyEvent_ShiftDown(*args, **kwargs)
+        return __core.wxKeyEvent_ShiftDown(*args, **kwargs)
 
     def CmdDown(*args, **kwargs):
         """
 
     def CmdDown(*args, **kwargs):
         """
@@ -3919,37 +3979,37 @@ class KeyEvent(Event):
         purpose. So for non-Mac platforms this is the same as `ControlDown`
         and Macs this is the same as `MetaDown`.
         """
         purpose. So for non-Mac platforms this is the same as `ControlDown`
         and Macs this is the same as `MetaDown`.
         """
-        return _core_.KeyEvent_CmdDown(*args, **kwargs)
+        return __core.wxKeyEvent_CmdDown(*args, **kwargs)
 
     def HasModifiers(*args, **kwargs):
         """HasModifiers(self) -> bool"""
 
     def HasModifiers(*args, **kwargs):
         """HasModifiers(self) -> bool"""
-        return _core_.KeyEvent_HasModifiers(*args, **kwargs)
+        return __core.wxKeyEvent_HasModifiers(*args, **kwargs)
 
     def GetKeyCode(*args, **kwargs):
         """GetKeyCode(self) -> int"""
 
     def GetKeyCode(*args, **kwargs):
         """GetKeyCode(self) -> int"""
-        return _core_.KeyEvent_GetKeyCode(*args, **kwargs)
+        return __core.wxKeyEvent_GetKeyCode(*args, **kwargs)
 
     KeyCode = GetKeyCode 
     def GetUnicodeKey(*args, **kwargs):
         """GetUnicodeKey(self) -> int"""
 
     KeyCode = GetKeyCode 
     def GetUnicodeKey(*args, **kwargs):
         """GetUnicodeKey(self) -> int"""
-        return _core_.KeyEvent_GetUnicodeKey(*args, **kwargs)
+        return __core.wxKeyEvent_GetUnicodeKey(*args, **kwargs)
 
     GetUniChar = GetUnicodeKey 
     def GetRawKeyCode(*args, **kwargs):
         """GetRawKeyCode(self) -> unsigned int"""
 
     GetUniChar = GetUnicodeKey 
     def GetRawKeyCode(*args, **kwargs):
         """GetRawKeyCode(self) -> unsigned int"""
-        return _core_.KeyEvent_GetRawKeyCode(*args, **kwargs)
+        return __core.wxKeyEvent_GetRawKeyCode(*args, **kwargs)
 
     def GetRawKeyFlags(*args, **kwargs):
         """GetRawKeyFlags(self) -> unsigned int"""
 
     def GetRawKeyFlags(*args, **kwargs):
         """GetRawKeyFlags(self) -> unsigned int"""
-        return _core_.KeyEvent_GetRawKeyFlags(*args, **kwargs)
+        return __core.wxKeyEvent_GetRawKeyFlags(*args, **kwargs)
 
     def GetPosition(*args, **kwargs):
         """
 
     def GetPosition(*args, **kwargs):
         """
-        GetPosition(self) -> Point
+        GetPosition(self) -> wxPoint
 
         Find the position of the event.
         """
 
         Find the position of the event.
         """
-        return _core_.KeyEvent_GetPosition(*args, **kwargs)
+        return __core.wxKeyEvent_GetPosition(*args, **kwargs)
 
     def GetPositionTuple(*args, **kwargs):
         """
 
     def GetPositionTuple(*args, **kwargs):
         """
@@ -3957,882 +4017,882 @@ class KeyEvent(Event):
 
         Find the position of the event.
         """
 
         Find the position of the event.
         """
-        return _core_.KeyEvent_GetPositionTuple(*args, **kwargs)
+        return __core.wxKeyEvent_GetPositionTuple(*args, **kwargs)
 
     def GetX(*args, **kwargs):
         """GetX(self) -> int"""
 
     def GetX(*args, **kwargs):
         """GetX(self) -> int"""
-        return _core_.KeyEvent_GetX(*args, **kwargs)
+        return __core.wxKeyEvent_GetX(*args, **kwargs)
 
     def GetY(*args, **kwargs):
         """GetY(self) -> int"""
 
     def GetY(*args, **kwargs):
         """GetY(self) -> int"""
-        return _core_.KeyEvent_GetY(*args, **kwargs)
-
-    m_x = property(_core_.KeyEvent_m_x_get, _core_.KeyEvent_m_x_set)
-    m_y = property(_core_.KeyEvent_m_y_get, _core_.KeyEvent_m_y_set)
-    m_keyCode = property(_core_.KeyEvent_m_keyCode_get, _core_.KeyEvent_m_keyCode_set)
-    m_controlDown = property(_core_.KeyEvent_m_controlDown_get, _core_.KeyEvent_m_controlDown_set)
-    m_shiftDown = property(_core_.KeyEvent_m_shiftDown_get, _core_.KeyEvent_m_shiftDown_set)
-    m_altDown = property(_core_.KeyEvent_m_altDown_get, _core_.KeyEvent_m_altDown_set)
-    m_metaDown = property(_core_.KeyEvent_m_metaDown_get, _core_.KeyEvent_m_metaDown_set)
-    m_scanCode = property(_core_.KeyEvent_m_scanCode_get, _core_.KeyEvent_m_scanCode_set)
-    m_rawCode = property(_core_.KeyEvent_m_rawCode_get, _core_.KeyEvent_m_rawCode_set)
-    m_rawFlags = property(_core_.KeyEvent_m_rawFlags_get, _core_.KeyEvent_m_rawFlags_set)
-
-class KeyEventPtr(KeyEvent):
+        return __core.wxKeyEvent_GetY(*args, **kwargs)
+
+    m_x = property(__core.wxKeyEvent_m_x_get, __core.wxKeyEvent_m_x_set)
+    m_y = property(__core.wxKeyEvent_m_y_get, __core.wxKeyEvent_m_y_set)
+    m_keyCode = property(__core.wxKeyEvent_m_keyCode_get, __core.wxKeyEvent_m_keyCode_set)
+    m_controlDown = property(__core.wxKeyEvent_m_controlDown_get, __core.wxKeyEvent_m_controlDown_set)
+    m_shiftDown = property(__core.wxKeyEvent_m_shiftDown_get, __core.wxKeyEvent_m_shiftDown_set)
+    m_altDown = property(__core.wxKeyEvent_m_altDown_get, __core.wxKeyEvent_m_altDown_set)
+    m_metaDown = property(__core.wxKeyEvent_m_metaDown_get, __core.wxKeyEvent_m_metaDown_set)
+    m_scanCode = property(__core.wxKeyEvent_m_scanCode_get, __core.wxKeyEvent_m_scanCode_set)
+    m_rawCode = property(__core.wxKeyEvent_m_rawCode_get, __core.wxKeyEvent_m_rawCode_set)
+    m_rawFlags = property(__core.wxKeyEvent_m_rawFlags_get, __core.wxKeyEvent_m_rawFlags_set)
+
+class wxKeyEventPtr(wxKeyEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = KeyEvent
-_core_.KeyEvent_swigregister(KeyEventPtr)
+        self.__class__ = wxKeyEvent
+__core.wxKeyEvent_swigregister(wxKeyEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class SizeEvent(Event):
-    """Proxy of C++ SizeEvent class"""
+class wxSizeEvent(wxEvent):
+    """Proxy of C++ wxSizeEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxSizeEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxSizeEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, Size sz=DefaultSize, int winid=0) -> SizeEvent"""
-        newobj = _core_.new_SizeEvent(*args, **kwargs)
+        """__init__(self, wxSize sz=wxDefaultSize, int winid=0) -> wxSizeEvent"""
+        newobj = __core.new_wxSizeEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetSize(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetSize(*args, **kwargs):
-        """GetSize(self) -> Size"""
-        return _core_.SizeEvent_GetSize(*args, **kwargs)
+        """GetSize(self) -> wxSize"""
+        return __core.wxSizeEvent_GetSize(*args, **kwargs)
 
     def GetRect(*args, **kwargs):
 
     def GetRect(*args, **kwargs):
-        """GetRect(self) -> Rect"""
-        return _core_.SizeEvent_GetRect(*args, **kwargs)
+        """GetRect(self) -> wxRect"""
+        return __core.wxSizeEvent_GetRect(*args, **kwargs)
 
     def SetRect(*args, **kwargs):
 
     def SetRect(*args, **kwargs):
-        """SetRect(self, Rect rect)"""
-        return _core_.SizeEvent_SetRect(*args, **kwargs)
+        """SetRect(self, wxRect rect)"""
+        return __core.wxSizeEvent_SetRect(*args, **kwargs)
 
     def SetSize(*args, **kwargs):
 
     def SetSize(*args, **kwargs):
-        """SetSize(self, Size size)"""
-        return _core_.SizeEvent_SetSize(*args, **kwargs)
+        """SetSize(self, wxSize size)"""
+        return __core.wxSizeEvent_SetSize(*args, **kwargs)
 
 
-    m_size = property(_core_.SizeEvent_m_size_get, _core_.SizeEvent_m_size_set)
-    m_rect = property(_core_.SizeEvent_m_rect_get, _core_.SizeEvent_m_rect_set)
+    m_size = property(__core.wxSizeEvent_m_size_get, __core.wxSizeEvent_m_size_set)
+    m_rect = property(__core.wxSizeEvent_m_rect_get, __core.wxSizeEvent_m_rect_set)
 
 
-class SizeEventPtr(SizeEvent):
+class wxSizeEventPtr(wxSizeEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = SizeEvent
-_core_.SizeEvent_swigregister(SizeEventPtr)
+        self.__class__ = wxSizeEvent
+__core.wxSizeEvent_swigregister(wxSizeEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class MoveEvent(Event):
-    """Proxy of C++ MoveEvent class"""
+class wxMoveEvent(wxEvent):
+    """Proxy of C++ wxMoveEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMoveEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMoveEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, Point pos=DefaultPosition, int winid=0) -> MoveEvent"""
-        newobj = _core_.new_MoveEvent(*args, **kwargs)
+        """__init__(self, wxPoint pos=wxDefaultPosition, int winid=0) -> wxMoveEvent"""
+        newobj = __core.new_wxMoveEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetPosition(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetPosition(*args, **kwargs):
-        """GetPosition(self) -> Point"""
-        return _core_.MoveEvent_GetPosition(*args, **kwargs)
+        """GetPosition(self) -> wxPoint"""
+        return __core.wxMoveEvent_GetPosition(*args, **kwargs)
 
     def GetRect(*args, **kwargs):
 
     def GetRect(*args, **kwargs):
-        """GetRect(self) -> Rect"""
-        return _core_.MoveEvent_GetRect(*args, **kwargs)
+        """GetRect(self) -> wxRect"""
+        return __core.wxMoveEvent_GetRect(*args, **kwargs)
 
     def SetRect(*args, **kwargs):
 
     def SetRect(*args, **kwargs):
-        """SetRect(self, Rect rect)"""
-        return _core_.MoveEvent_SetRect(*args, **kwargs)
+        """SetRect(self, wxRect rect)"""
+        return __core.wxMoveEvent_SetRect(*args, **kwargs)
 
     def SetPosition(*args, **kwargs):
 
     def SetPosition(*args, **kwargs):
-        """SetPosition(self, Point pos)"""
-        return _core_.MoveEvent_SetPosition(*args, **kwargs)
+        """SetPosition(self, wxPoint pos)"""
+        return __core.wxMoveEvent_SetPosition(*args, **kwargs)
 
     m_pos =  property(GetPosition, SetPosition)
     m_rect = property(GetRect, SetRect)
 
 
 
     m_pos =  property(GetPosition, SetPosition)
     m_rect = property(GetRect, SetRect)
 
 
-class MoveEventPtr(MoveEvent):
+class wxMoveEventPtr(wxMoveEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = MoveEvent
-_core_.MoveEvent_swigregister(MoveEventPtr)
+        self.__class__ = wxMoveEvent
+__core.wxMoveEvent_swigregister(wxMoveEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class PaintEvent(Event):
-    """Proxy of C++ PaintEvent class"""
+class wxPaintEvent(wxEvent):
+    """Proxy of C++ wxPaintEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPaintEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPaintEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int Id=0) -> PaintEvent"""
-        newobj = _core_.new_PaintEvent(*args, **kwargs)
+        """__init__(self, int Id=0) -> wxPaintEvent"""
+        newobj = __core.new_wxPaintEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class PaintEventPtr(PaintEvent):
+class wxPaintEventPtr(wxPaintEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PaintEvent
-_core_.PaintEvent_swigregister(PaintEventPtr)
+        self.__class__ = wxPaintEvent
+__core.wxPaintEvent_swigregister(wxPaintEventPtr)
 
 
-class NcPaintEvent(Event):
-    """Proxy of C++ NcPaintEvent class"""
+class wxNcPaintEvent(wxEvent):
+    """Proxy of C++ wxNcPaintEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxNcPaintEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxNcPaintEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int winid=0) -> NcPaintEvent"""
-        newobj = _core_.new_NcPaintEvent(*args, **kwargs)
+        """__init__(self, int winid=0) -> wxNcPaintEvent"""
+        newobj = __core.new_wxNcPaintEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class NcPaintEventPtr(NcPaintEvent):
+class wxNcPaintEventPtr(wxNcPaintEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = NcPaintEvent
-_core_.NcPaintEvent_swigregister(NcPaintEventPtr)
+        self.__class__ = wxNcPaintEvent
+__core.wxNcPaintEvent_swigregister(wxNcPaintEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class EraseEvent(Event):
-    """Proxy of C++ EraseEvent class"""
+class wxEraseEvent(wxEvent):
+    """Proxy of C++ wxEraseEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxEraseEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxEraseEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int Id=0, DC dc=(wxDC *) NULL) -> EraseEvent"""
-        newobj = _core_.new_EraseEvent(*args, **kwargs)
+        """__init__(self, int Id=0, wxDC dc=(wxDC *) NULL) -> wxEraseEvent"""
+        newobj = __core.new_wxEraseEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetDC(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetDC(*args, **kwargs):
-        """GetDC(self) -> DC"""
-        return _core_.EraseEvent_GetDC(*args, **kwargs)
+        """GetDC(self) -> wxDC"""
+        return __core.wxEraseEvent_GetDC(*args, **kwargs)
 
 
 
 
-class EraseEventPtr(EraseEvent):
+class wxEraseEventPtr(wxEraseEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = EraseEvent
-_core_.EraseEvent_swigregister(EraseEventPtr)
+        self.__class__ = wxEraseEvent
+__core.wxEraseEvent_swigregister(wxEraseEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class FocusEvent(Event):
-    """Proxy of C++ FocusEvent class"""
+class wxFocusEvent(wxEvent):
+    """Proxy of C++ wxFocusEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxFocusEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxFocusEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType type=wxEVT_NULL, int winid=0) -> FocusEvent"""
-        newobj = _core_.new_FocusEvent(*args, **kwargs)
+        """__init__(self, wxEventType type=wxEVT_NULL, int winid=0) -> wxFocusEvent"""
+        newobj = __core.new_wxFocusEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetWindow(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetWindow(*args, **kwargs):
-        """GetWindow(self) -> Window"""
-        return _core_.FocusEvent_GetWindow(*args, **kwargs)
+        """GetWindow(self) -> wxWindow"""
+        return __core.wxFocusEvent_GetWindow(*args, **kwargs)
 
     def SetWindow(*args, **kwargs):
 
     def SetWindow(*args, **kwargs):
-        """SetWindow(self, Window win)"""
-        return _core_.FocusEvent_SetWindow(*args, **kwargs)
+        """SetWindow(self, wxWindow win)"""
+        return __core.wxFocusEvent_SetWindow(*args, **kwargs)
 
 
 
 
-class FocusEventPtr(FocusEvent):
+class wxFocusEventPtr(wxFocusEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = FocusEvent
-_core_.FocusEvent_swigregister(FocusEventPtr)
+        self.__class__ = wxFocusEvent
+__core.wxFocusEvent_swigregister(wxFocusEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class ChildFocusEvent(CommandEvent):
-    """Proxy of C++ ChildFocusEvent class"""
+class wxChildFocusEvent(wxCommandEvent):
+    """Proxy of C++ wxChildFocusEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxChildFocusEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxChildFocusEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, Window win=None) -> ChildFocusEvent"""
-        newobj = _core_.new_ChildFocusEvent(*args, **kwargs)
+        """__init__(self, wxWindow win=None) -> wxChildFocusEvent"""
+        newobj = __core.new_wxChildFocusEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetWindow(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetWindow(*args, **kwargs):
-        """GetWindow(self) -> Window"""
-        return _core_.ChildFocusEvent_GetWindow(*args, **kwargs)
+        """GetWindow(self) -> wxWindow"""
+        return __core.wxChildFocusEvent_GetWindow(*args, **kwargs)
 
 
 
 
-class ChildFocusEventPtr(ChildFocusEvent):
+class wxChildFocusEventPtr(wxChildFocusEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ChildFocusEvent
-_core_.ChildFocusEvent_swigregister(ChildFocusEventPtr)
+        self.__class__ = wxChildFocusEvent
+__core.wxChildFocusEvent_swigregister(wxChildFocusEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class ActivateEvent(Event):
-    """Proxy of C++ ActivateEvent class"""
+class wxActivateEvent(wxEvent):
+    """Proxy of C++ wxActivateEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxActivateEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxActivateEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType type=wxEVT_NULL, bool active=True, int Id=0) -> ActivateEvent"""
-        newobj = _core_.new_ActivateEvent(*args, **kwargs)
+        """__init__(self, wxEventType type=wxEVT_NULL, bool active=True, int Id=0) -> wxActivateEvent"""
+        newobj = __core.new_wxActivateEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetActive(*args, **kwargs):
         """GetActive(self) -> bool"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetActive(*args, **kwargs):
         """GetActive(self) -> bool"""
-        return _core_.ActivateEvent_GetActive(*args, **kwargs)
+        return __core.wxActivateEvent_GetActive(*args, **kwargs)
 
 
 
 
-class ActivateEventPtr(ActivateEvent):
+class wxActivateEventPtr(wxActivateEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ActivateEvent
-_core_.ActivateEvent_swigregister(ActivateEventPtr)
+        self.__class__ = wxActivateEvent
+__core.wxActivateEvent_swigregister(wxActivateEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class InitDialogEvent(Event):
-    """Proxy of C++ InitDialogEvent class"""
+class wxInitDialogEvent(wxEvent):
+    """Proxy of C++ wxInitDialogEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxInitDialogEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxInitDialogEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int Id=0) -> InitDialogEvent"""
-        newobj = _core_.new_InitDialogEvent(*args, **kwargs)
+        """__init__(self, int Id=0) -> wxInitDialogEvent"""
+        newobj = __core.new_wxInitDialogEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class InitDialogEventPtr(InitDialogEvent):
+class wxInitDialogEventPtr(wxInitDialogEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = InitDialogEvent
-_core_.InitDialogEvent_swigregister(InitDialogEventPtr)
+        self.__class__ = wxInitDialogEvent
+__core.wxInitDialogEvent_swigregister(wxInitDialogEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class MenuEvent(Event):
-    """Proxy of C++ MenuEvent class"""
+class wxMenuEvent(wxEvent):
+    """Proxy of C++ wxMenuEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMenuEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMenuEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType type=wxEVT_NULL, int winid=0, Menu menu=None) -> MenuEvent"""
-        newobj = _core_.new_MenuEvent(*args, **kwargs)
+        """__init__(self, wxEventType type=wxEVT_NULL, int winid=0, wxMenu menu=None) -> wxMenuEvent"""
+        newobj = __core.new_wxMenuEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetMenuId(*args, **kwargs):
         """GetMenuId(self) -> int"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetMenuId(*args, **kwargs):
         """GetMenuId(self) -> int"""
-        return _core_.MenuEvent_GetMenuId(*args, **kwargs)
+        return __core.wxMenuEvent_GetMenuId(*args, **kwargs)
 
     def IsPopup(*args, **kwargs):
         """IsPopup(self) -> bool"""
 
     def IsPopup(*args, **kwargs):
         """IsPopup(self) -> bool"""
-        return _core_.MenuEvent_IsPopup(*args, **kwargs)
+        return __core.wxMenuEvent_IsPopup(*args, **kwargs)
 
     def GetMenu(*args, **kwargs):
 
     def GetMenu(*args, **kwargs):
-        """GetMenu(self) -> Menu"""
-        return _core_.MenuEvent_GetMenu(*args, **kwargs)
+        """GetMenu(self) -> wxMenu"""
+        return __core.wxMenuEvent_GetMenu(*args, **kwargs)
 
 
 
 
-class MenuEventPtr(MenuEvent):
+class wxMenuEventPtr(wxMenuEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = MenuEvent
-_core_.MenuEvent_swigregister(MenuEventPtr)
+        self.__class__ = wxMenuEvent
+__core.wxMenuEvent_swigregister(wxMenuEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class CloseEvent(Event):
-    """Proxy of C++ CloseEvent class"""
+class wxCloseEvent(wxEvent):
+    """Proxy of C++ wxCloseEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxCloseEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxCloseEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType type=wxEVT_NULL, int winid=0) -> CloseEvent"""
-        newobj = _core_.new_CloseEvent(*args, **kwargs)
+        """__init__(self, wxEventType type=wxEVT_NULL, int winid=0) -> wxCloseEvent"""
+        newobj = __core.new_wxCloseEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SetLoggingOff(*args, **kwargs):
         """SetLoggingOff(self, bool logOff)"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SetLoggingOff(*args, **kwargs):
         """SetLoggingOff(self, bool logOff)"""
-        return _core_.CloseEvent_SetLoggingOff(*args, **kwargs)
+        return __core.wxCloseEvent_SetLoggingOff(*args, **kwargs)
 
     def GetLoggingOff(*args, **kwargs):
         """GetLoggingOff(self) -> bool"""
 
     def GetLoggingOff(*args, **kwargs):
         """GetLoggingOff(self) -> bool"""
-        return _core_.CloseEvent_GetLoggingOff(*args, **kwargs)
+        return __core.wxCloseEvent_GetLoggingOff(*args, **kwargs)
 
     def Veto(*args, **kwargs):
         """Veto(self, bool veto=True)"""
 
     def Veto(*args, **kwargs):
         """Veto(self, bool veto=True)"""
-        return _core_.CloseEvent_Veto(*args, **kwargs)
+        return __core.wxCloseEvent_Veto(*args, **kwargs)
 
     def SetCanVeto(*args, **kwargs):
         """SetCanVeto(self, bool canVeto)"""
 
     def SetCanVeto(*args, **kwargs):
         """SetCanVeto(self, bool canVeto)"""
-        return _core_.CloseEvent_SetCanVeto(*args, **kwargs)
+        return __core.wxCloseEvent_SetCanVeto(*args, **kwargs)
 
     def CanVeto(*args, **kwargs):
         """CanVeto(self) -> bool"""
 
     def CanVeto(*args, **kwargs):
         """CanVeto(self) -> bool"""
-        return _core_.CloseEvent_CanVeto(*args, **kwargs)
+        return __core.wxCloseEvent_CanVeto(*args, **kwargs)
 
     def GetVeto(*args, **kwargs):
         """GetVeto(self) -> bool"""
 
     def GetVeto(*args, **kwargs):
         """GetVeto(self) -> bool"""
-        return _core_.CloseEvent_GetVeto(*args, **kwargs)
+        return __core.wxCloseEvent_GetVeto(*args, **kwargs)
 
 
 
 
-class CloseEventPtr(CloseEvent):
+class wxCloseEventPtr(wxCloseEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = CloseEvent
-_core_.CloseEvent_swigregister(CloseEventPtr)
+        self.__class__ = wxCloseEvent
+__core.wxCloseEvent_swigregister(wxCloseEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class ShowEvent(Event):
-    """Proxy of C++ ShowEvent class"""
+class wxShowEvent(wxEvent):
+    """Proxy of C++ wxShowEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxShowEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxShowEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int winid=0, bool show=False) -> ShowEvent"""
-        newobj = _core_.new_ShowEvent(*args, **kwargs)
+        """__init__(self, int winid=0, bool show=False) -> wxShowEvent"""
+        newobj = __core.new_wxShowEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SetShow(*args, **kwargs):
         """SetShow(self, bool show)"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SetShow(*args, **kwargs):
         """SetShow(self, bool show)"""
-        return _core_.ShowEvent_SetShow(*args, **kwargs)
+        return __core.wxShowEvent_SetShow(*args, **kwargs)
 
     def GetShow(*args, **kwargs):
         """GetShow(self) -> bool"""
 
     def GetShow(*args, **kwargs):
         """GetShow(self) -> bool"""
-        return _core_.ShowEvent_GetShow(*args, **kwargs)
+        return __core.wxShowEvent_GetShow(*args, **kwargs)
 
 
 
 
-class ShowEventPtr(ShowEvent):
+class wxShowEventPtr(wxShowEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ShowEvent
-_core_.ShowEvent_swigregister(ShowEventPtr)
+        self.__class__ = wxShowEvent
+__core.wxShowEvent_swigregister(wxShowEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class IconizeEvent(Event):
-    """Proxy of C++ IconizeEvent class"""
+class wxIconizeEvent(wxEvent):
+    """Proxy of C++ wxIconizeEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxIconizeEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxIconizeEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int id=0, bool iconized=True) -> IconizeEvent"""
-        newobj = _core_.new_IconizeEvent(*args, **kwargs)
+        """__init__(self, int id=0, bool iconized=True) -> wxIconizeEvent"""
+        newobj = __core.new_wxIconizeEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def Iconized(*args, **kwargs):
         """Iconized(self) -> bool"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def Iconized(*args, **kwargs):
         """Iconized(self) -> bool"""
-        return _core_.IconizeEvent_Iconized(*args, **kwargs)
+        return __core.wxIconizeEvent_Iconized(*args, **kwargs)
 
 
 
 
-class IconizeEventPtr(IconizeEvent):
+class wxIconizeEventPtr(wxIconizeEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = IconizeEvent
-_core_.IconizeEvent_swigregister(IconizeEventPtr)
+        self.__class__ = wxIconizeEvent
+__core.wxIconizeEvent_swigregister(wxIconizeEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class MaximizeEvent(Event):
-    """Proxy of C++ MaximizeEvent class"""
+class wxMaximizeEvent(wxEvent):
+    """Proxy of C++ wxMaximizeEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMaximizeEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMaximizeEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int id=0) -> MaximizeEvent"""
-        newobj = _core_.new_MaximizeEvent(*args, **kwargs)
+        """__init__(self, int id=0) -> wxMaximizeEvent"""
+        newobj = __core.new_wxMaximizeEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class MaximizeEventPtr(MaximizeEvent):
+class wxMaximizeEventPtr(wxMaximizeEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = MaximizeEvent
-_core_.MaximizeEvent_swigregister(MaximizeEventPtr)
+        self.__class__ = wxMaximizeEvent
+__core.wxMaximizeEvent_swigregister(wxMaximizeEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class DropFilesEvent(Event):
-    """Proxy of C++ DropFilesEvent class"""
+class wxDropFilesEvent(wxEvent):
+    """Proxy of C++ wxDropFilesEvent class"""
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxDropFilesEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def GetPosition(*args, **kwargs):
     def __init__(self): raise RuntimeError, "No constructor defined"
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxDropFilesEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def GetPosition(*args, **kwargs):
-        """GetPosition(self) -> Point"""
-        return _core_.DropFilesEvent_GetPosition(*args, **kwargs)
+        """GetPosition(self) -> wxPoint"""
+        return __core.wxDropFilesEvent_GetPosition(*args, **kwargs)
 
     def GetNumberOfFiles(*args, **kwargs):
         """GetNumberOfFiles(self) -> int"""
 
     def GetNumberOfFiles(*args, **kwargs):
         """GetNumberOfFiles(self) -> int"""
-        return _core_.DropFilesEvent_GetNumberOfFiles(*args, **kwargs)
+        return __core.wxDropFilesEvent_GetNumberOfFiles(*args, **kwargs)
 
     def GetFiles(*args, **kwargs):
         """GetFiles(self) -> PyObject"""
 
     def GetFiles(*args, **kwargs):
         """GetFiles(self) -> PyObject"""
-        return _core_.DropFilesEvent_GetFiles(*args, **kwargs)
+        return __core.wxDropFilesEvent_GetFiles(*args, **kwargs)
 
 
 
 
-class DropFilesEventPtr(DropFilesEvent):
+class wxDropFilesEventPtr(wxDropFilesEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = DropFilesEvent
-_core_.DropFilesEvent_swigregister(DropFilesEventPtr)
+        self.__class__ = wxDropFilesEvent
+__core.wxDropFilesEvent_swigregister(wxDropFilesEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-UPDATE_UI_PROCESS_ALL = _core_.UPDATE_UI_PROCESS_ALL
-UPDATE_UI_PROCESS_SPECIFIED = _core_.UPDATE_UI_PROCESS_SPECIFIED
-class UpdateUIEvent(CommandEvent):
-    """Proxy of C++ UpdateUIEvent class"""
+wxUPDATE_UI_PROCESS_ALL = __core.wxUPDATE_UI_PROCESS_ALL
+wxUPDATE_UI_PROCESS_SPECIFIED = __core.wxUPDATE_UI_PROCESS_SPECIFIED
+class wxUpdateUIEvent(wxCommandEvent):
+    """Proxy of C++ wxUpdateUIEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxUpdateUIEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxUpdateUIEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int commandId=0) -> UpdateUIEvent"""
-        newobj = _core_.new_UpdateUIEvent(*args, **kwargs)
+        """__init__(self, int commandId=0) -> wxUpdateUIEvent"""
+        newobj = __core.new_wxUpdateUIEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetChecked(*args, **kwargs):
         """GetChecked(self) -> bool"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetChecked(*args, **kwargs):
         """GetChecked(self) -> bool"""
-        return _core_.UpdateUIEvent_GetChecked(*args, **kwargs)
+        return __core.wxUpdateUIEvent_GetChecked(*args, **kwargs)
 
     def GetEnabled(*args, **kwargs):
         """GetEnabled(self) -> bool"""
 
     def GetEnabled(*args, **kwargs):
         """GetEnabled(self) -> bool"""
-        return _core_.UpdateUIEvent_GetEnabled(*args, **kwargs)
+        return __core.wxUpdateUIEvent_GetEnabled(*args, **kwargs)
 
     def GetText(*args, **kwargs):
 
     def GetText(*args, **kwargs):
-        """GetText(self) -> String"""
-        return _core_.UpdateUIEvent_GetText(*args, **kwargs)
+        """GetText(self) -> wxString"""
+        return __core.wxUpdateUIEvent_GetText(*args, **kwargs)
 
     def GetSetText(*args, **kwargs):
         """GetSetText(self) -> bool"""
 
     def GetSetText(*args, **kwargs):
         """GetSetText(self) -> bool"""
-        return _core_.UpdateUIEvent_GetSetText(*args, **kwargs)
+        return __core.wxUpdateUIEvent_GetSetText(*args, **kwargs)
 
     def GetSetChecked(*args, **kwargs):
         """GetSetChecked(self) -> bool"""
 
     def GetSetChecked(*args, **kwargs):
         """GetSetChecked(self) -> bool"""
-        return _core_.UpdateUIEvent_GetSetChecked(*args, **kwargs)
+        return __core.wxUpdateUIEvent_GetSetChecked(*args, **kwargs)
 
     def GetSetEnabled(*args, **kwargs):
         """GetSetEnabled(self) -> bool"""
 
     def GetSetEnabled(*args, **kwargs):
         """GetSetEnabled(self) -> bool"""
-        return _core_.UpdateUIEvent_GetSetEnabled(*args, **kwargs)
+        return __core.wxUpdateUIEvent_GetSetEnabled(*args, **kwargs)
 
     def Check(*args, **kwargs):
         """Check(self, bool check)"""
 
     def Check(*args, **kwargs):
         """Check(self, bool check)"""
-        return _core_.UpdateUIEvent_Check(*args, **kwargs)
+        return __core.wxUpdateUIEvent_Check(*args, **kwargs)
 
     def Enable(*args, **kwargs):
         """Enable(self, bool enable)"""
 
     def Enable(*args, **kwargs):
         """Enable(self, bool enable)"""
-        return _core_.UpdateUIEvent_Enable(*args, **kwargs)
+        return __core.wxUpdateUIEvent_Enable(*args, **kwargs)
 
     def SetText(*args, **kwargs):
 
     def SetText(*args, **kwargs):
-        """SetText(self, String text)"""
-        return _core_.UpdateUIEvent_SetText(*args, **kwargs)
+        """SetText(self, wxString text)"""
+        return __core.wxUpdateUIEvent_SetText(*args, **kwargs)
 
     def SetUpdateInterval(*args, **kwargs):
         """SetUpdateInterval(long updateInterval)"""
 
     def SetUpdateInterval(*args, **kwargs):
         """SetUpdateInterval(long updateInterval)"""
-        return _core_.UpdateUIEvent_SetUpdateInterval(*args, **kwargs)
+        return __core.wxUpdateUIEvent_SetUpdateInterval(*args, **kwargs)
 
     SetUpdateInterval = staticmethod(SetUpdateInterval)
     def GetUpdateInterval(*args, **kwargs):
         """GetUpdateInterval() -> long"""
 
     SetUpdateInterval = staticmethod(SetUpdateInterval)
     def GetUpdateInterval(*args, **kwargs):
         """GetUpdateInterval() -> long"""
-        return _core_.UpdateUIEvent_GetUpdateInterval(*args, **kwargs)
+        return __core.wxUpdateUIEvent_GetUpdateInterval(*args, **kwargs)
 
     GetUpdateInterval = staticmethod(GetUpdateInterval)
     def CanUpdate(*args, **kwargs):
 
     GetUpdateInterval = staticmethod(GetUpdateInterval)
     def CanUpdate(*args, **kwargs):
-        """CanUpdate(Window win) -> bool"""
-        return _core_.UpdateUIEvent_CanUpdate(*args, **kwargs)
+        """CanUpdate(wxWindow win) -> bool"""
+        return __core.wxUpdateUIEvent_CanUpdate(*args, **kwargs)
 
     CanUpdate = staticmethod(CanUpdate)
     def ResetUpdateTime(*args, **kwargs):
         """ResetUpdateTime()"""
 
     CanUpdate = staticmethod(CanUpdate)
     def ResetUpdateTime(*args, **kwargs):
         """ResetUpdateTime()"""
-        return _core_.UpdateUIEvent_ResetUpdateTime(*args, **kwargs)
+        return __core.wxUpdateUIEvent_ResetUpdateTime(*args, **kwargs)
 
     ResetUpdateTime = staticmethod(ResetUpdateTime)
     def SetMode(*args, **kwargs):
         """SetMode(int mode)"""
 
     ResetUpdateTime = staticmethod(ResetUpdateTime)
     def SetMode(*args, **kwargs):
         """SetMode(int mode)"""
-        return _core_.UpdateUIEvent_SetMode(*args, **kwargs)
+        return __core.wxUpdateUIEvent_SetMode(*args, **kwargs)
 
     SetMode = staticmethod(SetMode)
     def GetMode(*args, **kwargs):
         """GetMode() -> int"""
 
     SetMode = staticmethod(SetMode)
     def GetMode(*args, **kwargs):
         """GetMode() -> int"""
-        return _core_.UpdateUIEvent_GetMode(*args, **kwargs)
+        return __core.wxUpdateUIEvent_GetMode(*args, **kwargs)
 
     GetMode = staticmethod(GetMode)
 
 
     GetMode = staticmethod(GetMode)
 
-class UpdateUIEventPtr(UpdateUIEvent):
+class wxUpdateUIEventPtr(wxUpdateUIEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = UpdateUIEvent
-_core_.UpdateUIEvent_swigregister(UpdateUIEventPtr)
+        self.__class__ = wxUpdateUIEvent
+__core.wxUpdateUIEvent_swigregister(wxUpdateUIEventPtr)
 
 
-def UpdateUIEvent_SetUpdateInterval(*args, **kwargs):
-    """UpdateUIEvent_SetUpdateInterval(long updateInterval)"""
-    return _core_.UpdateUIEvent_SetUpdateInterval(*args, **kwargs)
+def wxUpdateUIEvent_SetUpdateInterval(*args, **kwargs):
+    """wxUpdateUIEvent_SetUpdateInterval(long updateInterval)"""
+    return __core.wxUpdateUIEvent_SetUpdateInterval(*args, **kwargs)
 
 
-def UpdateUIEvent_GetUpdateInterval(*args, **kwargs):
-    """UpdateUIEvent_GetUpdateInterval() -> long"""
-    return _core_.UpdateUIEvent_GetUpdateInterval(*args, **kwargs)
+def wxUpdateUIEvent_GetUpdateInterval(*args, **kwargs):
+    """wxUpdateUIEvent_GetUpdateInterval() -> long"""
+    return __core.wxUpdateUIEvent_GetUpdateInterval(*args, **kwargs)
 
 
-def UpdateUIEvent_CanUpdate(*args, **kwargs):
-    """UpdateUIEvent_CanUpdate(Window win) -> bool"""
-    return _core_.UpdateUIEvent_CanUpdate(*args, **kwargs)
+def wxUpdateUIEvent_CanUpdate(*args, **kwargs):
+    """wxUpdateUIEvent_CanUpdate(wxWindow win) -> bool"""
+    return __core.wxUpdateUIEvent_CanUpdate(*args, **kwargs)
 
 
-def UpdateUIEvent_ResetUpdateTime(*args, **kwargs):
-    """UpdateUIEvent_ResetUpdateTime()"""
-    return _core_.UpdateUIEvent_ResetUpdateTime(*args, **kwargs)
+def wxUpdateUIEvent_ResetUpdateTime(*args, **kwargs):
+    """wxUpdateUIEvent_ResetUpdateTime()"""
+    return __core.wxUpdateUIEvent_ResetUpdateTime(*args, **kwargs)
 
 
-def UpdateUIEvent_SetMode(*args, **kwargs):
-    """UpdateUIEvent_SetMode(int mode)"""
-    return _core_.UpdateUIEvent_SetMode(*args, **kwargs)
+def wxUpdateUIEvent_SetMode(*args, **kwargs):
+    """wxUpdateUIEvent_SetMode(int mode)"""
+    return __core.wxUpdateUIEvent_SetMode(*args, **kwargs)
 
 
-def UpdateUIEvent_GetMode(*args, **kwargs):
-    """UpdateUIEvent_GetMode() -> int"""
-    return _core_.UpdateUIEvent_GetMode(*args, **kwargs)
+def wxUpdateUIEvent_GetMode(*args, **kwargs):
+    """wxUpdateUIEvent_GetMode() -> int"""
+    return __core.wxUpdateUIEvent_GetMode(*args, **kwargs)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class SysColourChangedEvent(Event):
-    """Proxy of C++ SysColourChangedEvent class"""
+class wxSysColourChangedEvent(wxEvent):
+    """Proxy of C++ wxSysColourChangedEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxSysColourChangedEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxSysColourChangedEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> SysColourChangedEvent"""
-        newobj = _core_.new_SysColourChangedEvent(*args, **kwargs)
+        """__init__(self) -> wxSysColourChangedEvent"""
+        newobj = __core.new_wxSysColourChangedEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class SysColourChangedEventPtr(SysColourChangedEvent):
+class wxSysColourChangedEventPtr(wxSysColourChangedEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = SysColourChangedEvent
-_core_.SysColourChangedEvent_swigregister(SysColourChangedEventPtr)
+        self.__class__ = wxSysColourChangedEvent
+__core.wxSysColourChangedEvent_swigregister(wxSysColourChangedEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class MouseCaptureChangedEvent(Event):
-    """Proxy of C++ MouseCaptureChangedEvent class"""
+class wxMouseCaptureChangedEvent(wxEvent):
+    """Proxy of C++ wxMouseCaptureChangedEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMouseCaptureChangedEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMouseCaptureChangedEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int winid=0, Window gainedCapture=None) -> MouseCaptureChangedEvent"""
-        newobj = _core_.new_MouseCaptureChangedEvent(*args, **kwargs)
+        """__init__(self, int winid=0, wxWindow gainedCapture=None) -> wxMouseCaptureChangedEvent"""
+        newobj = __core.new_wxMouseCaptureChangedEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetCapturedWindow(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetCapturedWindow(*args, **kwargs):
-        """GetCapturedWindow(self) -> Window"""
-        return _core_.MouseCaptureChangedEvent_GetCapturedWindow(*args, **kwargs)
+        """GetCapturedWindow(self) -> wxWindow"""
+        return __core.wxMouseCaptureChangedEvent_GetCapturedWindow(*args, **kwargs)
 
 
 
 
-class MouseCaptureChangedEventPtr(MouseCaptureChangedEvent):
+class wxMouseCaptureChangedEventPtr(wxMouseCaptureChangedEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = MouseCaptureChangedEvent
-_core_.MouseCaptureChangedEvent_swigregister(MouseCaptureChangedEventPtr)
+        self.__class__ = wxMouseCaptureChangedEvent
+__core.wxMouseCaptureChangedEvent_swigregister(wxMouseCaptureChangedEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class DisplayChangedEvent(Event):
-    """Proxy of C++ DisplayChangedEvent class"""
+class wxDisplayChangedEvent(wxEvent):
+    """Proxy of C++ wxDisplayChangedEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxDisplayChangedEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxDisplayChangedEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> DisplayChangedEvent"""
-        newobj = _core_.new_DisplayChangedEvent(*args, **kwargs)
+        """__init__(self) -> wxDisplayChangedEvent"""
+        newobj = __core.new_wxDisplayChangedEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
 
-class DisplayChangedEventPtr(DisplayChangedEvent):
+class wxDisplayChangedEventPtr(wxDisplayChangedEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = DisplayChangedEvent
-_core_.DisplayChangedEvent_swigregister(DisplayChangedEventPtr)
+        self.__class__ = wxDisplayChangedEvent
+__core.wxDisplayChangedEvent_swigregister(wxDisplayChangedEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class PaletteChangedEvent(Event):
-    """Proxy of C++ PaletteChangedEvent class"""
+class wxPaletteChangedEvent(wxEvent):
+    """Proxy of C++ wxPaletteChangedEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPaletteChangedEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPaletteChangedEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int id=0) -> PaletteChangedEvent"""
-        newobj = _core_.new_PaletteChangedEvent(*args, **kwargs)
+        """__init__(self, int id=0) -> wxPaletteChangedEvent"""
+        newobj = __core.new_wxPaletteChangedEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SetChangedWindow(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SetChangedWindow(*args, **kwargs):
-        """SetChangedWindow(self, Window win)"""
-        return _core_.PaletteChangedEvent_SetChangedWindow(*args, **kwargs)
+        """SetChangedWindow(self, wxWindow win)"""
+        return __core.wxPaletteChangedEvent_SetChangedWindow(*args, **kwargs)
 
     def GetChangedWindow(*args, **kwargs):
 
     def GetChangedWindow(*args, **kwargs):
-        """GetChangedWindow(self) -> Window"""
-        return _core_.PaletteChangedEvent_GetChangedWindow(*args, **kwargs)
+        """GetChangedWindow(self) -> wxWindow"""
+        return __core.wxPaletteChangedEvent_GetChangedWindow(*args, **kwargs)
 
 
 
 
-class PaletteChangedEventPtr(PaletteChangedEvent):
+class wxPaletteChangedEventPtr(wxPaletteChangedEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PaletteChangedEvent
-_core_.PaletteChangedEvent_swigregister(PaletteChangedEventPtr)
+        self.__class__ = wxPaletteChangedEvent
+__core.wxPaletteChangedEvent_swigregister(wxPaletteChangedEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class QueryNewPaletteEvent(Event):
-    """Proxy of C++ QueryNewPaletteEvent class"""
+class wxQueryNewPaletteEvent(wxEvent):
+    """Proxy of C++ wxQueryNewPaletteEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxQueryNewPaletteEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxQueryNewPaletteEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int winid=0) -> QueryNewPaletteEvent"""
-        newobj = _core_.new_QueryNewPaletteEvent(*args, **kwargs)
+        """__init__(self, int winid=0) -> wxQueryNewPaletteEvent"""
+        newobj = __core.new_wxQueryNewPaletteEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SetPaletteRealized(*args, **kwargs):
         """SetPaletteRealized(self, bool realized)"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SetPaletteRealized(*args, **kwargs):
         """SetPaletteRealized(self, bool realized)"""
-        return _core_.QueryNewPaletteEvent_SetPaletteRealized(*args, **kwargs)
+        return __core.wxQueryNewPaletteEvent_SetPaletteRealized(*args, **kwargs)
 
     def GetPaletteRealized(*args, **kwargs):
         """GetPaletteRealized(self) -> bool"""
 
     def GetPaletteRealized(*args, **kwargs):
         """GetPaletteRealized(self) -> bool"""
-        return _core_.QueryNewPaletteEvent_GetPaletteRealized(*args, **kwargs)
+        return __core.wxQueryNewPaletteEvent_GetPaletteRealized(*args, **kwargs)
 
 
 
 
-class QueryNewPaletteEventPtr(QueryNewPaletteEvent):
+class wxQueryNewPaletteEventPtr(wxQueryNewPaletteEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = QueryNewPaletteEvent
-_core_.QueryNewPaletteEvent_swigregister(QueryNewPaletteEventPtr)
+        self.__class__ = wxQueryNewPaletteEvent
+__core.wxQueryNewPaletteEvent_swigregister(wxQueryNewPaletteEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class NavigationKeyEvent(Event):
-    """Proxy of C++ NavigationKeyEvent class"""
+class wxNavigationKeyEvent(wxEvent):
+    """Proxy of C++ wxNavigationKeyEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxNavigationKeyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxNavigationKeyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> NavigationKeyEvent"""
-        newobj = _core_.new_NavigationKeyEvent(*args, **kwargs)
+        """__init__(self) -> wxNavigationKeyEvent"""
+        newobj = __core.new_wxNavigationKeyEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetDirection(*args, **kwargs):
         """GetDirection(self) -> bool"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetDirection(*args, **kwargs):
         """GetDirection(self) -> bool"""
-        return _core_.NavigationKeyEvent_GetDirection(*args, **kwargs)
+        return __core.wxNavigationKeyEvent_GetDirection(*args, **kwargs)
 
     def SetDirection(*args, **kwargs):
         """SetDirection(self, bool forward)"""
 
     def SetDirection(*args, **kwargs):
         """SetDirection(self, bool forward)"""
-        return _core_.NavigationKeyEvent_SetDirection(*args, **kwargs)
+        return __core.wxNavigationKeyEvent_SetDirection(*args, **kwargs)
 
     def IsWindowChange(*args, **kwargs):
         """IsWindowChange(self) -> bool"""
 
     def IsWindowChange(*args, **kwargs):
         """IsWindowChange(self) -> bool"""
-        return _core_.NavigationKeyEvent_IsWindowChange(*args, **kwargs)
+        return __core.wxNavigationKeyEvent_IsWindowChange(*args, **kwargs)
 
     def SetWindowChange(*args, **kwargs):
         """SetWindowChange(self, bool ischange)"""
 
     def SetWindowChange(*args, **kwargs):
         """SetWindowChange(self, bool ischange)"""
-        return _core_.NavigationKeyEvent_SetWindowChange(*args, **kwargs)
+        return __core.wxNavigationKeyEvent_SetWindowChange(*args, **kwargs)
 
     def IsFromTab(*args, **kwargs):
         """IsFromTab(self) -> bool"""
 
     def IsFromTab(*args, **kwargs):
         """IsFromTab(self) -> bool"""
-        return _core_.NavigationKeyEvent_IsFromTab(*args, **kwargs)
+        return __core.wxNavigationKeyEvent_IsFromTab(*args, **kwargs)
 
     def SetFromTab(*args, **kwargs):
         """SetFromTab(self, bool bIs)"""
 
     def SetFromTab(*args, **kwargs):
         """SetFromTab(self, bool bIs)"""
-        return _core_.NavigationKeyEvent_SetFromTab(*args, **kwargs)
+        return __core.wxNavigationKeyEvent_SetFromTab(*args, **kwargs)
 
     def SetFlags(*args, **kwargs):
         """SetFlags(self, long flags)"""
 
     def SetFlags(*args, **kwargs):
         """SetFlags(self, long flags)"""
-        return _core_.NavigationKeyEvent_SetFlags(*args, **kwargs)
+        return __core.wxNavigationKeyEvent_SetFlags(*args, **kwargs)
 
     def GetCurrentFocus(*args, **kwargs):
 
     def GetCurrentFocus(*args, **kwargs):
-        """GetCurrentFocus(self) -> Window"""
-        return _core_.NavigationKeyEvent_GetCurrentFocus(*args, **kwargs)
+        """GetCurrentFocus(self) -> wxWindow"""
+        return __core.wxNavigationKeyEvent_GetCurrentFocus(*args, **kwargs)
 
     def SetCurrentFocus(*args, **kwargs):
 
     def SetCurrentFocus(*args, **kwargs):
-        """SetCurrentFocus(self, Window win)"""
-        return _core_.NavigationKeyEvent_SetCurrentFocus(*args, **kwargs)
+        """SetCurrentFocus(self, wxWindow win)"""
+        return __core.wxNavigationKeyEvent_SetCurrentFocus(*args, **kwargs)
 
 
-    IsBackward = _core_.NavigationKeyEvent_IsBackward
-    IsForward = _core_.NavigationKeyEvent_IsForward
-    WinChange = _core_.NavigationKeyEvent_WinChange
-    FromTab = _core_.NavigationKeyEvent_FromTab
+    IsBackward = __core.wxNavigationKeyEvent_IsBackward
+    IsForward = __core.wxNavigationKeyEvent_IsForward
+    WinChange = __core.wxNavigationKeyEvent_WinChange
+    FromTab = __core.wxNavigationKeyEvent_FromTab
 
 
-class NavigationKeyEventPtr(NavigationKeyEvent):
+class wxNavigationKeyEventPtr(wxNavigationKeyEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = NavigationKeyEvent
-_core_.NavigationKeyEvent_swigregister(NavigationKeyEventPtr)
+        self.__class__ = wxNavigationKeyEvent
+__core.wxNavigationKeyEvent_swigregister(wxNavigationKeyEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class WindowCreateEvent(CommandEvent):
-    """Proxy of C++ WindowCreateEvent class"""
+class wxWindowCreateEvent(wxCommandEvent):
+    """Proxy of C++ wxWindowCreateEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxWindowCreateEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxWindowCreateEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, Window win=None) -> WindowCreateEvent"""
-        newobj = _core_.new_WindowCreateEvent(*args, **kwargs)
+        """__init__(self, wxWindow win=None) -> wxWindowCreateEvent"""
+        newobj = __core.new_wxWindowCreateEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetWindow(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetWindow(*args, **kwargs):
-        """GetWindow(self) -> Window"""
-        return _core_.WindowCreateEvent_GetWindow(*args, **kwargs)
+        """GetWindow(self) -> wxWindow"""
+        return __core.wxWindowCreateEvent_GetWindow(*args, **kwargs)
 
 
 
 
-class WindowCreateEventPtr(WindowCreateEvent):
+class wxWindowCreateEventPtr(wxWindowCreateEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = WindowCreateEvent
-_core_.WindowCreateEvent_swigregister(WindowCreateEventPtr)
+        self.__class__ = wxWindowCreateEvent
+__core.wxWindowCreateEvent_swigregister(wxWindowCreateEventPtr)
 
 
-class WindowDestroyEvent(CommandEvent):
-    """Proxy of C++ WindowDestroyEvent class"""
+class wxWindowDestroyEvent(wxCommandEvent):
+    """Proxy of C++ wxWindowDestroyEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxWindowDestroyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxWindowDestroyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, Window win=None) -> WindowDestroyEvent"""
-        newobj = _core_.new_WindowDestroyEvent(*args, **kwargs)
+        """__init__(self, wxWindow win=None) -> wxWindowDestroyEvent"""
+        newobj = __core.new_wxWindowDestroyEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetWindow(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetWindow(*args, **kwargs):
-        """GetWindow(self) -> Window"""
-        return _core_.WindowDestroyEvent_GetWindow(*args, **kwargs)
+        """GetWindow(self) -> wxWindow"""
+        return __core.wxWindowDestroyEvent_GetWindow(*args, **kwargs)
 
 
 
 
-class WindowDestroyEventPtr(WindowDestroyEvent):
+class wxWindowDestroyEventPtr(wxWindowDestroyEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = WindowDestroyEvent
-_core_.WindowDestroyEvent_swigregister(WindowDestroyEventPtr)
+        self.__class__ = wxWindowDestroyEvent
+__core.wxWindowDestroyEvent_swigregister(wxWindowDestroyEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class ContextMenuEvent(CommandEvent):
-    """Proxy of C++ ContextMenuEvent class"""
+class wxContextMenuEvent(wxCommandEvent):
+    """Proxy of C++ wxContextMenuEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxContextMenuEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxContextMenuEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType type=wxEVT_NULL, int winid=0, Point pt=DefaultPosition) -> ContextMenuEvent"""
-        newobj = _core_.new_ContextMenuEvent(*args, **kwargs)
+        """__init__(self, wxEventType type=wxEVT_NULL, int winid=0, wxPoint pt=wxDefaultPosition) -> wxContextMenuEvent"""
+        newobj = __core.new_wxContextMenuEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetPosition(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetPosition(*args, **kwargs):
-        """GetPosition(self) -> Point"""
-        return _core_.ContextMenuEvent_GetPosition(*args, **kwargs)
+        """GetPosition(self) -> wxPoint"""
+        return __core.wxContextMenuEvent_GetPosition(*args, **kwargs)
 
     def SetPosition(*args, **kwargs):
 
     def SetPosition(*args, **kwargs):
-        """SetPosition(self, Point pos)"""
-        return _core_.ContextMenuEvent_SetPosition(*args, **kwargs)
+        """SetPosition(self, wxPoint pos)"""
+        return __core.wxContextMenuEvent_SetPosition(*args, **kwargs)
 
 
 
 
-class ContextMenuEventPtr(ContextMenuEvent):
+class wxContextMenuEventPtr(wxContextMenuEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ContextMenuEvent
-_core_.ContextMenuEvent_swigregister(ContextMenuEventPtr)
+        self.__class__ = wxContextMenuEvent
+__core.wxContextMenuEvent_swigregister(wxContextMenuEventPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-IDLE_PROCESS_ALL = _core_.IDLE_PROCESS_ALL
-IDLE_PROCESS_SPECIFIED = _core_.IDLE_PROCESS_SPECIFIED
-class IdleEvent(Event):
-    """Proxy of C++ IdleEvent class"""
+wxIDLE_PROCESS_ALL = __core.wxIDLE_PROCESS_ALL
+wxIDLE_PROCESS_SPECIFIED = __core.wxIDLE_PROCESS_SPECIFIED
+class wxIdleEvent(wxEvent):
+    """Proxy of C++ wxIdleEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxIdleEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxIdleEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> IdleEvent"""
-        newobj = _core_.new_IdleEvent(*args, **kwargs)
+        """__init__(self) -> wxIdleEvent"""
+        newobj = __core.new_wxIdleEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def RequestMore(*args, **kwargs):
         """RequestMore(self, bool needMore=True)"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def RequestMore(*args, **kwargs):
         """RequestMore(self, bool needMore=True)"""
-        return _core_.IdleEvent_RequestMore(*args, **kwargs)
+        return __core.wxIdleEvent_RequestMore(*args, **kwargs)
 
     def MoreRequested(*args, **kwargs):
         """MoreRequested(self) -> bool"""
 
     def MoreRequested(*args, **kwargs):
         """MoreRequested(self) -> bool"""
-        return _core_.IdleEvent_MoreRequested(*args, **kwargs)
+        return __core.wxIdleEvent_MoreRequested(*args, **kwargs)
 
     def SetMode(*args, **kwargs):
         """SetMode(int mode)"""
 
     def SetMode(*args, **kwargs):
         """SetMode(int mode)"""
-        return _core_.IdleEvent_SetMode(*args, **kwargs)
+        return __core.wxIdleEvent_SetMode(*args, **kwargs)
 
     SetMode = staticmethod(SetMode)
     def GetMode(*args, **kwargs):
         """GetMode() -> int"""
 
     SetMode = staticmethod(SetMode)
     def GetMode(*args, **kwargs):
         """GetMode() -> int"""
-        return _core_.IdleEvent_GetMode(*args, **kwargs)
+        return __core.wxIdleEvent_GetMode(*args, **kwargs)
 
     GetMode = staticmethod(GetMode)
     def CanSend(*args, **kwargs):
 
     GetMode = staticmethod(GetMode)
     def CanSend(*args, **kwargs):
-        """CanSend(Window win) -> bool"""
-        return _core_.IdleEvent_CanSend(*args, **kwargs)
+        """CanSend(wxWindow win) -> bool"""
+        return __core.wxIdleEvent_CanSend(*args, **kwargs)
 
     CanSend = staticmethod(CanSend)
 
 
     CanSend = staticmethod(CanSend)
 
-class IdleEventPtr(IdleEvent):
+class wxIdleEventPtr(wxIdleEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = IdleEvent
-_core_.IdleEvent_swigregister(IdleEventPtr)
+        self.__class__ = wxIdleEvent
+__core.wxIdleEvent_swigregister(wxIdleEventPtr)
 
 
-def IdleEvent_SetMode(*args, **kwargs):
-    """IdleEvent_SetMode(int mode)"""
-    return _core_.IdleEvent_SetMode(*args, **kwargs)
+def wxIdleEvent_SetMode(*args, **kwargs):
+    """wxIdleEvent_SetMode(int mode)"""
+    return __core.wxIdleEvent_SetMode(*args, **kwargs)
 
 
-def IdleEvent_GetMode(*args, **kwargs):
-    """IdleEvent_GetMode() -> int"""
-    return _core_.IdleEvent_GetMode(*args, **kwargs)
+def wxIdleEvent_GetMode(*args, **kwargs):
+    """wxIdleEvent_GetMode() -> int"""
+    return __core.wxIdleEvent_GetMode(*args, **kwargs)
 
 
-def IdleEvent_CanSend(*args, **kwargs):
-    """IdleEvent_CanSend(Window win) -> bool"""
-    return _core_.IdleEvent_CanSend(*args, **kwargs)
+def wxIdleEvent_CanSend(*args, **kwargs):
+    """wxIdleEvent_CanSend(wxWindow win) -> bool"""
+    return __core.wxIdleEvent_CanSend(*args, **kwargs)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class PyEvent(Event):
-    """Proxy of C++ PyEvent class"""
+class wxPyEvent(wxEvent):
+    """Proxy of C++ wxPyEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPyEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, int winid=0, wxEventType commandType=wxEVT_NULL) -> PyEvent"""
-        newobj = _core_.new_PyEvent(*args, **kwargs)
+        """__init__(self, int winid=0, wxEventType commandType=wxEVT_NULL) -> wxPyEvent"""
+        newobj = __core.new_wxPyEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.SetSelf(self)
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.SetSelf(self)
 
-    def __del__(self, destroy=_core_.delete_PyEvent):
+    def __del__(self, destroy=__core.delete_wxPyEvent):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -4840,33 +4900,33 @@ class PyEvent(Event):
 
     def SetSelf(*args, **kwargs):
         """SetSelf(self, PyObject self)"""
 
     def SetSelf(*args, **kwargs):
         """SetSelf(self, PyObject self)"""
-        return _core_.PyEvent_SetSelf(*args, **kwargs)
+        return __core.wxPyEvent_SetSelf(*args, **kwargs)
 
     def GetSelf(*args, **kwargs):
         """GetSelf(self) -> PyObject"""
 
     def GetSelf(*args, **kwargs):
         """GetSelf(self) -> PyObject"""
-        return _core_.PyEvent_GetSelf(*args, **kwargs)
+        return __core.wxPyEvent_GetSelf(*args, **kwargs)
 
 
 
 
-class PyEventPtr(PyEvent):
+class wxPyEventPtr(wxPyEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PyEvent
-_core_.PyEvent_swigregister(PyEventPtr)
+        self.__class__ = wxPyEvent
+__core.wxPyEvent_swigregister(wxPyEventPtr)
 
 
-class PyCommandEvent(CommandEvent):
-    """Proxy of C++ PyCommandEvent class"""
+class wxPyCommandEvent(wxCommandEvent):
+    """Proxy of C++ wxPyCommandEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPyCommandEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPyCommandEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> PyCommandEvent"""
-        newobj = _core_.new_PyCommandEvent(*args, **kwargs)
+        """__init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> wxPyCommandEvent"""
+        newobj = __core.new_wxPyCommandEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.SetSelf(self)
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.SetSelf(self)
 
-    def __del__(self, destroy=_core_.delete_PyCommandEvent):
+    def __del__(self, destroy=__core.delete_wxPyCommandEvent):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -4874,58 +4934,58 @@ class PyCommandEvent(CommandEvent):
 
     def SetSelf(*args, **kwargs):
         """SetSelf(self, PyObject self)"""
 
     def SetSelf(*args, **kwargs):
         """SetSelf(self, PyObject self)"""
-        return _core_.PyCommandEvent_SetSelf(*args, **kwargs)
+        return __core.wxPyCommandEvent_SetSelf(*args, **kwargs)
 
     def GetSelf(*args, **kwargs):
         """GetSelf(self) -> PyObject"""
 
     def GetSelf(*args, **kwargs):
         """GetSelf(self) -> PyObject"""
-        return _core_.PyCommandEvent_GetSelf(*args, **kwargs)
+        return __core.wxPyCommandEvent_GetSelf(*args, **kwargs)
 
 
 
 
-class PyCommandEventPtr(PyCommandEvent):
+class wxPyCommandEventPtr(wxPyCommandEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PyCommandEvent
-_core_.PyCommandEvent_swigregister(PyCommandEventPtr)
+        self.__class__ = wxPyCommandEvent
+__core.wxPyCommandEvent_swigregister(wxPyCommandEventPtr)
 
 
-class DateEvent(CommandEvent):
-    """Proxy of C++ DateEvent class"""
+class wxDateEvent(wxCommandEvent):
+    """Proxy of C++ wxDateEvent class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxDateEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxDateEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, Window win, DateTime dt, wxEventType type) -> DateEvent"""
-        newobj = _core_.new_DateEvent(*args, **kwargs)
+        """__init__(self, wxWindow win, wxDateTime dt, wxEventType type) -> wxDateEvent"""
+        newobj = __core.new_wxDateEvent(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetDate(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetDate(*args, **kwargs):
-        """GetDate(self) -> DateTime"""
-        return _core_.DateEvent_GetDate(*args, **kwargs)
+        """GetDate(self) -> wxDateTime"""
+        return __core.wxDateEvent_GetDate(*args, **kwargs)
 
     def SetDate(*args, **kwargs):
 
     def SetDate(*args, **kwargs):
-        """SetDate(self, DateTime date)"""
-        return _core_.DateEvent_SetDate(*args, **kwargs)
+        """SetDate(self, wxDateTime date)"""
+        return __core.wxDateEvent_SetDate(*args, **kwargs)
 
 
 
 
-class DateEventPtr(DateEvent):
+class wxDateEventPtr(wxDateEvent):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = DateEvent
-_core_.DateEvent_swigregister(DateEventPtr)
+        self.__class__ = wxDateEvent
+__core.wxDateEvent_swigregister(wxDateEventPtr)
 
 
-wxEVT_DATE_CHANGED = _core_.wxEVT_DATE_CHANGED
+wxEVT_DATE_CHANGED = __core.wxEVT_DATE_CHANGED
 EVT_DATE_CHANGED = wx.PyEventBinder( wxEVT_DATE_CHANGED, 1 )
 
 #---------------------------------------------------------------------------
 
 EVT_DATE_CHANGED = wx.PyEventBinder( wxEVT_DATE_CHANGED, 1 )
 
 #---------------------------------------------------------------------------
 
-PYAPP_ASSERT_SUPPRESS = _core_.PYAPP_ASSERT_SUPPRESS
-PYAPP_ASSERT_EXCEPTION = _core_.PYAPP_ASSERT_EXCEPTION
-PYAPP_ASSERT_DIALOG = _core_.PYAPP_ASSERT_DIALOG
-PYAPP_ASSERT_LOG = _core_.PYAPP_ASSERT_LOG
-PRINT_WINDOWS = _core_.PRINT_WINDOWS
-PRINT_POSTSCRIPT = _core_.PRINT_POSTSCRIPT
-class PyApp(EvtHandler):
+wxPYAPP_ASSERT_SUPPRESS = __core.wxPYAPP_ASSERT_SUPPRESS
+wxPYAPP_ASSERT_EXCEPTION = __core.wxPYAPP_ASSERT_EXCEPTION
+wxPYAPP_ASSERT_DIALOG = __core.wxPYAPP_ASSERT_DIALOG
+wxPYAPP_ASSERT_LOG = __core.wxPYAPP_ASSERT_LOG
+wxPRINT_WINDOWS = __core.wxPRINT_WINDOWS
+wxPRINT_POSTSCRIPT = __core.wxPRINT_POSTSCRIPT
+class wxPyApp(wxEvtHandler):
     """
     The ``wx.PyApp`` class is an *implementation detail*, please use the
     `wx.App` class (or some other derived class) instead.
     """
     The ``wx.PyApp`` class is an *implementation detail*, please use the
     `wx.App` class (or some other derived class) instead.
@@ -4934,18 +4994,18 @@ class PyApp(EvtHandler):
         return "<%s.%s; proxy of C++ wxPyApp instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxPyApp instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self) -> PyApp
+        __init__(self) -> wxPyApp
 
         Create a new application object, starting the bootstrap process.
         """
 
         Create a new application object, starting the bootstrap process.
         """
-        newobj = _core_.new_PyApp(*args, **kwargs)
+        newobj = __core.new_wxPyApp(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self._setCallbackInfo(self, PyApp)
         self._setOORInfo(self)
 
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self._setCallbackInfo(self, PyApp)
         self._setOORInfo(self)
 
-    def __del__(self, destroy=_core_.delete_PyApp):
+    def __del__(self, destroy=__core.delete_wxPyApp):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -4953,58 +5013,58 @@ class PyApp(EvtHandler):
 
     def _setCallbackInfo(*args, **kwargs):
         """_setCallbackInfo(self, PyObject self, PyObject _class)"""
 
     def _setCallbackInfo(*args, **kwargs):
         """_setCallbackInfo(self, PyObject self, PyObject _class)"""
-        return _core_.PyApp__setCallbackInfo(*args, **kwargs)
+        return __core.wxPyApp__setCallbackInfo(*args, **kwargs)
 
     def GetAppName(*args, **kwargs):
         """
 
     def GetAppName(*args, **kwargs):
         """
-        GetAppName(self) -> String
+        GetAppName(self) -> wxString
 
         Get the application name.
         """
 
         Get the application name.
         """
-        return _core_.PyApp_GetAppName(*args, **kwargs)
+        return __core.wxPyApp_GetAppName(*args, **kwargs)
 
     def SetAppName(*args, **kwargs):
         """
 
     def SetAppName(*args, **kwargs):
         """
-        SetAppName(self, String name)
+        SetAppName(self, wxString name)
 
         Set the application name. This value may be used automatically by
         `wx.Config` and such.
         """
 
         Set the application name. This value may be used automatically by
         `wx.Config` and such.
         """
-        return _core_.PyApp_SetAppName(*args, **kwargs)
+        return __core.wxPyApp_SetAppName(*args, **kwargs)
 
     def GetClassName(*args, **kwargs):
         """
 
     def GetClassName(*args, **kwargs):
         """
-        GetClassName(self) -> String
+        GetClassName(self) -> wxString
 
         Get the application's class name.
         """
 
         Get the application's class name.
         """
-        return _core_.PyApp_GetClassName(*args, **kwargs)
+        return __core.wxPyApp_GetClassName(*args, **kwargs)
 
     def SetClassName(*args, **kwargs):
         """
 
     def SetClassName(*args, **kwargs):
         """
-        SetClassName(self, String name)
+        SetClassName(self, wxString name)
 
         Set the application's class name. This value may be used for
         X-resources if applicable for the platform
         """
 
         Set the application's class name. This value may be used for
         X-resources if applicable for the platform
         """
-        return _core_.PyApp_SetClassName(*args, **kwargs)
+        return __core.wxPyApp_SetClassName(*args, **kwargs)
 
     def GetVendorName(*args, **kwargs):
         """
 
     def GetVendorName(*args, **kwargs):
         """
-        GetVendorName(self) -> String
+        GetVendorName(self) -> wxString
 
         Get the application's vendor name.
         """
 
         Get the application's vendor name.
         """
-        return _core_.PyApp_GetVendorName(*args, **kwargs)
+        return __core.wxPyApp_GetVendorName(*args, **kwargs)
 
     def SetVendorName(*args, **kwargs):
         """
 
     def SetVendorName(*args, **kwargs):
         """
-        SetVendorName(self, String name)
+        SetVendorName(self, wxString name)
 
         Set the application's vendor name. This value may be used
         automatically by `wx.Config` and such.
         """
 
         Set the application's vendor name. This value may be used
         automatically by `wx.Config` and such.
         """
-        return _core_.PyApp_SetVendorName(*args, **kwargs)
+        return __core.wxPyApp_SetVendorName(*args, **kwargs)
 
     def GetTraits(*args, **kwargs):
         """
 
     def GetTraits(*args, **kwargs):
         """
@@ -5019,7 +5079,7 @@ class PyApp(EvtHandler):
 
         :todo: Add support for overriding CreateAppTraits in wxPython.
         """
 
         :todo: Add support for overriding CreateAppTraits in wxPython.
         """
-        return _core_.PyApp_GetTraits(*args, **kwargs)
+        return __core.wxPyApp_GetTraits(*args, **kwargs)
 
     def ProcessPendingEvents(*args, **kwargs):
         """
 
     def ProcessPendingEvents(*args, **kwargs):
         """
@@ -5029,7 +5089,7 @@ class PyApp(EvtHandler):
         call this function to process posted events. This normally happens
         during each event loop iteration.
         """
         call this function to process posted events. This normally happens
         during each event loop iteration.
         """
-        return _core_.PyApp_ProcessPendingEvents(*args, **kwargs)
+        return __core.wxPyApp_ProcessPendingEvents(*args, **kwargs)
 
     def Yield(*args, **kwargs):
         """
 
     def Yield(*args, **kwargs):
         """
@@ -5047,7 +5107,7 @@ class PyApp(EvtHandler):
         :see: `wx.Yield`, `wx.YieldIfNeeded`, `wx.SafeYield`
 
         """
         :see: `wx.Yield`, `wx.YieldIfNeeded`, `wx.SafeYield`
 
         """
-        return _core_.PyApp_Yield(*args, **kwargs)
+        return __core.wxPyApp_Yield(*args, **kwargs)
 
     def WakeUpIdle(*args, **kwargs):
         """
 
     def WakeUpIdle(*args, **kwargs):
         """
@@ -5056,7 +5116,7 @@ class PyApp(EvtHandler):
         Make sure that idle events are sent again.
         :see: `wx.WakeUpIdle`
         """
         Make sure that idle events are sent again.
         :see: `wx.WakeUpIdle`
         """
-        return _core_.PyApp_WakeUpIdle(*args, **kwargs)
+        return __core.wxPyApp_WakeUpIdle(*args, **kwargs)
 
     def IsMainLoopRunning(*args, **kwargs):
         """
 
     def IsMainLoopRunning(*args, **kwargs):
         """
@@ -5065,7 +5125,7 @@ class PyApp(EvtHandler):
         Returns True if we're running the main loop, i.e. if the events can
         currently be dispatched.
         """
         Returns True if we're running the main loop, i.e. if the events can
         currently be dispatched.
         """
-        return _core_.PyApp_IsMainLoopRunning(*args, **kwargs)
+        return __core.wxPyApp_IsMainLoopRunning(*args, **kwargs)
 
     IsMainLoopRunning = staticmethod(IsMainLoopRunning)
     def MainLoop(*args, **kwargs):
 
     IsMainLoopRunning = staticmethod(IsMainLoopRunning)
     def MainLoop(*args, **kwargs):
@@ -5075,7 +5135,7 @@ class PyApp(EvtHandler):
         Execute the main GUI loop, the function doesn't normally return until
         all top level windows have been closed and destroyed.
         """
         Execute the main GUI loop, the function doesn't normally return until
         all top level windows have been closed and destroyed.
         """
-        return _core_.PyApp_MainLoop(*args, **kwargs)
+        return __core.wxPyApp_MainLoop(*args, **kwargs)
 
     def Exit(*args, **kwargs):
         """
 
     def Exit(*args, **kwargs):
         """
@@ -5084,7 +5144,7 @@ class PyApp(EvtHandler):
         Exit the main loop thus terminating the application.
         :see: `wx.Exit`
         """
         Exit the main loop thus terminating the application.
         :see: `wx.Exit`
         """
-        return _core_.PyApp_Exit(*args, **kwargs)
+        return __core.wxPyApp_Exit(*args, **kwargs)
 
     def ExitMainLoop(*args, **kwargs):
         """
 
     def ExitMainLoop(*args, **kwargs):
         """
@@ -5093,7 +5153,7 @@ class PyApp(EvtHandler):
         Exit the main GUI loop during the next iteration of the main
         loop, (i.e. it does not stop the program immediately!)
         """
         Exit the main GUI loop during the next iteration of the main
         loop, (i.e. it does not stop the program immediately!)
         """
-        return _core_.PyApp_ExitMainLoop(*args, **kwargs)
+        return __core.wxPyApp_ExitMainLoop(*args, **kwargs)
 
     def Pending(*args, **kwargs):
         """
 
     def Pending(*args, **kwargs):
         """
@@ -5101,7 +5161,7 @@ class PyApp(EvtHandler):
 
         Returns True if there are unprocessed events in the event queue.
         """
 
         Returns True if there are unprocessed events in the event queue.
         """
-        return _core_.PyApp_Pending(*args, **kwargs)
+        return __core.wxPyApp_Pending(*args, **kwargs)
 
     def Dispatch(*args, **kwargs):
         """
 
     def Dispatch(*args, **kwargs):
         """
@@ -5110,7 +5170,7 @@ class PyApp(EvtHandler):
         Process the first event in the event queue (blocks until an event
         appears if there are none currently)
         """
         Process the first event in the event queue (blocks until an event
         appears if there are none currently)
         """
-        return _core_.PyApp_Dispatch(*args, **kwargs)
+        return __core.wxPyApp_Dispatch(*args, **kwargs)
 
     def ProcessIdle(*args, **kwargs):
         """
 
     def ProcessIdle(*args, **kwargs):
         """
@@ -5120,16 +5180,16 @@ class PyApp(EvtHandler):
         no pending events) and sends a `wx.IdleEvent` to all interested
         parties.  Returns True if more idle events are needed, False if not.
         """
         no pending events) and sends a `wx.IdleEvent` to all interested
         parties.  Returns True if more idle events are needed, False if not.
         """
-        return _core_.PyApp_ProcessIdle(*args, **kwargs)
+        return __core.wxPyApp_ProcessIdle(*args, **kwargs)
 
     def SendIdleEvents(*args, **kwargs):
         """
 
     def SendIdleEvents(*args, **kwargs):
         """
-        SendIdleEvents(self, Window win, IdleEvent event) -> bool
+        SendIdleEvents(self, wxWindow win, wxIdleEvent event) -> bool
 
         Send idle event to window and all subwindows.  Returns True if more
         idle time is requested.
         """
 
         Send idle event to window and all subwindows.  Returns True if more
         idle time is requested.
         """
-        return _core_.PyApp_SendIdleEvents(*args, **kwargs)
+        return __core.wxPyApp_SendIdleEvents(*args, **kwargs)
 
     def IsActive(*args, **kwargs):
         """
 
     def IsActive(*args, **kwargs):
         """
@@ -5137,25 +5197,25 @@ class PyApp(EvtHandler):
 
         Return True if our app has focus.
         """
 
         Return True if our app has focus.
         """
-        return _core_.PyApp_IsActive(*args, **kwargs)
+        return __core.wxPyApp_IsActive(*args, **kwargs)
 
     def SetTopWindow(*args, **kwargs):
         """
 
     def SetTopWindow(*args, **kwargs):
         """
-        SetTopWindow(self, Window win)
+        SetTopWindow(self, wxWindow win)
 
         Set the *main* top level window
         """
 
         Set the *main* top level window
         """
-        return _core_.PyApp_SetTopWindow(*args, **kwargs)
+        return __core.wxPyApp_SetTopWindow(*args, **kwargs)
 
     def GetTopWindow(*args, **kwargs):
         """
 
     def GetTopWindow(*args, **kwargs):
         """
-        GetTopWindow(self) -> Window
+        GetTopWindow(self) -> wxWindow
 
         Return the *main* top level window (if it hadn't been set previously
         with SetTopWindow(), will return just some top level window and, if
         there not any, will return None)
         """
 
         Return the *main* top level window (if it hadn't been set previously
         with SetTopWindow(), will return just some top level window and, if
         there not any, will return None)
         """
-        return _core_.PyApp_GetTopWindow(*args, **kwargs)
+        return __core.wxPyApp_GetTopWindow(*args, **kwargs)
 
     def SetExitOnFrameDelete(*args, **kwargs):
         """
 
     def SetExitOnFrameDelete(*args, **kwargs):
         """
@@ -5167,7 +5227,7 @@ class PyApp(EvtHandler):
         SetExitOnFrameDelete(False)), you'll have to call ExitMainLoop()
         explicitly from somewhere.
         """
         SetExitOnFrameDelete(False)), you'll have to call ExitMainLoop()
         explicitly from somewhere.
         """
-        return _core_.PyApp_SetExitOnFrameDelete(*args, **kwargs)
+        return __core.wxPyApp_SetExitOnFrameDelete(*args, **kwargs)
 
     def GetExitOnFrameDelete(*args, **kwargs):
         """
 
     def GetExitOnFrameDelete(*args, **kwargs):
         """
@@ -5175,7 +5235,7 @@ class PyApp(EvtHandler):
 
         Get the current exit behaviour setting.
         """
 
         Get the current exit behaviour setting.
         """
-        return _core_.PyApp_GetExitOnFrameDelete(*args, **kwargs)
+        return __core.wxPyApp_GetExitOnFrameDelete(*args, **kwargs)
 
     def SetUseBestVisual(*args, **kwargs):
         """
 
     def SetUseBestVisual(*args, **kwargs):
         """
@@ -5184,7 +5244,7 @@ class PyApp(EvtHandler):
         Set whether the app should try to use the best available visual on
         systems where more than one is available, (Sun, SGI, XFree86 4, etc.)
         """
         Set whether the app should try to use the best available visual on
         systems where more than one is available, (Sun, SGI, XFree86 4, etc.)
         """
-        return _core_.PyApp_SetUseBestVisual(*args, **kwargs)
+        return __core.wxPyApp_SetUseBestVisual(*args, **kwargs)
 
     def GetUseBestVisual(*args, **kwargs):
         """
 
     def GetUseBestVisual(*args, **kwargs):
         """
@@ -5192,15 +5252,15 @@ class PyApp(EvtHandler):
 
         Get current UseBestVisual setting.
         """
 
         Get current UseBestVisual setting.
         """
-        return _core_.PyApp_GetUseBestVisual(*args, **kwargs)
+        return __core.wxPyApp_GetUseBestVisual(*args, **kwargs)
 
     def SetPrintMode(*args, **kwargs):
         """SetPrintMode(self, int mode)"""
 
     def SetPrintMode(*args, **kwargs):
         """SetPrintMode(self, int mode)"""
-        return _core_.PyApp_SetPrintMode(*args, **kwargs)
+        return __core.wxPyApp_SetPrintMode(*args, **kwargs)
 
     def GetPrintMode(*args, **kwargs):
         """GetPrintMode(self) -> int"""
 
     def GetPrintMode(*args, **kwargs):
         """GetPrintMode(self) -> int"""
-        return _core_.PyApp_GetPrintMode(*args, **kwargs)
+        return __core.wxPyApp_GetPrintMode(*args, **kwargs)
 
     def SetAssertMode(*args, **kwargs):
         """
 
     def SetAssertMode(*args, **kwargs):
         """
@@ -5208,7 +5268,7 @@ class PyApp(EvtHandler):
 
         Set the OnAssert behaviour for debug and hybrid builds.
         """
 
         Set the OnAssert behaviour for debug and hybrid builds.
         """
-        return _core_.PyApp_SetAssertMode(*args, **kwargs)
+        return __core.wxPyApp_SetAssertMode(*args, **kwargs)
 
     def GetAssertMode(*args, **kwargs):
         """
 
     def GetAssertMode(*args, **kwargs):
         """
@@ -5216,56 +5276,56 @@ class PyApp(EvtHandler):
 
         Get the current OnAssert behaviour setting.
         """
 
         Get the current OnAssert behaviour setting.
         """
-        return _core_.PyApp_GetAssertMode(*args, **kwargs)
+        return __core.wxPyApp_GetAssertMode(*args, **kwargs)
 
     def GetMacSupportPCMenuShortcuts(*args, **kwargs):
         """GetMacSupportPCMenuShortcuts() -> bool"""
 
     def GetMacSupportPCMenuShortcuts(*args, **kwargs):
         """GetMacSupportPCMenuShortcuts() -> bool"""
-        return _core_.PyApp_GetMacSupportPCMenuShortcuts(*args, **kwargs)
+        return __core.wxPyApp_GetMacSupportPCMenuShortcuts(*args, **kwargs)
 
     GetMacSupportPCMenuShortcuts = staticmethod(GetMacSupportPCMenuShortcuts)
     def GetMacAboutMenuItemId(*args, **kwargs):
         """GetMacAboutMenuItemId() -> long"""
 
     GetMacSupportPCMenuShortcuts = staticmethod(GetMacSupportPCMenuShortcuts)
     def GetMacAboutMenuItemId(*args, **kwargs):
         """GetMacAboutMenuItemId() -> long"""
-        return _core_.PyApp_GetMacAboutMenuItemId(*args, **kwargs)
+        return __core.wxPyApp_GetMacAboutMenuItemId(*args, **kwargs)
 
     GetMacAboutMenuItemId = staticmethod(GetMacAboutMenuItemId)
     def GetMacPreferencesMenuItemId(*args, **kwargs):
         """GetMacPreferencesMenuItemId() -> long"""
 
     GetMacAboutMenuItemId = staticmethod(GetMacAboutMenuItemId)
     def GetMacPreferencesMenuItemId(*args, **kwargs):
         """GetMacPreferencesMenuItemId() -> long"""
-        return _core_.PyApp_GetMacPreferencesMenuItemId(*args, **kwargs)
+        return __core.wxPyApp_GetMacPreferencesMenuItemId(*args, **kwargs)
 
     GetMacPreferencesMenuItemId = staticmethod(GetMacPreferencesMenuItemId)
     def GetMacExitMenuItemId(*args, **kwargs):
         """GetMacExitMenuItemId() -> long"""
 
     GetMacPreferencesMenuItemId = staticmethod(GetMacPreferencesMenuItemId)
     def GetMacExitMenuItemId(*args, **kwargs):
         """GetMacExitMenuItemId() -> long"""
-        return _core_.PyApp_GetMacExitMenuItemId(*args, **kwargs)
+        return __core.wxPyApp_GetMacExitMenuItemId(*args, **kwargs)
 
     GetMacExitMenuItemId = staticmethod(GetMacExitMenuItemId)
     def GetMacHelpMenuTitleName(*args, **kwargs):
 
     GetMacExitMenuItemId = staticmethod(GetMacExitMenuItemId)
     def GetMacHelpMenuTitleName(*args, **kwargs):
-        """GetMacHelpMenuTitleName() -> String"""
-        return _core_.PyApp_GetMacHelpMenuTitleName(*args, **kwargs)
+        """GetMacHelpMenuTitleName() -> wxString"""
+        return __core.wxPyApp_GetMacHelpMenuTitleName(*args, **kwargs)
 
     GetMacHelpMenuTitleName = staticmethod(GetMacHelpMenuTitleName)
     def SetMacSupportPCMenuShortcuts(*args, **kwargs):
         """SetMacSupportPCMenuShortcuts(bool val)"""
 
     GetMacHelpMenuTitleName = staticmethod(GetMacHelpMenuTitleName)
     def SetMacSupportPCMenuShortcuts(*args, **kwargs):
         """SetMacSupportPCMenuShortcuts(bool val)"""
-        return _core_.PyApp_SetMacSupportPCMenuShortcuts(*args, **kwargs)
+        return __core.wxPyApp_SetMacSupportPCMenuShortcuts(*args, **kwargs)
 
     SetMacSupportPCMenuShortcuts = staticmethod(SetMacSupportPCMenuShortcuts)
     def SetMacAboutMenuItemId(*args, **kwargs):
         """SetMacAboutMenuItemId(long val)"""
 
     SetMacSupportPCMenuShortcuts = staticmethod(SetMacSupportPCMenuShortcuts)
     def SetMacAboutMenuItemId(*args, **kwargs):
         """SetMacAboutMenuItemId(long val)"""
-        return _core_.PyApp_SetMacAboutMenuItemId(*args, **kwargs)
+        return __core.wxPyApp_SetMacAboutMenuItemId(*args, **kwargs)
 
     SetMacAboutMenuItemId = staticmethod(SetMacAboutMenuItemId)
     def SetMacPreferencesMenuItemId(*args, **kwargs):
         """SetMacPreferencesMenuItemId(long val)"""
 
     SetMacAboutMenuItemId = staticmethod(SetMacAboutMenuItemId)
     def SetMacPreferencesMenuItemId(*args, **kwargs):
         """SetMacPreferencesMenuItemId(long val)"""
-        return _core_.PyApp_SetMacPreferencesMenuItemId(*args, **kwargs)
+        return __core.wxPyApp_SetMacPreferencesMenuItemId(*args, **kwargs)
 
     SetMacPreferencesMenuItemId = staticmethod(SetMacPreferencesMenuItemId)
     def SetMacExitMenuItemId(*args, **kwargs):
         """SetMacExitMenuItemId(long val)"""
 
     SetMacPreferencesMenuItemId = staticmethod(SetMacPreferencesMenuItemId)
     def SetMacExitMenuItemId(*args, **kwargs):
         """SetMacExitMenuItemId(long val)"""
-        return _core_.PyApp_SetMacExitMenuItemId(*args, **kwargs)
+        return __core.wxPyApp_SetMacExitMenuItemId(*args, **kwargs)
 
     SetMacExitMenuItemId = staticmethod(SetMacExitMenuItemId)
     def SetMacHelpMenuTitleName(*args, **kwargs):
 
     SetMacExitMenuItemId = staticmethod(SetMacExitMenuItemId)
     def SetMacHelpMenuTitleName(*args, **kwargs):
-        """SetMacHelpMenuTitleName(String val)"""
-        return _core_.PyApp_SetMacHelpMenuTitleName(*args, **kwargs)
+        """SetMacHelpMenuTitleName(wxString val)"""
+        return __core.wxPyApp_SetMacHelpMenuTitleName(*args, **kwargs)
 
     SetMacHelpMenuTitleName = staticmethod(SetMacHelpMenuTitleName)
     def _BootstrapApp(*args, **kwargs):
 
     SetMacHelpMenuTitleName = staticmethod(SetMacHelpMenuTitleName)
     def _BootstrapApp(*args, **kwargs):
@@ -5274,7 +5334,7 @@ class PyApp(EvtHandler):
 
         For internal use only
         """
 
         For internal use only
         """
-        return _core_.PyApp__BootstrapApp(*args, **kwargs)
+        return __core.wxPyApp__BootstrapApp(*args, **kwargs)
 
     def GetComCtl32Version(*args, **kwargs):
         """
 
     def GetComCtl32Version(*args, **kwargs):
         """
@@ -5283,105 +5343,105 @@ class PyApp(EvtHandler):
         Returns 400, 470, 471, etc. for comctl32.dll 4.00, 4.70, 4.71 or 0 if
         it wasn't found at all.  Raises an exception on non-Windows platforms.
         """
         Returns 400, 470, 471, etc. for comctl32.dll 4.00, 4.70, 4.71 or 0 if
         it wasn't found at all.  Raises an exception on non-Windows platforms.
         """
-        return _core_.PyApp_GetComCtl32Version(*args, **kwargs)
+        return __core.wxPyApp_GetComCtl32Version(*args, **kwargs)
 
     GetComCtl32Version = staticmethod(GetComCtl32Version)
 
 
     GetComCtl32Version = staticmethod(GetComCtl32Version)
 
-class PyAppPtr(PyApp):
+class wxPyAppPtr(wxPyApp):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PyApp
-_core_.PyApp_swigregister(PyAppPtr)
+        self.__class__ = wxPyApp
+__core.wxPyApp_swigregister(wxPyAppPtr)
 
 
-def PyApp_IsMainLoopRunning(*args, **kwargs):
+def wxPyApp_IsMainLoopRunning(*args, **kwargs):
     """
     """
-    PyApp_IsMainLoopRunning() -> bool
+    wxPyApp_IsMainLoopRunning() -> bool
 
     Returns True if we're running the main loop, i.e. if the events can
     currently be dispatched.
     """
 
     Returns True if we're running the main loop, i.e. if the events can
     currently be dispatched.
     """
-    return _core_.PyApp_IsMainLoopRunning(*args, **kwargs)
+    return __core.wxPyApp_IsMainLoopRunning(*args, **kwargs)
 
 
-def PyApp_GetMacSupportPCMenuShortcuts(*args, **kwargs):
-    """PyApp_GetMacSupportPCMenuShortcuts() -> bool"""
-    return _core_.PyApp_GetMacSupportPCMenuShortcuts(*args, **kwargs)
+def wxPyApp_GetMacSupportPCMenuShortcuts(*args, **kwargs):
+    """wxPyApp_GetMacSupportPCMenuShortcuts() -> bool"""
+    return __core.wxPyApp_GetMacSupportPCMenuShortcuts(*args, **kwargs)
 
 
-def PyApp_GetMacAboutMenuItemId(*args, **kwargs):
-    """PyApp_GetMacAboutMenuItemId() -> long"""
-    return _core_.PyApp_GetMacAboutMenuItemId(*args, **kwargs)
+def wxPyApp_GetMacAboutMenuItemId(*args, **kwargs):
+    """wxPyApp_GetMacAboutMenuItemId() -> long"""
+    return __core.wxPyApp_GetMacAboutMenuItemId(*args, **kwargs)
 
 
-def PyApp_GetMacPreferencesMenuItemId(*args, **kwargs):
-    """PyApp_GetMacPreferencesMenuItemId() -> long"""
-    return _core_.PyApp_GetMacPreferencesMenuItemId(*args, **kwargs)
+def wxPyApp_GetMacPreferencesMenuItemId(*args, **kwargs):
+    """wxPyApp_GetMacPreferencesMenuItemId() -> long"""
+    return __core.wxPyApp_GetMacPreferencesMenuItemId(*args, **kwargs)
 
 
-def PyApp_GetMacExitMenuItemId(*args, **kwargs):
-    """PyApp_GetMacExitMenuItemId() -> long"""
-    return _core_.PyApp_GetMacExitMenuItemId(*args, **kwargs)
+def wxPyApp_GetMacExitMenuItemId(*args, **kwargs):
+    """wxPyApp_GetMacExitMenuItemId() -> long"""
+    return __core.wxPyApp_GetMacExitMenuItemId(*args, **kwargs)
 
 
-def PyApp_GetMacHelpMenuTitleName(*args, **kwargs):
-    """PyApp_GetMacHelpMenuTitleName() -> String"""
-    return _core_.PyApp_GetMacHelpMenuTitleName(*args, **kwargs)
+def wxPyApp_GetMacHelpMenuTitleName(*args, **kwargs):
+    """wxPyApp_GetMacHelpMenuTitleName() -> wxString"""
+    return __core.wxPyApp_GetMacHelpMenuTitleName(*args, **kwargs)
 
 
-def PyApp_SetMacSupportPCMenuShortcuts(*args, **kwargs):
-    """PyApp_SetMacSupportPCMenuShortcuts(bool val)"""
-    return _core_.PyApp_SetMacSupportPCMenuShortcuts(*args, **kwargs)
+def wxPyApp_SetMacSupportPCMenuShortcuts(*args, **kwargs):
+    """wxPyApp_SetMacSupportPCMenuShortcuts(bool val)"""
+    return __core.wxPyApp_SetMacSupportPCMenuShortcuts(*args, **kwargs)
 
 
-def PyApp_SetMacAboutMenuItemId(*args, **kwargs):
-    """PyApp_SetMacAboutMenuItemId(long val)"""
-    return _core_.PyApp_SetMacAboutMenuItemId(*args, **kwargs)
+def wxPyApp_SetMacAboutMenuItemId(*args, **kwargs):
+    """wxPyApp_SetMacAboutMenuItemId(long val)"""
+    return __core.wxPyApp_SetMacAboutMenuItemId(*args, **kwargs)
 
 
-def PyApp_SetMacPreferencesMenuItemId(*args, **kwargs):
-    """PyApp_SetMacPreferencesMenuItemId(long val)"""
-    return _core_.PyApp_SetMacPreferencesMenuItemId(*args, **kwargs)
+def wxPyApp_SetMacPreferencesMenuItemId(*args, **kwargs):
+    """wxPyApp_SetMacPreferencesMenuItemId(long val)"""
+    return __core.wxPyApp_SetMacPreferencesMenuItemId(*args, **kwargs)
 
 
-def PyApp_SetMacExitMenuItemId(*args, **kwargs):
-    """PyApp_SetMacExitMenuItemId(long val)"""
-    return _core_.PyApp_SetMacExitMenuItemId(*args, **kwargs)
+def wxPyApp_SetMacExitMenuItemId(*args, **kwargs):
+    """wxPyApp_SetMacExitMenuItemId(long val)"""
+    return __core.wxPyApp_SetMacExitMenuItemId(*args, **kwargs)
 
 
-def PyApp_SetMacHelpMenuTitleName(*args, **kwargs):
-    """PyApp_SetMacHelpMenuTitleName(String val)"""
-    return _core_.PyApp_SetMacHelpMenuTitleName(*args, **kwargs)
+def wxPyApp_SetMacHelpMenuTitleName(*args, **kwargs):
+    """wxPyApp_SetMacHelpMenuTitleName(wxString val)"""
+    return __core.wxPyApp_SetMacHelpMenuTitleName(*args, **kwargs)
 
 
-def PyApp_GetComCtl32Version(*args, **kwargs):
+def wxPyApp_GetComCtl32Version(*args, **kwargs):
     """
     """
-    PyApp_GetComCtl32Version() -> int
+    wxPyApp_GetComCtl32Version() -> int
 
     Returns 400, 470, 471, etc. for comctl32.dll 4.00, 4.70, 4.71 or 0 if
     it wasn't found at all.  Raises an exception on non-Windows platforms.
     """
 
     Returns 400, 470, 471, etc. for comctl32.dll 4.00, 4.70, 4.71 or 0 if
     it wasn't found at all.  Raises an exception on non-Windows platforms.
     """
-    return _core_.PyApp_GetComCtl32Version(*args, **kwargs)
+    return __core.wxPyApp_GetComCtl32Version(*args, **kwargs)
 
 #---------------------------------------------------------------------------
 
 
 
 #---------------------------------------------------------------------------
 
 
-def Exit(*args, **kwargs):
+def wxExit(*args, **kwargs):
     """
     """
-    Exit()
+    wxExit()
 
     Force an exit of the application.  Convenience for wx.GetApp().Exit()
     """
 
     Force an exit of the application.  Convenience for wx.GetApp().Exit()
     """
-    return _core_.Exit(*args, **kwargs)
+    return __core.wxExit(*args, **kwargs)
 
 
-def Yield(*args, **kwargs):
+def wxYield(*args, **kwargs):
     """
     """
-    Yield() -> bool
+    wxYield() -> bool
 
     Yield to other apps/messages.  Convenience for wx.GetApp().Yield()
     """
 
     Yield to other apps/messages.  Convenience for wx.GetApp().Yield()
     """
-    return _core_.Yield(*args, **kwargs)
+    return __core.wxYield(*args, **kwargs)
 
 
-def YieldIfNeeded(*args, **kwargs):
+def wxYieldIfNeeded(*args, **kwargs):
     """
     """
-    YieldIfNeeded() -> bool
+    wxYieldIfNeeded() -> bool
 
     Yield to other apps/messages.  Convenience for wx.GetApp().Yield(True)
     """
 
     Yield to other apps/messages.  Convenience for wx.GetApp().Yield(True)
     """
-    return _core_.YieldIfNeeded(*args, **kwargs)
+    return __core.wxYieldIfNeeded(*args, **kwargs)
 
 
-def SafeYield(*args, **kwargs):
+def wxSafeYield(*args, **kwargs):
     """
     """
-    SafeYield(Window win=None, bool onlyIfNeeded=False) -> bool
+    wxSafeYield(wxWindow win=None, bool onlyIfNeeded=False) -> bool
 
     This function is similar to `wx.Yield`, except that it disables the
     user input to all program windows before calling `wx.Yield` and
 
     This function is similar to `wx.Yield`, except that it disables the
     user input to all program windows before calling `wx.Yield` and
@@ -5391,44 +5451,44 @@ def SafeYield(*args, **kwargs):
 
     :Returns: the result of the call to `wx.Yield`.
     """
 
     :Returns: the result of the call to `wx.Yield`.
     """
-    return _core_.SafeYield(*args, **kwargs)
+    return __core.wxSafeYield(*args, **kwargs)
 
 
-def WakeUpIdle(*args, **kwargs):
+def wxWakeUpIdle(*args, **kwargs):
     """
     """
-    WakeUpIdle()
+    wxWakeUpIdle()
 
     Cause the message queue to become empty again, so idle events will be
     sent.
     """
 
     Cause the message queue to become empty again, so idle events will be
     sent.
     """
-    return _core_.WakeUpIdle(*args, **kwargs)
+    return __core.wxWakeUpIdle(*args, **kwargs)
 
 
-def PostEvent(*args, **kwargs):
+def wxPostEvent(*args, **kwargs):
     """
     """
-    PostEvent(EvtHandler dest, Event event)
+    wxPostEvent(wxEvtHandler dest, wxEvent event)
 
     Send an event to a window or other wx.EvtHandler to be processed
     later.
     """
 
     Send an event to a window or other wx.EvtHandler to be processed
     later.
     """
-    return _core_.PostEvent(*args, **kwargs)
+    return __core.wxPostEvent(*args, **kwargs)
 
 
-def App_CleanUp(*args, **kwargs):
+def wxApp_CleanUp(*args, **kwargs):
     """
     """
-    App_CleanUp()
+    wxApp_CleanUp()
 
     For internal use only, it is used to cleanup after wxWidgets when
     Python shuts down.
     """
 
     For internal use only, it is used to cleanup after wxWidgets when
     Python shuts down.
     """
-    return _core_.App_CleanUp(*args, **kwargs)
+    return __core.wxApp_CleanUp(*args, **kwargs)
 
 def GetApp(*args, **kwargs):
     """
 
 def GetApp(*args, **kwargs):
     """
-    GetApp() -> PyApp
+    GetApp() -> wxPyApp
 
     Return a reference to the current wx.App object.
     """
 
     Return a reference to the current wx.App object.
     """
-    return _core_.GetApp(*args, **kwargs)
+    return __core.GetApp(*args, **kwargs)
 
 
-def SetDefaultPyEncoding(*args, **kwargs):
+def wxSetDefaultPyEncoding(*args, **kwargs):
     """
     SetDefaultPyEncoding(string encoding)
 
     """
     SetDefaultPyEncoding(string encoding)
 
@@ -5441,16 +5501,16 @@ def SetDefaultPyEncoding(*args, **kwargs):
     see http://www.alanwood.net/demos/charsetdiffs.html for differences
     between the common latin/roman encodings.
     """
     see http://www.alanwood.net/demos/charsetdiffs.html for differences
     between the common latin/roman encodings.
     """
-    return _core_.SetDefaultPyEncoding(*args, **kwargs)
+    return __core.wxSetDefaultPyEncoding(*args, **kwargs)
 
 
-def GetDefaultPyEncoding(*args, **kwargs):
+def wxGetDefaultPyEncoding(*args, **kwargs):
     """
     GetDefaultPyEncoding() -> string
 
     Gets the current encoding that wxPython will use when it needs to
     convert a Python string or unicode object to or from a wxString.
     """
     """
     GetDefaultPyEncoding() -> string
 
     Gets the current encoding that wxPython will use when it needs to
     convert a Python string or unicode object to or from a wxString.
     """
-    return _core_.GetDefaultPyEncoding(*args, **kwargs)
+    return __core.wxGetDefaultPyEncoding(*args, **kwargs)
 #----------------------------------------------------------------------
 
 class PyOnDemandOutputWindow:
 #----------------------------------------------------------------------
 
 class PyOnDemandOutputWindow:
@@ -5754,17 +5814,17 @@ _sys.__wxPythonCleanup = __wxPyCleanup()
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class EventLoop(object):
-    """Proxy of C++ EventLoop class"""
+class wxEventLoop(object):
+    """Proxy of C++ wxEventLoop class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxEventLoop instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxEventLoop instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> EventLoop"""
-        newobj = _core_.new_EventLoop(*args, **kwargs)
+        """__init__(self) -> wxEventLoop"""
+        newobj = __core.new_wxEventLoop(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_EventLoop):
+    def __del__(self, destroy=__core.delete_wxEventLoop):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -5772,53 +5832,53 @@ class EventLoop(object):
 
     def Run(*args, **kwargs):
         """Run(self) -> int"""
 
     def Run(*args, **kwargs):
         """Run(self) -> int"""
-        return _core_.EventLoop_Run(*args, **kwargs)
+        return __core.wxEventLoop_Run(*args, **kwargs)
 
     def Exit(*args, **kwargs):
         """Exit(self, int rc=0)"""
 
     def Exit(*args, **kwargs):
         """Exit(self, int rc=0)"""
-        return _core_.EventLoop_Exit(*args, **kwargs)
+        return __core.wxEventLoop_Exit(*args, **kwargs)
 
     def Pending(*args, **kwargs):
         """Pending(self) -> bool"""
 
     def Pending(*args, **kwargs):
         """Pending(self) -> bool"""
-        return _core_.EventLoop_Pending(*args, **kwargs)
+        return __core.wxEventLoop_Pending(*args, **kwargs)
 
     def Dispatch(*args, **kwargs):
         """Dispatch(self) -> bool"""
 
     def Dispatch(*args, **kwargs):
         """Dispatch(self) -> bool"""
-        return _core_.EventLoop_Dispatch(*args, **kwargs)
+        return __core.wxEventLoop_Dispatch(*args, **kwargs)
 
     def IsRunning(*args, **kwargs):
         """IsRunning(self) -> bool"""
 
     def IsRunning(*args, **kwargs):
         """IsRunning(self) -> bool"""
-        return _core_.EventLoop_IsRunning(*args, **kwargs)
+        return __core.wxEventLoop_IsRunning(*args, **kwargs)
 
     def GetActive(*args, **kwargs):
 
     def GetActive(*args, **kwargs):
-        """GetActive() -> EventLoop"""
-        return _core_.EventLoop_GetActive(*args, **kwargs)
+        """GetActive() -> wxEventLoop"""
+        return __core.wxEventLoop_GetActive(*args, **kwargs)
 
     GetActive = staticmethod(GetActive)
     def SetActive(*args, **kwargs):
 
     GetActive = staticmethod(GetActive)
     def SetActive(*args, **kwargs):
-        """SetActive(EventLoop loop)"""
-        return _core_.EventLoop_SetActive(*args, **kwargs)
+        """SetActive(wxEventLoop loop)"""
+        return __core.wxEventLoop_SetActive(*args, **kwargs)
 
     SetActive = staticmethod(SetActive)
 
 
     SetActive = staticmethod(SetActive)
 
-class EventLoopPtr(EventLoop):
+class wxEventLoopPtr(wxEventLoop):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = EventLoop
-_core_.EventLoop_swigregister(EventLoopPtr)
+        self.__class__ = wxEventLoop
+__core.wxEventLoop_swigregister(wxEventLoopPtr)
 
 
-def EventLoop_GetActive(*args, **kwargs):
-    """EventLoop_GetActive() -> EventLoop"""
-    return _core_.EventLoop_GetActive(*args, **kwargs)
+def wxEventLoop_GetActive(*args, **kwargs):
+    """wxEventLoop_GetActive() -> wxEventLoop"""
+    return __core.wxEventLoop_GetActive(*args, **kwargs)
 
 
-def EventLoop_SetActive(*args, **kwargs):
-    """EventLoop_SetActive(EventLoop loop)"""
-    return _core_.EventLoop_SetActive(*args, **kwargs)
+def wxEventLoop_SetActive(*args, **kwargs):
+    """wxEventLoop_SetActive(wxEventLoop loop)"""
+    return __core.wxEventLoop_SetActive(*args, **kwargs)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class AcceleratorEntry(object):
+class wxAcceleratorEntry(object):
     """
     A class used to define items in an `wx.AcceleratorTable`.  wxPython
     programs can choose to use wx.AcceleratorEntry objects, but using a
     """
     A class used to define items in an `wx.AcceleratorTable`.  wxPython
     programs can choose to use wx.AcceleratorEntry objects, but using a
@@ -5831,15 +5891,15 @@ class AcceleratorEntry(object):
         return "<%s.%s; proxy of C++ wxAcceleratorEntry instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxAcceleratorEntry instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int flags=0, int keyCode=0, int cmdID=0) -> AcceleratorEntry
+        __init__(self, int flags=0, int keyCode=0, int cmdID=0) -> wxAcceleratorEntry
 
         Construct a wx.AcceleratorEntry.
         """
 
         Construct a wx.AcceleratorEntry.
         """
-        newobj = _core_.new_AcceleratorEntry(*args, **kwargs)
+        newobj = __core.new_wxAcceleratorEntry(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_AcceleratorEntry):
+    def __del__(self, destroy=__core.delete_wxAcceleratorEntry):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -5852,7 +5912,7 @@ class AcceleratorEntry(object):
         (Re)set the attributes of a wx.AcceleratorEntry.
         :see `__init__`
         """
         (Re)set the attributes of a wx.AcceleratorEntry.
         :see `__init__`
         """
-        return _core_.AcceleratorEntry_Set(*args, **kwargs)
+        return __core.wxAcceleratorEntry_Set(*args, **kwargs)
 
     def GetFlags(*args, **kwargs):
         """
 
     def GetFlags(*args, **kwargs):
         """
@@ -5860,7 +5920,7 @@ class AcceleratorEntry(object):
 
         Get the AcceleratorEntry's flags.
         """
 
         Get the AcceleratorEntry's flags.
         """
-        return _core_.AcceleratorEntry_GetFlags(*args, **kwargs)
+        return __core.wxAcceleratorEntry_GetFlags(*args, **kwargs)
 
     def GetKeyCode(*args, **kwargs):
         """
 
     def GetKeyCode(*args, **kwargs):
         """
@@ -5868,7 +5928,7 @@ class AcceleratorEntry(object):
 
         Get the AcceleratorEntry's keycode.
         """
 
         Get the AcceleratorEntry's keycode.
         """
-        return _core_.AcceleratorEntry_GetKeyCode(*args, **kwargs)
+        return __core.wxAcceleratorEntry_GetKeyCode(*args, **kwargs)
 
     def GetCommand(*args, **kwargs):
         """
 
     def GetCommand(*args, **kwargs):
         """
@@ -5876,17 +5936,17 @@ class AcceleratorEntry(object):
 
         Get the AcceleratorEntry's command ID.
         """
 
         Get the AcceleratorEntry's command ID.
         """
-        return _core_.AcceleratorEntry_GetCommand(*args, **kwargs)
+        return __core.wxAcceleratorEntry_GetCommand(*args, **kwargs)
 
 
 
 
-class AcceleratorEntryPtr(AcceleratorEntry):
+class wxAcceleratorEntryPtr(wxAcceleratorEntry):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = AcceleratorEntry
-_core_.AcceleratorEntry_swigregister(AcceleratorEntryPtr)
+        self.__class__ = wxAcceleratorEntry
+__core.wxAcceleratorEntry_swigregister(wxAcceleratorEntryPtr)
 
 
-class AcceleratorTable(Object):
+class wxAcceleratorTable(wxObject):
     """
     An accelerator table allows the application to specify a table of
     keyboard shortcuts for menus or other commands. On Windows, menu or
     """
     An accelerator table allows the application to specify a table of
     keyboard shortcuts for menus or other commands. On Windows, menu or
@@ -5904,11 +5964,11 @@ class AcceleratorTable(Object):
 
         :see: `wx.AcceleratorEntry`
         """
 
         :see: `wx.AcceleratorEntry`
         """
-        newobj = _core_.new_AcceleratorTable(*args, **kwargs)
+        newobj = __core.new_wxAcceleratorTable(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_AcceleratorTable):
+    def __del__(self, destroy=__core.delete_wxAcceleratorTable):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
@@ -5916,61 +5976,61 @@ class AcceleratorTable(Object):
 
     def Ok(*args, **kwargs):
         """Ok(self) -> bool"""
 
     def Ok(*args, **kwargs):
         """Ok(self) -> bool"""
-        return _core_.AcceleratorTable_Ok(*args, **kwargs)
+        return __core.wxAcceleratorTable_Ok(*args, **kwargs)
 
 
 
 
-class AcceleratorTablePtr(AcceleratorTable):
+class wxAcceleratorTablePtr(wxAcceleratorTable):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = AcceleratorTable
-_core_.AcceleratorTable_swigregister(AcceleratorTablePtr)
+        self.__class__ = wxAcceleratorTable
+__core.wxAcceleratorTable_swigregister(wxAcceleratorTablePtr)
 
 
 
 
-def GetAccelFromString(*args, **kwargs):
-    """GetAccelFromString(String label) -> AcceleratorEntry"""
-    return _core_.GetAccelFromString(*args, **kwargs)
+def wxGetAccelFromString(*args, **kwargs):
+    """wxGetAccelFromString(wxString label) -> wxAcceleratorEntry"""
+    return __core.wxGetAccelFromString(*args, **kwargs)
 #---------------------------------------------------------------------------
 
 #---------------------------------------------------------------------------
 
-class VisualAttributes(object):
+class wxVisualAttributes(object):
     """struct containing all the visual attributes of a control"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxVisualAttributes instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
     """struct containing all the visual attributes of a control"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxVisualAttributes instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self) -> VisualAttributes
+        __init__(self) -> wxVisualAttributes
 
         struct containing all the visual attributes of a control
         """
 
         struct containing all the visual attributes of a control
         """
-        newobj = _core_.new_VisualAttributes(*args, **kwargs)
+        newobj = __core.new_wxVisualAttributes(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
-    def __del__(self, destroy=_core_.delete_VisualAttributes):
+    def __del__(self, destroy=__core.delete_wxVisualAttributes):
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
         """__del__(self)"""
         try:
             if self.thisown: destroy(self)
         except: pass
 
-    font = property(_core_.VisualAttributes_font_get, _core_.VisualAttributes_font_set)
-    colFg = property(_core_.VisualAttributes_colFg_get, _core_.VisualAttributes_colFg_set)
-    colBg = property(_core_.VisualAttributes_colBg_get, _core_.VisualAttributes_colBg_set)
+    font = property(__core.wxVisualAttributes_font_get, __core.wxVisualAttributes_font_set)
+    colFg = property(__core.wxVisualAttributes_colFg_get, __core.wxVisualAttributes_colFg_set)
+    colBg = property(__core.wxVisualAttributes_colBg_get, __core.wxVisualAttributes_colBg_set)
 
 
-class VisualAttributesPtr(VisualAttributes):
+class wxVisualAttributesPtr(wxVisualAttributes):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = VisualAttributes
-_core_.VisualAttributes_swigregister(VisualAttributesPtr)
-NullAcceleratorTable = cvar.NullAcceleratorTable
+        self.__class__ = wxVisualAttributes
+__core.wxVisualAttributes_swigregister(wxVisualAttributesPtr)
+wxNullAcceleratorTable = cvar.wxNullAcceleratorTable
 PanelNameStr = cvar.PanelNameStr
 
 PanelNameStr = cvar.PanelNameStr
 
-WINDOW_VARIANT_NORMAL = _core_.WINDOW_VARIANT_NORMAL
-WINDOW_VARIANT_SMALL = _core_.WINDOW_VARIANT_SMALL
-WINDOW_VARIANT_MINI = _core_.WINDOW_VARIANT_MINI
-WINDOW_VARIANT_LARGE = _core_.WINDOW_VARIANT_LARGE
-WINDOW_VARIANT_MAX = _core_.WINDOW_VARIANT_MAX
-class Window(EvtHandler):
+wxWINDOW_VARIANT_NORMAL = __core.wxWINDOW_VARIANT_NORMAL
+wxWINDOW_VARIANT_SMALL = __core.wxWINDOW_VARIANT_SMALL
+wxWINDOW_VARIANT_MINI = __core.wxWINDOW_VARIANT_MINI
+wxWINDOW_VARIANT_LARGE = __core.wxWINDOW_VARIANT_LARGE
+wxWINDOW_VARIANT_MAX = __core.wxWINDOW_VARIANT_MAX
+class wxWindow(wxEvtHandler):
     """
     wx.Window is the base class for all windows and represents any visible
     object on the screen. All controls, top level windows and so on are
     """
     wx.Window is the base class for all windows and represents any visible
     object on the screen. All controls, top level windows and so on are
@@ -5982,12 +6042,13 @@ class Window(EvtHandler):
         return "<%s.%s; proxy of C++ wxWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, Window parent, int id=-1, Point pos=DefaultPosition, 
-            Size size=DefaultSize, long style=0, String name=PanelNameStr) -> Window
+        __init__(self, wxWindow parent, int id=-1, wxPoint pos=wxDefaultPosition, 
+            wxSize size=wxDefaultSize, long style=0, 
+            wxString name=PanelNameStr) -> wxWindow
 
         Construct and show a generic Window.
         """
 
         Construct and show a generic Window.
         """
-        newobj = _core_.new_Window(*args, **kwargs)
+        newobj = __core.new_wxWindow(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -5995,12 +6056,13 @@ class Window(EvtHandler):
 
     def Create(*args, **kwargs):
         """
 
     def Create(*args, **kwargs):
         """
-        Create(self, Window parent, int id=-1, Point pos=DefaultPosition, 
-            Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
+        Create(self, wxWindow parent, int id=-1, wxPoint pos=wxDefaultPosition, 
+            wxSize size=wxDefaultSize, long style=0, 
+            wxString name=PanelNameStr) -> bool
 
         Create the GUI part of the Window for 2-phase creation mode.
         """
 
         Create the GUI part of the Window for 2-phase creation mode.
         """
-        return _core_.Window_Create(*args, **kwargs)
+        return __core.wxWindow_Create(*args, **kwargs)
 
     def Close(*args, **kwargs):
         """
 
     def Close(*args, **kwargs):
         """
@@ -6011,7 +6073,7 @@ class Window(EvtHandler):
         however.  If force is False (the default) then the window's close
         handler will be allowed to veto the destruction of the window.
         """
         however.  If force is False (the default) then the window's close
         handler will be allowed to veto the destruction of the window.
         """
-        return _core_.Window_Close(*args, **kwargs)
+        return __core.wxWindow_Close(*args, **kwargs)
 
     def Destroy(*args, **kwargs):
         """
 
     def Destroy(*args, **kwargs):
         """
@@ -6026,7 +6088,7 @@ class Window(EvtHandler):
         Returns True if the window has either been successfully deleted, or it
         has been added to the list of windows pending real deletion.
         """
         Returns True if the window has either been successfully deleted, or it
         has been added to the list of windows pending real deletion.
         """
-        return _core_.Window_Destroy(*args, **kwargs)
+        return __core.wxWindow_Destroy(*args, **kwargs)
 
     def DestroyChildren(*args, **kwargs):
         """
 
     def DestroyChildren(*args, **kwargs):
         """
@@ -6035,7 +6097,7 @@ class Window(EvtHandler):
         Destroys all children of a window. Called automatically by the
         destructor.
         """
         Destroys all children of a window. Called automatically by the
         destructor.
         """
-        return _core_.Window_DestroyChildren(*args, **kwargs)
+        return __core.wxWindow_DestroyChildren(*args, **kwargs)
 
     def IsBeingDeleted(*args, **kwargs):
         """
 
     def IsBeingDeleted(*args, **kwargs):
         """
@@ -6043,35 +6105,35 @@ class Window(EvtHandler):
 
         Is the window in the process of being deleted?
         """
 
         Is the window in the process of being deleted?
         """
-        return _core_.Window_IsBeingDeleted(*args, **kwargs)
+        return __core.wxWindow_IsBeingDeleted(*args, **kwargs)
 
     def SetTitle(*args, **kwargs):
         """
 
     def SetTitle(*args, **kwargs):
         """
-        SetTitle(self, String title)
+        SetTitle(self, wxString title)
 
         Sets the window's title. Applicable only to frames and dialogs.
         """
 
         Sets the window's title. Applicable only to frames and dialogs.
         """
-        return _core_.Window_SetTitle(*args, **kwargs)
+        return __core.wxWindow_SetTitle(*args, **kwargs)
 
     def GetTitle(*args, **kwargs):
         """
 
     def GetTitle(*args, **kwargs):
         """
-        GetTitle(self) -> String
+        GetTitle(self) -> wxString
 
         Gets the window's title. Applicable only to frames and dialogs.
         """
 
         Gets the window's title. Applicable only to frames and dialogs.
         """
-        return _core_.Window_GetTitle(*args, **kwargs)
+        return __core.wxWindow_GetTitle(*args, **kwargs)
 
     def SetLabel(*args, **kwargs):
         """
 
     def SetLabel(*args, **kwargs):
         """
-        SetLabel(self, String label)
+        SetLabel(self, wxString label)
 
         Set the text which the window shows in its label if applicable.
         """
 
         Set the text which the window shows in its label if applicable.
         """
-        return _core_.Window_SetLabel(*args, **kwargs)
+        return __core.wxWindow_SetLabel(*args, **kwargs)
 
     def GetLabel(*args, **kwargs):
         """
 
     def GetLabel(*args, **kwargs):
         """
-        GetLabel(self) -> String
+        GetLabel(self) -> wxString
 
         Generic way of getting a label from any window, for identification
         purposes.  The interpretation of this function differs from class to
 
         Generic way of getting a label from any window, for identification
         purposes.  The interpretation of this function differs from class to
@@ -6080,26 +6142,26 @@ class Window(EvtHandler):
         can be useful for meta-programs such as testing tools or special-needs
         access programs)which need to identify windows by name.
         """
         can be useful for meta-programs such as testing tools or special-needs
         access programs)which need to identify windows by name.
         """
-        return _core_.Window_GetLabel(*args, **kwargs)
+        return __core.wxWindow_GetLabel(*args, **kwargs)
 
     def SetName(*args, **kwargs):
         """
 
     def SetName(*args, **kwargs):
         """
-        SetName(self, String name)
+        SetName(self, wxString name)
 
         Sets the window's name.  The window name is used for ressource setting
         in X, it is not the same as the window title/label
         """
 
         Sets the window's name.  The window name is used for ressource setting
         in X, it is not the same as the window title/label
         """
-        return _core_.Window_SetName(*args, **kwargs)
+        return __core.wxWindow_SetName(*args, **kwargs)
 
     def GetName(*args, **kwargs):
         """
 
     def GetName(*args, **kwargs):
         """
-        GetName(self) -> String
+        GetName(self) -> wxString
 
         Returns the windows name.  This name is not guaranteed to be unique;
         it is up to the programmer to supply an appropriate name in the window
         constructor or via wx.Window.SetName.
         """
 
         Returns the windows name.  This name is not guaranteed to be unique;
         it is up to the programmer to supply an appropriate name in the window
         constructor or via wx.Window.SetName.
         """
-        return _core_.Window_GetName(*args, **kwargs)
+        return __core.wxWindow_GetName(*args, **kwargs)
 
     def SetWindowVariant(*args, **kwargs):
         """
 
     def SetWindowVariant(*args, **kwargs):
         """
@@ -6108,11 +6170,11 @@ class Window(EvtHandler):
         Sets the variant of the window/font size to use for this window, if
         the platform supports variants, for example, wxMac.
         """
         Sets the variant of the window/font size to use for this window, if
         the platform supports variants, for example, wxMac.
         """
-        return _core_.Window_SetWindowVariant(*args, **kwargs)
+        return __core.wxWindow_SetWindowVariant(*args, **kwargs)
 
     def GetWindowVariant(*args, **kwargs):
         """GetWindowVariant(self) -> int"""
 
     def GetWindowVariant(*args, **kwargs):
         """GetWindowVariant(self) -> int"""
-        return _core_.Window_GetWindowVariant(*args, **kwargs)
+        return __core.wxWindow_GetWindowVariant(*args, **kwargs)
 
     def SetId(*args, **kwargs):
         """
 
     def SetId(*args, **kwargs):
         """
@@ -6123,7 +6185,7 @@ class Window(EvtHandler):
         will be generated. Normally, the identifier should be provided on
         creation and should not be modified subsequently.
         """
         will be generated. Normally, the identifier should be provided on
         creation and should not be modified subsequently.
         """
-        return _core_.Window_SetId(*args, **kwargs)
+        return __core.wxWindow_SetId(*args, **kwargs)
 
     def GetId(*args, **kwargs):
         """
 
     def GetId(*args, **kwargs):
         """
@@ -6134,7 +6196,7 @@ class Window(EvtHandler):
         -1 is used) then an unique identifier with a negative value will be
         generated.
         """
         -1 is used) then an unique identifier with a negative value will be
         generated.
         """
-        return _core_.Window_GetId(*args, **kwargs)
+        return __core.wxWindow_GetId(*args, **kwargs)
 
     def NewControlId(*args, **kwargs):
         """
 
     def NewControlId(*args, **kwargs):
         """
@@ -6142,7 +6204,7 @@ class Window(EvtHandler):
 
         Generate a control id for the controls which were not given one.
         """
 
         Generate a control id for the controls which were not given one.
         """
-        return _core_.Window_NewControlId(*args, **kwargs)
+        return __core.wxWindow_NewControlId(*args, **kwargs)
 
     NewControlId = staticmethod(NewControlId)
     def NextControlId(*args, **kwargs):
 
     NewControlId = staticmethod(NewControlId)
     def NextControlId(*args, **kwargs):
@@ -6152,7 +6214,7 @@ class Window(EvtHandler):
         Get the id of the control following the one with the given
         autogenerated) id
         """
         Get the id of the control following the one with the given
         autogenerated) id
         """
-        return _core_.Window_NextControlId(*args, **kwargs)
+        return __core.wxWindow_NextControlId(*args, **kwargs)
 
     NextControlId = staticmethod(NextControlId)
     def PrevControlId(*args, **kwargs):
 
     NextControlId = staticmethod(NextControlId)
     def PrevControlId(*args, **kwargs):
@@ -6162,20 +6224,20 @@ class Window(EvtHandler):
         Get the id of the control preceding the one with the given
         autogenerated) id
         """
         Get the id of the control preceding the one with the given
         autogenerated) id
         """
-        return _core_.Window_PrevControlId(*args, **kwargs)
+        return __core.wxWindow_PrevControlId(*args, **kwargs)
 
     PrevControlId = staticmethod(PrevControlId)
     def SetSize(*args, **kwargs):
         """
 
     PrevControlId = staticmethod(PrevControlId)
     def SetSize(*args, **kwargs):
         """
-        SetSize(self, Size size)
+        SetSize(self, wxSize size)
 
         Sets the size of the window in pixels.
         """
 
         Sets the size of the window in pixels.
         """
-        return _core_.Window_SetSize(*args, **kwargs)
+        return __core.wxWindow_SetSize(*args, **kwargs)
 
     def SetDimensions(*args, **kwargs):
         """
 
     def SetDimensions(*args, **kwargs):
         """
-        SetDimensions(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)
+        SetDimensions(self, int x, int y, int width, int height, int sizeFlags=wxSIZE_AUTO)
 
         Sets the position and size of the window in pixels.  The sizeFlags
         parameter indicates the interpretation of the other params if they are
 
         Sets the position and size of the window in pixels.  The sizeFlags
         parameter indicates the interpretation of the other params if they are
@@ -6192,15 +6254,15 @@ class Window(EvtHandler):
             ========================  ======================================
 
         """
             ========================  ======================================
 
         """
-        return _core_.Window_SetDimensions(*args, **kwargs)
+        return __core.wxWindow_SetDimensions(*args, **kwargs)
 
     def SetRect(*args, **kwargs):
         """
 
     def SetRect(*args, **kwargs):
         """
-        SetRect(self, Rect rect, int sizeFlags=SIZE_AUTO)
+        SetRect(self, wxRect rect, int sizeFlags=wxSIZE_AUTO)
 
         Sets the position and size of the window in pixels using a wx.Rect.
         """
 
         Sets the position and size of the window in pixels using a wx.Rect.
         """
-        return _core_.Window_SetRect(*args, **kwargs)
+        return __core.wxWindow_SetRect(*args, **kwargs)
 
     def SetSizeWH(*args, **kwargs):
         """
 
     def SetSizeWH(*args, **kwargs):
         """
@@ -6208,33 +6270,33 @@ class Window(EvtHandler):
 
         Sets the size of the window in pixels.
         """
 
         Sets the size of the window in pixels.
         """
-        return _core_.Window_SetSizeWH(*args, **kwargs)
+        return __core.wxWindow_SetSizeWH(*args, **kwargs)
 
     def Move(*args, **kwargs):
         """
 
     def Move(*args, **kwargs):
         """
-        Move(self, Point pt, int flags=SIZE_USE_EXISTING)
+        Move(self, wxPoint pt, int flags=wxSIZE_USE_EXISTING)
 
         Moves the window to the given position.
         """
 
         Moves the window to the given position.
         """
-        return _core_.Window_Move(*args, **kwargs)
+        return __core.wxWindow_Move(*args, **kwargs)
 
     SetPosition = Move 
     def MoveXY(*args, **kwargs):
         """
 
     SetPosition = Move 
     def MoveXY(*args, **kwargs):
         """
-        MoveXY(self, int x, int y, int flags=SIZE_USE_EXISTING)
+        MoveXY(self, int x, int y, int flags=wxSIZE_USE_EXISTING)
 
         Moves the window to the given position.
         """
 
         Moves the window to the given position.
         """
-        return _core_.Window_MoveXY(*args, **kwargs)
+        return __core.wxWindow_MoveXY(*args, **kwargs)
 
     def SetBestFittingSize(*args, **kwargs):
         """
 
     def SetBestFittingSize(*args, **kwargs):
         """
-        SetBestFittingSize(self, Size size=DefaultSize)
+        SetBestFittingSize(self, wxSize size=wxDefaultSize)
 
         A 'Smart' SetSize that will fill in default size components with the
         window's *best size* values.  Also set's the minsize for use with sizers.
         """
 
         A 'Smart' SetSize that will fill in default size components with the
         window's *best size* values.  Also set's the minsize for use with sizers.
         """
-        return _core_.Window_SetBestFittingSize(*args, **kwargs)
+        return __core.wxWindow_SetBestFittingSize(*args, **kwargs)
 
     def Raise(*args, **kwargs):
         """
 
     def Raise(*args, **kwargs):
         """
@@ -6243,7 +6305,7 @@ class Window(EvtHandler):
         Raises the window to the top of the window hierarchy if it is a
         managed window (dialog or frame).
         """
         Raises the window to the top of the window hierarchy if it is a
         managed window (dialog or frame).
         """
-        return _core_.Window_Raise(*args, **kwargs)
+        return __core.wxWindow_Raise(*args, **kwargs)
 
     def Lower(*args, **kwargs):
         """
 
     def Lower(*args, **kwargs):
         """
@@ -6252,11 +6314,11 @@ class Window(EvtHandler):
         Lowers the window to the bottom of the window hierarchy if it is a
         managed window (dialog or frame).
         """
         Lowers the window to the bottom of the window hierarchy if it is a
         managed window (dialog or frame).
         """
-        return _core_.Window_Lower(*args, **kwargs)
+        return __core.wxWindow_Lower(*args, **kwargs)
 
     def SetClientSize(*args, **kwargs):
         """
 
     def SetClientSize(*args, **kwargs):
         """
-        SetClientSize(self, Size size)
+        SetClientSize(self, wxSize size)
 
         This sets the size of the window client area in pixels. Using this
         function to size a window tends to be more device-independent than
 
         This sets the size of the window client area in pixels. Using this
         function to size a window tends to be more device-independent than
@@ -6264,7 +6326,7 @@ class Window(EvtHandler):
         dimensions the border or title bar have when trying to fit the window
         around panel items, for example.
         """
         dimensions the border or title bar have when trying to fit the window
         around panel items, for example.
         """
-        return _core_.Window_SetClientSize(*args, **kwargs)
+        return __core.wxWindow_SetClientSize(*args, **kwargs)
 
     def SetClientSizeWH(*args, **kwargs):
         """
 
     def SetClientSizeWH(*args, **kwargs):
         """
@@ -6276,11 +6338,11 @@ class Window(EvtHandler):
         dimensions the border or title bar have when trying to fit the window
         around panel items, for example.
         """
         dimensions the border or title bar have when trying to fit the window
         around panel items, for example.
         """
-        return _core_.Window_SetClientSizeWH(*args, **kwargs)
+        return __core.wxWindow_SetClientSizeWH(*args, **kwargs)
 
     def SetClientRect(*args, **kwargs):
         """
 
     def SetClientRect(*args, **kwargs):
         """
-        SetClientRect(self, Rect rect)
+        SetClientRect(self, wxRect rect)
 
         This sets the size of the window client area in pixels. Using this
         function to size a window tends to be more device-independent than
 
         This sets the size of the window client area in pixels. Using this
         function to size a window tends to be more device-independent than
@@ -6288,15 +6350,15 @@ class Window(EvtHandler):
         dimensions the border or title bar have when trying to fit the window
         around panel items, for example.
         """
         dimensions the border or title bar have when trying to fit the window
         around panel items, for example.
         """
-        return _core_.Window_SetClientRect(*args, **kwargs)
+        return __core.wxWindow_SetClientRect(*args, **kwargs)
 
     def GetPosition(*args, **kwargs):
         """
 
     def GetPosition(*args, **kwargs):
         """
-        GetPosition(self) -> Point
+        GetPosition(self) -> wxPoint
 
         Get the window's position.
         """
 
         Get the window's position.
         """
-        return _core_.Window_GetPosition(*args, **kwargs)
+        return __core.wxWindow_GetPosition(*args, **kwargs)
 
     def GetPositionTuple(*args, **kwargs):
         """
 
     def GetPositionTuple(*args, **kwargs):
         """
@@ -6304,15 +6366,15 @@ class Window(EvtHandler):
 
         Get the window's position.
         """
 
         Get the window's position.
         """
-        return _core_.Window_GetPositionTuple(*args, **kwargs)
+        return __core.wxWindow_GetPositionTuple(*args, **kwargs)
 
     def GetSize(*args, **kwargs):
         """
 
     def GetSize(*args, **kwargs):
         """
-        GetSize(self) -> Size
+        GetSize(self) -> wxSize
 
         Get the window size.
         """
 
         Get the window size.
         """
-        return _core_.Window_GetSize(*args, **kwargs)
+        return __core.wxWindow_GetSize(*args, **kwargs)
 
     def GetSizeTuple(*args, **kwargs):
         """
 
     def GetSizeTuple(*args, **kwargs):
         """
@@ -6320,25 +6382,25 @@ class Window(EvtHandler):
 
         Get the window size.
         """
 
         Get the window size.
         """
-        return _core_.Window_GetSizeTuple(*args, **kwargs)
+        return __core.wxWindow_GetSizeTuple(*args, **kwargs)
 
     def GetRect(*args, **kwargs):
         """
 
     def GetRect(*args, **kwargs):
         """
-        GetRect(self) -> Rect
+        GetRect(self) -> wxRect
 
         Returns the size and position of the window as a wx.Rect object.
         """
 
         Returns the size and position of the window as a wx.Rect object.
         """
-        return _core_.Window_GetRect(*args, **kwargs)
+        return __core.wxWindow_GetRect(*args, **kwargs)
 
     def GetClientSize(*args, **kwargs):
         """
 
     def GetClientSize(*args, **kwargs):
         """
-        GetClientSize(self) -> Size
+        GetClientSize(self) -> wxSize
 
         This gets the size of the window's 'client area' in pixels. The client
         area is the area which may be drawn on by the programmer, excluding
         title bar, border, scrollbars, etc.
         """
 
         This gets the size of the window's 'client area' in pixels. The client
         area is the area which may be drawn on by the programmer, excluding
         title bar, border, scrollbars, etc.
         """
-        return _core_.Window_GetClientSize(*args, **kwargs)
+        return __core.wxWindow_GetClientSize(*args, **kwargs)
 
     def GetClientSizeTuple(*args, **kwargs):
         """
 
     def GetClientSizeTuple(*args, **kwargs):
         """
@@ -6348,29 +6410,29 @@ class Window(EvtHandler):
         area is the area which may be drawn on by the programmer, excluding
         title bar, border, scrollbars, etc.
         """
         area is the area which may be drawn on by the programmer, excluding
         title bar, border, scrollbars, etc.
         """
-        return _core_.Window_GetClientSizeTuple(*args, **kwargs)
+        return __core.wxWindow_GetClientSizeTuple(*args, **kwargs)
 
     def GetClientAreaOrigin(*args, **kwargs):
         """
 
     def GetClientAreaOrigin(*args, **kwargs):
         """
-        GetClientAreaOrigin(self) -> Point
+        GetClientAreaOrigin(self) -> wxPoint
 
         Get the origin of the client area of the window relative to the
         window's top left corner (the client area may be shifted because of
         the borders, scrollbars, other decorations...)
         """
 
         Get the origin of the client area of the window relative to the
         window's top left corner (the client area may be shifted because of
         the borders, scrollbars, other decorations...)
         """
-        return _core_.Window_GetClientAreaOrigin(*args, **kwargs)
+        return __core.wxWindow_GetClientAreaOrigin(*args, **kwargs)
 
     def GetClientRect(*args, **kwargs):
         """
 
     def GetClientRect(*args, **kwargs):
         """
-        GetClientRect(self) -> Rect
+        GetClientRect(self) -> wxRect
 
         Get the client area position and size as a `wx.Rect` object.
         """
 
         Get the client area position and size as a `wx.Rect` object.
         """
-        return _core_.Window_GetClientRect(*args, **kwargs)
+        return __core.wxWindow_GetClientRect(*args, **kwargs)
 
     def GetBestSize(*args, **kwargs):
         """
 
     def GetBestSize(*args, **kwargs):
         """
-        GetBestSize(self) -> Size
+        GetBestSize(self) -> wxSize
 
         This function returns the best acceptable minimal size for the
         window, if applicable. For example, for a static text control, it will
 
         This function returns the best acceptable minimal size for the
         window, if applicable. For example, for a static text control, it will
@@ -6379,7 +6441,7 @@ class Window(EvtHandler):
         this function will be the same as the size the window would have had
         after calling Fit.
         """
         this function will be the same as the size the window would have had
         after calling Fit.
         """
-        return _core_.Window_GetBestSize(*args, **kwargs)
+        return __core.wxWindow_GetBestSize(*args, **kwargs)
 
     def GetBestSizeTuple(*args, **kwargs):
         """
 
     def GetBestSizeTuple(*args, **kwargs):
         """
@@ -6392,7 +6454,7 @@ class Window(EvtHandler):
         this function will be the same as the size the window would have had
         after calling Fit.
         """
         this function will be the same as the size the window would have had
         after calling Fit.
         """
-        return _core_.Window_GetBestSizeTuple(*args, **kwargs)
+        return __core.wxWindow_GetBestSizeTuple(*args, **kwargs)
 
     def InvalidateBestSize(*args, **kwargs):
         """
 
     def InvalidateBestSize(*args, **kwargs):
         """
@@ -6401,22 +6463,22 @@ class Window(EvtHandler):
         Reset the cached best size value so it will be recalculated the next
         time it is needed.
         """
         Reset the cached best size value so it will be recalculated the next
         time it is needed.
         """
-        return _core_.Window_InvalidateBestSize(*args, **kwargs)
+        return __core.wxWindow_InvalidateBestSize(*args, **kwargs)
 
     def GetBestFittingSize(*args, **kwargs):
         """
 
     def GetBestFittingSize(*args, **kwargs):
         """
-        GetBestFittingSize(self) -> Size
+        GetBestFittingSize(self) -> wxSize
 
         This function will merge the window's best size into the window's
         minimum size, giving priority to the min size components, and returns
         the results.
 
         """
 
         This function will merge the window's best size into the window's
         minimum size, giving priority to the min size components, and returns
         the results.
 
         """
-        return _core_.Window_GetBestFittingSize(*args, **kwargs)
+        return __core.wxWindow_GetBestFittingSize(*args, **kwargs)
 
     def GetAdjustedBestSize(*args, **kwargs):
         """
 
     def GetAdjustedBestSize(*args, **kwargs):
         """
-        GetAdjustedBestSize(self) -> Size
+        GetAdjustedBestSize(self) -> wxSize
 
         This method is similar to GetBestSize, except in one
         thing. GetBestSize should return the minimum untruncated size of the
 
         This method is similar to GetBestSize, except in one
         thing. GetBestSize should return the minimum untruncated size of the
@@ -6425,11 +6487,11 @@ class Window(EvtHandler):
         should currently be drawn at, not the minimal size it can possibly
         tolerate.
         """
         should currently be drawn at, not the minimal size it can possibly
         tolerate.
         """
-        return _core_.Window_GetAdjustedBestSize(*args, **kwargs)
+        return __core.wxWindow_GetAdjustedBestSize(*args, **kwargs)
 
     def Center(*args, **kwargs):
         """
 
     def Center(*args, **kwargs):
         """
-        Center(self, int direction=BOTH)
+        Center(self, int direction=wxBOTH)
 
         Centers the window.  The parameter specifies the direction for
         cetering, and may be wx.HORIZONTAL, wx.VERTICAL or wx.BOTH. It may
 
         Centers the window.  The parameter specifies the direction for
         cetering, and may be wx.HORIZONTAL, wx.VERTICAL or wx.BOTH. It may
@@ -6438,25 +6500,25 @@ class Window(EvtHandler):
         top-level window and has no parent then it will always be centered
         relative to the screen.
         """
         top-level window and has no parent then it will always be centered
         relative to the screen.
         """
-        return _core_.Window_Center(*args, **kwargs)
+        return __core.wxWindow_Center(*args, **kwargs)
 
     Centre = Center 
     def CenterOnScreen(*args, **kwargs):
         """
 
     Centre = Center 
     def CenterOnScreen(*args, **kwargs):
         """
-        CenterOnScreen(self, int dir=BOTH)
+        CenterOnScreen(self, int dir=wxBOTH)
 
         Center on screen (only works for top level windows)
         """
 
         Center on screen (only works for top level windows)
         """
-        return _core_.Window_CenterOnScreen(*args, **kwargs)
+        return __core.wxWindow_CenterOnScreen(*args, **kwargs)
 
     CentreOnScreen = CenterOnScreen 
     def CenterOnParent(*args, **kwargs):
         """
 
     CentreOnScreen = CenterOnScreen 
     def CenterOnParent(*args, **kwargs):
         """
-        CenterOnParent(self, int dir=BOTH)
+        CenterOnParent(self, int dir=wxBOTH)
 
         Center with respect to the the parent window
         """
 
         Center with respect to the the parent window
         """
-        return _core_.Window_CenterOnParent(*args, **kwargs)
+        return __core.wxWindow_CenterOnParent(*args, **kwargs)
 
     CentreOnParent = CenterOnParent 
     def Fit(*args, **kwargs):
 
     CentreOnParent = CenterOnParent 
     def Fit(*args, **kwargs):
@@ -6471,7 +6533,7 @@ class Window(EvtHandler):
         its calculations) to call window.SetClientSize(child.GetSize())
         instead of calling Fit.
         """
         its calculations) to call window.SetClientSize(child.GetSize())
         instead of calling Fit.
         """
-        return _core_.Window_Fit(*args, **kwargs)
+        return __core.wxWindow_Fit(*args, **kwargs)
 
     def FitInside(*args, **kwargs):
         """
 
     def FitInside(*args, **kwargs):
         """
@@ -6483,7 +6545,7 @@ class Window(EvtHandler):
         windows without an interior sizer. This function similarly won't do
         anything if there are no subwindows.
         """
         windows without an interior sizer. This function similarly won't do
         anything if there are no subwindows.
         """
-        return _core_.Window_FitInside(*args, **kwargs)
+        return __core.wxWindow_FitInside(*args, **kwargs)
 
     def SetSizeHints(*args, **kwargs):
         """
 
     def SetSizeHints(*args, **kwargs):
         """
@@ -6499,11 +6561,11 @@ class Window(EvtHandler):
 
         The resizing increments are only significant under Motif or Xt.
         """
 
         The resizing increments are only significant under Motif or Xt.
         """
-        return _core_.Window_SetSizeHints(*args, **kwargs)
+        return __core.wxWindow_SetSizeHints(*args, **kwargs)
 
     def SetSizeHintsSz(*args, **kwargs):
         """
 
     def SetSizeHintsSz(*args, **kwargs):
         """
-        SetSizeHintsSz(self, Size minSize, Size maxSize=DefaultSize, Size incSize=DefaultSize)
+        SetSizeHintsSz(self, wxSize minSize, wxSize maxSize=wxDefaultSize, wxSize incSize=wxDefaultSize)
 
         Allows specification of minimum and maximum window sizes, and window
         size increments. If a pair of values is not set (or set to -1), the
 
         Allows specification of minimum and maximum window sizes, and window
         size increments. If a pair of values is not set (or set to -1), the
@@ -6514,7 +6576,7 @@ class Window(EvtHandler):
 
         The resizing increments are only significant under Motif or Xt.
         """
 
         The resizing increments are only significant under Motif or Xt.
         """
-        return _core_.Window_SetSizeHintsSz(*args, **kwargs)
+        return __core.wxWindow_SetSizeHintsSz(*args, **kwargs)
 
     def SetVirtualSizeHints(*args, **kwargs):
         """
 
     def SetVirtualSizeHints(*args, **kwargs):
         """
@@ -6525,70 +6587,70 @@ class Window(EvtHandler):
         used.  If this function is called, the user will not be able to size
         the virtual area of the window outside the given bounds.
         """
         used.  If this function is called, the user will not be able to size
         the virtual area of the window outside the given bounds.
         """
-        return _core_.Window_SetVirtualSizeHints(*args, **kwargs)
+        return __core.wxWindow_SetVirtualSizeHints(*args, **kwargs)
 
     def SetVirtualSizeHintsSz(*args, **kwargs):
         """
 
     def SetVirtualSizeHintsSz(*args, **kwargs):
         """
-        SetVirtualSizeHintsSz(self, Size minSize, Size maxSize=DefaultSize)
+        SetVirtualSizeHintsSz(self, wxSize minSize, wxSize maxSize=wxDefaultSize)
 
         Allows specification of minimum and maximum virtual window sizes. If a
         pair of values is not set (or set to -1), the default values will be
         used.  If this function is called, the user will not be able to size
         the virtual area of the window outside the given bounds.
         """
 
         Allows specification of minimum and maximum virtual window sizes. If a
         pair of values is not set (or set to -1), the default values will be
         used.  If this function is called, the user will not be able to size
         the virtual area of the window outside the given bounds.
         """
-        return _core_.Window_SetVirtualSizeHintsSz(*args, **kwargs)
+        return __core.wxWindow_SetVirtualSizeHintsSz(*args, **kwargs)
 
     def GetMaxSize(*args, **kwargs):
 
     def GetMaxSize(*args, **kwargs):
-        """GetMaxSize(self) -> Size"""
-        return _core_.Window_GetMaxSize(*args, **kwargs)
+        """GetMaxSize(self) -> wxSize"""
+        return __core.wxWindow_GetMaxSize(*args, **kwargs)
 
     def GetMinSize(*args, **kwargs):
 
     def GetMinSize(*args, **kwargs):
-        """GetMinSize(self) -> Size"""
-        return _core_.Window_GetMinSize(*args, **kwargs)
+        """GetMinSize(self) -> wxSize"""
+        return __core.wxWindow_GetMinSize(*args, **kwargs)
 
     def SetMinSize(*args, **kwargs):
         """
 
     def SetMinSize(*args, **kwargs):
         """
-        SetMinSize(self, Size minSize)
+        SetMinSize(self, wxSize minSize)
 
         A more convenient method than `SetSizeHints` for setting just the
         min size.
         """
 
         A more convenient method than `SetSizeHints` for setting just the
         min size.
         """
-        return _core_.Window_SetMinSize(*args, **kwargs)
+        return __core.wxWindow_SetMinSize(*args, **kwargs)
 
     def SetMaxSize(*args, **kwargs):
         """
 
     def SetMaxSize(*args, **kwargs):
         """
-        SetMaxSize(self, Size maxSize)
+        SetMaxSize(self, wxSize maxSize)
 
         A more convenient method than `SetSizeHints` for setting just the
         max size.
         """
 
         A more convenient method than `SetSizeHints` for setting just the
         max size.
         """
-        return _core_.Window_SetMaxSize(*args, **kwargs)
+        return __core.wxWindow_SetMaxSize(*args, **kwargs)
 
     def GetMinWidth(*args, **kwargs):
         """GetMinWidth(self) -> int"""
 
     def GetMinWidth(*args, **kwargs):
         """GetMinWidth(self) -> int"""
-        return _core_.Window_GetMinWidth(*args, **kwargs)
+        return __core.wxWindow_GetMinWidth(*args, **kwargs)
 
     def GetMinHeight(*args, **kwargs):
         """GetMinHeight(self) -> int"""
 
     def GetMinHeight(*args, **kwargs):
         """GetMinHeight(self) -> int"""
-        return _core_.Window_GetMinHeight(*args, **kwargs)
+        return __core.wxWindow_GetMinHeight(*args, **kwargs)
 
     def GetMaxWidth(*args, **kwargs):
         """GetMaxWidth(self) -> int"""
 
     def GetMaxWidth(*args, **kwargs):
         """GetMaxWidth(self) -> int"""
-        return _core_.Window_GetMaxWidth(*args, **kwargs)
+        return __core.wxWindow_GetMaxWidth(*args, **kwargs)
 
     def GetMaxHeight(*args, **kwargs):
         """GetMaxHeight(self) -> int"""
 
     def GetMaxHeight(*args, **kwargs):
         """GetMaxHeight(self) -> int"""
-        return _core_.Window_GetMaxHeight(*args, **kwargs)
+        return __core.wxWindow_GetMaxHeight(*args, **kwargs)
 
     def SetVirtualSize(*args, **kwargs):
         """
 
     def SetVirtualSize(*args, **kwargs):
         """
-        SetVirtualSize(self, Size size)
+        SetVirtualSize(self, wxSize size)
 
         Set the the virtual size of a window in pixels.  For most windows this
         is just the client area of the window, but for some like scrolled
         windows it is more or less independent of the screen window size.
         """
 
         Set the the virtual size of a window in pixels.  For most windows this
         is just the client area of the window, but for some like scrolled
         windows it is more or less independent of the screen window size.
         """
-        return _core_.Window_SetVirtualSize(*args, **kwargs)
+        return __core.wxWindow_SetVirtualSize(*args, **kwargs)
 
     def SetVirtualSizeWH(*args, **kwargs):
         """
 
     def SetVirtualSizeWH(*args, **kwargs):
         """
@@ -6598,17 +6660,17 @@ class Window(EvtHandler):
         is just the client area of the window, but for some like scrolled
         windows it is more or less independent of the screen window size.
         """
         is just the client area of the window, but for some like scrolled
         windows it is more or less independent of the screen window size.
         """
-        return _core_.Window_SetVirtualSizeWH(*args, **kwargs)
+        return __core.wxWindow_SetVirtualSizeWH(*args, **kwargs)
 
     def GetVirtualSize(*args, **kwargs):
         """
 
     def GetVirtualSize(*args, **kwargs):
         """
-        GetVirtualSize(self) -> Size
+        GetVirtualSize(self) -> wxSize
 
         Get the the virtual size of the window in pixels.  For most windows
         this is just the client area of the window, but for some like scrolled
         windows it is more or less independent of the screen window size.
         """
 
         Get the the virtual size of the window in pixels.  For most windows
         this is just the client area of the window, but for some like scrolled
         windows it is more or less independent of the screen window size.
         """
-        return _core_.Window_GetVirtualSize(*args, **kwargs)
+        return __core.wxWindow_GetVirtualSize(*args, **kwargs)
 
     def GetVirtualSizeTuple(*args, **kwargs):
         """
 
     def GetVirtualSizeTuple(*args, **kwargs):
         """
@@ -6618,16 +6680,16 @@ class Window(EvtHandler):
         this is just the client area of the window, but for some like scrolled
         windows it is more or less independent of the screen window size.
         """
         this is just the client area of the window, but for some like scrolled
         windows it is more or less independent of the screen window size.
         """
-        return _core_.Window_GetVirtualSizeTuple(*args, **kwargs)
+        return __core.wxWindow_GetVirtualSizeTuple(*args, **kwargs)
 
     def GetBestVirtualSize(*args, **kwargs):
         """
 
     def GetBestVirtualSize(*args, **kwargs):
         """
-        GetBestVirtualSize(self) -> Size
+        GetBestVirtualSize(self) -> wxSize
 
         Return the largest of ClientSize and BestSize (as determined by a
         sizer, interior children, or other means)
         """
 
         Return the largest of ClientSize and BestSize (as determined by a
         sizer, interior children, or other means)
         """
-        return _core_.Window_GetBestVirtualSize(*args, **kwargs)
+        return __core.wxWindow_GetBestVirtualSize(*args, **kwargs)
 
     def Show(*args, **kwargs):
         """
 
     def Show(*args, **kwargs):
         """
@@ -6639,7 +6701,7 @@ class Window(EvtHandler):
         the window has been shown or hidden or False if nothing was done
         because it already was in the requested state.
         """
         the window has been shown or hidden or False if nothing was done
         because it already was in the requested state.
         """
-        return _core_.Window_Show(*args, **kwargs)
+        return __core.wxWindow_Show(*args, **kwargs)
 
     def Hide(*args, **kwargs):
         """
 
     def Hide(*args, **kwargs):
         """
@@ -6647,7 +6709,7 @@ class Window(EvtHandler):
 
         Equivalent to calling Show(False).
         """
 
         Equivalent to calling Show(False).
         """
-        return _core_.Window_Hide(*args, **kwargs)
+        return __core.wxWindow_Hide(*args, **kwargs)
 
     def Enable(*args, **kwargs):
         """
 
     def Enable(*args, **kwargs):
         """
@@ -6659,7 +6721,7 @@ class Window(EvtHandler):
         has been enabled or disabled, false if nothing was done, i.e. if the
         window had already been in the specified state.
         """
         has been enabled or disabled, false if nothing was done, i.e. if the
         window had already been in the specified state.
         """
-        return _core_.Window_Enable(*args, **kwargs)
+        return __core.wxWindow_Enable(*args, **kwargs)
 
     def Disable(*args, **kwargs):
         """
 
     def Disable(*args, **kwargs):
         """
@@ -6667,7 +6729,7 @@ class Window(EvtHandler):
 
         Disables the window, same as Enable(false).
         """
 
         Disables the window, same as Enable(false).
         """
-        return _core_.Window_Disable(*args, **kwargs)
+        return __core.wxWindow_Disable(*args, **kwargs)
 
     def IsShown(*args, **kwargs):
         """
 
     def IsShown(*args, **kwargs):
         """
@@ -6675,7 +6737,7 @@ class Window(EvtHandler):
 
         Returns true if the window is shown, false if it has been hidden.
         """
 
         Returns true if the window is shown, false if it has been hidden.
         """
-        return _core_.Window_IsShown(*args, **kwargs)
+        return __core.wxWindow_IsShown(*args, **kwargs)
 
     def IsEnabled(*args, **kwargs):
         """
 
     def IsEnabled(*args, **kwargs):
         """
@@ -6683,7 +6745,7 @@ class Window(EvtHandler):
 
         Returns true if the window is enabled for input, false otherwise.
         """
 
         Returns true if the window is enabled for input, false otherwise.
         """
-        return _core_.Window_IsEnabled(*args, **kwargs)
+        return __core.wxWindow_IsEnabled(*args, **kwargs)
 
     def SetWindowStyleFlag(*args, **kwargs):
         """
 
     def SetWindowStyleFlag(*args, **kwargs):
         """
@@ -6694,7 +6756,7 @@ class Window(EvtHandler):
         called after changing the others for the change to take place
         immediately.
         """
         called after changing the others for the change to take place
         immediately.
         """
-        return _core_.Window_SetWindowStyleFlag(*args, **kwargs)
+        return __core.wxWindow_SetWindowStyleFlag(*args, **kwargs)
 
     def GetWindowStyleFlag(*args, **kwargs):
         """
 
     def GetWindowStyleFlag(*args, **kwargs):
         """
@@ -6703,7 +6765,7 @@ class Window(EvtHandler):
         Gets the window style that was passed to the constructor or Create
         method.
         """
         Gets the window style that was passed to the constructor or Create
         method.
         """
-        return _core_.Window_GetWindowStyleFlag(*args, **kwargs)
+        return __core.wxWindow_GetWindowStyleFlag(*args, **kwargs)
 
     SetWindowStyle = SetWindowStyleFlag; GetWindowStyle = GetWindowStyleFlag 
     def HasFlag(*args, **kwargs):
 
     SetWindowStyle = SetWindowStyleFlag; GetWindowStyle = GetWindowStyleFlag 
     def HasFlag(*args, **kwargs):
@@ -6712,7 +6774,7 @@ class Window(EvtHandler):
 
         Test if the given style is set for this window.
         """
 
         Test if the given style is set for this window.
         """
-        return _core_.Window_HasFlag(*args, **kwargs)
+        return __core.wxWindow_HasFlag(*args, **kwargs)
 
     def IsRetained(*args, **kwargs):
         """
 
     def IsRetained(*args, **kwargs):
         """
@@ -6721,7 +6783,7 @@ class Window(EvtHandler):
         Returns true if the window is retained, false otherwise.  Retained
         windows are only available on X platforms.
         """
         Returns true if the window is retained, false otherwise.  Retained
         windows are only available on X platforms.
         """
-        return _core_.Window_IsRetained(*args, **kwargs)
+        return __core.wxWindow_IsRetained(*args, **kwargs)
 
     def SetExtraStyle(*args, **kwargs):
         """
 
     def SetExtraStyle(*args, **kwargs):
         """
@@ -6731,7 +6793,7 @@ class Window(EvtHandler):
         often used style bits which can't be set with the constructor or with
         SetWindowStyleFlag()
         """
         often used style bits which can't be set with the constructor or with
         SetWindowStyleFlag()
         """
-        return _core_.Window_SetExtraStyle(*args, **kwargs)
+        return __core.wxWindow_SetExtraStyle(*args, **kwargs)
 
     def GetExtraStyle(*args, **kwargs):
         """
 
     def GetExtraStyle(*args, **kwargs):
         """
@@ -6739,7 +6801,7 @@ class Window(EvtHandler):
 
         Returns the extra style bits for the window.
         """
 
         Returns the extra style bits for the window.
         """
-        return _core_.Window_GetExtraStyle(*args, **kwargs)
+        return __core.wxWindow_GetExtraStyle(*args, **kwargs)
 
     def MakeModal(*args, **kwargs):
         """
 
     def MakeModal(*args, **kwargs):
         """
@@ -6749,7 +6811,7 @@ class Window(EvtHandler):
         only interact with this window.  Passing False will reverse this
         effect.
         """
         only interact with this window.  Passing False will reverse this
         effect.
         """
-        return _core_.Window_MakeModal(*args, **kwargs)
+        return __core.wxWindow_MakeModal(*args, **kwargs)
 
     def SetThemeEnabled(*args, **kwargs):
         """
 
     def SetThemeEnabled(*args, **kwargs):
         """
@@ -6765,7 +6827,7 @@ class Window(EvtHandler):
         Dialogs, notebook pages and the status bar have this flag set to true
         by default so that the default look and feel is simulated best.
         """
         Dialogs, notebook pages and the status bar have this flag set to true
         by default so that the default look and feel is simulated best.
         """
-        return _core_.Window_SetThemeEnabled(*args, **kwargs)
+        return __core.wxWindow_SetThemeEnabled(*args, **kwargs)
 
     def GetThemeEnabled(*args, **kwargs):
         """
 
     def GetThemeEnabled(*args, **kwargs):
         """
@@ -6773,7 +6835,7 @@ class Window(EvtHandler):
 
         Return the themeEnabled flag.
         """
 
         Return the themeEnabled flag.
         """
-        return _core_.Window_GetThemeEnabled(*args, **kwargs)
+        return __core.wxWindow_GetThemeEnabled(*args, **kwargs)
 
     def SetFocus(*args, **kwargs):
         """
 
     def SetFocus(*args, **kwargs):
         """
@@ -6781,7 +6843,7 @@ class Window(EvtHandler):
 
         Set's the focus to this window, allowing it to receive keyboard input.
         """
 
         Set's the focus to this window, allowing it to receive keyboard input.
         """
-        return _core_.Window_SetFocus(*args, **kwargs)
+        return __core.wxWindow_SetFocus(*args, **kwargs)
 
     def SetFocusFromKbd(*args, **kwargs):
         """
 
     def SetFocusFromKbd(*args, **kwargs):
         """
@@ -6790,16 +6852,16 @@ class Window(EvtHandler):
         Set focus to this window as the result of a keyboard action.  Normally
         only called internally.
         """
         Set focus to this window as the result of a keyboard action.  Normally
         only called internally.
         """
-        return _core_.Window_SetFocusFromKbd(*args, **kwargs)
+        return __core.wxWindow_SetFocusFromKbd(*args, **kwargs)
 
     def FindFocus(*args, **kwargs):
         """
 
     def FindFocus(*args, **kwargs):
         """
-        FindFocus() -> Window
+        FindFocus() -> wxWindow
 
         Returns the window or control that currently has the keyboard focus,
         or None.
         """
 
         Returns the window or control that currently has the keyboard focus,
         or None.
         """
-        return _core_.Window_FindFocus(*args, **kwargs)
+        return __core.wxWindow_FindFocus(*args, **kwargs)
 
     FindFocus = staticmethod(FindFocus)
     def AcceptsFocus(*args, **kwargs):
 
     FindFocus = staticmethod(FindFocus)
     def AcceptsFocus(*args, **kwargs):
@@ -6808,7 +6870,7 @@ class Window(EvtHandler):
 
         Can this window have focus?
         """
 
         Can this window have focus?
         """
-        return _core_.Window_AcceptsFocus(*args, **kwargs)
+        return __core.wxWindow_AcceptsFocus(*args, **kwargs)
 
     def AcceptsFocusFromKeyboard(*args, **kwargs):
         """
 
     def AcceptsFocusFromKeyboard(*args, **kwargs):
         """
@@ -6818,32 +6880,32 @@ class Window(EvtHandler):
         only way to give it focus (provided it accepts it at all) is to click
         it.
         """
         only way to give it focus (provided it accepts it at all) is to click
         it.
         """
-        return _core_.Window_AcceptsFocusFromKeyboard(*args, **kwargs)
+        return __core.wxWindow_AcceptsFocusFromKeyboard(*args, **kwargs)
 
     def GetDefaultItem(*args, **kwargs):
         """
 
     def GetDefaultItem(*args, **kwargs):
         """
-        GetDefaultItem(self) -> Window
+        GetDefaultItem(self) -> wxWindow
 
         Get the default child of this parent, i.e. the one which is activated
         by pressing <Enter> such as the OK button on a wx.Dialog.
         """
 
         Get the default child of this parent, i.e. the one which is activated
         by pressing <Enter> such as the OK button on a wx.Dialog.
         """
-        return _core_.Window_GetDefaultItem(*args, **kwargs)
+        return __core.wxWindow_GetDefaultItem(*args, **kwargs)
 
     def SetDefaultItem(*args, **kwargs):
         """
 
     def SetDefaultItem(*args, **kwargs):
         """
-        SetDefaultItem(self, Window child) -> Window
+        SetDefaultItem(self, wxWindow child) -> wxWindow
 
         Set this child as default, return the old default.
         """
 
         Set this child as default, return the old default.
         """
-        return _core_.Window_SetDefaultItem(*args, **kwargs)
+        return __core.wxWindow_SetDefaultItem(*args, **kwargs)
 
     def SetTmpDefaultItem(*args, **kwargs):
         """
 
     def SetTmpDefaultItem(*args, **kwargs):
         """
-        SetTmpDefaultItem(self, Window win)
+        SetTmpDefaultItem(self, wxWindow win)
 
         Set this child as temporary default
         """
 
         Set this child as temporary default
         """
-        return _core_.Window_SetTmpDefaultItem(*args, **kwargs)
+        return __core.wxWindow_SetTmpDefaultItem(*args, **kwargs)
 
     def Navigate(*args, **kwargs):
         """
 
     def Navigate(*args, **kwargs):
         """
@@ -6852,11 +6914,11 @@ class Window(EvtHandler):
         Does keyboard navigation from this window to another, by sending a
         `wx.NavigationKeyEvent`.
         """
         Does keyboard navigation from this window to another, by sending a
         `wx.NavigationKeyEvent`.
         """
-        return _core_.Window_Navigate(*args, **kwargs)
+        return __core.wxWindow_Navigate(*args, **kwargs)
 
     def MoveAfterInTabOrder(*args, **kwargs):
         """
 
     def MoveAfterInTabOrder(*args, **kwargs):
         """
-        MoveAfterInTabOrder(self, Window win)
+        MoveAfterInTabOrder(self, wxWindow win)
 
         Moves this window in the tab navigation order after the specified
         sibling window.  This means that when the user presses the TAB key on
 
         Moves this window in the tab navigation order after the specified
         sibling window.  This means that when the user presses the TAB key on
@@ -6867,16 +6929,16 @@ class Window(EvtHandler):
         windows.
 
         """
         windows.
 
         """
-        return _core_.Window_MoveAfterInTabOrder(*args, **kwargs)
+        return __core.wxWindow_MoveAfterInTabOrder(*args, **kwargs)
 
     def MoveBeforeInTabOrder(*args, **kwargs):
         """
 
     def MoveBeforeInTabOrder(*args, **kwargs):
         """
-        MoveBeforeInTabOrder(self, Window win)
+        MoveBeforeInTabOrder(self, wxWindow win)
 
         Same as `MoveAfterInTabOrder` except that it inserts this window just
         before win instead of putting it right after it.
         """
 
         Same as `MoveAfterInTabOrder` except that it inserts this window just
         before win instead of putting it right after it.
         """
-        return _core_.Window_MoveBeforeInTabOrder(*args, **kwargs)
+        return __core.wxWindow_MoveBeforeInTabOrder(*args, **kwargs)
 
     def GetChildren(*args, **kwargs):
         """
 
     def GetChildren(*args, **kwargs):
         """
@@ -6887,24 +6949,24 @@ class Window(EvtHandler):
         value of this function is only valid as long as the window's children
         do not change.
         """
         value of this function is only valid as long as the window's children
         do not change.
         """
-        return _core_.Window_GetChildren(*args, **kwargs)
+        return __core.wxWindow_GetChildren(*args, **kwargs)
 
     def GetParent(*args, **kwargs):
         """
 
     def GetParent(*args, **kwargs):
         """
-        GetParent(self) -> Window
+        GetParent(self) -> wxWindow
 
         Returns the parent window of this window, or None if there isn't one.
         """
 
         Returns the parent window of this window, or None if there isn't one.
         """
-        return _core_.Window_GetParent(*args, **kwargs)
+        return __core.wxWindow_GetParent(*args, **kwargs)
 
     def GetGrandParent(*args, **kwargs):
         """
 
     def GetGrandParent(*args, **kwargs):
         """
-        GetGrandParent(self) -> Window
+        GetGrandParent(self) -> wxWindow
 
         Returns the parent of the parent of this window, or None if there
         isn't one.
         """
 
         Returns the parent of the parent of this window, or None if there
         isn't one.
         """
-        return _core_.Window_GetGrandParent(*args, **kwargs)
+        return __core.wxWindow_GetGrandParent(*args, **kwargs)
 
     def IsTopLevel(*args, **kwargs):
         """
 
     def IsTopLevel(*args, **kwargs):
         """
@@ -6914,11 +6976,11 @@ class Window(EvtHandler):
         frames and dialogs are always considered to be top-level windows (even
         if they have a parent window).
         """
         frames and dialogs are always considered to be top-level windows (even
         if they have a parent window).
         """
-        return _core_.Window_IsTopLevel(*args, **kwargs)
+        return __core.wxWindow_IsTopLevel(*args, **kwargs)
 
     def Reparent(*args, **kwargs):
         """
 
     def Reparent(*args, **kwargs):
         """
-        Reparent(self, Window newParent) -> bool
+        Reparent(self, wxWindow newParent) -> bool
 
         Reparents the window, i.e the window will be removed from its current
         parent window (e.g. a non-standard toolbar in a wxFrame) and then
 
         Reparents the window, i.e the window will be removed from its current
         parent window (e.g. a non-standard toolbar in a wxFrame) and then
@@ -6926,55 +6988,55 @@ class Window(EvtHandler):
         if the parent was changed, False otherwise (error or newParent ==
         oldParent)
         """
         if the parent was changed, False otherwise (error or newParent ==
         oldParent)
         """
-        return _core_.Window_Reparent(*args, **kwargs)
+        return __core.wxWindow_Reparent(*args, **kwargs)
 
     def AddChild(*args, **kwargs):
         """
 
     def AddChild(*args, **kwargs):
         """
-        AddChild(self, Window child)
+        AddChild(self, wxWindow child)
 
         Adds a child window. This is called automatically by window creation
         functions so should not be required by the application programmer.
         """
 
         Adds a child window. This is called automatically by window creation
         functions so should not be required by the application programmer.
         """
-        return _core_.Window_AddChild(*args, **kwargs)
+        return __core.wxWindow_AddChild(*args, **kwargs)
 
     def RemoveChild(*args, **kwargs):
         """
 
     def RemoveChild(*args, **kwargs):
         """
-        RemoveChild(self, Window child)
+        RemoveChild(self, wxWindow child)
 
         Removes a child window. This is called automatically by window
         deletion functions so should not be required by the application
         programmer.
         """
 
         Removes a child window. This is called automatically by window
         deletion functions so should not be required by the application
         programmer.
         """
-        return _core_.Window_RemoveChild(*args, **kwargs)
+        return __core.wxWindow_RemoveChild(*args, **kwargs)
 
     def FindWindowById(*args, **kwargs):
         """
 
     def FindWindowById(*args, **kwargs):
         """
-        FindWindowById(self, long winid) -> Window
+        FindWindowById(self, long winid) -> wxWindow
 
         Find a chld of this window by window ID
         """
 
         Find a chld of this window by window ID
         """
-        return _core_.Window_FindWindowById(*args, **kwargs)
+        return __core.wxWindow_FindWindowById(*args, **kwargs)
 
     def FindWindowByName(*args, **kwargs):
         """
 
     def FindWindowByName(*args, **kwargs):
         """
-        FindWindowByName(self, String name) -> Window
+        FindWindowByName(self, wxString name) -> wxWindow
 
         Find a child of this window by name
         """
 
         Find a child of this window by name
         """
-        return _core_.Window_FindWindowByName(*args, **kwargs)
+        return __core.wxWindow_FindWindowByName(*args, **kwargs)
 
     def GetEventHandler(*args, **kwargs):
         """
 
     def GetEventHandler(*args, **kwargs):
         """
-        GetEventHandler(self) -> EvtHandler
+        GetEventHandler(self) -> wxEvtHandler
 
         Returns the event handler for this window. By default, the window is
         its own event handler.
         """
 
         Returns the event handler for this window. By default, the window is
         its own event handler.
         """
-        return _core_.Window_GetEventHandler(*args, **kwargs)
+        return __core.wxWindow_GetEventHandler(*args, **kwargs)
 
     def SetEventHandler(*args, **kwargs):
         """
 
     def SetEventHandler(*args, **kwargs):
         """
-        SetEventHandler(self, EvtHandler handler)
+        SetEventHandler(self, wxEvtHandler handler)
 
         Sets the event handler for this window.  An event handler is an object
         that is capable of processing the events sent to a window. By default,
 
         Sets the event handler for this window.  An event handler is an object
         that is capable of processing the events sent to a window. By default,
@@ -6986,11 +7048,11 @@ class Window(EvtHandler):
         up a chain of event handlers, where an event not handled by one event
         handler is handed to the next one in the chain.
         """
         up a chain of event handlers, where an event not handled by one event
         handler is handed to the next one in the chain.
         """
-        return _core_.Window_SetEventHandler(*args, **kwargs)
+        return __core.wxWindow_SetEventHandler(*args, **kwargs)
 
     def PushEventHandler(*args, **kwargs):
         """
 
     def PushEventHandler(*args, **kwargs):
         """
-        PushEventHandler(self, EvtHandler handler)
+        PushEventHandler(self, wxEvtHandler handler)
 
         Pushes this event handler onto the event handler stack for the window.
         An event handler is an object that is capable of processing the events
 
         Pushes this event handler onto the event handler stack for the window.
         An event handler is an object that is capable of processing the events
@@ -7004,21 +7066,21 @@ class Window(EvtHandler):
         handed to the next one in the chain. Use `wx.Window.PopEventHandler` to
         remove the event handler.
         """
         handed to the next one in the chain. Use `wx.Window.PopEventHandler` to
         remove the event handler.
         """
-        return _core_.Window_PushEventHandler(*args, **kwargs)
+        return __core.wxWindow_PushEventHandler(*args, **kwargs)
 
     def PopEventHandler(*args, **kwargs):
         """
 
     def PopEventHandler(*args, **kwargs):
         """
-        PopEventHandler(self, bool deleteHandler=False) -> EvtHandler
+        PopEventHandler(self, bool deleteHandler=False) -> wxEvtHandler
 
         Removes and returns the top-most event handler on the event handler
         stack.  If deleteHandler is True then the wx.EvtHandler object will be
         destroyed after it is popped.
         """
 
         Removes and returns the top-most event handler on the event handler
         stack.  If deleteHandler is True then the wx.EvtHandler object will be
         destroyed after it is popped.
         """
-        return _core_.Window_PopEventHandler(*args, **kwargs)
+        return __core.wxWindow_PopEventHandler(*args, **kwargs)
 
     def RemoveEventHandler(*args, **kwargs):
         """
 
     def RemoveEventHandler(*args, **kwargs):
         """
-        RemoveEventHandler(self, EvtHandler handler) -> bool
+        RemoveEventHandler(self, wxEvtHandler handler) -> bool
 
         Find the given handler in the event handler chain and remove (but not
         delete) it from the event handler chain, return True if it was found
 
         Find the given handler in the event handler chain and remove (but not
         delete) it from the event handler chain, return True if it was found
@@ -7026,26 +7088,26 @@ class Window(EvtHandler):
         function should only be called when the handler is supposed to be
         there.)
         """
         function should only be called when the handler is supposed to be
         there.)
         """
-        return _core_.Window_RemoveEventHandler(*args, **kwargs)
+        return __core.wxWindow_RemoveEventHandler(*args, **kwargs)
 
     def SetValidator(*args, **kwargs):
         """
 
     def SetValidator(*args, **kwargs):
         """
-        SetValidator(self, Validator validator)
+        SetValidator(self, wxValidator validator)
 
         Deletes the current validator (if any) and sets the window validator,
         having called wx.Validator.Clone to create a new validator of this
         type.
         """
 
         Deletes the current validator (if any) and sets the window validator,
         having called wx.Validator.Clone to create a new validator of this
         type.
         """
-        return _core_.Window_SetValidator(*args, **kwargs)
+        return __core.wxWindow_SetValidator(*args, **kwargs)
 
     def GetValidator(*args, **kwargs):
         """
 
     def GetValidator(*args, **kwargs):
         """
-        GetValidator(self) -> Validator
+        GetValidator(self) -> wxValidator
 
         Returns a pointer to the current validator for the window, or None if
         there is none.
         """
 
         Returns a pointer to the current validator for the window, or None if
         there is none.
         """
-        return _core_.Window_GetValidator(*args, **kwargs)
+        return __core.wxWindow_GetValidator(*args, **kwargs)
 
     def Validate(*args, **kwargs):
         """
 
     def Validate(*args, **kwargs):
         """
@@ -7056,7 +7118,7 @@ class Window(EvtHandler):
         style flag set, the method will also call Validate() of all child
         windows.  Returns false if any of the validations failed.
         """
         style flag set, the method will also call Validate() of all child
         windows.  Returns false if any of the validations failed.
         """
-        return _core_.Window_Validate(*args, **kwargs)
+        return __core.wxWindow_Validate(*args, **kwargs)
 
     def TransferDataToWindow(*args, **kwargs):
         """
 
     def TransferDataToWindow(*args, **kwargs):
         """
@@ -7067,7 +7129,7 @@ class Window(EvtHandler):
         style flag set, the method will also call TransferDataToWindow() of
         all child windows.
         """
         style flag set, the method will also call TransferDataToWindow() of
         all child windows.
         """
-        return _core_.Window_TransferDataToWindow(*args, **kwargs)
+        return __core.wxWindow_TransferDataToWindow(*args, **kwargs)
 
     def TransferDataFromWindow(*args, **kwargs):
         """
 
     def TransferDataFromWindow(*args, **kwargs):
         """
@@ -7078,7 +7140,7 @@ class Window(EvtHandler):
         wx.WS_EX_VALIDATE_RECURSIVELY extra style flag set, the method will
         also call TransferDataFromWindow() of all child windows.
         """
         wx.WS_EX_VALIDATE_RECURSIVELY extra style flag set, the method will
         also call TransferDataFromWindow() of all child windows.
         """
-        return _core_.Window_TransferDataFromWindow(*args, **kwargs)
+        return __core.wxWindow_TransferDataFromWindow(*args, **kwargs)
 
     def InitDialog(*args, **kwargs):
         """
 
     def InitDialog(*args, **kwargs):
         """
@@ -7087,23 +7149,23 @@ class Window(EvtHandler):
         Sends an EVT_INIT_DIALOG event, whose handler usually transfers data
         to the dialog via validators.
         """
         Sends an EVT_INIT_DIALOG event, whose handler usually transfers data
         to the dialog via validators.
         """
-        return _core_.Window_InitDialog(*args, **kwargs)
+        return __core.wxWindow_InitDialog(*args, **kwargs)
 
     def SetAcceleratorTable(*args, **kwargs):
         """
 
     def SetAcceleratorTable(*args, **kwargs):
         """
-        SetAcceleratorTable(self, AcceleratorTable accel)
+        SetAcceleratorTable(self, wxAcceleratorTable accel)
 
         Sets the accelerator table for this window.
         """
 
         Sets the accelerator table for this window.
         """
-        return _core_.Window_SetAcceleratorTable(*args, **kwargs)
+        return __core.wxWindow_SetAcceleratorTable(*args, **kwargs)
 
     def GetAcceleratorTable(*args, **kwargs):
         """
 
     def GetAcceleratorTable(*args, **kwargs):
         """
-        GetAcceleratorTable(self) -> AcceleratorTable
+        GetAcceleratorTable(self) -> wxAcceleratorTable
 
         Gets the accelerator table for this window.
         """
 
         Gets the accelerator table for this window.
         """
-        return _core_.Window_GetAcceleratorTable(*args, **kwargs)
+        return __core.wxWindow_GetAcceleratorTable(*args, **kwargs)
 
     def RegisterHotKey(*args, **kwargs):
         """
 
     def RegisterHotKey(*args, **kwargs):
         """
@@ -7117,7 +7179,7 @@ class Window(EvtHandler):
         use EVT_HOTKEY with an id equal to hotkeyId.  Returns True if the
         hotkey was registered successfully.
         """
         use EVT_HOTKEY with an id equal to hotkeyId.  Returns True if the
         hotkey was registered successfully.
         """
-        return _core_.Window_RegisterHotKey(*args, **kwargs)
+        return __core.wxWindow_RegisterHotKey(*args, **kwargs)
 
     def UnregisterHotKey(*args, **kwargs):
         """
 
     def UnregisterHotKey(*args, **kwargs):
         """
@@ -7125,11 +7187,11 @@ class Window(EvtHandler):
 
         Unregisters a system wide hotkey.
         """
 
         Unregisters a system wide hotkey.
         """
-        return _core_.Window_UnregisterHotKey(*args, **kwargs)
+        return __core.wxWindow_UnregisterHotKey(*args, **kwargs)
 
     def ConvertDialogPointToPixels(*args, **kwargs):
         """
 
     def ConvertDialogPointToPixels(*args, **kwargs):
         """
-        ConvertDialogPointToPixels(self, Point pt) -> Point
+        ConvertDialogPointToPixels(self, wxPoint pt) -> wxPoint
 
         Converts a point or size from dialog units to pixels.  Dialog units
         are used for maintaining a dialog's proportions even if the font
 
         Converts a point or size from dialog units to pixels.  Dialog units
         are used for maintaining a dialog's proportions even if the font
@@ -7138,11 +7200,11 @@ class Window(EvtHandler):
         the dialog units are multiplied by the average character height and
         then divided by 8.
         """
         the dialog units are multiplied by the average character height and
         then divided by 8.
         """
-        return _core_.Window_ConvertDialogPointToPixels(*args, **kwargs)
+        return __core.wxWindow_ConvertDialogPointToPixels(*args, **kwargs)
 
     def ConvertDialogSizeToPixels(*args, **kwargs):
         """
 
     def ConvertDialogSizeToPixels(*args, **kwargs):
         """
-        ConvertDialogSizeToPixels(self, Size sz) -> Size
+        ConvertDialogSizeToPixels(self, wxSize sz) -> wxSize
 
         Converts a point or size from dialog units to pixels.  Dialog units
         are used for maintaining a dialog's proportions even if the font
 
         Converts a point or size from dialog units to pixels.  Dialog units
         are used for maintaining a dialog's proportions even if the font
@@ -7151,11 +7213,11 @@ class Window(EvtHandler):
         the dialog units are multiplied by the average character height and
         then divided by 8.
         """
         the dialog units are multiplied by the average character height and
         then divided by 8.
         """
-        return _core_.Window_ConvertDialogSizeToPixels(*args, **kwargs)
+        return __core.wxWindow_ConvertDialogSizeToPixels(*args, **kwargs)
 
     def DLG_PNT(*args, **kwargs):
         """
 
     def DLG_PNT(*args, **kwargs):
         """
-        DLG_PNT(self, Point pt) -> Point
+        DLG_PNT(self, wxPoint pt) -> wxPoint
 
         Converts a point or size from dialog units to pixels.  Dialog units
         are used for maintaining a dialog's proportions even if the font
 
         Converts a point or size from dialog units to pixels.  Dialog units
         are used for maintaining a dialog's proportions even if the font
@@ -7164,11 +7226,11 @@ class Window(EvtHandler):
         the dialog units are multiplied by the average character height and
         then divided by 8.
         """
         the dialog units are multiplied by the average character height and
         then divided by 8.
         """
-        return _core_.Window_DLG_PNT(*args, **kwargs)
+        return __core.wxWindow_DLG_PNT(*args, **kwargs)
 
     def DLG_SZE(*args, **kwargs):
         """
 
     def DLG_SZE(*args, **kwargs):
         """
-        DLG_SZE(self, Size sz) -> Size
+        DLG_SZE(self, wxSize sz) -> wxSize
 
         Converts a point or size from dialog units to pixels.  Dialog units
         are used for maintaining a dialog's proportions even if the font
 
         Converts a point or size from dialog units to pixels.  Dialog units
         are used for maintaining a dialog's proportions even if the font
@@ -7177,15 +7239,15 @@ class Window(EvtHandler):
         the dialog units are multiplied by the average character height and
         then divided by 8.
         """
         the dialog units are multiplied by the average character height and
         then divided by 8.
         """
-        return _core_.Window_DLG_SZE(*args, **kwargs)
+        return __core.wxWindow_DLG_SZE(*args, **kwargs)
 
     def ConvertPixelPointToDialog(*args, **kwargs):
 
     def ConvertPixelPointToDialog(*args, **kwargs):
-        """ConvertPixelPointToDialog(self, Point pt) -> Point"""
-        return _core_.Window_ConvertPixelPointToDialog(*args, **kwargs)
+        """ConvertPixelPointToDialog(self, wxPoint pt) -> wxPoint"""
+        return __core.wxWindow_ConvertPixelPointToDialog(*args, **kwargs)
 
     def ConvertPixelSizeToDialog(*args, **kwargs):
 
     def ConvertPixelSizeToDialog(*args, **kwargs):
-        """ConvertPixelSizeToDialog(self, Size sz) -> Size"""
-        return _core_.Window_ConvertPixelSizeToDialog(*args, **kwargs)
+        """ConvertPixelSizeToDialog(self, wxSize sz) -> wxSize"""
+        return __core.wxWindow_ConvertPixelSizeToDialog(*args, **kwargs)
 
     def WarpPointer(*args, **kwargs):
         """
 
     def WarpPointer(*args, **kwargs):
         """
@@ -7196,7 +7258,7 @@ class Window(EvtHandler):
         NOTE: This function is not supported under Mac because Apple Human
         Interface Guidelines forbid moving the mouse cursor programmatically.
         """
         NOTE: This function is not supported under Mac because Apple Human
         Interface Guidelines forbid moving the mouse cursor programmatically.
         """
-        return _core_.Window_WarpPointer(*args, **kwargs)
+        return __core.wxWindow_WarpPointer(*args, **kwargs)
 
     def CaptureMouse(*args, **kwargs):
         """
 
     def CaptureMouse(*args, **kwargs):
         """
@@ -7211,7 +7273,7 @@ class Window(EvtHandler):
         there were no previous window. In particular, this means that you must
         release the mouse as many times as you capture it.
         """
         there were no previous window. In particular, this means that you must
         release the mouse as many times as you capture it.
         """
-        return _core_.Window_CaptureMouse(*args, **kwargs)
+        return __core.wxWindow_CaptureMouse(*args, **kwargs)
 
     def ReleaseMouse(*args, **kwargs):
         """
 
     def ReleaseMouse(*args, **kwargs):
         """
@@ -7219,15 +7281,15 @@ class Window(EvtHandler):
 
         Releases mouse input captured with wx.Window.CaptureMouse.
         """
 
         Releases mouse input captured with wx.Window.CaptureMouse.
         """
-        return _core_.Window_ReleaseMouse(*args, **kwargs)
+        return __core.wxWindow_ReleaseMouse(*args, **kwargs)
 
     def GetCapture(*args, **kwargs):
         """
 
     def GetCapture(*args, **kwargs):
         """
-        GetCapture() -> Window
+        GetCapture() -> wxWindow
 
         Returns the window which currently captures the mouse or None
         """
 
         Returns the window which currently captures the mouse or None
         """
-        return _core_.Window_GetCapture(*args, **kwargs)
+        return __core.wxWindow_GetCapture(*args, **kwargs)
 
     GetCapture = staticmethod(GetCapture)
     def HasCapture(*args, **kwargs):
 
     GetCapture = staticmethod(GetCapture)
     def HasCapture(*args, **kwargs):
@@ -7236,26 +7298,26 @@ class Window(EvtHandler):
 
         Returns true if this window has the current mouse capture.
         """
 
         Returns true if this window has the current mouse capture.
         """
-        return _core_.Window_HasCapture(*args, **kwargs)
+        return __core.wxWindow_HasCapture(*args, **kwargs)
 
     def Refresh(*args, **kwargs):
         """
 
     def Refresh(*args, **kwargs):
         """
-        Refresh(self, bool eraseBackground=True, Rect rect=None)
+        Refresh(self, bool eraseBackground=True, wxRect rect=None)
 
         Mark the specified rectangle (or the whole window) as "dirty" so it
         will be repainted.  Causes an EVT_PAINT event to be generated and sent
         to the window.
         """
 
         Mark the specified rectangle (or the whole window) as "dirty" so it
         will be repainted.  Causes an EVT_PAINT event to be generated and sent
         to the window.
         """
-        return _core_.Window_Refresh(*args, **kwargs)
+        return __core.wxWindow_Refresh(*args, **kwargs)
 
     def RefreshRect(*args, **kwargs):
         """
 
     def RefreshRect(*args, **kwargs):
         """
-        RefreshRect(self, Rect rect, bool eraseBackground=True)
+        RefreshRect(self, wxRect rect, bool eraseBackground=True)
 
         Redraws the contents of the given rectangle: the area inside it will
         be repainted.  This is the same as Refresh but has a nicer syntax.
         """
 
         Redraws the contents of the given rectangle: the area inside it will
         be repainted.  This is the same as Refresh but has a nicer syntax.
         """
-        return _core_.Window_RefreshRect(*args, **kwargs)
+        return __core.wxWindow_RefreshRect(*args, **kwargs)
 
     def Update(*args, **kwargs):
         """
 
     def Update(*args, **kwargs):
         """
@@ -7269,7 +7331,7 @@ class Window(EvtHandler):
         first if you want to immediately redraw the window (or some portion of
         it) unconditionally.
         """
         first if you want to immediately redraw the window (or some portion of
         it) unconditionally.
         """
-        return _core_.Window_Update(*args, **kwargs)
+        return __core.wxWindow_Update(*args, **kwargs)
 
     def ClearBackground(*args, **kwargs):
         """
 
     def ClearBackground(*args, **kwargs):
         """
@@ -7278,7 +7340,7 @@ class Window(EvtHandler):
         Clears the window by filling it with the current background
         colour. Does not cause an erase background event to be generated.
         """
         Clears the window by filling it with the current background
         colour. Does not cause an erase background event to be generated.
         """
-        return _core_.Window_ClearBackground(*args, **kwargs)
+        return __core.wxWindow_ClearBackground(*args, **kwargs)
 
     def Freeze(*args, **kwargs):
         """
 
     def Freeze(*args, **kwargs):
         """
@@ -7296,7 +7358,7 @@ class Window(EvtHandler):
         for all controls so it is mostly just a hint to wxWindows and not a
         mandatory directive.
         """
         for all controls so it is mostly just a hint to wxWindows and not a
         mandatory directive.
         """
-        return _core_.Window_Freeze(*args, **kwargs)
+        return __core.wxWindow_Freeze(*args, **kwargs)
 
     def Thaw(*args, **kwargs):
         """
 
     def Thaw(*args, **kwargs):
         """
@@ -7306,34 +7368,34 @@ class Window(EvtHandler):
         Freeze/Thaw may be nested, so Thaw must be called the same number of
         times that Freeze was before the window will be updated.
         """
         Freeze/Thaw may be nested, so Thaw must be called the same number of
         times that Freeze was before the window will be updated.
         """
-        return _core_.Window_Thaw(*args, **kwargs)
+        return __core.wxWindow_Thaw(*args, **kwargs)
 
     def PrepareDC(*args, **kwargs):
         """
 
     def PrepareDC(*args, **kwargs):
         """
-        PrepareDC(self, DC dc)
+        PrepareDC(self, wxDC dc)
 
         Call this function to prepare the device context for drawing a
         scrolled image. It sets the device origin according to the current
         scroll position.
         """
 
         Call this function to prepare the device context for drawing a
         scrolled image. It sets the device origin according to the current
         scroll position.
         """
-        return _core_.Window_PrepareDC(*args, **kwargs)
+        return __core.wxWindow_PrepareDC(*args, **kwargs)
 
     def GetUpdateRegion(*args, **kwargs):
         """
 
     def GetUpdateRegion(*args, **kwargs):
         """
-        GetUpdateRegion(self) -> Region
+        GetUpdateRegion(self) -> wxRegion
 
         Returns the region specifying which parts of the window have been
         damaged. Should only be called within an EVT_PAINT handler.
         """
 
         Returns the region specifying which parts of the window have been
         damaged. Should only be called within an EVT_PAINT handler.
         """
-        return _core_.Window_GetUpdateRegion(*args, **kwargs)
+        return __core.wxWindow_GetUpdateRegion(*args, **kwargs)
 
     def GetUpdateClientRect(*args, **kwargs):
         """
 
     def GetUpdateClientRect(*args, **kwargs):
         """
-        GetUpdateClientRect(self) -> Rect
+        GetUpdateClientRect(self) -> wxRect
 
         Get the update rectangle region bounding box in client coords.
         """
 
         Get the update rectangle region bounding box in client coords.
         """
-        return _core_.Window_GetUpdateClientRect(*args, **kwargs)
+        return __core.wxWindow_GetUpdateClientRect(*args, **kwargs)
 
     def IsExposed(*args, **kwargs):
         """
 
     def IsExposed(*args, **kwargs):
         """
@@ -7344,33 +7406,33 @@ class Window(EvtHandler):
         optimize redrawing by only redrawing those areas, which have been
         exposed.
         """
         optimize redrawing by only redrawing those areas, which have been
         exposed.
         """
-        return _core_.Window_IsExposed(*args, **kwargs)
+        return __core.wxWindow_IsExposed(*args, **kwargs)
 
     def IsExposedPoint(*args, **kwargs):
         """
 
     def IsExposedPoint(*args, **kwargs):
         """
-        IsExposedPoint(self, Point pt) -> bool
+        IsExposedPoint(self, wxPoint pt) -> bool
 
         Returns true if the given point or rectangle area has been exposed
         since the last repaint. Call this in an paint event handler to
         optimize redrawing by only redrawing those areas, which have been
         exposed.
         """
 
         Returns true if the given point or rectangle area has been exposed
         since the last repaint. Call this in an paint event handler to
         optimize redrawing by only redrawing those areas, which have been
         exposed.
         """
-        return _core_.Window_IsExposedPoint(*args, **kwargs)
+        return __core.wxWindow_IsExposedPoint(*args, **kwargs)
 
     def IsExposedRect(*args, **kwargs):
         """
 
     def IsExposedRect(*args, **kwargs):
         """
-        IsExposedRect(self, Rect rect) -> bool
+        IsExposedRect(self, wxRect rect) -> bool
 
         Returns true if the given point or rectangle area has been exposed
         since the last repaint. Call this in an paint event handler to
         optimize redrawing by only redrawing those areas, which have been
         exposed.
         """
 
         Returns true if the given point or rectangle area has been exposed
         since the last repaint. Call this in an paint event handler to
         optimize redrawing by only redrawing those areas, which have been
         exposed.
         """
-        return _core_.Window_IsExposedRect(*args, **kwargs)
+        return __core.wxWindow_IsExposedRect(*args, **kwargs)
 
     def GetDefaultAttributes(*args, **kwargs):
         """
 
     def GetDefaultAttributes(*args, **kwargs):
         """
-        GetDefaultAttributes(self) -> VisualAttributes
+        GetDefaultAttributes(self) -> wxVisualAttributes
 
         Get the default attributes for an instance of this class.  This is
         useful if you want to use the same font or colour in your own control
 
         Get the default attributes for an instance of this class.  This is
         useful if you want to use the same font or colour in your own control
@@ -7378,11 +7440,11 @@ class Window(EvtHandler):
         coding specific colours or fonts which might look completely out of
         place on the user's system, especially if it uses themes.
         """
         coding specific colours or fonts which might look completely out of
         place on the user's system, especially if it uses themes.
         """
-        return _core_.Window_GetDefaultAttributes(*args, **kwargs)
+        return __core.wxWindow_GetDefaultAttributes(*args, **kwargs)
 
     def GetClassDefaultAttributes(*args, **kwargs):
         """
 
     def GetClassDefaultAttributes(*args, **kwargs):
         """
-        GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
+        GetClassDefaultAttributes(int variant=wxWINDOW_VARIANT_NORMAL) -> wxVisualAttributes
 
         Get the default attributes for this class.  This is useful if you want
         to use the same font or colour in your own control as in a standard
 
         Get the default attributes for this class.  This is useful if you want
         to use the same font or colour in your own control as in a standard
@@ -7395,12 +7457,12 @@ class Window(EvtHandler):
         the returned font. See `wx.Window.SetWindowVariant` for more about
         this.
         """
         the returned font. See `wx.Window.SetWindowVariant` for more about
         this.
         """
-        return _core_.Window_GetClassDefaultAttributes(*args, **kwargs)
+        return __core.wxWindow_GetClassDefaultAttributes(*args, **kwargs)
 
     GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
     def SetBackgroundColour(*args, **kwargs):
         """
 
     GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
     def SetBackgroundColour(*args, **kwargs):
         """
-        SetBackgroundColour(self, Colour colour) -> bool
+        SetBackgroundColour(self, wxColour colour) -> bool
 
         Sets the background colour of the window.  Returns True if the colour
         was changed.  The background colour is usually painted by the default
 
         Sets the background colour of the window.  Returns True if the colour
         was changed.  The background colour is usually painted by the default
@@ -7417,52 +7479,52 @@ class Window(EvtHandler):
         themes represent the appearance chosen by the user to be used for all
         applications on the system.
         """
         themes represent the appearance chosen by the user to be used for all
         applications on the system.
         """
-        return _core_.Window_SetBackgroundColour(*args, **kwargs)
+        return __core.wxWindow_SetBackgroundColour(*args, **kwargs)
 
     def SetOwnBackgroundColour(*args, **kwargs):
 
     def SetOwnBackgroundColour(*args, **kwargs):
-        """SetOwnBackgroundColour(self, Colour colour)"""
-        return _core_.Window_SetOwnBackgroundColour(*args, **kwargs)
+        """SetOwnBackgroundColour(self, wxColour colour)"""
+        return __core.wxWindow_SetOwnBackgroundColour(*args, **kwargs)
 
     def SetForegroundColour(*args, **kwargs):
         """
 
     def SetForegroundColour(*args, **kwargs):
         """
-        SetForegroundColour(self, Colour colour) -> bool
+        SetForegroundColour(self, wxColour colour) -> bool
 
         Sets the foreground colour of the window.  Returns True is the colour
         was changed.  The interpretation of foreground colour is dependent on
         the window class; it may be the text colour or other colour, or it may
         not be used at all.
         """
 
         Sets the foreground colour of the window.  Returns True is the colour
         was changed.  The interpretation of foreground colour is dependent on
         the window class; it may be the text colour or other colour, or it may
         not be used at all.
         """
-        return _core_.Window_SetForegroundColour(*args, **kwargs)
+        return __core.wxWindow_SetForegroundColour(*args, **kwargs)
 
     def SetOwnForegroundColour(*args, **kwargs):
 
     def SetOwnForegroundColour(*args, **kwargs):
-        """SetOwnForegroundColour(self, Colour colour)"""
-        return _core_.Window_SetOwnForegroundColour(*args, **kwargs)
+        """SetOwnForegroundColour(self, wxColour colour)"""
+        return __core.wxWindow_SetOwnForegroundColour(*args, **kwargs)
 
     def GetBackgroundColour(*args, **kwargs):
         """
 
     def GetBackgroundColour(*args, **kwargs):
         """
-        GetBackgroundColour(self) -> Colour
+        GetBackgroundColour(self) -> wxColour
 
         Returns the background colour of the window.
         """
 
         Returns the background colour of the window.
         """
-        return _core_.Window_GetBackgroundColour(*args, **kwargs)
+        return __core.wxWindow_GetBackgroundColour(*args, **kwargs)
 
     def GetForegroundColour(*args, **kwargs):
         """
 
     def GetForegroundColour(*args, **kwargs):
         """
-        GetForegroundColour(self) -> Colour
+        GetForegroundColour(self) -> wxColour
 
         Returns the foreground colour of the window.  The interpretation of
         foreground colour is dependent on the window class; it may be the text
         colour or other colour, or it may not be used at all.
         """
 
         Returns the foreground colour of the window.  The interpretation of
         foreground colour is dependent on the window class; it may be the text
         colour or other colour, or it may not be used at all.
         """
-        return _core_.Window_GetForegroundColour(*args, **kwargs)
+        return __core.wxWindow_GetForegroundColour(*args, **kwargs)
 
     def InheritsBackgroundColour(*args, **kwargs):
         """InheritsBackgroundColour(self) -> bool"""
 
     def InheritsBackgroundColour(*args, **kwargs):
         """InheritsBackgroundColour(self) -> bool"""
-        return _core_.Window_InheritsBackgroundColour(*args, **kwargs)
+        return __core.wxWindow_InheritsBackgroundColour(*args, **kwargs)
 
     def UseBgCol(*args, **kwargs):
         """UseBgCol(self) -> bool"""
 
     def UseBgCol(*args, **kwargs):
         """UseBgCol(self) -> bool"""
-        return _core_.Window_UseBgCol(*args, **kwargs)
+        return __core.wxWindow_UseBgCol(*args, **kwargs)
 
     def SetBackgroundStyle(*args, **kwargs):
         """
 
     def SetBackgroundStyle(*args, **kwargs):
         """
@@ -7485,7 +7547,7 @@ class Window(EvtHandler):
 
         :see: `GetBackgroundStyle`, `SetBackgroundColour`
         """
 
         :see: `GetBackgroundStyle`, `SetBackgroundColour`
         """
-        return _core_.Window_SetBackgroundStyle(*args, **kwargs)
+        return __core.wxWindow_SetBackgroundStyle(*args, **kwargs)
 
     def GetBackgroundStyle(*args, **kwargs):
         """
 
     def GetBackgroundStyle(*args, **kwargs):
         """
@@ -7495,7 +7557,7 @@ class Window(EvtHandler):
 
         :see: `SetBackgroundStyle`
         """
 
         :see: `SetBackgroundStyle`
         """
-        return _core_.Window_GetBackgroundStyle(*args, **kwargs)
+        return __core.wxWindow_GetBackgroundStyle(*args, **kwargs)
 
     def HasTransparentBackground(*args, **kwargs):
         """
 
     def HasTransparentBackground(*args, **kwargs):
         """
@@ -7510,11 +7572,11 @@ class Window(EvtHandler):
         it in your custom control classes to ensure that background is painted
         correctly.
         """
         it in your custom control classes to ensure that background is painted
         correctly.
         """
-        return _core_.Window_HasTransparentBackground(*args, **kwargs)
+        return __core.wxWindow_HasTransparentBackground(*args, **kwargs)
 
     def SetCursor(*args, **kwargs):
         """
 
     def SetCursor(*args, **kwargs):
         """
-        SetCursor(self, Cursor cursor) -> bool
+        SetCursor(self, wxCursor cursor) -> bool
 
         Sets the window's cursor. Notice that the window cursor also sets it
         for the children of the window implicitly.
 
         Sets the window's cursor. Notice that the window cursor also sets it
         for the children of the window implicitly.
@@ -7522,51 +7584,51 @@ class Window(EvtHandler):
         The cursor may be wx.NullCursor in which case the window cursor will
         be reset back to default.
         """
         The cursor may be wx.NullCursor in which case the window cursor will
         be reset back to default.
         """
-        return _core_.Window_SetCursor(*args, **kwargs)
+        return __core.wxWindow_SetCursor(*args, **kwargs)
 
     def GetCursor(*args, **kwargs):
         """
 
     def GetCursor(*args, **kwargs):
         """
-        GetCursor(self) -> Cursor
+        GetCursor(self) -> wxCursor
 
         Return the cursor associated with this window.
         """
 
         Return the cursor associated with this window.
         """
-        return _core_.Window_GetCursor(*args, **kwargs)
+        return __core.wxWindow_GetCursor(*args, **kwargs)
 
     def SetFont(*args, **kwargs):
         """
 
     def SetFont(*args, **kwargs):
         """
-        SetFont(self, Font font) -> bool
+        SetFont(self, wxFont font) -> bool
 
         Sets the font for this window.
         """
 
         Sets the font for this window.
         """
-        return _core_.Window_SetFont(*args, **kwargs)
+        return __core.wxWindow_SetFont(*args, **kwargs)
 
     def SetOwnFont(*args, **kwargs):
 
     def SetOwnFont(*args, **kwargs):
-        """SetOwnFont(self, Font font)"""
-        return _core_.Window_SetOwnFont(*args, **kwargs)
+        """SetOwnFont(self, wxFont font)"""
+        return __core.wxWindow_SetOwnFont(*args, **kwargs)
 
     def GetFont(*args, **kwargs):
         """
 
     def GetFont(*args, **kwargs):
         """
-        GetFont(self) -> Font
+        GetFont(self) -> wxFont
 
         Returns the default font used for this window.
         """
 
         Returns the default font used for this window.
         """
-        return _core_.Window_GetFont(*args, **kwargs)
+        return __core.wxWindow_GetFont(*args, **kwargs)
 
     def SetCaret(*args, **kwargs):
         """
 
     def SetCaret(*args, **kwargs):
         """
-        SetCaret(self, Caret caret)
+        SetCaret(self, wxCaret caret)
 
         Sets the caret associated with the window.
         """
 
         Sets the caret associated with the window.
         """
-        return _core_.Window_SetCaret(*args, **kwargs)
+        return __core.wxWindow_SetCaret(*args, **kwargs)
 
     def GetCaret(*args, **kwargs):
         """
 
     def GetCaret(*args, **kwargs):
         """
-        GetCaret(self) -> Caret
+        GetCaret(self) -> wxCaret
 
         Returns the caret associated with the window.
         """
 
         Returns the caret associated with the window.
         """
-        return _core_.Window_GetCaret(*args, **kwargs)
+        return __core.wxWindow_GetCaret(*args, **kwargs)
 
     def GetCharHeight(*args, **kwargs):
         """
 
     def GetCharHeight(*args, **kwargs):
         """
@@ -7574,7 +7636,7 @@ class Window(EvtHandler):
 
         Get the (average) character size for the current font.
         """
 
         Get the (average) character size for the current font.
         """
-        return _core_.Window_GetCharHeight(*args, **kwargs)
+        return __core.wxWindow_GetCharHeight(*args, **kwargs)
 
     def GetCharWidth(*args, **kwargs):
         """
 
     def GetCharWidth(*args, **kwargs):
         """
@@ -7582,7 +7644,7 @@ class Window(EvtHandler):
 
         Get the (average) character size for the current font.
         """
 
         Get the (average) character size for the current font.
         """
-        return _core_.Window_GetCharWidth(*args, **kwargs)
+        return __core.wxWindow_GetCharWidth(*args, **kwargs)
 
     def GetTextExtent(*args, **kwargs):
         """
 
     def GetTextExtent(*args, **kwargs):
         """
@@ -7590,7 +7652,7 @@ class Window(EvtHandler):
 
         Get the width and height of the text using the current font.
         """
 
         Get the width and height of the text using the current font.
         """
-        return _core_.Window_GetTextExtent(*args, **kwargs)
+        return __core.wxWindow_GetTextExtent(*args, **kwargs)
 
     def GetFullTextExtent(*args, **kwargs):
         """
 
     def GetFullTextExtent(*args, **kwargs):
         """
@@ -7600,7 +7662,7 @@ class Window(EvtHandler):
         Get the width, height, decent and leading of the text using the
         current or specified font.
         """
         Get the width, height, decent and leading of the text using the
         current or specified font.
         """
-        return _core_.Window_GetFullTextExtent(*args, **kwargs)
+        return __core.wxWindow_GetFullTextExtent(*args, **kwargs)
 
     def ClientToScreenXY(*args, **kwargs):
         """
 
     def ClientToScreenXY(*args, **kwargs):
         """
@@ -7608,7 +7670,7 @@ class Window(EvtHandler):
 
         Converts to screen coordinates from coordinates relative to this window.
         """
 
         Converts to screen coordinates from coordinates relative to this window.
         """
-        return _core_.Window_ClientToScreenXY(*args, **kwargs)
+        return __core.wxWindow_ClientToScreenXY(*args, **kwargs)
 
     def ScreenToClientXY(*args, **kwargs):
         """
 
     def ScreenToClientXY(*args, **kwargs):
         """
@@ -7616,23 +7678,23 @@ class Window(EvtHandler):
 
         Converts from screen to client window coordinates.
         """
 
         Converts from screen to client window coordinates.
         """
-        return _core_.Window_ScreenToClientXY(*args, **kwargs)
+        return __core.wxWindow_ScreenToClientXY(*args, **kwargs)
 
     def ClientToScreen(*args, **kwargs):
         """
 
     def ClientToScreen(*args, **kwargs):
         """
-        ClientToScreen(self, Point pt) -> Point
+        ClientToScreen(self, wxPoint pt) -> wxPoint
 
         Converts to screen coordinates from coordinates relative to this window.
         """
 
         Converts to screen coordinates from coordinates relative to this window.
         """
-        return _core_.Window_ClientToScreen(*args, **kwargs)
+        return __core.wxWindow_ClientToScreen(*args, **kwargs)
 
     def ScreenToClient(*args, **kwargs):
         """
 
     def ScreenToClient(*args, **kwargs):
         """
-        ScreenToClient(self, Point pt) -> Point
+        ScreenToClient(self, wxPoint pt) -> wxPoint
 
         Converts from screen to client window coordinates.
         """
 
         Converts from screen to client window coordinates.
         """
-        return _core_.Window_ScreenToClient(*args, **kwargs)
+        return __core.wxWindow_ScreenToClient(*args, **kwargs)
 
     def HitTestXY(*args, **kwargs):
         """
 
     def HitTestXY(*args, **kwargs):
         """
@@ -7640,15 +7702,15 @@ class Window(EvtHandler):
 
         Test where the given (in client coords) point lies
         """
 
         Test where the given (in client coords) point lies
         """
-        return _core_.Window_HitTestXY(*args, **kwargs)
+        return __core.wxWindow_HitTestXY(*args, **kwargs)
 
     def HitTest(*args, **kwargs):
         """
 
     def HitTest(*args, **kwargs):
         """
-        HitTest(self, Point pt) -> int
+        HitTest(self, wxPoint pt) -> int
 
         Test where the given (in client coords) point lies
         """
 
         Test where the given (in client coords) point lies
         """
-        return _core_.Window_HitTest(*args, **kwargs)
+        return __core.wxWindow_HitTest(*args, **kwargs)
 
     def GetBorder(*args):
         """
 
     def GetBorder(*args):
         """
@@ -7657,11 +7719,11 @@ class Window(EvtHandler):
 
         Get border for the flags of this window
         """
 
         Get border for the flags of this window
         """
-        return _core_.Window_GetBorder(*args)
+        return __core.wxWindow_GetBorder(*args)
 
     def UpdateWindowUI(*args, **kwargs):
         """
 
     def UpdateWindowUI(*args, **kwargs):
         """
-        UpdateWindowUI(self, long flags=UPDATE_UI_NONE)
+        UpdateWindowUI(self, long flags=wxUPDATE_UI_NONE)
 
         This function sends EVT_UPDATE_UI events to the window. The particular
         implementation depends on the window; for example a wx.ToolBar will
 
         This function sends EVT_UPDATE_UI events to the window. The particular
         implementation depends on the window; for example a wx.ToolBar will
@@ -7674,11 +7736,11 @@ class Window(EvtHandler):
         limit the overhead that wxWindows incurs by sending update UI events
         in idle time.
         """
         limit the overhead that wxWindows incurs by sending update UI events
         in idle time.
         """
-        return _core_.Window_UpdateWindowUI(*args, **kwargs)
+        return __core.wxWindow_UpdateWindowUI(*args, **kwargs)
 
     def PopupMenuXY(*args, **kwargs):
         """
 
     def PopupMenuXY(*args, **kwargs):
         """
-        PopupMenuXY(self, Menu menu, int x=-1, int y=-1) -> bool
+        PopupMenuXY(self, wxMenu menu, int x=-1, int y=-1) -> bool
 
         Pops up the given menu at the specified coordinates, relative to this window,
         and returns control when the user has dismissed the menu. If a menu item is
 
         Pops up the given menu at the specified coordinates, relative to this window,
         and returns control when the user has dismissed the menu. If a menu item is
@@ -7686,11 +7748,11 @@ class Window(EvtHandler):
         usual.  If the default position is given then the current position of the
         mouse cursor will be used.
         """
         usual.  If the default position is given then the current position of the
         mouse cursor will be used.
         """
-        return _core_.Window_PopupMenuXY(*args, **kwargs)
+        return __core.wxWindow_PopupMenuXY(*args, **kwargs)
 
     def PopupMenu(*args, **kwargs):
         """
 
     def PopupMenu(*args, **kwargs):
         """
-        PopupMenu(self, Menu menu, Point pos=DefaultPosition) -> bool
+        PopupMenu(self, wxMenu menu, wxPoint pos=wxDefaultPosition) -> bool
 
         Pops up the given menu at the specified coordinates, relative to this window,
         and returns control when the user has dismissed the menu. If a menu item is
 
         Pops up the given menu at the specified coordinates, relative to this window,
         and returns control when the user has dismissed the menu. If a menu item is
@@ -7698,7 +7760,7 @@ class Window(EvtHandler):
         usual.  If the default position is given then the current position of the
         mouse cursor will be used.
         """
         usual.  If the default position is given then the current position of the
         mouse cursor will be used.
         """
-        return _core_.Window_PopupMenu(*args, **kwargs)
+        return __core.wxWindow_PopupMenu(*args, **kwargs)
 
     def GetHandle(*args, **kwargs):
         """
 
     def GetHandle(*args, **kwargs):
         """
@@ -7708,7 +7770,7 @@ class Window(EvtHandler):
         physical window.  Currently on wxMac it returns the handle of the
         toplevel parent of the window.
         """
         physical window.  Currently on wxMac it returns the handle of the
         toplevel parent of the window.
         """
-        return _core_.Window_GetHandle(*args, **kwargs)
+        return __core.wxWindow_GetHandle(*args, **kwargs)
 
     def AssociateHandle(*args, **kwargs):
         """
 
     def AssociateHandle(*args, **kwargs):
         """
@@ -7716,7 +7778,7 @@ class Window(EvtHandler):
 
         Associate the window with a new native handle
         """
 
         Associate the window with a new native handle
         """
-        return _core_.Window_AssociateHandle(*args, **kwargs)
+        return __core.wxWindow_AssociateHandle(*args, **kwargs)
 
     def DissociateHandle(*args, **kwargs):
         """
 
     def DissociateHandle(*args, **kwargs):
         """
@@ -7724,7 +7786,7 @@ class Window(EvtHandler):
 
         Dissociate the current native handle from the window
         """
 
         Dissociate the current native handle from the window
         """
-        return _core_.Window_DissociateHandle(*args, **kwargs)
+        return __core.wxWindow_DissociateHandle(*args, **kwargs)
 
     def HasScrollbar(*args, **kwargs):
         """
 
     def HasScrollbar(*args, **kwargs):
         """
@@ -7732,7 +7794,7 @@ class Window(EvtHandler):
 
         Does the window have the scrollbar for this orientation?
         """
 
         Does the window have the scrollbar for this orientation?
         """
-        return _core_.Window_HasScrollbar(*args, **kwargs)
+        return __core.wxWindow_HasScrollbar(*args, **kwargs)
 
     def SetScrollbar(*args, **kwargs):
         """
 
     def SetScrollbar(*args, **kwargs):
         """
@@ -7741,7 +7803,7 @@ class Window(EvtHandler):
 
         Sets the scrollbar properties of a built-in scrollbar.
         """
 
         Sets the scrollbar properties of a built-in scrollbar.
         """
-        return _core_.Window_SetScrollbar(*args, **kwargs)
+        return __core.wxWindow_SetScrollbar(*args, **kwargs)
 
     def SetScrollPos(*args, **kwargs):
         """
 
     def SetScrollPos(*args, **kwargs):
         """
@@ -7749,7 +7811,7 @@ class Window(EvtHandler):
 
         Sets the position of one of the built-in scrollbars.
         """
 
         Sets the position of one of the built-in scrollbars.
         """
-        return _core_.Window_SetScrollPos(*args, **kwargs)
+        return __core.wxWindow_SetScrollPos(*args, **kwargs)
 
     def GetScrollPos(*args, **kwargs):
         """
 
     def GetScrollPos(*args, **kwargs):
         """
@@ -7757,7 +7819,7 @@ class Window(EvtHandler):
 
         Returns the built-in scrollbar position.
         """
 
         Returns the built-in scrollbar position.
         """
-        return _core_.Window_GetScrollPos(*args, **kwargs)
+        return __core.wxWindow_GetScrollPos(*args, **kwargs)
 
     def GetScrollThumb(*args, **kwargs):
         """
 
     def GetScrollThumb(*args, **kwargs):
         """
@@ -7765,7 +7827,7 @@ class Window(EvtHandler):
 
         Returns the built-in scrollbar thumb size.
         """
 
         Returns the built-in scrollbar thumb size.
         """
-        return _core_.Window_GetScrollThumb(*args, **kwargs)
+        return __core.wxWindow_GetScrollThumb(*args, **kwargs)
 
     def GetScrollRange(*args, **kwargs):
         """
 
     def GetScrollRange(*args, **kwargs):
         """
@@ -7773,18 +7835,18 @@ class Window(EvtHandler):
 
         Returns the built-in scrollbar range.
         """
 
         Returns the built-in scrollbar range.
         """
-        return _core_.Window_GetScrollRange(*args, **kwargs)
+        return __core.wxWindow_GetScrollRange(*args, **kwargs)
 
     def ScrollWindow(*args, **kwargs):
         """
 
     def ScrollWindow(*args, **kwargs):
         """
-        ScrollWindow(self, int dx, int dy, Rect rect=None)
+        ScrollWindow(self, int dx, int dy, wxRect rect=None)
 
         Physically scrolls the pixels in the window and move child windows
         accordingly.  Use this function to optimise your scrolling
         implementations, to minimise the area that must be redrawn. Note that
         it is rarely required to call this function from a user program.
         """
 
         Physically scrolls the pixels in the window and move child windows
         accordingly.  Use this function to optimise your scrolling
         implementations, to minimise the area that must be redrawn. Note that
         it is rarely required to call this function from a user program.
         """
-        return _core_.Window_ScrollWindow(*args, **kwargs)
+        return __core.wxWindow_ScrollWindow(*args, **kwargs)
 
     def ScrollLines(*args, **kwargs):
         """
 
     def ScrollLines(*args, **kwargs):
         """
@@ -7795,7 +7857,7 @@ class Window(EvtHandler):
         is negative.  Returns True if the window was scrolled, False if it was
         already on top/bottom and nothing was done.
         """
         is negative.  Returns True if the window was scrolled, False if it was
         already on top/bottom and nothing was done.
         """
-        return _core_.Window_ScrollLines(*args, **kwargs)
+        return __core.wxWindow_ScrollLines(*args, **kwargs)
 
     def ScrollPages(*args, **kwargs):
         """
 
     def ScrollPages(*args, **kwargs):
         """
@@ -7806,7 +7868,7 @@ class Window(EvtHandler):
         is negative.  Returns True if the window was scrolled, False if it was
         already on top/bottom and nothing was done.
         """
         is negative.  Returns True if the window was scrolled, False if it was
         already on top/bottom and nothing was done.
         """
-        return _core_.Window_ScrollPages(*args, **kwargs)
+        return __core.wxWindow_ScrollPages(*args, **kwargs)
 
     def LineUp(*args, **kwargs):
         """
 
     def LineUp(*args, **kwargs):
         """
@@ -7814,7 +7876,7 @@ class Window(EvtHandler):
 
         This is just a wrapper for ScrollLines(-1).
         """
 
         This is just a wrapper for ScrollLines(-1).
         """
-        return _core_.Window_LineUp(*args, **kwargs)
+        return __core.wxWindow_LineUp(*args, **kwargs)
 
     def LineDown(*args, **kwargs):
         """
 
     def LineDown(*args, **kwargs):
         """
@@ -7822,7 +7884,7 @@ class Window(EvtHandler):
 
         This is just a wrapper for ScrollLines(1).
         """
 
         This is just a wrapper for ScrollLines(1).
         """
-        return _core_.Window_LineDown(*args, **kwargs)
+        return __core.wxWindow_LineDown(*args, **kwargs)
 
     def PageUp(*args, **kwargs):
         """
 
     def PageUp(*args, **kwargs):
         """
@@ -7830,7 +7892,7 @@ class Window(EvtHandler):
 
         This is just a wrapper for ScrollPages(-1).
         """
 
         This is just a wrapper for ScrollPages(-1).
         """
-        return _core_.Window_PageUp(*args, **kwargs)
+        return __core.wxWindow_PageUp(*args, **kwargs)
 
     def PageDown(*args, **kwargs):
         """
 
     def PageDown(*args, **kwargs):
         """
@@ -7838,81 +7900,81 @@ class Window(EvtHandler):
 
         This is just a wrapper for ScrollPages(1).
         """
 
         This is just a wrapper for ScrollPages(1).
         """
-        return _core_.Window_PageDown(*args, **kwargs)
+        return __core.wxWindow_PageDown(*args, **kwargs)
 
     def SetHelpText(*args, **kwargs):
         """
 
     def SetHelpText(*args, **kwargs):
         """
-        SetHelpText(self, String text)
+        SetHelpText(self, wxString text)
 
         Sets the help text to be used as context-sensitive help for this
         window.  Note that the text is actually stored by the current
         wxHelpProvider implementation, and not in the window object itself.
         """
 
         Sets the help text to be used as context-sensitive help for this
         window.  Note that the text is actually stored by the current
         wxHelpProvider implementation, and not in the window object itself.
         """
-        return _core_.Window_SetHelpText(*args, **kwargs)
+        return __core.wxWindow_SetHelpText(*args, **kwargs)
 
     def SetHelpTextForId(*args, **kwargs):
         """
 
     def SetHelpTextForId(*args, **kwargs):
         """
-        SetHelpTextForId(self, String text)
+        SetHelpTextForId(self, wxString text)
 
         Associate this help text with all windows with the same id as this
         one.
         """
 
         Associate this help text with all windows with the same id as this
         one.
         """
-        return _core_.Window_SetHelpTextForId(*args, **kwargs)
+        return __core.wxWindow_SetHelpTextForId(*args, **kwargs)
 
     def GetHelpText(*args, **kwargs):
         """
 
     def GetHelpText(*args, **kwargs):
         """
-        GetHelpText(self) -> String
+        GetHelpText(self) -> wxString
 
         Gets the help text to be used as context-sensitive help for this
         window.  Note that the text is actually stored by the current
         wxHelpProvider implementation, and not in the window object itself.
         """
 
         Gets the help text to be used as context-sensitive help for this
         window.  Note that the text is actually stored by the current
         wxHelpProvider implementation, and not in the window object itself.
         """
-        return _core_.Window_GetHelpText(*args, **kwargs)
+        return __core.wxWindow_GetHelpText(*args, **kwargs)
 
     def SetToolTipString(*args, **kwargs):
         """
 
     def SetToolTipString(*args, **kwargs):
         """
-        SetToolTipString(self, String tip)
+        SetToolTipString(self, wxString tip)
 
         Attach a tooltip to the window.
         """
 
         Attach a tooltip to the window.
         """
-        return _core_.Window_SetToolTipString(*args, **kwargs)
+        return __core.wxWindow_SetToolTipString(*args, **kwargs)
 
     def SetToolTip(*args, **kwargs):
         """
 
     def SetToolTip(*args, **kwargs):
         """
-        SetToolTip(self, ToolTip tip)
+        SetToolTip(self, wxToolTip tip)
 
         Attach a tooltip to the window.
         """
 
         Attach a tooltip to the window.
         """
-        return _core_.Window_SetToolTip(*args, **kwargs)
+        return __core.wxWindow_SetToolTip(*args, **kwargs)
 
     def GetToolTip(*args, **kwargs):
         """
 
     def GetToolTip(*args, **kwargs):
         """
-        GetToolTip(self) -> ToolTip
+        GetToolTip(self) -> wxToolTip
 
         get the associated tooltip or None if none
         """
 
         get the associated tooltip or None if none
         """
-        return _core_.Window_GetToolTip(*args, **kwargs)
+        return __core.wxWindow_GetToolTip(*args, **kwargs)
 
     def SetDropTarget(*args, **kwargs):
         """
 
     def SetDropTarget(*args, **kwargs):
         """
-        SetDropTarget(self, DropTarget dropTarget)
+        SetDropTarget(self, wxPyDropTarget dropTarget)
 
         Associates a drop target with this window.  If the window already has
         a drop target, it is deleted.
         """
 
         Associates a drop target with this window.  If the window already has
         a drop target, it is deleted.
         """
-        return _core_.Window_SetDropTarget(*args, **kwargs)
+        return __core.wxWindow_SetDropTarget(*args, **kwargs)
 
     def GetDropTarget(*args, **kwargs):
         """
 
     def GetDropTarget(*args, **kwargs):
         """
-        GetDropTarget(self) -> DropTarget
+        GetDropTarget(self) -> wxPyDropTarget
 
         Returns the associated drop target, which may be None.
         """
 
         Returns the associated drop target, which may be None.
         """
-        return _core_.Window_GetDropTarget(*args, **kwargs)
+        return __core.wxWindow_GetDropTarget(*args, **kwargs)
 
     def SetConstraints(*args, **kwargs):
         """
 
     def SetConstraints(*args, **kwargs):
         """
-        SetConstraints(self, LayoutConstraints constraints)
+        SetConstraints(self, wxLayoutConstraints constraints)
 
         Sets the window to have the given layout constraints. If an existing
         layout constraints object is already owned by the window, it will be
 
         Sets the window to have the given layout constraints. If an existing
         layout constraints object is already owned by the window, it will be
@@ -7925,16 +7987,16 @@ class Window(EvtHandler):
         both a wx.LayoutConstraints and a wx.Sizer, only the sizer will have
         effect.
         """
         both a wx.LayoutConstraints and a wx.Sizer, only the sizer will have
         effect.
         """
-        return _core_.Window_SetConstraints(*args, **kwargs)
+        return __core.wxWindow_SetConstraints(*args, **kwargs)
 
     def GetConstraints(*args, **kwargs):
         """
 
     def GetConstraints(*args, **kwargs):
         """
-        GetConstraints(self) -> LayoutConstraints
+        GetConstraints(self) -> wxLayoutConstraints
 
         Returns a pointer to the window's layout constraints, or None if there
         are none.
         """
 
         Returns a pointer to the window's layout constraints, or None if there
         are none.
         """
-        return _core_.Window_GetConstraints(*args, **kwargs)
+        return __core.wxWindow_GetConstraints(*args, **kwargs)
 
     def SetAutoLayout(*args, **kwargs):
         """
 
     def SetAutoLayout(*args, **kwargs):
         """
@@ -7945,7 +8007,7 @@ class Window(EvtHandler):
         if you use SetConstraints you should call it manually or otherwise the
         window layout won't be correctly updated when its size changes.
         """
         if you use SetConstraints you should call it manually or otherwise the
         window layout won't be correctly updated when its size changes.
         """
-        return _core_.Window_SetAutoLayout(*args, **kwargs)
+        return __core.wxWindow_SetAutoLayout(*args, **kwargs)
 
     def GetAutoLayout(*args, **kwargs):
         """
 
     def GetAutoLayout(*args, **kwargs):
         """
@@ -7953,7 +8015,7 @@ class Window(EvtHandler):
 
         Returns the current autoLayout setting
         """
 
         Returns the current autoLayout setting
         """
-        return _core_.Window_GetAutoLayout(*args, **kwargs)
+        return __core.wxWindow_GetAutoLayout(*args, **kwargs)
 
     def Layout(*args, **kwargs):
         """
 
     def Layout(*args, **kwargs):
         """
@@ -7964,11 +8026,11 @@ class Window(EvtHandler):
         this function gets called automatically by the default EVT_SIZE
         handler when the window is resized.
         """
         this function gets called automatically by the default EVT_SIZE
         handler when the window is resized.
         """
-        return _core_.Window_Layout(*args, **kwargs)
+        return __core.wxWindow_Layout(*args, **kwargs)
 
     def SetSizer(*args, **kwargs):
         """
 
     def SetSizer(*args, **kwargs):
         """
-        SetSizer(self, Sizer sizer, bool deleteOld=True)
+        SetSizer(self, wxSizer sizer, bool deleteOld=True)
 
         Sets the window to have the given layout sizer. The window will then
         own the object, and will take care of its deletion. If an existing
 
         Sets the window to have the given layout sizer. The window will then
         own the object, and will take care of its deletion. If an existing
@@ -7977,43 +8039,43 @@ class Window(EvtHandler):
         call SetAutoLayout implicitly with a True parameter if the sizer is
         non-None, and False otherwise.
         """
         call SetAutoLayout implicitly with a True parameter if the sizer is
         non-None, and False otherwise.
         """
-        return _core_.Window_SetSizer(*args, **kwargs)
+        return __core.wxWindow_SetSizer(*args, **kwargs)
 
     def SetSizerAndFit(*args, **kwargs):
         """
 
     def SetSizerAndFit(*args, **kwargs):
         """
-        SetSizerAndFit(self, Sizer sizer, bool deleteOld=True)
+        SetSizerAndFit(self, wxSizer sizer, bool deleteOld=True)
 
         The same as SetSizer, except it also sets the size hints for the
         window based on the sizer's minimum size.
         """
 
         The same as SetSizer, except it also sets the size hints for the
         window based on the sizer's minimum size.
         """
-        return _core_.Window_SetSizerAndFit(*args, **kwargs)
+        return __core.wxWindow_SetSizerAndFit(*args, **kwargs)
 
     def GetSizer(*args, **kwargs):
         """
 
     def GetSizer(*args, **kwargs):
         """
-        GetSizer(self) -> Sizer
+        GetSizer(self) -> wxSizer
 
         Return the sizer associated with the window by a previous call to
         SetSizer or None if there isn't one.
         """
 
         Return the sizer associated with the window by a previous call to
         SetSizer or None if there isn't one.
         """
-        return _core_.Window_GetSizer(*args, **kwargs)
+        return __core.wxWindow_GetSizer(*args, **kwargs)
 
     def SetContainingSizer(*args, **kwargs):
         """
 
     def SetContainingSizer(*args, **kwargs):
         """
-        SetContainingSizer(self, Sizer sizer)
+        SetContainingSizer(self, wxSizer sizer)
 
         This normally does not need to be called by application code. It is
         called internally when a window is added to a sizer, and is used so
         the window can remove itself from the sizer when it is destroyed.
         """
 
         This normally does not need to be called by application code. It is
         called internally when a window is added to a sizer, and is used so
         the window can remove itself from the sizer when it is destroyed.
         """
-        return _core_.Window_SetContainingSizer(*args, **kwargs)
+        return __core.wxWindow_SetContainingSizer(*args, **kwargs)
 
     def GetContainingSizer(*args, **kwargs):
         """
 
     def GetContainingSizer(*args, **kwargs):
         """
-        GetContainingSizer(self) -> Sizer
+        GetContainingSizer(self) -> wxSizer
 
         Return the sizer that this window is a member of, if any, otherwise None.
         """
 
         Return the sizer that this window is a member of, if any, otherwise None.
         """
-        return _core_.Window_GetContainingSizer(*args, **kwargs)
+        return __core.wxWindow_GetContainingSizer(*args, **kwargs)
 
     def InheritAttributes(*args, **kwargs):
         """
 
     def InheritAttributes(*args, **kwargs):
         """
@@ -8044,7 +8106,7 @@ class Window(EvtHandler):
         parents attributes.
 
         """
         parents attributes.
 
         """
-        return _core_.Window_InheritAttributes(*args, **kwargs)
+        return __core.wxWindow_InheritAttributes(*args, **kwargs)
 
     def ShouldInheritColours(*args, **kwargs):
         """
 
     def ShouldInheritColours(*args, **kwargs):
         """
@@ -8057,7 +8119,7 @@ class Window(EvtHandler):
         The base class version returns false, but this method is overridden in
         wxControl where it returns true.
         """
         The base class version returns false, but this method is overridden in
         wxControl where it returns true.
         """
-        return _core_.Window_ShouldInheritColours(*args, **kwargs)
+        return __core.wxWindow_ShouldInheritColours(*args, **kwargs)
 
     def PostCreate(self, pre):
         """
 
     def PostCreate(self, pre):
         """
@@ -8073,69 +8135,69 @@ class Window(EvtHandler):
             self._setCallbackInfo(self, self.__class__)
 
 
             self._setCallbackInfo(self, self.__class__)
 
 
-class WindowPtr(Window):
+class wxWindowPtr(wxWindow):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Window
-_core_.Window_swigregister(WindowPtr)
+        self.__class__ = wxWindow
+__core.wxWindow_swigregister(wxWindowPtr)
 
 def PreWindow(*args, **kwargs):
     """
 
 def PreWindow(*args, **kwargs):
     """
-    PreWindow() -> Window
+    PreWindow() -> wxWindow
 
     Precreate a Window for 2-phase creation.
     """
 
     Precreate a Window for 2-phase creation.
     """
-    val = _core_.new_PreWindow(*args, **kwargs)
+    val = __core.new_PreWindow(*args, **kwargs)
     val.thisown = 1
     return val
 
     val.thisown = 1
     return val
 
-def Window_NewControlId(*args, **kwargs):
+def wxWindow_NewControlId(*args, **kwargs):
     """
     """
-    Window_NewControlId() -> int
+    wxWindow_NewControlId() -> int
 
     Generate a control id for the controls which were not given one.
     """
 
     Generate a control id for the controls which were not given one.
     """
-    return _core_.Window_NewControlId(*args, **kwargs)
+    return __core.wxWindow_NewControlId(*args, **kwargs)
 
 
-def Window_NextControlId(*args, **kwargs):
+def wxWindow_NextControlId(*args, **kwargs):
     """
     """
-    Window_NextControlId(int winid) -> int
+    wxWindow_NextControlId(int winid) -> int
 
     Get the id of the control following the one with the given
     autogenerated) id
     """
 
     Get the id of the control following the one with the given
     autogenerated) id
     """
-    return _core_.Window_NextControlId(*args, **kwargs)
+    return __core.wxWindow_NextControlId(*args, **kwargs)
 
 
-def Window_PrevControlId(*args, **kwargs):
+def wxWindow_PrevControlId(*args, **kwargs):
     """
     """
-    Window_PrevControlId(int winid) -> int
+    wxWindow_PrevControlId(int winid) -> int
 
     Get the id of the control preceding the one with the given
     autogenerated) id
     """
 
     Get the id of the control preceding the one with the given
     autogenerated) id
     """
-    return _core_.Window_PrevControlId(*args, **kwargs)
+    return __core.wxWindow_PrevControlId(*args, **kwargs)
 
 
-def Window_FindFocus(*args, **kwargs):
+def wxWindow_FindFocus(*args, **kwargs):
     """
     """
-    Window_FindFocus() -> Window
+    wxWindow_FindFocus() -> wxWindow
 
     Returns the window or control that currently has the keyboard focus,
     or None.
     """
 
     Returns the window or control that currently has the keyboard focus,
     or None.
     """
-    return _core_.Window_FindFocus(*args, **kwargs)
+    return __core.wxWindow_FindFocus(*args, **kwargs)
 
 
-def Window_GetCapture(*args, **kwargs):
+def wxWindow_GetCapture(*args, **kwargs):
     """
     """
-    Window_GetCapture() -> Window
+    wxWindow_GetCapture() -> wxWindow
 
     Returns the window which currently captures the mouse or None
     """
 
     Returns the window which currently captures the mouse or None
     """
-    return _core_.Window_GetCapture(*args, **kwargs)
+    return __core.wxWindow_GetCapture(*args, **kwargs)
 
 
-def Window_GetClassDefaultAttributes(*args, **kwargs):
+def wxWindow_GetClassDefaultAttributes(*args, **kwargs):
     """
     """
-    Window_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
+    wxWindow_GetClassDefaultAttributes(int variant=wxWINDOW_VARIANT_NORMAL) -> wxVisualAttributes
 
     Get the default attributes for this class.  This is useful if you want
     to use the same font or colour in your own control as in a standard
 
     Get the default attributes for this class.  This is useful if you want
     to use the same font or colour in your own control as in a standard
@@ -8148,7 +8210,7 @@ def Window_GetClassDefaultAttributes(*args, **kwargs):
     the returned font. See `wx.Window.SetWindowVariant` for more about
     this.
     """
     the returned font. See `wx.Window.SetWindowVariant` for more about
     this.
     """
-    return _core_.Window_GetClassDefaultAttributes(*args, **kwargs)
+    return __core.wxWindow_GetClassDefaultAttributes(*args, **kwargs)
 
 def DLG_PNT(win, point_or_x, y=None):
     """
 
 def DLG_PNT(win, point_or_x, y=None):
     """
@@ -8171,20 +8233,20 @@ def DLG_SZE(win, size_width, height=None):
         return win.ConvertDialogSizeToPixels(wx.Size(size_width, height))
 
 
         return win.ConvertDialogSizeToPixels(wx.Size(size_width, height))
 
 
-def FindWindowById(*args, **kwargs):
+def wxFindWindowById(*args, **kwargs):
     """
     """
-    FindWindowById(long id, Window parent=None) -> Window
+    wxFindWindowById(long id, wxWindow parent=None) -> wxWindow
 
     Find the first window in the application with the given id. If parent
     is None, the search will start from all top-level frames and dialog
     boxes; if non-None, the search will be limited to the given window
     hierarchy. The search is recursive in both cases.
     """
 
     Find the first window in the application with the given id. If parent
     is None, the search will start from all top-level frames and dialog
     boxes; if non-None, the search will be limited to the given window
     hierarchy. The search is recursive in both cases.
     """
-    return _core_.FindWindowById(*args, **kwargs)
+    return __core.wxFindWindowById(*args, **kwargs)
 
 
-def FindWindowByName(*args, **kwargs):
+def wxFindWindowByName(*args, **kwargs):
     """
     """
-    FindWindowByName(String name, Window parent=None) -> Window
+    wxFindWindowByName(wxString name, wxWindow parent=None) -> wxWindow
 
     Find a window by its name (as given in a window constructor or Create
     function call). If parent is None, the search will start from all
 
     Find a window by its name (as given in a window constructor or Create
     function call). If parent is None, the search will start from all
@@ -8194,11 +8256,11 @@ def FindWindowByName(*args, **kwargs):
 
     If no window with such name is found, wx.FindWindowByLabel is called.
     """
 
     If no window with such name is found, wx.FindWindowByLabel is called.
     """
-    return _core_.FindWindowByName(*args, **kwargs)
+    return __core.wxFindWindowByName(*args, **kwargs)
 
 
-def FindWindowByLabel(*args, **kwargs):
+def wxFindWindowByLabel(*args, **kwargs):
     """
     """
-    FindWindowByLabel(String label, Window parent=None) -> Window
+    wxFindWindowByLabel(wxString label, wxWindow parent=None) -> wxWindow
 
     Find a window by its label. Depending on the type of window, the label
     may be a window title or panel item label. If parent is None, the
 
     Find a window by its label. Depending on the type of window, the label
     may be a window title or panel item label. If parent is None, the
@@ -8206,82 +8268,82 @@ def FindWindowByLabel(*args, **kwargs):
     non-None, the search will be limited to the given window
     hierarchy. The search is recursive in both cases.
     """
     non-None, the search will be limited to the given window
     hierarchy. The search is recursive in both cases.
     """
-    return _core_.FindWindowByLabel(*args, **kwargs)
+    return __core.wxFindWindowByLabel(*args, **kwargs)
 
 
-def Window_FromHWND(*args, **kwargs):
-    """Window_FromHWND(Window parent, unsigned long _hWnd) -> Window"""
-    return _core_.Window_FromHWND(*args, **kwargs)
+def wxWindow_FromHWND(*args, **kwargs):
+    """wxWindow_FromHWND(wxWindow parent, unsigned long _hWnd) -> wxWindow"""
+    return __core.wxWindow_FromHWND(*args, **kwargs)
 #---------------------------------------------------------------------------
 
 #---------------------------------------------------------------------------
 
-class Validator(EvtHandler):
-    """Proxy of C++ Validator class"""
+class wxValidator(wxEvtHandler):
+    """Proxy of C++ wxValidator class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxValidator instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxValidator instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> Validator"""
-        newobj = _core_.new_Validator(*args, **kwargs)
+        """__init__(self) -> wxValidator"""
+        newobj = __core.new_wxValidator(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self._setOORInfo(self)
 
     def Clone(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self._setOORInfo(self)
 
     def Clone(*args, **kwargs):
-        """Clone(self) -> Validator"""
-        return _core_.Validator_Clone(*args, **kwargs)
+        """Clone(self) -> wxValidator"""
+        return __core.wxValidator_Clone(*args, **kwargs)
 
     def Validate(*args, **kwargs):
 
     def Validate(*args, **kwargs):
-        """Validate(self, Window parent) -> bool"""
-        return _core_.Validator_Validate(*args, **kwargs)
+        """Validate(self, wxWindow parent) -> bool"""
+        return __core.wxValidator_Validate(*args, **kwargs)
 
     def TransferToWindow(*args, **kwargs):
         """TransferToWindow(self) -> bool"""
 
     def TransferToWindow(*args, **kwargs):
         """TransferToWindow(self) -> bool"""
-        return _core_.Validator_TransferToWindow(*args, **kwargs)
+        return __core.wxValidator_TransferToWindow(*args, **kwargs)
 
     def TransferFromWindow(*args, **kwargs):
         """TransferFromWindow(self) -> bool"""
 
     def TransferFromWindow(*args, **kwargs):
         """TransferFromWindow(self) -> bool"""
-        return _core_.Validator_TransferFromWindow(*args, **kwargs)
+        return __core.wxValidator_TransferFromWindow(*args, **kwargs)
 
     def GetWindow(*args, **kwargs):
 
     def GetWindow(*args, **kwargs):
-        """GetWindow(self) -> Window"""
-        return _core_.Validator_GetWindow(*args, **kwargs)
+        """GetWindow(self) -> wxWindow"""
+        return __core.wxValidator_GetWindow(*args, **kwargs)
 
     def SetWindow(*args, **kwargs):
 
     def SetWindow(*args, **kwargs):
-        """SetWindow(self, Window window)"""
-        return _core_.Validator_SetWindow(*args, **kwargs)
+        """SetWindow(self, wxWindow window)"""
+        return __core.wxValidator_SetWindow(*args, **kwargs)
 
     def IsSilent(*args, **kwargs):
         """IsSilent() -> bool"""
 
     def IsSilent(*args, **kwargs):
         """IsSilent() -> bool"""
-        return _core_.Validator_IsSilent(*args, **kwargs)
+        return __core.wxValidator_IsSilent(*args, **kwargs)
 
     IsSilent = staticmethod(IsSilent)
     def SetBellOnError(*args, **kwargs):
         """SetBellOnError(int doIt=True)"""
 
     IsSilent = staticmethod(IsSilent)
     def SetBellOnError(*args, **kwargs):
         """SetBellOnError(int doIt=True)"""
-        return _core_.Validator_SetBellOnError(*args, **kwargs)
+        return __core.wxValidator_SetBellOnError(*args, **kwargs)
 
     SetBellOnError = staticmethod(SetBellOnError)
 
 
     SetBellOnError = staticmethod(SetBellOnError)
 
-class ValidatorPtr(Validator):
+class wxValidatorPtr(wxValidator):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Validator
-_core_.Validator_swigregister(ValidatorPtr)
+        self.__class__ = wxValidator
+__core.wxValidator_swigregister(wxValidatorPtr)
 
 
-def Validator_IsSilent(*args, **kwargs):
-    """Validator_IsSilent() -> bool"""
-    return _core_.Validator_IsSilent(*args, **kwargs)
+def wxValidator_IsSilent(*args, **kwargs):
+    """wxValidator_IsSilent() -> bool"""
+    return __core.wxValidator_IsSilent(*args, **kwargs)
 
 
-def Validator_SetBellOnError(*args, **kwargs):
-    """Validator_SetBellOnError(int doIt=True)"""
-    return _core_.Validator_SetBellOnError(*args, **kwargs)
+def wxValidator_SetBellOnError(*args, **kwargs):
+    """wxValidator_SetBellOnError(int doIt=True)"""
+    return __core.wxValidator_SetBellOnError(*args, **kwargs)
 
 
-class PyValidator(Validator):
-    """Proxy of C++ PyValidator class"""
+class wxPyValidator(wxValidator):
+    """Proxy of C++ wxPyValidator class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPyValidator instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxPyValidator instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> PyValidator"""
-        newobj = _core_.new_PyValidator(*args, **kwargs)
+        """__init__(self) -> wxPyValidator"""
+        newobj = __core.new_wxPyValidator(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -8291,124 +8353,127 @@ class PyValidator(Validator):
 
     def _setCallbackInfo(*args, **kwargs):
         """_setCallbackInfo(self, PyObject self, PyObject _class, int incref=True)"""
 
     def _setCallbackInfo(*args, **kwargs):
         """_setCallbackInfo(self, PyObject self, PyObject _class, int incref=True)"""
-        return _core_.PyValidator__setCallbackInfo(*args, **kwargs)
+        return __core.wxPyValidator__setCallbackInfo(*args, **kwargs)
 
 
 
 
-class PyValidatorPtr(PyValidator):
+class wxPyValidatorPtr(wxPyValidator):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PyValidator
-_core_.PyValidator_swigregister(PyValidatorPtr)
+        self.__class__ = wxPyValidator
+__core.wxPyValidator_swigregister(wxPyValidatorPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class Menu(EvtHandler):
-    """Proxy of C++ Menu class"""
+class wxMenu(wxEvtHandler):
+    """Proxy of C++ wxMenu class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMenu instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMenu instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, String title=EmptyString, long style=0) -> Menu"""
-        newobj = _core_.new_Menu(*args, **kwargs)
+        """__init__(self, wxString title=EmptyString, long style=0) -> wxMenu"""
+        newobj = __core.new_wxMenu(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self._setOORInfo(self)
 
     def Append(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self._setOORInfo(self)
 
     def Append(*args, **kwargs):
-        """Append(self, int id, String text, String help=EmptyString, int kind=ITEM_NORMAL) -> MenuItem"""
-        return _core_.Menu_Append(*args, **kwargs)
+        """Append(self, int id, wxString text, wxString help=EmptyString, int kind=wxITEM_NORMAL) -> wxMenuItem"""
+        return __core.wxMenu_Append(*args, **kwargs)
 
     def AppendSeparator(*args, **kwargs):
 
     def AppendSeparator(*args, **kwargs):
-        """AppendSeparator(self) -> MenuItem"""
-        return _core_.Menu_AppendSeparator(*args, **kwargs)
+        """AppendSeparator(self) -> wxMenuItem"""
+        return __core.wxMenu_AppendSeparator(*args, **kwargs)
 
     def AppendCheckItem(*args, **kwargs):
 
     def AppendCheckItem(*args, **kwargs):
-        """AppendCheckItem(self, int id, String text, String help=EmptyString) -> MenuItem"""
-        return _core_.Menu_AppendCheckItem(*args, **kwargs)
+        """AppendCheckItem(self, int id, wxString text, wxString help=EmptyString) -> wxMenuItem"""
+        return __core.wxMenu_AppendCheckItem(*args, **kwargs)
 
     def AppendRadioItem(*args, **kwargs):
 
     def AppendRadioItem(*args, **kwargs):
-        """AppendRadioItem(self, int id, String text, String help=EmptyString) -> MenuItem"""
-        return _core_.Menu_AppendRadioItem(*args, **kwargs)
+        """AppendRadioItem(self, int id, wxString text, wxString help=EmptyString) -> wxMenuItem"""
+        return __core.wxMenu_AppendRadioItem(*args, **kwargs)
 
     def AppendMenu(*args, **kwargs):
 
     def AppendMenu(*args, **kwargs):
-        """AppendMenu(self, int id, String text, Menu submenu, String help=EmptyString) -> MenuItem"""
-        return _core_.Menu_AppendMenu(*args, **kwargs)
+        """AppendMenu(self, int id, wxString text, wxMenu submenu, wxString help=EmptyString) -> wxMenuItem"""
+        return __core.wxMenu_AppendMenu(*args, **kwargs)
 
     def AppendItem(*args, **kwargs):
 
     def AppendItem(*args, **kwargs):
-        """AppendItem(self, MenuItem item) -> MenuItem"""
-        return _core_.Menu_AppendItem(*args, **kwargs)
+        """AppendItem(self, wxMenuItem item) -> wxMenuItem"""
+        return __core.wxMenu_AppendItem(*args, **kwargs)
 
     def Break(*args, **kwargs):
         """Break(self)"""
 
     def Break(*args, **kwargs):
         """Break(self)"""
-        return _core_.Menu_Break(*args, **kwargs)
+        return __core.wxMenu_Break(*args, **kwargs)
 
     def InsertItem(*args, **kwargs):
 
     def InsertItem(*args, **kwargs):
-        """InsertItem(self, size_t pos, MenuItem item) -> MenuItem"""
-        return _core_.Menu_InsertItem(*args, **kwargs)
+        """InsertItem(self, size_t pos, wxMenuItem item) -> wxMenuItem"""
+        return __core.wxMenu_InsertItem(*args, **kwargs)
 
     def Insert(*args, **kwargs):
         """
 
     def Insert(*args, **kwargs):
         """
-        Insert(self, size_t pos, int id, String text, String help=EmptyString, 
-            int kind=ITEM_NORMAL) -> MenuItem
+        Insert(self, size_t pos, int id, wxString text, wxString help=EmptyString, 
+            int kind=wxITEM_NORMAL) -> wxMenuItem
         """
         """
-        return _core_.Menu_Insert(*args, **kwargs)
+        return __core.wxMenu_Insert(*args, **kwargs)
 
     def InsertSeparator(*args, **kwargs):
 
     def InsertSeparator(*args, **kwargs):
-        """InsertSeparator(self, size_t pos) -> MenuItem"""
-        return _core_.Menu_InsertSeparator(*args, **kwargs)
+        """InsertSeparator(self, size_t pos) -> wxMenuItem"""
+        return __core.wxMenu_InsertSeparator(*args, **kwargs)
 
     def InsertCheckItem(*args, **kwargs):
 
     def InsertCheckItem(*args, **kwargs):
-        """InsertCheckItem(self, size_t pos, int id, String text, String help=EmptyString) -> MenuItem"""
-        return _core_.Menu_InsertCheckItem(*args, **kwargs)
+        """InsertCheckItem(self, size_t pos, int id, wxString text, wxString help=EmptyString) -> wxMenuItem"""
+        return __core.wxMenu_InsertCheckItem(*args, **kwargs)
 
     def InsertRadioItem(*args, **kwargs):
 
     def InsertRadioItem(*args, **kwargs):
-        """InsertRadioItem(self, size_t pos, int id, String text, String help=EmptyString) -> MenuItem"""
-        return _core_.Menu_InsertRadioItem(*args, **kwargs)
+        """InsertRadioItem(self, size_t pos, int id, wxString text, wxString help=EmptyString) -> wxMenuItem"""
+        return __core.wxMenu_InsertRadioItem(*args, **kwargs)
 
     def InsertMenu(*args, **kwargs):
 
     def InsertMenu(*args, **kwargs):
-        """InsertMenu(self, size_t pos, int id, String text, Menu submenu, String help=EmptyString) -> MenuItem"""
-        return _core_.Menu_InsertMenu(*args, **kwargs)
+        """
+        InsertMenu(self, size_t pos, int id, wxString text, wxMenu submenu, 
+            wxString help=EmptyString) -> wxMenuItem
+        """
+        return __core.wxMenu_InsertMenu(*args, **kwargs)
 
     def PrependItem(*args, **kwargs):
 
     def PrependItem(*args, **kwargs):
-        """PrependItem(self, MenuItem item) -> MenuItem"""
-        return _core_.Menu_PrependItem(*args, **kwargs)
+        """PrependItem(self, wxMenuItem item) -> wxMenuItem"""
+        return __core.wxMenu_PrependItem(*args, **kwargs)
 
     def Prepend(*args, **kwargs):
 
     def Prepend(*args, **kwargs):
-        """Prepend(self, int id, String text, String help=EmptyString, int kind=ITEM_NORMAL) -> MenuItem"""
-        return _core_.Menu_Prepend(*args, **kwargs)
+        """Prepend(self, int id, wxString text, wxString help=EmptyString, int kind=wxITEM_NORMAL) -> wxMenuItem"""
+        return __core.wxMenu_Prepend(*args, **kwargs)
 
     def PrependSeparator(*args, **kwargs):
 
     def PrependSeparator(*args, **kwargs):
-        """PrependSeparator(self) -> MenuItem"""
-        return _core_.Menu_PrependSeparator(*args, **kwargs)
+        """PrependSeparator(self) -> wxMenuItem"""
+        return __core.wxMenu_PrependSeparator(*args, **kwargs)
 
     def PrependCheckItem(*args, **kwargs):
 
     def PrependCheckItem(*args, **kwargs):
-        """PrependCheckItem(self, int id, String text, String help=EmptyString) -> MenuItem"""
-        return _core_.Menu_PrependCheckItem(*args, **kwargs)
+        """PrependCheckItem(self, int id, wxString text, wxString help=EmptyString) -> wxMenuItem"""
+        return __core.wxMenu_PrependCheckItem(*args, **kwargs)
 
     def PrependRadioItem(*args, **kwargs):
 
     def PrependRadioItem(*args, **kwargs):
-        """PrependRadioItem(self, int id, String text, String help=EmptyString) -> MenuItem"""
-        return _core_.Menu_PrependRadioItem(*args, **kwargs)
+        """PrependRadioItem(self, int id, wxString text, wxString help=EmptyString) -> wxMenuItem"""
+        return __core.wxMenu_PrependRadioItem(*args, **kwargs)
 
     def PrependMenu(*args, **kwargs):
 
     def PrependMenu(*args, **kwargs):
-        """PrependMenu(self, int id, String text, Menu submenu, String help=EmptyString) -> MenuItem"""
-        return _core_.Menu_PrependMenu(*args, **kwargs)
+        """PrependMenu(self, int id, wxString text, wxMenu submenu, wxString help=EmptyString) -> wxMenuItem"""
+        return __core.wxMenu_PrependMenu(*args, **kwargs)
 
     def Remove(*args, **kwargs):
 
     def Remove(*args, **kwargs):
-        """Remove(self, int id) -> MenuItem"""
-        return _core_.Menu_Remove(*args, **kwargs)
+        """Remove(self, int id) -> wxMenuItem"""
+        return __core.wxMenu_Remove(*args, **kwargs)
 
     def RemoveItem(*args, **kwargs):
 
     def RemoveItem(*args, **kwargs):
-        """RemoveItem(self, MenuItem item) -> MenuItem"""
-        return _core_.Menu_RemoveItem(*args, **kwargs)
+        """RemoveItem(self, wxMenuItem item) -> wxMenuItem"""
+        return __core.wxMenu_RemoveItem(*args, **kwargs)
 
     def Delete(*args, **kwargs):
         """Delete(self, int id) -> bool"""
 
     def Delete(*args, **kwargs):
         """Delete(self, int id) -> bool"""
-        return _core_.Menu_Delete(*args, **kwargs)
+        return __core.wxMenu_Delete(*args, **kwargs)
 
     def DeleteItem(*args, **kwargs):
 
     def DeleteItem(*args, **kwargs):
-        """DeleteItem(self, MenuItem item) -> bool"""
-        return _core_.Menu_DeleteItem(*args, **kwargs)
+        """DeleteItem(self, wxMenuItem item) -> bool"""
+        return __core.wxMenu_DeleteItem(*args, **kwargs)
 
     def Destroy(*args, **kwargs):
         """
 
     def Destroy(*args, **kwargs):
         """
@@ -8416,7 +8481,7 @@ class Menu(EvtHandler):
 
         Deletes the C++ object this Python object is a proxy for.
         """
 
         Deletes the C++ object this Python object is a proxy for.
         """
-        return _core_.Menu_Destroy(*args, **kwargs)
+        return __core.wxMenu_Destroy(*args, **kwargs)
 
     def DestroyId(*args, **kwargs):
         """
 
     def DestroyId(*args, **kwargs):
         """
@@ -8424,460 +8489,460 @@ class Menu(EvtHandler):
 
         Deletes the C++ object this Python object is a proxy for.
         """
 
         Deletes the C++ object this Python object is a proxy for.
         """
-        return _core_.Menu_DestroyId(*args, **kwargs)
+        return __core.wxMenu_DestroyId(*args, **kwargs)
 
     def DestroyItem(*args, **kwargs):
         """
 
     def DestroyItem(*args, **kwargs):
         """
-        DestroyItem(self, MenuItem item) -> bool
+        DestroyItem(self, wxMenuItem item) -> bool
 
         Deletes the C++ object this Python object is a proxy for.
         """
 
         Deletes the C++ object this Python object is a proxy for.
         """
-        return _core_.Menu_DestroyItem(*args, **kwargs)
+        return __core.wxMenu_DestroyItem(*args, **kwargs)
 
     def GetMenuItemCount(*args, **kwargs):
         """GetMenuItemCount(self) -> size_t"""
 
     def GetMenuItemCount(*args, **kwargs):
         """GetMenuItemCount(self) -> size_t"""
-        return _core_.Menu_GetMenuItemCount(*args, **kwargs)
+        return __core.wxMenu_GetMenuItemCount(*args, **kwargs)
 
     def GetMenuItems(*args, **kwargs):
         """GetMenuItems(self) -> PyObject"""
 
     def GetMenuItems(*args, **kwargs):
         """GetMenuItems(self) -> PyObject"""
-        return _core_.Menu_GetMenuItems(*args, **kwargs)
+        return __core.wxMenu_GetMenuItems(*args, **kwargs)
 
     def FindItem(*args, **kwargs):
 
     def FindItem(*args, **kwargs):
-        """FindItem(self, String item) -> int"""
-        return _core_.Menu_FindItem(*args, **kwargs)
+        """FindItem(self, wxString item) -> int"""
+        return __core.wxMenu_FindItem(*args, **kwargs)
 
     def FindItemById(*args, **kwargs):
 
     def FindItemById(*args, **kwargs):
-        """FindItemById(self, int id) -> MenuItem"""
-        return _core_.Menu_FindItemById(*args, **kwargs)
+        """FindItemById(self, int id) -> wxMenuItem"""
+        return __core.wxMenu_FindItemById(*args, **kwargs)
 
     def FindItemByPosition(*args, **kwargs):
 
     def FindItemByPosition(*args, **kwargs):
-        """FindItemByPosition(self, size_t position) -> MenuItem"""
-        return _core_.Menu_FindItemByPosition(*args, **kwargs)
+        """FindItemByPosition(self, size_t position) -> wxMenuItem"""
+        return __core.wxMenu_FindItemByPosition(*args, **kwargs)
 
     def Enable(*args, **kwargs):
         """Enable(self, int id, bool enable)"""
 
     def Enable(*args, **kwargs):
         """Enable(self, int id, bool enable)"""
-        return _core_.Menu_Enable(*args, **kwargs)
+        return __core.wxMenu_Enable(*args, **kwargs)
 
     def IsEnabled(*args, **kwargs):
         """IsEnabled(self, int id) -> bool"""
 
     def IsEnabled(*args, **kwargs):
         """IsEnabled(self, int id) -> bool"""
-        return _core_.Menu_IsEnabled(*args, **kwargs)
+        return __core.wxMenu_IsEnabled(*args, **kwargs)
 
     def Check(*args, **kwargs):
         """Check(self, int id, bool check)"""
 
     def Check(*args, **kwargs):
         """Check(self, int id, bool check)"""
-        return _core_.Menu_Check(*args, **kwargs)
+        return __core.wxMenu_Check(*args, **kwargs)
 
     def IsChecked(*args, **kwargs):
         """IsChecked(self, int id) -> bool"""
 
     def IsChecked(*args, **kwargs):
         """IsChecked(self, int id) -> bool"""
-        return _core_.Menu_IsChecked(*args, **kwargs)
+        return __core.wxMenu_IsChecked(*args, **kwargs)
 
     def SetLabel(*args, **kwargs):
 
     def SetLabel(*args, **kwargs):
-        """SetLabel(self, int id, String label)"""
-        return _core_.Menu_SetLabel(*args, **kwargs)
+        """SetLabel(self, int id, wxString label)"""
+        return __core.wxMenu_SetLabel(*args, **kwargs)
 
     def GetLabel(*args, **kwargs):
 
     def GetLabel(*args, **kwargs):
-        """GetLabel(self, int id) -> String"""
-        return _core_.Menu_GetLabel(*args, **kwargs)
+        """GetLabel(self, int id) -> wxString"""
+        return __core.wxMenu_GetLabel(*args, **kwargs)
 
     def SetHelpString(*args, **kwargs):
 
     def SetHelpString(*args, **kwargs):
-        """SetHelpString(self, int id, String helpString)"""
-        return _core_.Menu_SetHelpString(*args, **kwargs)
+        """SetHelpString(self, int id, wxString helpString)"""
+        return __core.wxMenu_SetHelpString(*args, **kwargs)
 
     def GetHelpString(*args, **kwargs):
 
     def GetHelpString(*args, **kwargs):
-        """GetHelpString(self, int id) -> String"""
-        return _core_.Menu_GetHelpString(*args, **kwargs)
+        """GetHelpString(self, int id) -> wxString"""
+        return __core.wxMenu_GetHelpString(*args, **kwargs)
 
     def SetTitle(*args, **kwargs):
 
     def SetTitle(*args, **kwargs):
-        """SetTitle(self, String title)"""
-        return _core_.Menu_SetTitle(*args, **kwargs)
+        """SetTitle(self, wxString title)"""
+        return __core.wxMenu_SetTitle(*args, **kwargs)
 
     def GetTitle(*args, **kwargs):
 
     def GetTitle(*args, **kwargs):
-        """GetTitle(self) -> String"""
-        return _core_.Menu_GetTitle(*args, **kwargs)
+        """GetTitle(self) -> wxString"""
+        return __core.wxMenu_GetTitle(*args, **kwargs)
 
     def SetEventHandler(*args, **kwargs):
 
     def SetEventHandler(*args, **kwargs):
-        """SetEventHandler(self, EvtHandler handler)"""
-        return _core_.Menu_SetEventHandler(*args, **kwargs)
+        """SetEventHandler(self, wxEvtHandler handler)"""
+        return __core.wxMenu_SetEventHandler(*args, **kwargs)
 
     def GetEventHandler(*args, **kwargs):
 
     def GetEventHandler(*args, **kwargs):
-        """GetEventHandler(self) -> EvtHandler"""
-        return _core_.Menu_GetEventHandler(*args, **kwargs)
+        """GetEventHandler(self) -> wxEvtHandler"""
+        return __core.wxMenu_GetEventHandler(*args, **kwargs)
 
     def SetInvokingWindow(*args, **kwargs):
 
     def SetInvokingWindow(*args, **kwargs):
-        """SetInvokingWindow(self, Window win)"""
-        return _core_.Menu_SetInvokingWindow(*args, **kwargs)
+        """SetInvokingWindow(self, wxWindow win)"""
+        return __core.wxMenu_SetInvokingWindow(*args, **kwargs)
 
     def GetInvokingWindow(*args, **kwargs):
 
     def GetInvokingWindow(*args, **kwargs):
-        """GetInvokingWindow(self) -> Window"""
-        return _core_.Menu_GetInvokingWindow(*args, **kwargs)
+        """GetInvokingWindow(self) -> wxWindow"""
+        return __core.wxMenu_GetInvokingWindow(*args, **kwargs)
 
     def GetStyle(*args, **kwargs):
         """GetStyle(self) -> long"""
 
     def GetStyle(*args, **kwargs):
         """GetStyle(self) -> long"""
-        return _core_.Menu_GetStyle(*args, **kwargs)
+        return __core.wxMenu_GetStyle(*args, **kwargs)
 
     def UpdateUI(*args, **kwargs):
 
     def UpdateUI(*args, **kwargs):
-        """UpdateUI(self, EvtHandler source=None)"""
-        return _core_.Menu_UpdateUI(*args, **kwargs)
+        """UpdateUI(self, wxEvtHandler source=None)"""
+        return __core.wxMenu_UpdateUI(*args, **kwargs)
 
     def GetMenuBar(*args, **kwargs):
 
     def GetMenuBar(*args, **kwargs):
-        """GetMenuBar(self) -> MenuBar"""
-        return _core_.Menu_GetMenuBar(*args, **kwargs)
+        """GetMenuBar(self) -> wxMenuBar"""
+        return __core.wxMenu_GetMenuBar(*args, **kwargs)
 
     def Attach(*args, **kwargs):
         """Attach(self, wxMenuBarBase menubar)"""
 
     def Attach(*args, **kwargs):
         """Attach(self, wxMenuBarBase menubar)"""
-        return _core_.Menu_Attach(*args, **kwargs)
+        return __core.wxMenu_Attach(*args, **kwargs)
 
     def Detach(*args, **kwargs):
         """Detach(self)"""
 
     def Detach(*args, **kwargs):
         """Detach(self)"""
-        return _core_.Menu_Detach(*args, **kwargs)
+        return __core.wxMenu_Detach(*args, **kwargs)
 
     def IsAttached(*args, **kwargs):
         """IsAttached(self) -> bool"""
 
     def IsAttached(*args, **kwargs):
         """IsAttached(self) -> bool"""
-        return _core_.Menu_IsAttached(*args, **kwargs)
+        return __core.wxMenu_IsAttached(*args, **kwargs)
 
     def SetParent(*args, **kwargs):
 
     def SetParent(*args, **kwargs):
-        """SetParent(self, Menu parent)"""
-        return _core_.Menu_SetParent(*args, **kwargs)
+        """SetParent(self, wxMenu parent)"""
+        return __core.wxMenu_SetParent(*args, **kwargs)
 
     def GetParent(*args, **kwargs):
 
     def GetParent(*args, **kwargs):
-        """GetParent(self) -> Menu"""
-        return _core_.Menu_GetParent(*args, **kwargs)
+        """GetParent(self) -> wxMenu"""
+        return __core.wxMenu_GetParent(*args, **kwargs)
 
 
 
 
-class MenuPtr(Menu):
+class wxMenuPtr(wxMenu):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Menu
-_core_.Menu_swigregister(MenuPtr)
-DefaultValidator = cvar.DefaultValidator
+        self.__class__ = wxMenu
+__core.wxMenu_swigregister(wxMenuPtr)
+wxDefaultValidator = cvar.wxDefaultValidator
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class MenuBar(Window):
-    """Proxy of C++ MenuBar class"""
+class wxMenuBar(wxWindow):
+    """Proxy of C++ wxMenuBar class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMenuBar instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMenuBar instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self, long style=0) -> MenuBar"""
-        newobj = _core_.new_MenuBar(*args, **kwargs)
+        """__init__(self, long style=0) -> wxMenuBar"""
+        newobj = __core.new_wxMenuBar(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self._setOORInfo(self)
 
     def Append(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self._setOORInfo(self)
 
     def Append(*args, **kwargs):
-        """Append(self, Menu menu, String title) -> bool"""
-        return _core_.MenuBar_Append(*args, **kwargs)
+        """Append(self, wxMenu menu, wxString title) -> bool"""
+        return __core.wxMenuBar_Append(*args, **kwargs)
 
     def Insert(*args, **kwargs):
 
     def Insert(*args, **kwargs):
-        """Insert(self, size_t pos, Menu menu, String title) -> bool"""
-        return _core_.MenuBar_Insert(*args, **kwargs)
+        """Insert(self, size_t pos, wxMenu menu, wxString title) -> bool"""
+        return __core.wxMenuBar_Insert(*args, **kwargs)
 
     def GetMenuCount(*args, **kwargs):
         """GetMenuCount(self) -> size_t"""
 
     def GetMenuCount(*args, **kwargs):
         """GetMenuCount(self) -> size_t"""
-        return _core_.MenuBar_GetMenuCount(*args, **kwargs)
+        return __core.wxMenuBar_GetMenuCount(*args, **kwargs)
 
     def GetMenu(*args, **kwargs):
 
     def GetMenu(*args, **kwargs):
-        """GetMenu(self, size_t pos) -> Menu"""
-        return _core_.MenuBar_GetMenu(*args, **kwargs)
+        """GetMenu(self, size_t pos) -> wxMenu"""
+        return __core.wxMenuBar_GetMenu(*args, **kwargs)
 
     def Replace(*args, **kwargs):
 
     def Replace(*args, **kwargs):
-        """Replace(self, size_t pos, Menu menu, String title) -> Menu"""
-        return _core_.MenuBar_Replace(*args, **kwargs)
+        """Replace(self, size_t pos, wxMenu menu, wxString title) -> wxMenu"""
+        return __core.wxMenuBar_Replace(*args, **kwargs)
 
     def Remove(*args, **kwargs):
 
     def Remove(*args, **kwargs):
-        """Remove(self, size_t pos) -> Menu"""
-        return _core_.MenuBar_Remove(*args, **kwargs)
+        """Remove(self, size_t pos) -> wxMenu"""
+        return __core.wxMenuBar_Remove(*args, **kwargs)
 
     def EnableTop(*args, **kwargs):
         """EnableTop(self, size_t pos, bool enable)"""
 
     def EnableTop(*args, **kwargs):
         """EnableTop(self, size_t pos, bool enable)"""
-        return _core_.MenuBar_EnableTop(*args, **kwargs)
+        return __core.wxMenuBar_EnableTop(*args, **kwargs)
 
     def IsEnabledTop(*args, **kwargs):
         """IsEnabledTop(self, size_t pos) -> bool"""
 
     def IsEnabledTop(*args, **kwargs):
         """IsEnabledTop(self, size_t pos) -> bool"""
-        return _core_.MenuBar_IsEnabledTop(*args, **kwargs)
+        return __core.wxMenuBar_IsEnabledTop(*args, **kwargs)
 
     def SetLabelTop(*args, **kwargs):
 
     def SetLabelTop(*args, **kwargs):
-        """SetLabelTop(self, size_t pos, String label)"""
-        return _core_.MenuBar_SetLabelTop(*args, **kwargs)
+        """SetLabelTop(self, size_t pos, wxString label)"""
+        return __core.wxMenuBar_SetLabelTop(*args, **kwargs)
 
     def GetLabelTop(*args, **kwargs):
 
     def GetLabelTop(*args, **kwargs):
-        """GetLabelTop(self, size_t pos) -> String"""
-        return _core_.MenuBar_GetLabelTop(*args, **kwargs)
+        """GetLabelTop(self, size_t pos) -> wxString"""
+        return __core.wxMenuBar_GetLabelTop(*args, **kwargs)
 
     def FindMenuItem(*args, **kwargs):
 
     def FindMenuItem(*args, **kwargs):
-        """FindMenuItem(self, String menu, String item) -> int"""
-        return _core_.MenuBar_FindMenuItem(*args, **kwargs)
+        """FindMenuItem(self, wxString menu, wxString item) -> int"""
+        return __core.wxMenuBar_FindMenuItem(*args, **kwargs)
 
     def FindItemById(*args, **kwargs):
 
     def FindItemById(*args, **kwargs):
-        """FindItemById(self, int id) -> MenuItem"""
-        return _core_.MenuBar_FindItemById(*args, **kwargs)
+        """FindItemById(self, int id) -> wxMenuItem"""
+        return __core.wxMenuBar_FindItemById(*args, **kwargs)
 
     def FindMenu(*args, **kwargs):
 
     def FindMenu(*args, **kwargs):
-        """FindMenu(self, String title) -> int"""
-        return _core_.MenuBar_FindMenu(*args, **kwargs)
+        """FindMenu(self, wxString title) -> int"""
+        return __core.wxMenuBar_FindMenu(*args, **kwargs)
 
     def Enable(*args, **kwargs):
         """Enable(self, int id, bool enable)"""
 
     def Enable(*args, **kwargs):
         """Enable(self, int id, bool enable)"""
-        return _core_.MenuBar_Enable(*args, **kwargs)
+        return __core.wxMenuBar_Enable(*args, **kwargs)
 
     def Check(*args, **kwargs):
         """Check(self, int id, bool check)"""
 
     def Check(*args, **kwargs):
         """Check(self, int id, bool check)"""
-        return _core_.MenuBar_Check(*args, **kwargs)
+        return __core.wxMenuBar_Check(*args, **kwargs)
 
     def IsChecked(*args, **kwargs):
         """IsChecked(self, int id) -> bool"""
 
     def IsChecked(*args, **kwargs):
         """IsChecked(self, int id) -> bool"""
-        return _core_.MenuBar_IsChecked(*args, **kwargs)
+        return __core.wxMenuBar_IsChecked(*args, **kwargs)
 
     def IsEnabled(*args, **kwargs):
         """IsEnabled(self, int id) -> bool"""
 
     def IsEnabled(*args, **kwargs):
         """IsEnabled(self, int id) -> bool"""
-        return _core_.MenuBar_IsEnabled(*args, **kwargs)
+        return __core.wxMenuBar_IsEnabled(*args, **kwargs)
 
     def SetLabel(*args, **kwargs):
 
     def SetLabel(*args, **kwargs):
-        """SetLabel(self, int id, String label)"""
-        return _core_.MenuBar_SetLabel(*args, **kwargs)
+        """SetLabel(self, int id, wxString label)"""
+        return __core.wxMenuBar_SetLabel(*args, **kwargs)
 
     def GetLabel(*args, **kwargs):
 
     def GetLabel(*args, **kwargs):
-        """GetLabel(self, int id) -> String"""
-        return _core_.MenuBar_GetLabel(*args, **kwargs)
+        """GetLabel(self, int id) -> wxString"""
+        return __core.wxMenuBar_GetLabel(*args, **kwargs)
 
     def SetHelpString(*args, **kwargs):
 
     def SetHelpString(*args, **kwargs):
-        """SetHelpString(self, int id, String helpString)"""
-        return _core_.MenuBar_SetHelpString(*args, **kwargs)
+        """SetHelpString(self, int id, wxString helpString)"""
+        return __core.wxMenuBar_SetHelpString(*args, **kwargs)
 
     def GetHelpString(*args, **kwargs):
 
     def GetHelpString(*args, **kwargs):
-        """GetHelpString(self, int id) -> String"""
-        return _core_.MenuBar_GetHelpString(*args, **kwargs)
+        """GetHelpString(self, int id) -> wxString"""
+        return __core.wxMenuBar_GetHelpString(*args, **kwargs)
 
     def GetFrame(*args, **kwargs):
         """GetFrame(self) -> wxFrame"""
 
     def GetFrame(*args, **kwargs):
         """GetFrame(self) -> wxFrame"""
-        return _core_.MenuBar_GetFrame(*args, **kwargs)
+        return __core.wxMenuBar_GetFrame(*args, **kwargs)
 
     def IsAttached(*args, **kwargs):
         """IsAttached(self) -> bool"""
 
     def IsAttached(*args, **kwargs):
         """IsAttached(self) -> bool"""
-        return _core_.MenuBar_IsAttached(*args, **kwargs)
+        return __core.wxMenuBar_IsAttached(*args, **kwargs)
 
     def Attach(*args, **kwargs):
         """Attach(self, wxFrame frame)"""
 
     def Attach(*args, **kwargs):
         """Attach(self, wxFrame frame)"""
-        return _core_.MenuBar_Attach(*args, **kwargs)
+        return __core.wxMenuBar_Attach(*args, **kwargs)
 
     def Detach(*args, **kwargs):
         """Detach(self)"""
 
     def Detach(*args, **kwargs):
         """Detach(self)"""
-        return _core_.MenuBar_Detach(*args, **kwargs)
+        return __core.wxMenuBar_Detach(*args, **kwargs)
 
 
 
 
-class MenuBarPtr(MenuBar):
+class wxMenuBarPtr(wxMenuBar):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = MenuBar
-_core_.MenuBar_swigregister(MenuBarPtr)
+        self.__class__ = wxMenuBar
+__core.wxMenuBar_swigregister(wxMenuBarPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class MenuItem(Object):
-    """Proxy of C++ MenuItem class"""
+class wxMenuItem(wxObject):
+    """Proxy of C++ wxMenuItem class"""
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMenuItem instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxMenuItem instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, Menu parentMenu=None, int id=ID_ANY, String text=EmptyString, 
-            String help=EmptyString, int kind=ITEM_NORMAL, 
-            Menu subMenu=None) -> MenuItem
+        __init__(self, wxMenu parentMenu=None, int id=wxID_ANY, wxString text=EmptyString, 
+            wxString help=EmptyString, int kind=wxITEM_NORMAL, 
+            wxMenu subMenu=None) -> wxMenuItem
         """
         """
-        newobj = _core_.new_MenuItem(*args, **kwargs)
+        newobj = __core.new_wxMenuItem(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetMenu(*args, **kwargs):
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetMenu(*args, **kwargs):
-        """GetMenu(self) -> Menu"""
-        return _core_.MenuItem_GetMenu(*args, **kwargs)
+        """GetMenu(self) -> wxMenu"""
+        return __core.wxMenuItem_GetMenu(*args, **kwargs)
 
     def SetMenu(*args, **kwargs):
 
     def SetMenu(*args, **kwargs):
-        """SetMenu(self, Menu menu)"""
-        return _core_.MenuItem_SetMenu(*args, **kwargs)
+        """SetMenu(self, wxMenu menu)"""
+        return __core.wxMenuItem_SetMenu(*args, **kwargs)
 
     def SetId(*args, **kwargs):
         """SetId(self, int id)"""
 
     def SetId(*args, **kwargs):
         """SetId(self, int id)"""
-        return _core_.MenuItem_SetId(*args, **kwargs)
+        return __core.wxMenuItem_SetId(*args, **kwargs)
 
     def GetId(*args, **kwargs):
         """GetId(self) -> int"""
 
     def GetId(*args, **kwargs):
         """GetId(self) -> int"""
-        return _core_.MenuItem_GetId(*args, **kwargs)
+        return __core.wxMenuItem_GetId(*args, **kwargs)
 
     def IsSeparator(*args, **kwargs):
         """IsSeparator(self) -> bool"""
 
     def IsSeparator(*args, **kwargs):
         """IsSeparator(self) -> bool"""
-        return _core_.MenuItem_IsSeparator(*args, **kwargs)
+        return __core.wxMenuItem_IsSeparator(*args, **kwargs)
 
     def SetText(*args, **kwargs):
 
     def SetText(*args, **kwargs):
-        """SetText(self, String str)"""
-        return _core_.MenuItem_SetText(*args, **kwargs)
+        """SetText(self, wxString str)"""
+        return __core.wxMenuItem_SetText(*args, **kwargs)
 
     def GetLabel(*args, **kwargs):
 
     def GetLabel(*args, **kwargs):
-        """GetLabel(self) -> String"""
-        return _core_.MenuItem_GetLabel(*args, **kwargs)
+        """GetLabel(self) -> wxString"""
+        return __core.wxMenuItem_GetLabel(*args, **kwargs)
 
     def GetText(*args, **kwargs):
 
     def GetText(*args, **kwargs):
-        """GetText(self) -> String"""
-        return _core_.MenuItem_GetText(*args, **kwargs)
+        """GetText(self) -> wxString"""
+        return __core.wxMenuItem_GetText(*args, **kwargs)
 
     def GetLabelFromText(*args, **kwargs):
 
     def GetLabelFromText(*args, **kwargs):
-        """GetLabelFromText(String text) -> String"""
-        return _core_.MenuItem_GetLabelFromText(*args, **kwargs)
+        """GetLabelFromText(wxString text) -> wxString"""
+        return __core.wxMenuItem_GetLabelFromText(*args, **kwargs)
 
     GetLabelFromText = staticmethod(GetLabelFromText)
     def GetKind(*args, **kwargs):
         """GetKind(self) -> int"""
 
     GetLabelFromText = staticmethod(GetLabelFromText)
     def GetKind(*args, **kwargs):
         """GetKind(self) -> int"""
-        return _core_.MenuItem_GetKind(*args, **kwargs)
+        return __core.wxMenuItem_GetKind(*args, **kwargs)
 
     def SetKind(*args, **kwargs):
         """SetKind(self, int kind)"""
 
     def SetKind(*args, **kwargs):
         """SetKind(self, int kind)"""
-        return _core_.MenuItem_SetKind(*args, **kwargs)
+        return __core.wxMenuItem_SetKind(*args, **kwargs)
 
     def SetCheckable(*args, **kwargs):
         """SetCheckable(self, bool checkable)"""
 
     def SetCheckable(*args, **kwargs):
         """SetCheckable(self, bool checkable)"""
-        return _core_.MenuItem_SetCheckable(*args, **kwargs)
+        return __core.wxMenuItem_SetCheckable(*args, **kwargs)
 
     def IsCheckable(*args, **kwargs):
         """IsCheckable(self) -> bool"""
 
     def IsCheckable(*args, **kwargs):
         """IsCheckable(self) -> bool"""
-        return _core_.MenuItem_IsCheckable(*args, **kwargs)
+        return __core.wxMenuItem_IsCheckable(*args, **kwargs)
 
     def IsSubMenu(*args, **kwargs):
         """IsSubMenu(self) -> bool"""
 
     def IsSubMenu(*args, **kwargs):
         """IsSubMenu(self) -> bool"""
-        return _core_.MenuItem_IsSubMenu(*args, **kwargs)
+        return __core.wxMenuItem_IsSubMenu(*args, **kwargs)
 
     def SetSubMenu(*args, **kwargs):
 
     def SetSubMenu(*args, **kwargs):
-        """SetSubMenu(self, Menu menu)"""
-        return _core_.MenuItem_SetSubMenu(*args, **kwargs)
+        """SetSubMenu(self, wxMenu menu)"""
+        return __core.wxMenuItem_SetSubMenu(*args, **kwargs)
 
     def GetSubMenu(*args, **kwargs):
 
     def GetSubMenu(*args, **kwargs):
-        """GetSubMenu(self) -> Menu"""
-        return _core_.MenuItem_GetSubMenu(*args, **kwargs)
+        """GetSubMenu(self) -> wxMenu"""
+        return __core.wxMenuItem_GetSubMenu(*args, **kwargs)
 
     def Enable(*args, **kwargs):
         """Enable(self, bool enable=True)"""
 
     def Enable(*args, **kwargs):
         """Enable(self, bool enable=True)"""
-        return _core_.MenuItem_Enable(*args, **kwargs)
+        return __core.wxMenuItem_Enable(*args, **kwargs)
 
     def IsEnabled(*args, **kwargs):
         """IsEnabled(self) -> bool"""
 
     def IsEnabled(*args, **kwargs):
         """IsEnabled(self) -> bool"""
-        return _core_.MenuItem_IsEnabled(*args, **kwargs)
+        return __core.wxMenuItem_IsEnabled(*args, **kwargs)
 
     def Check(*args, **kwargs):
         """Check(self, bool check=True)"""
 
     def Check(*args, **kwargs):
         """Check(self, bool check=True)"""
-        return _core_.MenuItem_Check(*args, **kwargs)
+        return __core.wxMenuItem_Check(*args, **kwargs)
 
     def IsChecked(*args, **kwargs):
         """IsChecked(self) -> bool"""
 
     def IsChecked(*args, **kwargs):
         """IsChecked(self) -> bool"""
-        return _core_.MenuItem_IsChecked(*args, **kwargs)
+        return __core.wxMenuItem_IsChecked(*args, **kwargs)
 
     def Toggle(*args, **kwargs):
         """Toggle(self)"""
 
     def Toggle(*args, **kwargs):
         """Toggle(self)"""
-        return _core_.MenuItem_Toggle(*args, **kwargs)
+        return __core.wxMenuItem_Toggle(*args, **kwargs)
 
     def SetHelp(*args, **kwargs):
 
     def SetHelp(*args, **kwargs):
-        """SetHelp(self, String str)"""
-        return _core_.MenuItem_SetHelp(*args, **kwargs)
+        """SetHelp(self, wxString str)"""
+        return __core.wxMenuItem_SetHelp(*args, **kwargs)
 
     def GetHelp(*args, **kwargs):
 
     def GetHelp(*args, **kwargs):
-        """GetHelp(self) -> String"""
-        return _core_.MenuItem_GetHelp(*args, **kwargs)
+        """GetHelp(self) -> wxString"""
+        return __core.wxMenuItem_GetHelp(*args, **kwargs)
 
     def GetAccel(*args, **kwargs):
 
     def GetAccel(*args, **kwargs):
-        """GetAccel(self) -> AcceleratorEntry"""
-        return _core_.MenuItem_GetAccel(*args, **kwargs)
+        """GetAccel(self) -> wxAcceleratorEntry"""
+        return __core.wxMenuItem_GetAccel(*args, **kwargs)
 
     def SetAccel(*args, **kwargs):
 
     def SetAccel(*args, **kwargs):
-        """SetAccel(self, AcceleratorEntry accel)"""
-        return _core_.MenuItem_SetAccel(*args, **kwargs)
+        """SetAccel(self, wxAcceleratorEntry accel)"""
+        return __core.wxMenuItem_SetAccel(*args, **kwargs)
 
     def SetFont(*args, **kwargs):
 
     def SetFont(*args, **kwargs):
-        """SetFont(self, Font font)"""
-        return _core_.MenuItem_SetFont(*args, **kwargs)
+        """SetFont(self, wxFont font)"""
+        return __core.wxMenuItem_SetFont(*args, **kwargs)
 
     def GetFont(*args, **kwargs):
 
     def GetFont(*args, **kwargs):
-        """GetFont(self) -> Font"""
-        return _core_.MenuItem_GetFont(*args, **kwargs)
+        """GetFont(self) -> wxFont"""
+        return __core.wxMenuItem_GetFont(*args, **kwargs)
 
     def SetTextColour(*args, **kwargs):
 
     def SetTextColour(*args, **kwargs):
-        """SetTextColour(self, Colour colText)"""
-        return _core_.MenuItem_SetTextColour(*args, **kwargs)
+        """SetTextColour(self, wxColour colText)"""
+        return __core.wxMenuItem_SetTextColour(*args, **kwargs)
 
     def GetTextColour(*args, **kwargs):
 
     def GetTextColour(*args, **kwargs):
-        """GetTextColour(self) -> Colour"""
-        return _core_.MenuItem_GetTextColour(*args, **kwargs)
+        """GetTextColour(self) -> wxColour"""
+        return __core.wxMenuItem_GetTextColour(*args, **kwargs)
 
     def SetBackgroundColour(*args, **kwargs):
 
     def SetBackgroundColour(*args, **kwargs):
-        """SetBackgroundColour(self, Colour colBack)"""
-        return _core_.MenuItem_SetBackgroundColour(*args, **kwargs)
+        """SetBackgroundColour(self, wxColour colBack)"""
+        return __core.wxMenuItem_SetBackgroundColour(*args, **kwargs)
 
     def GetBackgroundColour(*args, **kwargs):
 
     def GetBackgroundColour(*args, **kwargs):
-        """GetBackgroundColour(self) -> Colour"""
-        return _core_.MenuItem_GetBackgroundColour(*args, **kwargs)
+        """GetBackgroundColour(self) -> wxColour"""
+        return __core.wxMenuItem_GetBackgroundColour(*args, **kwargs)
 
     def SetBitmaps(*args, **kwargs):
 
     def SetBitmaps(*args, **kwargs):
-        """SetBitmaps(self, Bitmap bmpChecked, Bitmap bmpUnchecked=wxNullBitmap)"""
-        return _core_.MenuItem_SetBitmaps(*args, **kwargs)
+        """SetBitmaps(self, wxBitmap bmpChecked, wxBitmap bmpUnchecked=wxNullBitmap)"""
+        return __core.wxMenuItem_SetBitmaps(*args, **kwargs)
 
     def SetDisabledBitmap(*args, **kwargs):
 
     def SetDisabledBitmap(*args, **kwargs):
-        """SetDisabledBitmap(self, Bitmap bmpDisabled)"""
-        return _core_.MenuItem_SetDisabledBitmap(*args, **kwargs)
+        """SetDisabledBitmap(self, wxBitmap bmpDisabled)"""
+        return __core.wxMenuItem_SetDisabledBitmap(*args, **kwargs)
 
     def GetDisabledBitmap(*args, **kwargs):
 
     def GetDisabledBitmap(*args, **kwargs):
-        """GetDisabledBitmap(self) -> Bitmap"""
-        return _core_.MenuItem_GetDisabledBitmap(*args, **kwargs)
+        """GetDisabledBitmap(self) -> wxBitmap"""
+        return __core.wxMenuItem_GetDisabledBitmap(*args, **kwargs)
 
     def SetMarginWidth(*args, **kwargs):
         """SetMarginWidth(self, int nWidth)"""
 
     def SetMarginWidth(*args, **kwargs):
         """SetMarginWidth(self, int nWidth)"""
-        return _core_.MenuItem_SetMarginWidth(*args, **kwargs)
+        return __core.wxMenuItem_SetMarginWidth(*args, **kwargs)
 
     def GetMarginWidth(*args, **kwargs):
         """GetMarginWidth(self) -> int"""
 
     def GetMarginWidth(*args, **kwargs):
         """GetMarginWidth(self) -> int"""
-        return _core_.MenuItem_GetMarginWidth(*args, **kwargs)
+        return __core.wxMenuItem_GetMarginWidth(*args, **kwargs)
 
     def GetDefaultMarginWidth(*args, **kwargs):
         """GetDefaultMarginWidth() -> int"""
 
     def GetDefaultMarginWidth(*args, **kwargs):
         """GetDefaultMarginWidth() -> int"""
-        return _core_.MenuItem_GetDefaultMarginWidth(*args, **kwargs)
+        return __core.wxMenuItem_GetDefaultMarginWidth(*args, **kwargs)
 
     GetDefaultMarginWidth = staticmethod(GetDefaultMarginWidth)
     def IsOwnerDrawn(*args, **kwargs):
         """IsOwnerDrawn(self) -> bool"""
 
     GetDefaultMarginWidth = staticmethod(GetDefaultMarginWidth)
     def IsOwnerDrawn(*args, **kwargs):
         """IsOwnerDrawn(self) -> bool"""
-        return _core_.MenuItem_IsOwnerDrawn(*args, **kwargs)
+        return __core.wxMenuItem_IsOwnerDrawn(*args, **kwargs)
 
     def SetOwnerDrawn(*args, **kwargs):
         """SetOwnerDrawn(self, bool ownerDrawn=True)"""
 
     def SetOwnerDrawn(*args, **kwargs):
         """SetOwnerDrawn(self, bool ownerDrawn=True)"""
-        return _core_.MenuItem_SetOwnerDrawn(*args, **kwargs)
+        return __core.wxMenuItem_SetOwnerDrawn(*args, **kwargs)
 
     def ResetOwnerDrawn(*args, **kwargs):
         """ResetOwnerDrawn(self)"""
 
     def ResetOwnerDrawn(*args, **kwargs):
         """ResetOwnerDrawn(self)"""
-        return _core_.MenuItem_ResetOwnerDrawn(*args, **kwargs)
+        return __core.wxMenuItem_ResetOwnerDrawn(*args, **kwargs)
 
     def SetBitmap(*args, **kwargs):
 
     def SetBitmap(*args, **kwargs):
-        """SetBitmap(self, Bitmap bitmap)"""
-        return _core_.MenuItem_SetBitmap(*args, **kwargs)
+        """SetBitmap(self, wxBitmap bitmap)"""
+        return __core.wxMenuItem_SetBitmap(*args, **kwargs)
 
     def GetBitmap(*args, **kwargs):
 
     def GetBitmap(*args, **kwargs):
-        """GetBitmap(self) -> Bitmap"""
-        return _core_.MenuItem_GetBitmap(*args, **kwargs)
+        """GetBitmap(self) -> wxBitmap"""
+        return __core.wxMenuItem_GetBitmap(*args, **kwargs)
 
 
 
 
-class MenuItemPtr(MenuItem):
+class wxMenuItemPtr(wxMenuItem):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = MenuItem
-_core_.MenuItem_swigregister(MenuItemPtr)
+        self.__class__ = wxMenuItem
+__core.wxMenuItem_swigregister(wxMenuItemPtr)
 
 
-def MenuItem_GetLabelFromText(*args, **kwargs):
-    """MenuItem_GetLabelFromText(String text) -> String"""
-    return _core_.MenuItem_GetLabelFromText(*args, **kwargs)
+def wxMenuItem_GetLabelFromText(*args, **kwargs):
+    """wxMenuItem_GetLabelFromText(wxString text) -> wxString"""
+    return __core.wxMenuItem_GetLabelFromText(*args, **kwargs)
 
 
-def MenuItem_GetDefaultMarginWidth(*args, **kwargs):
-    """MenuItem_GetDefaultMarginWidth() -> int"""
-    return _core_.MenuItem_GetDefaultMarginWidth(*args, **kwargs)
+def wxMenuItem_GetDefaultMarginWidth(*args, **kwargs):
+    """wxMenuItem_GetDefaultMarginWidth() -> int"""
+    return __core.wxMenuItem_GetDefaultMarginWidth(*args, **kwargs)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class Control(Window):
+class wxControl(wxWindow):
     """
     This is the base class for a control or 'widget'.
 
     """
     This is the base class for a control or 'widget'.
 
@@ -8888,14 +8953,15 @@ class Control(Window):
         return "<%s.%s; proxy of C++ wxControl instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxControl instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, Window parent, int id=-1, Point pos=DefaultPosition, 
-            Size size=DefaultSize, long style=0, Validator validator=DefaultValidator, 
-            String name=ControlNameStr) -> Control
+        __init__(self, wxWindow parent, int id=-1, wxPoint pos=wxDefaultPosition, 
+            wxSize size=wxDefaultSize, long style=0, 
+            wxValidator validator=wxDefaultValidator, 
+            wxString name=ControlNameStr) -> wxControl
 
         Create a Control.  Normally you should only call this from a subclass'
         __init__ as a plain old wx.Control is not very useful.
         """
 
         Create a Control.  Normally you should only call this from a subclass'
         __init__ as a plain old wx.Control is not very useful.
         """
-        newobj = _core_.new_Control(*args, **kwargs)
+        newobj = __core.new_wxControl(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -8903,44 +8969,45 @@ class Control(Window):
 
     def Create(*args, **kwargs):
         """
 
     def Create(*args, **kwargs):
         """
-        Create(self, Window parent, int id=-1, Point pos=DefaultPosition, 
-            Size size=DefaultSize, long style=0, Validator validator=DefaultValidator, 
-            String name=ControlNameStr) -> bool
+        Create(self, wxWindow parent, int id=-1, wxPoint pos=wxDefaultPosition, 
+            wxSize size=wxDefaultSize, long style=0, 
+            wxValidator validator=wxDefaultValidator, 
+            wxString name=ControlNameStr) -> bool
 
         Do the 2nd phase and create the GUI control.
         """
 
         Do the 2nd phase and create the GUI control.
         """
-        return _core_.Control_Create(*args, **kwargs)
+        return __core.wxControl_Create(*args, **kwargs)
 
     def Command(*args, **kwargs):
         """
 
     def Command(*args, **kwargs):
         """
-        Command(self, CommandEvent event)
+        Command(self, wxCommandEvent event)
 
         Simulates the effect of the user issuing a command to the item.
 
         :see: `wx.CommandEvent`
 
         """
 
         Simulates the effect of the user issuing a command to the item.
 
         :see: `wx.CommandEvent`
 
         """
-        return _core_.Control_Command(*args, **kwargs)
+        return __core.wxControl_Command(*args, **kwargs)
 
     def GetLabel(*args, **kwargs):
         """
 
     def GetLabel(*args, **kwargs):
         """
-        GetLabel(self) -> String
+        GetLabel(self) -> wxString
 
         Return a control's text.
         """
 
         Return a control's text.
         """
-        return _core_.Control_GetLabel(*args, **kwargs)
+        return __core.wxControl_GetLabel(*args, **kwargs)
 
     def SetLabel(*args, **kwargs):
         """
 
     def SetLabel(*args, **kwargs):
         """
-        SetLabel(self, String label)
+        SetLabel(self, wxString label)
 
         Sets the item's text.
         """
 
         Sets the item's text.
         """
-        return _core_.Control_SetLabel(*args, **kwargs)
+        return __core.wxControl_SetLabel(*args, **kwargs)
 
     def GetClassDefaultAttributes(*args, **kwargs):
         """
 
     def GetClassDefaultAttributes(*args, **kwargs):
         """
-        GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
+        GetClassDefaultAttributes(int variant=wxWINDOW_VARIANT_NORMAL) -> wxVisualAttributes
 
         Get the default attributes for this class.  This is useful if you want
         to use the same font or colour in your own control as in a standard
 
         Get the default attributes for this class.  This is useful if you want
         to use the same font or colour in your own control as in a standard
@@ -8953,31 +9020,31 @@ class Control(Window):
         the returned font. See `wx.Window.SetWindowVariant` for more about
         this.
         """
         the returned font. See `wx.Window.SetWindowVariant` for more about
         this.
         """
-        return _core_.Control_GetClassDefaultAttributes(*args, **kwargs)
+        return __core.wxControl_GetClassDefaultAttributes(*args, **kwargs)
 
     GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
 
 
     GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
 
-class ControlPtr(Control):
+class wxControlPtr(wxControl):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Control
-_core_.Control_swigregister(ControlPtr)
+        self.__class__ = wxControl
+__core.wxControl_swigregister(wxControlPtr)
 ControlNameStr = cvar.ControlNameStr
 
 def PreControl(*args, **kwargs):
     """
 ControlNameStr = cvar.ControlNameStr
 
 def PreControl(*args, **kwargs):
     """
-    PreControl() -> Control
+    PreControl() -> wxControl
 
     Precreate a Control control for 2-phase creation
     """
 
     Precreate a Control control for 2-phase creation
     """
-    val = _core_.new_PreControl(*args, **kwargs)
+    val = __core.new_PreControl(*args, **kwargs)
     val.thisown = 1
     return val
 
     val.thisown = 1
     return val
 
-def Control_GetClassDefaultAttributes(*args, **kwargs):
+def wxControl_GetClassDefaultAttributes(*args, **kwargs):
     """
     """
-    Control_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
+    wxControl_GetClassDefaultAttributes(int variant=wxWINDOW_VARIANT_NORMAL) -> wxVisualAttributes
 
     Get the default attributes for this class.  This is useful if you want
     to use the same font or colour in your own control as in a standard
 
     Get the default attributes for this class.  This is useful if you want
     to use the same font or colour in your own control as in a standard
@@ -8990,11 +9057,11 @@ def Control_GetClassDefaultAttributes(*args, **kwargs):
     the returned font. See `wx.Window.SetWindowVariant` for more about
     this.
     """
     the returned font. See `wx.Window.SetWindowVariant` for more about
     this.
     """
-    return _core_.Control_GetClassDefaultAttributes(*args, **kwargs)
+    return __core.wxControl_GetClassDefaultAttributes(*args, **kwargs)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class ItemContainer(object):
+class wxItemContainer(object):
     """
     The wx.ItemContainer class defines an interface which is implemented
     by all controls which have string subitems, each of which may be
     """
     The wx.ItemContainer class defines an interface which is implemented
     by all controls which have string subitems, each of which may be
@@ -9015,14 +9082,14 @@ class ItemContainer(object):
         return "<%s.%s; proxy of C++ wxItemContainer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def Append(*args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxItemContainer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def Append(*args, **kwargs):
         """
-        Append(self, String item, PyObject clientData=None) -> int
+        Append(self, wxString item, PyObject clientData=None) -> int
 
         Adds the item to the control, associating the given data with the item
         if not None.  The return value is the index of the newly added item
         which may be different from the last one if the control is sorted (e.g.
         has wx.LB_SORT or wx.CB_SORT style).
         """
 
         Adds the item to the control, associating the given data with the item
         if not None.  The return value is the index of the newly added item
         which may be different from the last one if the control is sorted (e.g.
         has wx.LB_SORT or wx.CB_SORT style).
         """
-        return _core_.ItemContainer_Append(*args, **kwargs)
+        return __core.wxItemContainer_Append(*args, **kwargs)
 
     def AppendItems(*args, **kwargs):
         """
 
     def AppendItems(*args, **kwargs):
         """
@@ -9032,16 +9099,16 @@ class ItemContainer(object):
         method may be much faster than appending the items one by one if you
         need to add a lot of items.
         """
         method may be much faster than appending the items one by one if you
         need to add a lot of items.
         """
-        return _core_.ItemContainer_AppendItems(*args, **kwargs)
+        return __core.wxItemContainer_AppendItems(*args, **kwargs)
 
     def Insert(*args, **kwargs):
         """
 
     def Insert(*args, **kwargs):
         """
-        Insert(self, String item, int pos, PyObject clientData=None) -> int
+        Insert(self, wxString item, int pos, PyObject clientData=None) -> int
 
         Insert an item into the control before the item at the ``pos`` index,
         optionally associating some data object with the item.
         """
 
         Insert an item into the control before the item at the ``pos`` index,
         optionally associating some data object with the item.
         """
-        return _core_.ItemContainer_Insert(*args, **kwargs)
+        return __core.wxItemContainer_Insert(*args, **kwargs)
 
     def Clear(*args, **kwargs):
         """
 
     def Clear(*args, **kwargs):
         """
@@ -9049,7 +9116,7 @@ class ItemContainer(object):
 
         Removes all items from the control.
         """
 
         Removes all items from the control.
         """
-        return _core_.ItemContainer_Clear(*args, **kwargs)
+        return __core.wxItemContainer_Clear(*args, **kwargs)
 
     def Delete(*args, **kwargs):
         """
 
     def Delete(*args, **kwargs):
         """
@@ -9060,7 +9127,7 @@ class ItemContainer(object):
         enabled) to remove an item with the index negative or greater or equal
         than the number of items in the control.
         """
         enabled) to remove an item with the index negative or greater or equal
         than the number of items in the control.
         """
-        return _core_.ItemContainer_Delete(*args, **kwargs)
+        return __core.wxItemContainer_Delete(*args, **kwargs)
 
     def GetClientData(*args, **kwargs):
         """
 
     def GetClientData(*args, **kwargs):
         """
@@ -9068,7 +9135,7 @@ class ItemContainer(object):
 
         Returns the client data associated with the given item, (if any.)
         """
 
         Returns the client data associated with the given item, (if any.)
         """
-        return _core_.ItemContainer_GetClientData(*args, **kwargs)
+        return __core.wxItemContainer_GetClientData(*args, **kwargs)
 
     def SetClientData(*args, **kwargs):
         """
 
     def SetClientData(*args, **kwargs):
         """
@@ -9076,7 +9143,7 @@ class ItemContainer(object):
 
         Associate the given client data with the item at position n.
         """
 
         Associate the given client data with the item at position n.
         """
-        return _core_.ItemContainer_SetClientData(*args, **kwargs)
+        return __core.wxItemContainer_SetClientData(*args, **kwargs)
 
     def GetCount(*args, **kwargs):
         """
 
     def GetCount(*args, **kwargs):
         """
@@ -9084,7 +9151,7 @@ class ItemContainer(object):
 
         Returns the number of items in the control.
         """
 
         Returns the number of items in the control.
         """
-        return _core_.ItemContainer_GetCount(*args, **kwargs)
+        return __core.wxItemContainer_GetCount(*args, **kwargs)
 
     def IsEmpty(*args, **kwargs):
         """
 
     def IsEmpty(*args, **kwargs):
         """
@@ -9092,37 +9159,37 @@ class ItemContainer(object):
 
         Returns True if the control is empty or False if it has some items.
         """
 
         Returns True if the control is empty or False if it has some items.
         """
-        return _core_.ItemContainer_IsEmpty(*args, **kwargs)
+        return __core.wxItemContainer_IsEmpty(*args, **kwargs)
 
     def GetString(*args, **kwargs):
         """
 
     def GetString(*args, **kwargs):
         """
-        GetString(self, int n) -> String
+        GetString(self, int n) -> wxString
 
         Returns the label of the item with the given index.
         """
 
         Returns the label of the item with the given index.
         """
-        return _core_.ItemContainer_GetString(*args, **kwargs)
+        return __core.wxItemContainer_GetString(*args, **kwargs)
 
     def GetStrings(*args, **kwargs):
         """GetStrings(self) -> wxArrayString"""
 
     def GetStrings(*args, **kwargs):
         """GetStrings(self) -> wxArrayString"""
-        return _core_.ItemContainer_GetStrings(*args, **kwargs)
+        return __core.wxItemContainer_GetStrings(*args, **kwargs)
 
     def SetString(*args, **kwargs):
         """
 
     def SetString(*args, **kwargs):
         """
-        SetString(self, int n, String s)
+        SetString(self, int n, wxString s)
 
         Sets the label for the given item.
         """
 
         Sets the label for the given item.
         """
-        return _core_.ItemContainer_SetString(*args, **kwargs)
+        return __core.wxItemContainer_SetString(*args, **kwargs)
 
     def FindString(*args, **kwargs):
         """
 
     def FindString(*args, **kwargs):
         """
-        FindString(self, String s) -> int
+        FindString(self, wxString s) -> int
 
         Finds an item whose label matches the given string.  Returns the
         zero-based position of the item, or ``wx.NOT_FOUND`` if the string was not
         found.
         """
 
         Finds an item whose label matches the given string.  Returns the
         zero-based position of the item, or ``wx.NOT_FOUND`` if the string was not
         found.
         """
-        return _core_.ItemContainer_FindString(*args, **kwargs)
+        return __core.wxItemContainer_FindString(*args, **kwargs)
 
     def SetSelection(*args, **kwargs):
         """
 
     def SetSelection(*args, **kwargs):
         """
@@ -9130,7 +9197,7 @@ class ItemContainer(object):
 
         Sets the item at index 'n' to be the selected item.
         """
 
         Sets the item at index 'n' to be the selected item.
         """
-        return _core_.ItemContainer_SetSelection(*args, **kwargs)
+        return __core.wxItemContainer_SetSelection(*args, **kwargs)
 
     def GetSelection(*args, **kwargs):
         """
 
     def GetSelection(*args, **kwargs):
         """
@@ -9139,20 +9206,20 @@ class ItemContainer(object):
         Returns the index of the selected item or ``wx.NOT_FOUND`` if no item
         is selected.
         """
         Returns the index of the selected item or ``wx.NOT_FOUND`` if no item
         is selected.
         """
-        return _core_.ItemContainer_GetSelection(*args, **kwargs)
+        return __core.wxItemContainer_GetSelection(*args, **kwargs)
 
     def SetStringSelection(*args, **kwargs):
 
     def SetStringSelection(*args, **kwargs):
-        """SetStringSelection(self, String s) -> bool"""
-        return _core_.ItemContainer_SetStringSelection(*args, **kwargs)
+        """SetStringSelection(self, wxString s) -> bool"""
+        return __core.wxItemContainer_SetStringSelection(*args, **kwargs)
 
     def GetStringSelection(*args, **kwargs):
         """
 
     def GetStringSelection(*args, **kwargs):
         """
-        GetStringSelection(self) -> String
+        GetStringSelection(self) -> wxString
 
         Returns the label of the selected item or an empty string if no item
         is selected.
         """
 
         Returns the label of the selected item or an empty string if no item
         is selected.
         """
-        return _core_.ItemContainer_GetStringSelection(*args, **kwargs)
+        return __core.wxItemContainer_GetStringSelection(*args, **kwargs)
 
     def Select(*args, **kwargs):
         """
 
     def Select(*args, **kwargs):
         """
@@ -9161,19 +9228,19 @@ class ItemContainer(object):
         This is the same as `SetSelection` and exists only because it is
         slightly more natural for controls which support multiple selection.
         """
         This is the same as `SetSelection` and exists only because it is
         slightly more natural for controls which support multiple selection.
         """
-        return _core_.ItemContainer_Select(*args, **kwargs)
+        return __core.wxItemContainer_Select(*args, **kwargs)
 
 
 
 
-class ItemContainerPtr(ItemContainer):
+class wxItemContainerPtr(wxItemContainer):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ItemContainer
-_core_.ItemContainer_swigregister(ItemContainerPtr)
+        self.__class__ = wxItemContainer
+__core.wxItemContainer_swigregister(wxItemContainerPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class ControlWithItems(Control,ItemContainer):
+class wxControlWithItems(wxControl,wxItemContainer):
     """
     wx.ControlWithItems combines the ``wx.ItemContainer`` class with the
     wx.Control class, and is used for the base class of various controls
     """
     wx.ControlWithItems combines the ``wx.ItemContainer`` class with the
     wx.Control class, and is used for the base class of various controls
@@ -9183,16 +9250,16 @@ class ControlWithItems(Control,ItemContainer):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxControlWithItems instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
 
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxControlWithItems instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
 
-class ControlWithItemsPtr(ControlWithItems):
+class wxControlWithItemsPtr(wxControlWithItems):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = ControlWithItems
-_core_.ControlWithItems_swigregister(ControlWithItemsPtr)
+        self.__class__ = wxControlWithItems
+__core.wxControlWithItems_swigregister(wxControlWithItemsPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class SizerItem(Object):
+class wxSizerItem(wxObject):
     """
     The wx.SizerItem class is used to track the position, size and other
     attributes of each item managed by a `wx.Sizer`. In normal usage user
     """
     The wx.SizerItem class is used to track the position, size and other
     attributes of each item managed by a `wx.Sizer`. In normal usage user
@@ -9206,7 +9273,7 @@ class SizerItem(Object):
         return "<%s.%s; proxy of C++ wxSizerItem instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxSizerItem instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self) -> SizerItem
+        __init__(self) -> wxSizerItem
 
         Constructs an empty wx.SizerItem.  Either a window, sizer or spacer
         size will need to be set before this item can be used in a Sizer.
 
         Constructs an empty wx.SizerItem.  Either a window, sizer or spacer
         size will need to be set before this item can be used in a Sizer.
@@ -9217,7 +9284,7 @@ class SizerItem(Object):
 
         :see: `wx.SizerItemSpacer`, `wx.SizerItemWindow`, `wx.SizerItemSizer`
         """
 
         :see: `wx.SizerItemSpacer`, `wx.SizerItemWindow`, `wx.SizerItemSizer`
         """
-        newobj = _core_.new_SizerItem(*args, **kwargs)
+        newobj = __core.new_wxSizerItem(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -9228,7 +9295,7 @@ class SizerItem(Object):
         Destroy the window or the windows in a subsizer, depending on the type
         of item.
         """
         Destroy the window or the windows in a subsizer, depending on the type
         of item.
         """
-        return _core_.SizerItem_DeleteWindows(*args, **kwargs)
+        return __core.wxSizerItem_DeleteWindows(*args, **kwargs)
 
     def DetachSizer(*args, **kwargs):
         """
 
     def DetachSizer(*args, **kwargs):
         """
@@ -9236,56 +9303,56 @@ class SizerItem(Object):
 
         Enable deleting the SizerItem without destroying the contained sizer.
         """
 
         Enable deleting the SizerItem without destroying the contained sizer.
         """
-        return _core_.SizerItem_DetachSizer(*args, **kwargs)
+        return __core.wxSizerItem_DetachSizer(*args, **kwargs)
 
     def GetSize(*args, **kwargs):
         """
 
     def GetSize(*args, **kwargs):
         """
-        GetSize(self) -> Size
+        GetSize(self) -> wxSize
 
         Get the current size of the item, as set in the last Layout.
         """
 
         Get the current size of the item, as set in the last Layout.
         """
-        return _core_.SizerItem_GetSize(*args, **kwargs)
+        return __core.wxSizerItem_GetSize(*args, **kwargs)
 
     def CalcMin(*args, **kwargs):
         """
 
     def CalcMin(*args, **kwargs):
         """
-        CalcMin(self) -> Size
+        CalcMin(self) -> wxSize
 
         Calculates the minimum desired size for the item, including any space
         needed by borders.
         """
 
         Calculates the minimum desired size for the item, including any space
         needed by borders.
         """
-        return _core_.SizerItem_CalcMin(*args, **kwargs)
+        return __core.wxSizerItem_CalcMin(*args, **kwargs)
 
     def SetDimension(*args, **kwargs):
         """
 
     def SetDimension(*args, **kwargs):
         """
-        SetDimension(self, Point pos, Size size)
+        SetDimension(self, wxPoint pos, wxSize size)
 
         Set the position and size of the space allocated for this item by the
         sizer, and adjust the position and size of the item (window or
         subsizer) to be within that space taking alignment and borders into
         account.
         """
 
         Set the position and size of the space allocated for this item by the
         sizer, and adjust the position and size of the item (window or
         subsizer) to be within that space taking alignment and borders into
         account.
         """
-        return _core_.SizerItem_SetDimension(*args, **kwargs)
+        return __core.wxSizerItem_SetDimension(*args, **kwargs)
 
     def GetMinSize(*args, **kwargs):
         """
 
     def GetMinSize(*args, **kwargs):
         """
-        GetMinSize(self) -> Size
+        GetMinSize(self) -> wxSize
 
         Get the minimum size needed for the item.
         """
 
         Get the minimum size needed for the item.
         """
-        return _core_.SizerItem_GetMinSize(*args, **kwargs)
+        return __core.wxSizerItem_GetMinSize(*args, **kwargs)
 
     def GetMinSizeWithBorder(*args, **kwargs):
         """
 
     def GetMinSizeWithBorder(*args, **kwargs):
         """
-        GetMinSizeWithBorder(self) -> Size
+        GetMinSizeWithBorder(self) -> wxSize
 
         Get the minimum size needed for the item with space for the borders
         added, if needed.
         """
 
         Get the minimum size needed for the item with space for the borders
         added, if needed.
         """
-        return _core_.SizerItem_GetMinSizeWithBorder(*args, **kwargs)
+        return __core.wxSizerItem_GetMinSizeWithBorder(*args, **kwargs)
 
     def SetInitSize(*args, **kwargs):
         """SetInitSize(self, int x, int y)"""
 
     def SetInitSize(*args, **kwargs):
         """SetInitSize(self, int x, int y)"""
-        return _core_.SizerItem_SetInitSize(*args, **kwargs)
+        return __core.wxSizerItem_SetInitSize(*args, **kwargs)
 
     def SetRatioWH(*args, **kwargs):
         """
 
     def SetRatioWH(*args, **kwargs):
         """
@@ -9293,15 +9360,15 @@ class SizerItem(Object):
 
         Set the ratio item attribute.
         """
 
         Set the ratio item attribute.
         """
-        return _core_.SizerItem_SetRatioWH(*args, **kwargs)
+        return __core.wxSizerItem_SetRatioWH(*args, **kwargs)
 
     def SetRatioSize(*args, **kwargs):
         """
 
     def SetRatioSize(*args, **kwargs):
         """
-        SetRatioSize(self, Size size)
+        SetRatioSize(self, wxSize size)
 
         Set the ratio item attribute.
         """
 
         Set the ratio item attribute.
         """
-        return _core_.SizerItem_SetRatioSize(*args, **kwargs)
+        return __core.wxSizerItem_SetRatioSize(*args, **kwargs)
 
     def SetRatio(*args, **kwargs):
         """
 
     def SetRatio(*args, **kwargs):
         """
@@ -9309,7 +9376,7 @@ class SizerItem(Object):
 
         Set the ratio item attribute.
         """
 
         Set the ratio item attribute.
         """
-        return _core_.SizerItem_SetRatio(*args, **kwargs)
+        return __core.wxSizerItem_SetRatio(*args, **kwargs)
 
     def GetRatio(*args, **kwargs):
         """
 
     def GetRatio(*args, **kwargs):
         """
@@ -9317,15 +9384,15 @@ class SizerItem(Object):
 
         Set the ratio item attribute.
         """
 
         Set the ratio item attribute.
         """
-        return _core_.SizerItem_GetRatio(*args, **kwargs)
+        return __core.wxSizerItem_GetRatio(*args, **kwargs)
 
     def GetRect(*args, **kwargs):
         """
 
     def GetRect(*args, **kwargs):
         """
-        GetRect(self) -> Rect
+        GetRect(self) -> wxRect
 
         Returns the rectangle that the sizer item should occupy
         """
 
         Returns the rectangle that the sizer item should occupy
         """
-        return _core_.SizerItem_GetRect(*args, **kwargs)
+        return __core.wxSizerItem_GetRect(*args, **kwargs)
 
     def IsWindow(*args, **kwargs):
         """
 
     def IsWindow(*args, **kwargs):
         """
@@ -9333,7 +9400,7 @@ class SizerItem(Object):
 
         Is this sizer item a window?
         """
 
         Is this sizer item a window?
         """
-        return _core_.SizerItem_IsWindow(*args, **kwargs)
+        return __core.wxSizerItem_IsWindow(*args, **kwargs)
 
     def IsSizer(*args, **kwargs):
         """
 
     def IsSizer(*args, **kwargs):
         """
@@ -9341,7 +9408,7 @@ class SizerItem(Object):
 
         Is this sizer item a subsizer?
         """
 
         Is this sizer item a subsizer?
         """
-        return _core_.SizerItem_IsSizer(*args, **kwargs)
+        return __core.wxSizerItem_IsSizer(*args, **kwargs)
 
     def IsSpacer(*args, **kwargs):
         """
 
     def IsSpacer(*args, **kwargs):
         """
@@ -9349,7 +9416,7 @@ class SizerItem(Object):
 
         Is this sizer item a spacer?
         """
 
         Is this sizer item a spacer?
         """
-        return _core_.SizerItem_IsSpacer(*args, **kwargs)
+        return __core.wxSizerItem_IsSpacer(*args, **kwargs)
 
     def SetProportion(*args, **kwargs):
         """
 
     def SetProportion(*args, **kwargs):
         """
@@ -9357,7 +9424,7 @@ class SizerItem(Object):
 
         Set the proportion value for this item.
         """
 
         Set the proportion value for this item.
         """
-        return _core_.SizerItem_SetProportion(*args, **kwargs)
+        return __core.wxSizerItem_SetProportion(*args, **kwargs)
 
     def GetProportion(*args, **kwargs):
         """
 
     def GetProportion(*args, **kwargs):
         """
@@ -9365,7 +9432,7 @@ class SizerItem(Object):
 
         Get the proportion value for this item.
         """
 
         Get the proportion value for this item.
         """
-        return _core_.SizerItem_GetProportion(*args, **kwargs)
+        return __core.wxSizerItem_GetProportion(*args, **kwargs)
 
     SetOption = wx._deprecated(SetProportion, "Please use `SetProportion` instead.") 
     GetOption = wx._deprecated(GetProportion, "Please use `GetProportion` instead.") 
 
     SetOption = wx._deprecated(SetProportion, "Please use `SetProportion` instead.") 
     GetOption = wx._deprecated(GetProportion, "Please use `GetProportion` instead.") 
@@ -9375,7 +9442,7 @@ class SizerItem(Object):
 
         Set the flag value for this item.
         """
 
         Set the flag value for this item.
         """
-        return _core_.SizerItem_SetFlag(*args, **kwargs)
+        return __core.wxSizerItem_SetFlag(*args, **kwargs)
 
     def GetFlag(*args, **kwargs):
         """
 
     def GetFlag(*args, **kwargs):
         """
@@ -9383,7 +9450,7 @@ class SizerItem(Object):
 
         Get the flag value for this item.
         """
 
         Get the flag value for this item.
         """
-        return _core_.SizerItem_GetFlag(*args, **kwargs)
+        return __core.wxSizerItem_GetFlag(*args, **kwargs)
 
     def SetBorder(*args, **kwargs):
         """
 
     def SetBorder(*args, **kwargs):
         """
@@ -9391,7 +9458,7 @@ class SizerItem(Object):
 
         Set the border value for this item.
         """
 
         Set the border value for this item.
         """
-        return _core_.SizerItem_SetBorder(*args, **kwargs)
+        return __core.wxSizerItem_SetBorder(*args, **kwargs)
 
     def GetBorder(*args, **kwargs):
         """
 
     def GetBorder(*args, **kwargs):
         """
@@ -9399,55 +9466,55 @@ class SizerItem(Object):
 
         Get the border value for this item.
         """
 
         Get the border value for this item.
         """
-        return _core_.SizerItem_GetBorder(*args, **kwargs)
+        return __core.wxSizerItem_GetBorder(*args, **kwargs)
 
     def GetWindow(*args, **kwargs):
         """
 
     def GetWindow(*args, **kwargs):
         """
-        GetWindow(self) -> Window
+        GetWindow(self) -> wxWindow
 
         Get the window (if any) that is managed by this sizer item.
         """
 
         Get the window (if any) that is managed by this sizer item.
         """
-        return _core_.SizerItem_GetWindow(*args, **kwargs)
+        return __core.wxSizerItem_GetWindow(*args, **kwargs)
 
     def SetWindow(*args, **kwargs):
         """
 
     def SetWindow(*args, **kwargs):
         """
-        SetWindow(self, Window window)
+        SetWindow(self, wxWindow window)
 
         Set the window to be managed by this sizer item.
         """
 
         Set the window to be managed by this sizer item.
         """
-        return _core_.SizerItem_SetWindow(*args, **kwargs)
+        return __core.wxSizerItem_SetWindow(*args, **kwargs)
 
     def GetSizer(*args, **kwargs):
         """
 
     def GetSizer(*args, **kwargs):
         """
-        GetSizer(self) -> Sizer
+        GetSizer(self) -> wxSizer
 
         Get the subsizer (if any) that is managed by this sizer item.
         """
 
         Get the subsizer (if any) that is managed by this sizer item.
         """
-        return _core_.SizerItem_GetSizer(*args, **kwargs)
+        return __core.wxSizerItem_GetSizer(*args, **kwargs)
 
     def SetSizer(*args, **kwargs):
         """
 
     def SetSizer(*args, **kwargs):
         """
-        SetSizer(self, Sizer sizer)
+        SetSizer(self, wxSizer sizer)
 
         Set the subsizer to be managed by this sizer item.
         """
 
         Set the subsizer to be managed by this sizer item.
         """
-        return _core_.SizerItem_SetSizer(*args, **kwargs)
+        return __core.wxSizerItem_SetSizer(*args, **kwargs)
 
     def GetSpacer(*args, **kwargs):
         """
 
     def GetSpacer(*args, **kwargs):
         """
-        GetSpacer(self) -> Size
+        GetSpacer(self) -> wxSize
 
         Get the size of the spacer managed by this sizer item.
         """
 
         Get the size of the spacer managed by this sizer item.
         """
-        return _core_.SizerItem_GetSpacer(*args, **kwargs)
+        return __core.wxSizerItem_GetSpacer(*args, **kwargs)
 
     def SetSpacer(*args, **kwargs):
         """
 
     def SetSpacer(*args, **kwargs):
         """
-        SetSpacer(self, Size size)
+        SetSpacer(self, wxSize size)
 
         Set the size of the spacer to be managed by this sizer item.
         """
 
         Set the size of the spacer to be managed by this sizer item.
         """
-        return _core_.SizerItem_SetSpacer(*args, **kwargs)
+        return __core.wxSizerItem_SetSpacer(*args, **kwargs)
 
     def Show(*args, **kwargs):
         """
 
     def Show(*args, **kwargs):
         """
@@ -9457,7 +9524,7 @@ class SizerItem(Object):
         is to be made part of the layout or not. If the item is tracking a
         window then it is shown or hidden as needed.
         """
         is to be made part of the layout or not. If the item is tracking a
         window then it is shown or hidden as needed.
         """
-        return _core_.SizerItem_Show(*args, **kwargs)
+        return __core.wxSizerItem_Show(*args, **kwargs)
 
     def IsShown(*args, **kwargs):
         """
 
     def IsShown(*args, **kwargs):
         """
@@ -9465,15 +9532,15 @@ class SizerItem(Object):
 
         Is the item to be shown in the layout?
         """
 
         Is the item to be shown in the layout?
         """
-        return _core_.SizerItem_IsShown(*args, **kwargs)
+        return __core.wxSizerItem_IsShown(*args, **kwargs)
 
     def GetPosition(*args, **kwargs):
         """
 
     def GetPosition(*args, **kwargs):
         """
-        GetPosition(self) -> Point
+        GetPosition(self) -> wxPoint
 
         Returns the current position of the item, as set in the last Layout.
         """
 
         Returns the current position of the item, as set in the last Layout.
         """
-        return _core_.SizerItem_GetPosition(*args, **kwargs)
+        return __core.wxSizerItem_GetPosition(*args, **kwargs)
 
     def GetUserData(*args, **kwargs):
         """
 
     def GetUserData(*args, **kwargs):
         """
@@ -9482,50 +9549,50 @@ class SizerItem(Object):
         Returns the userData associated with this sizer item, or None if there
         isn't any.
         """
         Returns the userData associated with this sizer item, or None if there
         isn't any.
         """
-        return _core_.SizerItem_GetUserData(*args, **kwargs)
+        return __core.wxSizerItem_GetUserData(*args, **kwargs)
 
 
 
 
-class SizerItemPtr(SizerItem):
+class wxSizerItemPtr(wxSizerItem):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = SizerItem
-_core_.SizerItem_swigregister(SizerItemPtr)
+        self.__class__ = wxSizerItem
+__core.wxSizerItem_swigregister(wxSizerItemPtr)
 
 def SizerItemWindow(*args, **kwargs):
     """
 
 def SizerItemWindow(*args, **kwargs):
     """
-    SizerItemWindow(Window window, int proportion, int flag, int border, 
-        PyObject userData=None) -> SizerItem
+    SizerItemWindow(wxWindow window, int proportion, int flag, int border, 
+        PyObject userData=None) -> wxSizerItem
 
     Constructs a `wx.SizerItem` for tracking a window.
     """
 
     Constructs a `wx.SizerItem` for tracking a window.
     """
-    val = _core_.new_SizerItemWindow(*args, **kwargs)
+    val = __core.new_SizerItemWindow(*args, **kwargs)
     val.thisown = 1
     return val
 
 def SizerItemSpacer(*args, **kwargs):
     """
     SizerItemSpacer(int width, int height, int proportion, int flag, int border, 
     val.thisown = 1
     return val
 
 def SizerItemSpacer(*args, **kwargs):
     """
     SizerItemSpacer(int width, int height, int proportion, int flag, int border, 
-        PyObject userData=None) -> SizerItem
+        PyObject userData=None) -> wxSizerItem
 
     Constructs a `wx.SizerItem` for tracking a spacer.
     """
 
     Constructs a `wx.SizerItem` for tracking a spacer.
     """
-    val = _core_.new_SizerItemSpacer(*args, **kwargs)
+    val = __core.new_SizerItemSpacer(*args, **kwargs)
     val.thisown = 1
     return val
 
 def SizerItemSizer(*args, **kwargs):
     """
     val.thisown = 1
     return val
 
 def SizerItemSizer(*args, **kwargs):
     """
-    SizerItemSizer(Sizer sizer, int proportion, int flag, int border, 
-        PyObject userData=None) -> SizerItem
+    SizerItemSizer(wxSizer sizer, int proportion, int flag, int border, 
+        PyObject userData=None) -> wxSizerItem
 
     Constructs a `wx.SizerItem` for tracking a subsizer
     """
 
     Constructs a `wx.SizerItem` for tracking a subsizer
     """
-    val = _core_.new_SizerItemSizer(*args, **kwargs)
+    val = __core.new_SizerItemSizer(*args, **kwargs)
     val.thisown = 1
     return val
 
     val.thisown = 1
     return val
 
-class Sizer(Object):
+class wxSizer(wxObject):
     """
     wx.Sizer is the abstract base class used for laying out subwindows in
     a window.  You cannot use wx.Sizer directly; instead, you will have to
     """
     wx.Sizer is the abstract base class used for laying out subwindows in
     a window.  You cannot use wx.Sizer directly; instead, you will have to
@@ -9560,7 +9627,7 @@ class Sizer(Object):
         return "<%s.%s; proxy of C++ wxSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def _setOORInfo(*args, **kwargs):
         """_setOORInfo(self, PyObject _self)"""
         return "<%s.%s; proxy of C++ wxSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def _setOORInfo(*args, **kwargs):
         """_setOORInfo(self, PyObject _self)"""
-        return _core_.Sizer__setOORInfo(*args, **kwargs)
+        return __core.wxSizer__setOORInfo(*args, **kwargs)
 
     def Add(*args, **kwargs):
         """
 
     def Add(*args, **kwargs):
         """
@@ -9569,7 +9636,7 @@ class Sizer(Object):
 
         Appends a child item to the sizer.
         """
 
         Appends a child item to the sizer.
         """
-        return _core_.Sizer_Add(*args, **kwargs)
+        return __core.wxSizer_Add(*args, **kwargs)
 
     def Insert(*args, **kwargs):
         """
 
     def Insert(*args, **kwargs):
         """
@@ -9579,7 +9646,7 @@ class Sizer(Object):
         Inserts a new item into the list of items managed by this sizer before
         the item at index *before*.  See `Add` for a description of the parameters.
         """
         Inserts a new item into the list of items managed by this sizer before
         the item at index *before*.  See `Add` for a description of the parameters.
         """
-        return _core_.Sizer_Insert(*args, **kwargs)
+        return __core.wxSizer_Insert(*args, **kwargs)
 
     def Prepend(*args, **kwargs):
         """
 
     def Prepend(*args, **kwargs):
         """
@@ -9589,7 +9656,7 @@ class Sizer(Object):
         Adds a new item to the begining of the list of sizer items managed by
         this sizer.  See `Add` for a description of the parameters.
         """
         Adds a new item to the begining of the list of sizer items managed by
         this sizer.  See `Add` for a description of the parameters.
         """
-        return _core_.Sizer_Prepend(*args, **kwargs)
+        return __core.wxSizer_Prepend(*args, **kwargs)
 
     def Remove(*args, **kwargs):
         """
 
     def Remove(*args, **kwargs):
         """
@@ -9602,7 +9669,7 @@ class Sizer(Object):
         index of an item to remove.  Returns True if the child item was found
         and removed.
         """
         index of an item to remove.  Returns True if the child item was found
         and removed.
         """
-        return _core_.Sizer_Remove(*args, **kwargs)
+        return __core.wxSizer_Remove(*args, **kwargs)
 
     def Detach(*args, **kwargs):
         """
 
     def Detach(*args, **kwargs):
         """
@@ -9614,7 +9681,7 @@ class Sizer(Object):
         zero-based index of the item to be detached.  Returns True if the child item
         was found and detached.
         """
         zero-based index of the item to be detached.  Returns True if the child item
         was found and detached.
         """
-        return _core_.Sizer_Detach(*args, **kwargs)
+        return __core.wxSizer_Detach(*args, **kwargs)
 
     def GetItem(*args, **kwargs):
         """
 
     def GetItem(*args, **kwargs):
         """
@@ -9624,11 +9691,11 @@ class Sizer(Object):
         parameter can be either a window, a sizer, or the zero-based index of
         the item to be detached.
         """
         parameter can be either a window, a sizer, or the zero-based index of
         the item to be detached.
         """
-        return _core_.Sizer_GetItem(*args, **kwargs)
+        return __core.wxSizer_GetItem(*args, **kwargs)
 
     def _SetItemMinSize(*args, **kwargs):
 
     def _SetItemMinSize(*args, **kwargs):
-        """_SetItemMinSize(self, PyObject item, Size size)"""
-        return _core_.Sizer__SetItemMinSize(*args, **kwargs)
+        """_SetItemMinSize(self, PyObject item, wxSize size)"""
+        return __core.wxSizer__SetItemMinSize(*args, **kwargs)
 
     def SetItemMinSize(self, item, *args):
         """
 
     def SetItemMinSize(self, item, *args):
         """
@@ -9651,7 +9718,7 @@ class Sizer(Object):
 
         Adds a `wx.SizerItem` to the sizer.
         """
 
         Adds a `wx.SizerItem` to the sizer.
         """
-        return _core_.Sizer_AddItem(*args, **kwargs)
+        return __core.wxSizer_AddItem(*args, **kwargs)
 
     def InsertItem(*args, **kwargs):
         """
 
     def InsertItem(*args, **kwargs):
         """
@@ -9659,7 +9726,7 @@ class Sizer(Object):
 
         Inserts a `wx.SizerItem` to the sizer at the position given by *index*.
         """
 
         Inserts a `wx.SizerItem` to the sizer at the position given by *index*.
         """
-        return _core_.Sizer_InsertItem(*args, **kwargs)
+        return __core.wxSizer_InsertItem(*args, **kwargs)
 
     def PrependItem(*args, **kwargs):
         """
 
     def PrependItem(*args, **kwargs):
         """
@@ -9667,7 +9734,7 @@ class Sizer(Object):
 
         Prepends a `wx.SizerItem` to the sizer.
         """
 
         Prepends a `wx.SizerItem` to the sizer.
         """
-        return _core_.Sizer_PrependItem(*args, **kwargs)
+        return __core.wxSizer_PrependItem(*args, **kwargs)
 
     def AddMany(self, items):
         """
 
     def AddMany(self, items):
         """
@@ -9732,11 +9799,11 @@ class Sizer(Object):
         the rules defined by the parameter in the `Add`, `Insert` or `Prepend`
         methods.
         """
         the rules defined by the parameter in the `Add`, `Insert` or `Prepend`
         methods.
         """
-        return _core_.Sizer_SetDimension(*args, **kwargs)
+        return __core.wxSizer_SetDimension(*args, **kwargs)
 
     def SetMinSize(*args, **kwargs):
         """
 
     def SetMinSize(*args, **kwargs):
         """
-        SetMinSize(self, Size size)
+        SetMinSize(self, wxSize size)
 
         Call this to give the sizer a minimal size. Normally, the sizer will
         calculate its minimal size based purely on how much space its children
 
         Call this to give the sizer a minimal size. Normally, the sizer will
         calculate its minimal size based purely on how much space its children
@@ -9744,33 +9811,33 @@ class Sizer(Object):
         minimal size as requested by its children or the minimal size set
         here, depending on which is bigger.
         """
         minimal size as requested by its children or the minimal size set
         here, depending on which is bigger.
         """
-        return _core_.Sizer_SetMinSize(*args, **kwargs)
+        return __core.wxSizer_SetMinSize(*args, **kwargs)
 
     def GetSize(*args, **kwargs):
         """
 
     def GetSize(*args, **kwargs):
         """
-        GetSize(self) -> Size
+        GetSize(self) -> wxSize
 
         Returns the current size of the space managed by the sizer.
         """
 
         Returns the current size of the space managed by the sizer.
         """
-        return _core_.Sizer_GetSize(*args, **kwargs)
+        return __core.wxSizer_GetSize(*args, **kwargs)
 
     def GetPosition(*args, **kwargs):
         """
 
     def GetPosition(*args, **kwargs):
         """
-        GetPosition(self) -> Point
+        GetPosition(self) -> wxPoint
 
         Returns the current position of the sizer's managed space.
         """
 
         Returns the current position of the sizer's managed space.
         """
-        return _core_.Sizer_GetPosition(*args, **kwargs)
+        return __core.wxSizer_GetPosition(*args, **kwargs)
 
     def GetMinSize(*args, **kwargs):
         """
 
     def GetMinSize(*args, **kwargs):
         """
-        GetMinSize(self) -> Size
+        GetMinSize(self) -> wxSize
 
         Returns the minimal size of the sizer. This is either the combined
         minimal size of all the children and their borders or the minimal size
         set by SetMinSize, depending on which is bigger.
         """
 
         Returns the minimal size of the sizer. This is either the combined
         minimal size of all the children and their borders or the minimal size
         set by SetMinSize, depending on which is bigger.
         """
-        return _core_.Sizer_GetMinSize(*args, **kwargs)
+        return __core.wxSizer_GetMinSize(*args, **kwargs)
 
     def GetSizeTuple(self):
         return self.GetSize().Get()
 
     def GetSizeTuple(self):
         return self.GetSize().Get()
@@ -9787,17 +9854,17 @@ class Sizer(Object):
         items managed by this sizer.  You should not need to call this directly as
         it is called by `Layout`.
         """
         items managed by this sizer.  You should not need to call this directly as
         it is called by `Layout`.
         """
-        return _core_.Sizer_RecalcSizes(*args, **kwargs)
+        return __core.wxSizer_RecalcSizes(*args, **kwargs)
 
     def CalcMin(*args, **kwargs):
         """
 
     def CalcMin(*args, **kwargs):
         """
-        CalcMin(self) -> Size
+        CalcMin(self) -> wxSize
 
         This method is where the sizer will do the actual calculation of its
         children's minimal sizes.  You should not need to call this directly as
         it is called by `Layout`.
         """
 
         This method is where the sizer will do the actual calculation of its
         children's minimal sizes.  You should not need to call this directly as
         it is called by `Layout`.
         """
-        return _core_.Sizer_CalcMin(*args, **kwargs)
+        return __core.wxSizer_CalcMin(*args, **kwargs)
 
     def Layout(*args, **kwargs):
         """
 
     def Layout(*args, **kwargs):
         """
@@ -9810,11 +9877,11 @@ class Sizer(Object):
         one of the items in a sizer change size, or items are added or
         removed.
         """
         one of the items in a sizer change size, or items are added or
         removed.
         """
-        return _core_.Sizer_Layout(*args, **kwargs)
+        return __core.wxSizer_Layout(*args, **kwargs)
 
     def Fit(*args, **kwargs):
         """
 
     def Fit(*args, **kwargs):
         """
-        Fit(self, Window window) -> Size
+        Fit(self, wxWindow window) -> wxSize
 
         Tell the sizer to resize the *window* to match the sizer's minimal
         size. This is commonly done in the constructor of the window itself in
 
         Tell the sizer to resize the *window* to match the sizer's minimal
         size. This is commonly done in the constructor of the window itself in
@@ -9823,11 +9890,11 @@ class Sizer(Object):
 
         For a top level window this is the total window size, not the client size.
         """
 
         For a top level window this is the total window size, not the client size.
         """
-        return _core_.Sizer_Fit(*args, **kwargs)
+        return __core.wxSizer_Fit(*args, **kwargs)
 
     def FitInside(*args, **kwargs):
         """
 
     def FitInside(*args, **kwargs):
         """
-        FitInside(self, Window window)
+        FitInside(self, wxWindow window)
 
         Tell the sizer to resize the *virtual size* of the *window* to match the
         sizer's minimal size. This will not alter the on screen size of the
 
         Tell the sizer to resize the *virtual size* of the *window* to match the
         sizer's minimal size. This will not alter the on screen size of the
@@ -9837,11 +9904,11 @@ class Sizer(Object):
         :see: `wx.ScrolledWindow.SetScrollbars`, `SetVirtualSizeHints`
 
         """
         :see: `wx.ScrolledWindow.SetScrollbars`, `SetVirtualSizeHints`
 
         """
-        return _core_.Sizer_FitInside(*args, **kwargs)
+        return __core.wxSizer_FitInside(*args, **kwargs)
 
     def SetSizeHints(*args, **kwargs):
         """
 
     def SetSizeHints(*args, **kwargs):
         """
-        SetSizeHints(self, Window window)
+        SetSizeHints(self, wxWindow window)
 
         Tell the sizer to set (and `Fit`) the minimal size of the *window* to
         match the sizer's minimal size. This is commonly done in the
 
         Tell the sizer to set (and `Fit`) the minimal size of the *window* to
         match the sizer's minimal size. This is commonly done in the
@@ -9850,11 +9917,11 @@ class Sizer(Object):
         to prevent the window from being sized smaller than the minimal size
         required by the sizer.
         """
         to prevent the window from being sized smaller than the minimal size
         required by the sizer.
         """
-        return _core_.Sizer_SetSizeHints(*args, **kwargs)
+        return __core.wxSizer_SetSizeHints(*args, **kwargs)
 
     def SetVirtualSizeHints(*args, **kwargs):
         """
 
     def SetVirtualSizeHints(*args, **kwargs):
         """
-        SetVirtualSizeHints(self, Window window)
+        SetVirtualSizeHints(self, wxWindow window)
 
         Tell the sizer to set the minimal size of the window virtual area to
         match the sizer's minimal size. For windows with managed scrollbars
 
         Tell the sizer to set the minimal size of the window virtual area to
         match the sizer's minimal size. For windows with managed scrollbars
@@ -9863,7 +9930,7 @@ class Sizer(Object):
         :see: `wx.ScrolledWindow.SetScrollbars`
 
         """
         :see: `wx.ScrolledWindow.SetScrollbars`
 
         """
-        return _core_.Sizer_SetVirtualSizeHints(*args, **kwargs)
+        return __core.wxSizer_SetVirtualSizeHints(*args, **kwargs)
 
     def Clear(*args, **kwargs):
         """
 
     def Clear(*args, **kwargs):
         """
@@ -9872,7 +9939,7 @@ class Sizer(Object):
         Clear all items from the sizer, optionally destroying the window items
         as well.
         """
         Clear all items from the sizer, optionally destroying the window items
         as well.
         """
-        return _core_.Sizer_Clear(*args, **kwargs)
+        return __core.wxSizer_Clear(*args, **kwargs)
 
     def DeleteWindows(*args, **kwargs):
         """
 
     def DeleteWindows(*args, **kwargs):
         """
@@ -9880,7 +9947,7 @@ class Sizer(Object):
 
         Destroy all windows managed by the sizer.
         """
 
         Destroy all windows managed by the sizer.
         """
-        return _core_.Sizer_DeleteWindows(*args, **kwargs)
+        return __core.wxSizer_DeleteWindows(*args, **kwargs)
 
     def GetChildren(*args, **kwargs):
         """
 
     def GetChildren(*args, **kwargs):
         """
@@ -9888,7 +9955,7 @@ class Sizer(Object):
 
         Returns a list of all the `wx.SizerItem` objects managed by the sizer.
         """
 
         Returns a list of all the `wx.SizerItem` objects managed by the sizer.
         """
-        return _core_.Sizer_GetChildren(*args, **kwargs)
+        return __core.wxSizer_GetChildren(*args, **kwargs)
 
     def Show(*args, **kwargs):
         """
 
     def Show(*args, **kwargs):
         """
@@ -9900,7 +9967,7 @@ class Sizer(Object):
         the item.  Use the recursive parameter to show or hide an item in a
         subsizer.  Returns True if the item was found.
         """
         the item.  Use the recursive parameter to show or hide an item in a
         subsizer.  Returns True if the item was found.
         """
-        return _core_.Sizer_Show(*args, **kwargs)
+        return __core.wxSizer_Show(*args, **kwargs)
 
     def IsShown(*args, **kwargs):
         """
 
     def IsShown(*args, **kwargs):
         """
@@ -9911,7 +9978,7 @@ class Sizer(Object):
         parameter can be either a window, a sizer, or the zero-based index of
         the item.
         """
         parameter can be either a window, a sizer, or the zero-based index of
         the item.
         """
-        return _core_.Sizer_IsShown(*args, **kwargs)
+        return __core.wxSizer_IsShown(*args, **kwargs)
 
     def Hide(self, item, recursive=False):
         """
 
     def Hide(self, item, recursive=False):
         """
@@ -9925,17 +9992,17 @@ class Sizer(Object):
 
         Recursively call `wx.SizerItem.Show` on all sizer items.
         """
 
         Recursively call `wx.SizerItem.Show` on all sizer items.
         """
-        return _core_.Sizer_ShowItems(*args, **kwargs)
+        return __core.wxSizer_ShowItems(*args, **kwargs)
 
 
 
 
-class SizerPtr(Sizer):
+class wxSizerPtr(wxSizer):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = Sizer
-_core_.Sizer_swigregister(SizerPtr)
+        self.__class__ = wxSizer
+__core.wxSizer_swigregister(wxSizerPtr)
 
 
-class PySizer(Sizer):
+class wxPySizer(wxSizer):
     """
     wx.PySizer is a special version of `wx.Sizer` that has been
     instrumented to allow the C++ virtual methods to be overloaded in
     """
     wx.PySizer is a special version of `wx.Sizer` that has been
     instrumented to allow the C++ virtual methods to be overloaded in
@@ -9981,12 +10048,12 @@ class PySizer(Sizer):
         return "<%s.%s; proxy of C++ wxPySizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxPySizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self) -> PySizer
+        __init__(self) -> wxPySizer
 
         Creates a wx.PySizer.  Must be called from the __init__ in the derived
         class.
         """
 
         Creates a wx.PySizer.  Must be called from the __init__ in the derived
         class.
         """
-        newobj = _core_.new_PySizer(*args, **kwargs)
+        newobj = __core.new_wxPySizer(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -9994,19 +10061,19 @@ class PySizer(Sizer):
 
     def _setCallbackInfo(*args, **kwargs):
         """_setCallbackInfo(self, PyObject self, PyObject _class)"""
 
     def _setCallbackInfo(*args, **kwargs):
         """_setCallbackInfo(self, PyObject self, PyObject _class)"""
-        return _core_.PySizer__setCallbackInfo(*args, **kwargs)
+        return __core.wxPySizer__setCallbackInfo(*args, **kwargs)
 
 
 
 
-class PySizerPtr(PySizer):
+class wxPySizerPtr(wxPySizer):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = PySizer
-_core_.PySizer_swigregister(PySizerPtr)
+        self.__class__ = wxPySizer
+__core.wxPySizer_swigregister(wxPySizerPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class BoxSizer(Sizer):
+class wxBoxSizer(wxSizer):
     """
     The basic idea behind a box sizer is that windows will most often be
     laid out in rather simple basic geometry, typically in a row or a
     """
     The basic idea behind a box sizer is that windows will most often be
     laid out in rather simple basic geometry, typically in a row or a
@@ -10018,13 +10085,13 @@ class BoxSizer(Sizer):
         return "<%s.%s; proxy of C++ wxBoxSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxBoxSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int orient=HORIZONTAL) -> BoxSizer
+        __init__(self, int orient=wxHORIZONTAL) -> wxBoxSizer
 
         Constructor for a wx.BoxSizer. *orient* may be one of ``wx.VERTICAL``
         or ``wx.HORIZONTAL`` for creating either a column sizer or a row
         sizer.
         """
 
         Constructor for a wx.BoxSizer. *orient* may be one of ``wx.VERTICAL``
         or ``wx.HORIZONTAL`` for creating either a column sizer or a row
         sizer.
         """
-        newobj = _core_.new_BoxSizer(*args, **kwargs)
+        newobj = __core.new_wxBoxSizer(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -10036,7 +10103,7 @@ class BoxSizer(Sizer):
 
         Returns the current orientation of the sizer.
         """
 
         Returns the current orientation of the sizer.
         """
-        return _core_.BoxSizer_GetOrientation(*args, **kwargs)
+        return __core.wxBoxSizer_GetOrientation(*args, **kwargs)
 
     def SetOrientation(*args, **kwargs):
         """
 
     def SetOrientation(*args, **kwargs):
         """
@@ -10044,19 +10111,19 @@ class BoxSizer(Sizer):
 
         Resets the orientation of the sizer.
         """
 
         Resets the orientation of the sizer.
         """
-        return _core_.BoxSizer_SetOrientation(*args, **kwargs)
+        return __core.wxBoxSizer_SetOrientation(*args, **kwargs)
 
 
 
 
-class BoxSizerPtr(BoxSizer):
+class wxBoxSizerPtr(wxBoxSizer):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = BoxSizer
-_core_.BoxSizer_swigregister(BoxSizerPtr)
+        self.__class__ = wxBoxSizer
+__core.wxBoxSizer_swigregister(wxBoxSizerPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class StaticBoxSizer(BoxSizer):
+class wxStaticBoxSizer(wxBoxSizer):
     """
     wx.StaticBoxSizer derives from and functions identically to the
     `wx.BoxSizer` and adds a `wx.StaticBox` around the items that the sizer
     """
     wx.StaticBoxSizer derives from and functions identically to the
     `wx.BoxSizer` and adds a `wx.StaticBox` around the items that the sizer
@@ -10067,13 +10134,13 @@ class StaticBoxSizer(BoxSizer):
         return "<%s.%s; proxy of C++ wxStaticBoxSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxStaticBoxSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, StaticBox box, int orient=HORIZONTAL) -> StaticBoxSizer
+        __init__(self, wxStaticBox box, int orient=wxHORIZONTAL) -> wxStaticBoxSizer
 
         Constructor. It takes an associated static box and the orientation
         *orient* as parameters - orient can be either of ``wx.VERTICAL`` or
         ``wx.HORIZONTAL``.
         """
 
         Constructor. It takes an associated static box and the orientation
         *orient* as parameters - orient can be either of ``wx.VERTICAL`` or
         ``wx.HORIZONTAL``.
         """
-        newobj = _core_.new_StaticBoxSizer(*args, **kwargs)
+        newobj = __core.new_wxStaticBoxSizer(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -10081,23 +10148,23 @@ class StaticBoxSizer(BoxSizer):
 
     def GetStaticBox(*args, **kwargs):
         """
 
     def GetStaticBox(*args, **kwargs):
         """
-        GetStaticBox(self) -> StaticBox
+        GetStaticBox(self) -> wxStaticBox
 
         Returns the static box associated with this sizer.
         """
 
         Returns the static box associated with this sizer.
         """
-        return _core_.StaticBoxSizer_GetStaticBox(*args, **kwargs)
+        return __core.wxStaticBoxSizer_GetStaticBox(*args, **kwargs)
 
 
 
 
-class StaticBoxSizerPtr(StaticBoxSizer):
+class wxStaticBoxSizerPtr(wxStaticBoxSizer):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = StaticBoxSizer
-_core_.StaticBoxSizer_swigregister(StaticBoxSizerPtr)
+        self.__class__ = wxStaticBoxSizer
+__core.wxStaticBoxSizer_swigregister(wxStaticBoxSizerPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class GridSizer(Sizer):
+class wxGridSizer(wxSizer):
     """
     A grid sizer is a sizer which lays out its children in a
     two-dimensional table with all cells having the same size.  In other
     """
     A grid sizer is a sizer which lays out its children in a
     two-dimensional table with all cells having the same size.  In other
@@ -10118,7 +10185,7 @@ class GridSizer(Sizer):
         return "<%s.%s; proxy of C++ wxGridSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxGridSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int rows=1, int cols=0, int vgap=0, int hgap=0) -> GridSizer
+        __init__(self, int rows=1, int cols=0, int vgap=0, int hgap=0) -> wxGridSizer
 
         Constructor for a wx.GridSizer. *rows* and *cols* determine the number
         of columns and rows in the sizer - if either of the parameters is
 
         Constructor for a wx.GridSizer. *rows* and *cols* determine the number
         of columns and rows in the sizer - if either of the parameters is
@@ -10126,7 +10193,7 @@ class GridSizer(Sizer):
         the sizer, thus making the sizer grow dynamically. *vgap* and *hgap*
         define extra space between all children.
         """
         the sizer, thus making the sizer grow dynamically. *vgap* and *hgap*
         define extra space between all children.
         """
-        newobj = _core_.new_GridSizer(*args, **kwargs)
+        newobj = __core.new_wxGridSizer(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -10138,7 +10205,7 @@ class GridSizer(Sizer):
 
         Sets the number of columns in the sizer.
         """
 
         Sets the number of columns in the sizer.
         """
-        return _core_.GridSizer_SetCols(*args, **kwargs)
+        return __core.wxGridSizer_SetCols(*args, **kwargs)
 
     def SetRows(*args, **kwargs):
         """
 
     def SetRows(*args, **kwargs):
         """
@@ -10146,7 +10213,7 @@ class GridSizer(Sizer):
 
         Sets the number of rows in the sizer.
         """
 
         Sets the number of rows in the sizer.
         """
-        return _core_.GridSizer_SetRows(*args, **kwargs)
+        return __core.wxGridSizer_SetRows(*args, **kwargs)
 
     def SetVGap(*args, **kwargs):
         """
 
     def SetVGap(*args, **kwargs):
         """
@@ -10154,7 +10221,7 @@ class GridSizer(Sizer):
 
         Sets the vertical gap (in pixels) between the cells in the sizer.
         """
 
         Sets the vertical gap (in pixels) between the cells in the sizer.
         """
-        return _core_.GridSizer_SetVGap(*args, **kwargs)
+        return __core.wxGridSizer_SetVGap(*args, **kwargs)
 
     def SetHGap(*args, **kwargs):
         """
 
     def SetHGap(*args, **kwargs):
         """
@@ -10162,7 +10229,7 @@ class GridSizer(Sizer):
 
         Sets the horizontal gap (in pixels) between cells in the sizer
         """
 
         Sets the horizontal gap (in pixels) between cells in the sizer
         """
-        return _core_.GridSizer_SetHGap(*args, **kwargs)
+        return __core.wxGridSizer_SetHGap(*args, **kwargs)
 
     def GetCols(*args, **kwargs):
         """
 
     def GetCols(*args, **kwargs):
         """
@@ -10170,7 +10237,7 @@ class GridSizer(Sizer):
 
         Returns the number of columns in the sizer.
         """
 
         Returns the number of columns in the sizer.
         """
-        return _core_.GridSizer_GetCols(*args, **kwargs)
+        return __core.wxGridSizer_GetCols(*args, **kwargs)
 
     def GetRows(*args, **kwargs):
         """
 
     def GetRows(*args, **kwargs):
         """
@@ -10178,7 +10245,7 @@ class GridSizer(Sizer):
 
         Returns the number of rows in the sizer.
         """
 
         Returns the number of rows in the sizer.
         """
-        return _core_.GridSizer_GetRows(*args, **kwargs)
+        return __core.wxGridSizer_GetRows(*args, **kwargs)
 
     def GetVGap(*args, **kwargs):
         """
 
     def GetVGap(*args, **kwargs):
         """
@@ -10186,7 +10253,7 @@ class GridSizer(Sizer):
 
         Returns the vertical gap (in pixels) between the cells in the sizer.
         """
 
         Returns the vertical gap (in pixels) between the cells in the sizer.
         """
-        return _core_.GridSizer_GetVGap(*args, **kwargs)
+        return __core.wxGridSizer_GetVGap(*args, **kwargs)
 
     def GetHGap(*args, **kwargs):
         """
 
     def GetHGap(*args, **kwargs):
         """
@@ -10194,22 +10261,22 @@ class GridSizer(Sizer):
 
         Returns the horizontal gap (in pixels) between cells in the sizer.
         """
 
         Returns the horizontal gap (in pixels) between cells in the sizer.
         """
-        return _core_.GridSizer_GetHGap(*args, **kwargs)
+        return __core.wxGridSizer_GetHGap(*args, **kwargs)
 
 
 
 
-class GridSizerPtr(GridSizer):
+class wxGridSizerPtr(wxGridSizer):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = GridSizer
-_core_.GridSizer_swigregister(GridSizerPtr)
+        self.__class__ = wxGridSizer
+__core.wxGridSizer_swigregister(wxGridSizerPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-FLEX_GROWMODE_NONE = _core_.FLEX_GROWMODE_NONE
-FLEX_GROWMODE_SPECIFIED = _core_.FLEX_GROWMODE_SPECIFIED
-FLEX_GROWMODE_ALL = _core_.FLEX_GROWMODE_ALL
-class FlexGridSizer(GridSizer):
+wxFLEX_GROWMODE_NONE = __core.wxFLEX_GROWMODE_NONE
+wxFLEX_GROWMODE_SPECIFIED = __core.wxFLEX_GROWMODE_SPECIFIED
+wxFLEX_GROWMODE_ALL = __core.wxFLEX_GROWMODE_ALL
+class wxFlexGridSizer(wxGridSizer):
     """
     A flex grid sizer is a sizer which lays out its children in a
     two-dimensional table with all table cells in one row having the same
     """
     A flex grid sizer is a sizer which lays out its children in a
     two-dimensional table with all table cells in one row having the same
@@ -10230,7 +10297,7 @@ class FlexGridSizer(GridSizer):
         return "<%s.%s; proxy of C++ wxFlexGridSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxFlexGridSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int rows=1, int cols=0, int vgap=0, int hgap=0) -> FlexGridSizer
+        __init__(self, int rows=1, int cols=0, int vgap=0, int hgap=0) -> wxFlexGridSizer
 
         Constructor for a wx.FlexGridSizer. *rows* and *cols* determine the
         number of columns and rows in the sizer - if either of the parameters
 
         Constructor for a wx.FlexGridSizer. *rows* and *cols* determine the
         number of columns and rows in the sizer - if either of the parameters
@@ -10238,7 +10305,7 @@ class FlexGridSizer(GridSizer):
         the sizer, thus making the sizer grow dynamically. *vgap* and *hgap*
         define extra space between all children.
         """
         the sizer, thus making the sizer grow dynamically. *vgap* and *hgap*
         define extra space between all children.
         """
-        newobj = _core_.new_FlexGridSizer(*args, **kwargs)
+        newobj = __core.new_wxFlexGridSizer(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -10255,7 +10322,7 @@ class FlexGridSizer(GridSizer):
         for the box sizers except that if all proportions are 0, then all
         columns are resized equally (instead of not being resized at all).
         """
         for the box sizers except that if all proportions are 0, then all
         columns are resized equally (instead of not being resized at all).
         """
-        return _core_.FlexGridSizer_AddGrowableRow(*args, **kwargs)
+        return __core.wxFlexGridSizer_AddGrowableRow(*args, **kwargs)
 
     def RemoveGrowableRow(*args, **kwargs):
         """
 
     def RemoveGrowableRow(*args, **kwargs):
         """
@@ -10263,7 +10330,7 @@ class FlexGridSizer(GridSizer):
 
         Specifies that row *idx* is no longer growable.
         """
 
         Specifies that row *idx* is no longer growable.
         """
-        return _core_.FlexGridSizer_RemoveGrowableRow(*args, **kwargs)
+        return __core.wxFlexGridSizer_RemoveGrowableRow(*args, **kwargs)
 
     def AddGrowableCol(*args, **kwargs):
         """
 
     def AddGrowableCol(*args, **kwargs):
         """
@@ -10276,7 +10343,7 @@ class FlexGridSizer(GridSizer):
         for the box sizers except that if all proportions are 0, then all
         columns are resized equally (instead of not being resized at all).
         """
         for the box sizers except that if all proportions are 0, then all
         columns are resized equally (instead of not being resized at all).
         """
-        return _core_.FlexGridSizer_AddGrowableCol(*args, **kwargs)
+        return __core.wxFlexGridSizer_AddGrowableCol(*args, **kwargs)
 
     def RemoveGrowableCol(*args, **kwargs):
         """
 
     def RemoveGrowableCol(*args, **kwargs):
         """
@@ -10284,7 +10351,7 @@ class FlexGridSizer(GridSizer):
 
         Specifies that column *idx* is no longer growable.
         """
 
         Specifies that column *idx* is no longer growable.
         """
-        return _core_.FlexGridSizer_RemoveGrowableCol(*args, **kwargs)
+        return __core.wxFlexGridSizer_RemoveGrowableCol(*args, **kwargs)
 
     def SetFlexibleDirection(*args, **kwargs):
         """
 
     def SetFlexibleDirection(*args, **kwargs):
         """
@@ -10304,7 +10371,7 @@ class FlexGridSizer(GridSizer):
         Note that this method does not trigger relayout.
 
         """
         Note that this method does not trigger relayout.
 
         """
-        return _core_.FlexGridSizer_SetFlexibleDirection(*args, **kwargs)
+        return __core.wxFlexGridSizer_SetFlexibleDirection(*args, **kwargs)
 
     def GetFlexibleDirection(*args, **kwargs):
         """
 
     def GetFlexibleDirection(*args, **kwargs):
         """
@@ -10315,7 +10382,7 @@ class FlexGridSizer(GridSizer):
 
         :see: `SetFlexibleDirection`
         """
 
         :see: `SetFlexibleDirection`
         """
-        return _core_.FlexGridSizer_GetFlexibleDirection(*args, **kwargs)
+        return __core.wxFlexGridSizer_GetFlexibleDirection(*args, **kwargs)
 
     def SetNonFlexibleGrowMode(*args, **kwargs):
         """
 
     def SetNonFlexibleGrowMode(*args, **kwargs):
         """
@@ -10340,7 +10407,7 @@ class FlexGridSizer(GridSizer):
 
 
         """
 
 
         """
-        return _core_.FlexGridSizer_SetNonFlexibleGrowMode(*args, **kwargs)
+        return __core.wxFlexGridSizer_SetNonFlexibleGrowMode(*args, **kwargs)
 
     def GetNonFlexibleGrowMode(*args, **kwargs):
         """
 
     def GetNonFlexibleGrowMode(*args, **kwargs):
         """
@@ -10351,7 +10418,7 @@ class FlexGridSizer(GridSizer):
 
         :see: `SetNonFlexibleGrowMode`
         """
 
         :see: `SetNonFlexibleGrowMode`
         """
-        return _core_.FlexGridSizer_GetNonFlexibleGrowMode(*args, **kwargs)
+        return __core.wxFlexGridSizer_GetNonFlexibleGrowMode(*args, **kwargs)
 
     def GetRowHeights(*args, **kwargs):
         """
 
     def GetRowHeights(*args, **kwargs):
         """
@@ -10360,7 +10427,7 @@ class FlexGridSizer(GridSizer):
         Returns a list of integers representing the heights of each of the
         rows in the sizer.
         """
         Returns a list of integers representing the heights of each of the
         rows in the sizer.
         """
-        return _core_.FlexGridSizer_GetRowHeights(*args, **kwargs)
+        return __core.wxFlexGridSizer_GetRowHeights(*args, **kwargs)
 
     def GetColWidths(*args, **kwargs):
         """
 
     def GetColWidths(*args, **kwargs):
         """
@@ -10369,17 +10436,17 @@ class FlexGridSizer(GridSizer):
         Returns a list of integers representing the widths of each of the
         columns in the sizer.
         """
         Returns a list of integers representing the widths of each of the
         columns in the sizer.
         """
-        return _core_.FlexGridSizer_GetColWidths(*args, **kwargs)
+        return __core.wxFlexGridSizer_GetColWidths(*args, **kwargs)
 
 
 
 
-class FlexGridSizerPtr(FlexGridSizer):
+class wxFlexGridSizerPtr(wxFlexGridSizer):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = FlexGridSizer
-_core_.FlexGridSizer_swigregister(FlexGridSizerPtr)
+        self.__class__ = wxFlexGridSizer
+__core.wxFlexGridSizer_swigregister(wxFlexGridSizerPtr)
 
 
-class StdDialogButtonSizer(BoxSizer):
+class wxStdDialogButtonSizer(wxBoxSizer):
     """
     A special sizer that knows how to order and position standard buttons
     in order to conform to the current platform's standards.  You simply
     """
     A special sizer that knows how to order and position standard buttons
     in order to conform to the current platform's standards.  You simply
@@ -10391,8 +10458,8 @@ class StdDialogButtonSizer(BoxSizer):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxStdDialogButtonSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxStdDialogButtonSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> StdDialogButtonSizer"""
-        newobj = _core_.new_StdDialogButtonSizer(*args, **kwargs)
+        """__init__(self) -> wxStdDialogButtonSizer"""
+        newobj = __core.new_wxStdDialogButtonSizer(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -10403,7 +10470,7 @@ class StdDialogButtonSizer(BoxSizer):
         Use this to add the buttons to this sizer.  Do not use the `Add`
         method in the base class.
         """
         Use this to add the buttons to this sizer.  Do not use the `Add`
         method in the base class.
         """
-        return _core_.StdDialogButtonSizer_AddButton(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_AddButton(*args, **kwargs)
 
     def Realize(*args, **kwargs):
         """
 
     def Realize(*args, **kwargs):
         """
@@ -10413,51 +10480,51 @@ class StdDialogButtonSizer(BoxSizer):
         to the sizer.  It will reorder them and position them in a platform
         specifc manner.
         """
         to the sizer.  It will reorder them and position them in a platform
         specifc manner.
         """
-        return _core_.StdDialogButtonSizer_Realize(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_Realize(*args, **kwargs)
 
     def SetAffirmativeButton(*args, **kwargs):
         """SetAffirmativeButton(self, wxButton button)"""
 
     def SetAffirmativeButton(*args, **kwargs):
         """SetAffirmativeButton(self, wxButton button)"""
-        return _core_.StdDialogButtonSizer_SetAffirmativeButton(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_SetAffirmativeButton(*args, **kwargs)
 
     def SetNegativeButton(*args, **kwargs):
         """SetNegativeButton(self, wxButton button)"""
 
     def SetNegativeButton(*args, **kwargs):
         """SetNegativeButton(self, wxButton button)"""
-        return _core_.StdDialogButtonSizer_SetNegativeButton(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_SetNegativeButton(*args, **kwargs)
 
     def SetCancelButton(*args, **kwargs):
         """SetCancelButton(self, wxButton button)"""
 
     def SetCancelButton(*args, **kwargs):
         """SetCancelButton(self, wxButton button)"""
-        return _core_.StdDialogButtonSizer_SetCancelButton(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_SetCancelButton(*args, **kwargs)
 
     def GetAffirmativeButton(*args, **kwargs):
         """GetAffirmativeButton(self) -> wxButton"""
 
     def GetAffirmativeButton(*args, **kwargs):
         """GetAffirmativeButton(self) -> wxButton"""
-        return _core_.StdDialogButtonSizer_GetAffirmativeButton(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_GetAffirmativeButton(*args, **kwargs)
 
     def GetApplyButton(*args, **kwargs):
         """GetApplyButton(self) -> wxButton"""
 
     def GetApplyButton(*args, **kwargs):
         """GetApplyButton(self) -> wxButton"""
-        return _core_.StdDialogButtonSizer_GetApplyButton(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_GetApplyButton(*args, **kwargs)
 
     def GetNegativeButton(*args, **kwargs):
         """GetNegativeButton(self) -> wxButton"""
 
     def GetNegativeButton(*args, **kwargs):
         """GetNegativeButton(self) -> wxButton"""
-        return _core_.StdDialogButtonSizer_GetNegativeButton(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_GetNegativeButton(*args, **kwargs)
 
     def GetCancelButton(*args, **kwargs):
         """GetCancelButton(self) -> wxButton"""
 
     def GetCancelButton(*args, **kwargs):
         """GetCancelButton(self) -> wxButton"""
-        return _core_.StdDialogButtonSizer_GetCancelButton(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_GetCancelButton(*args, **kwargs)
 
     def GetHelpButton(*args, **kwargs):
         """GetHelpButton(self) -> wxButton"""
 
     def GetHelpButton(*args, **kwargs):
         """GetHelpButton(self) -> wxButton"""
-        return _core_.StdDialogButtonSizer_GetHelpButton(*args, **kwargs)
+        return __core.wxStdDialogButtonSizer_GetHelpButton(*args, **kwargs)
 
 
 
 
-class StdDialogButtonSizerPtr(StdDialogButtonSizer):
+class wxStdDialogButtonSizerPtr(wxStdDialogButtonSizer):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = StdDialogButtonSizer
-_core_.StdDialogButtonSizer_swigregister(StdDialogButtonSizerPtr)
+        self.__class__ = wxStdDialogButtonSizer
+__core.wxStdDialogButtonSizer_swigregister(wxStdDialogButtonSizerPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-class GBPosition(object):
+class wxGBPosition(object):
     """
     This class represents the position of an item in a virtual grid of
     rows and columns managed by a `wx.GridBagSizer`.  wxPython has
     """
     This class represents the position of an item in a virtual grid of
     rows and columns managed by a `wx.GridBagSizer`.  wxPython has
@@ -10469,7 +10536,7 @@ class GBPosition(object):
         return "<%s.%s; proxy of C++ wxGBPosition instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxGBPosition instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int row=0, int col=0) -> GBPosition
+        __init__(self, int row=0, int col=0) -> wxGBPosition
 
         This class represents the position of an item in a virtual grid of
         rows and columns managed by a `wx.GridBagSizer`.  wxPython has
 
         This class represents the position of an item in a virtual grid of
         rows and columns managed by a `wx.GridBagSizer`.  wxPython has
@@ -10477,41 +10544,41 @@ class GBPosition(object):
         integers to a wx.GBPosition, so you can use the more pythonic
         representation of the position nearly transparently in Python code.
         """
         integers to a wx.GBPosition, so you can use the more pythonic
         representation of the position nearly transparently in Python code.
         """
-        newobj = _core_.new_GBPosition(*args, **kwargs)
+        newobj = __core.new_wxGBPosition(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetRow(*args, **kwargs):
         """GetRow(self) -> int"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetRow(*args, **kwargs):
         """GetRow(self) -> int"""
-        return _core_.GBPosition_GetRow(*args, **kwargs)
+        return __core.wxGBPosition_GetRow(*args, **kwargs)
 
     def GetCol(*args, **kwargs):
         """GetCol(self) -> int"""
 
     def GetCol(*args, **kwargs):
         """GetCol(self) -> int"""
-        return _core_.GBPosition_GetCol(*args, **kwargs)
+        return __core.wxGBPosition_GetCol(*args, **kwargs)
 
     def SetRow(*args, **kwargs):
         """SetRow(self, int row)"""
 
     def SetRow(*args, **kwargs):
         """SetRow(self, int row)"""
-        return _core_.GBPosition_SetRow(*args, **kwargs)
+        return __core.wxGBPosition_SetRow(*args, **kwargs)
 
     def SetCol(*args, **kwargs):
         """SetCol(self, int col)"""
 
     def SetCol(*args, **kwargs):
         """SetCol(self, int col)"""
-        return _core_.GBPosition_SetCol(*args, **kwargs)
+        return __core.wxGBPosition_SetCol(*args, **kwargs)
 
     def __eq__(*args, **kwargs):
 
     def __eq__(*args, **kwargs):
-        """__eq__(self, GBPosition other) -> bool"""
-        return _core_.GBPosition___eq__(*args, **kwargs)
+        """__eq__(self, wxGBPosition other) -> bool"""
+        return __core.wxGBPosition___eq__(*args, **kwargs)
 
     def __ne__(*args, **kwargs):
 
     def __ne__(*args, **kwargs):
-        """__ne__(self, GBPosition other) -> bool"""
-        return _core_.GBPosition___ne__(*args, **kwargs)
+        """__ne__(self, wxGBPosition other) -> bool"""
+        return __core.wxGBPosition___ne__(*args, **kwargs)
 
     def Set(*args, **kwargs):
         """Set(self, int row=0, int col=0)"""
 
     def Set(*args, **kwargs):
         """Set(self, int row=0, int col=0)"""
-        return _core_.GBPosition_Set(*args, **kwargs)
+        return __core.wxGBPosition_Set(*args, **kwargs)
 
     def Get(*args, **kwargs):
         """Get(self) -> PyObject"""
 
     def Get(*args, **kwargs):
         """Get(self) -> PyObject"""
-        return _core_.GBPosition_Get(*args, **kwargs)
+        return __core.wxGBPosition_Get(*args, **kwargs)
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
@@ -10530,14 +10597,14 @@ class GBPosition(object):
     col = property(GetCol, SetCol)
 
 
     col = property(GetCol, SetCol)
 
 
-class GBPositionPtr(GBPosition):
+class wxGBPositionPtr(wxGBPosition):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = GBPosition
-_core_.GBPosition_swigregister(GBPositionPtr)
+        self.__class__ = wxGBPosition
+__core.wxGBPosition_swigregister(wxGBPositionPtr)
 
 
-class GBSpan(object):
+class wxGBSpan(object):
     """
     This class is used to hold the row and column spanning attributes of
     items in a `wx.GridBagSizer`.  wxPython has typemaps that will
     """
     This class is used to hold the row and column spanning attributes of
     items in a `wx.GridBagSizer`.  wxPython has typemaps that will
@@ -10550,47 +10617,47 @@ class GBSpan(object):
         return "<%s.%s; proxy of C++ wxGBSpan instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxGBSpan instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int rowspan=1, int colspan=1) -> GBSpan
+        __init__(self, int rowspan=1, int colspan=1) -> wxGBSpan
 
         Construct a new wxGBSpan, optionally setting the rowspan and
         colspan. The default is (1,1). (Meaning that the item occupies one
         cell in each direction.
         """
 
         Construct a new wxGBSpan, optionally setting the rowspan and
         colspan. The default is (1,1). (Meaning that the item occupies one
         cell in each direction.
         """
-        newobj = _core_.new_GBSpan(*args, **kwargs)
+        newobj = __core.new_wxGBSpan(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetRowspan(*args, **kwargs):
         """GetRowspan(self) -> int"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetRowspan(*args, **kwargs):
         """GetRowspan(self) -> int"""
-        return _core_.GBSpan_GetRowspan(*args, **kwargs)
+        return __core.wxGBSpan_GetRowspan(*args, **kwargs)
 
     def GetColspan(*args, **kwargs):
         """GetColspan(self) -> int"""
 
     def GetColspan(*args, **kwargs):
         """GetColspan(self) -> int"""
-        return _core_.GBSpan_GetColspan(*args, **kwargs)
+        return __core.wxGBSpan_GetColspan(*args, **kwargs)
 
     def SetRowspan(*args, **kwargs):
         """SetRowspan(self, int rowspan)"""
 
     def SetRowspan(*args, **kwargs):
         """SetRowspan(self, int rowspan)"""
-        return _core_.GBSpan_SetRowspan(*args, **kwargs)
+        return __core.wxGBSpan_SetRowspan(*args, **kwargs)
 
     def SetColspan(*args, **kwargs):
         """SetColspan(self, int colspan)"""
 
     def SetColspan(*args, **kwargs):
         """SetColspan(self, int colspan)"""
-        return _core_.GBSpan_SetColspan(*args, **kwargs)
+        return __core.wxGBSpan_SetColspan(*args, **kwargs)
 
     def __eq__(*args, **kwargs):
 
     def __eq__(*args, **kwargs):
-        """__eq__(self, GBSpan other) -> bool"""
-        return _core_.GBSpan___eq__(*args, **kwargs)
+        """__eq__(self, wxGBSpan other) -> bool"""
+        return __core.wxGBSpan___eq__(*args, **kwargs)
 
     def __ne__(*args, **kwargs):
 
     def __ne__(*args, **kwargs):
-        """__ne__(self, GBSpan other) -> bool"""
-        return _core_.GBSpan___ne__(*args, **kwargs)
+        """__ne__(self, wxGBSpan other) -> bool"""
+        return __core.wxGBSpan___ne__(*args, **kwargs)
 
     def Set(*args, **kwargs):
         """Set(self, int rowspan=1, int colspan=1)"""
 
     def Set(*args, **kwargs):
         """Set(self, int rowspan=1, int colspan=1)"""
-        return _core_.GBSpan_Set(*args, **kwargs)
+        return __core.wxGBSpan_Set(*args, **kwargs)
 
     def Get(*args, **kwargs):
         """Get(self) -> PyObject"""
 
     def Get(*args, **kwargs):
         """Get(self) -> PyObject"""
-        return _core_.GBSpan_Get(*args, **kwargs)
+        return __core.wxGBSpan_Get(*args, **kwargs)
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
 
     asTuple = wx._deprecated(Get, "asTuple is deprecated, use `Get` instead")
     def __str__(self):                   return str(self.Get())
@@ -10609,14 +10676,14 @@ class GBSpan(object):
     colspan = property(GetColspan, SetColspan)
 
 
     colspan = property(GetColspan, SetColspan)
 
 
-class GBSpanPtr(GBSpan):
+class wxGBSpanPtr(wxGBSpan):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = GBSpan
-_core_.GBSpan_swigregister(GBSpanPtr)
+        self.__class__ = wxGBSpan
+__core.wxGBSpan_swigregister(wxGBSpanPtr)
 
 
-class GBSizerItem(SizerItem):
+class wxGBSizerItem(wxSizerItem):
     """
     The wx.GBSizerItem class is used to track the additional data about
     items in a `wx.GridBagSizer` such as the item's position in the grid
     """
     The wx.GBSizerItem class is used to track the additional data about
     items in a `wx.GridBagSizer` such as the item's position in the grid
@@ -10627,7 +10694,7 @@ class GBSizerItem(SizerItem):
         return "<%s.%s; proxy of C++ wxGBSizerItem instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxGBSizerItem instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self) -> GBSizerItem
+        __init__(self) -> wxGBSizerItem
 
         Constructs an empty wx.GBSizerItem.  Either a window, sizer or spacer
         size will need to be set, as well as a position and span before this
 
         Constructs an empty wx.GBSizerItem.  Either a window, sizer or spacer
         size will need to be set, as well as a position and span before this
@@ -10636,42 +10703,42 @@ class GBSizerItem(SizerItem):
         You will probably never need to create a wx.GBSizerItem directly as they
         are created automatically when the sizer's Add method is called.
         """
         You will probably never need to create a wx.GBSizerItem directly as they
         are created automatically when the sizer's Add method is called.
         """
-        newobj = _core_.new_GBSizerItem(*args, **kwargs)
+        newobj = __core.new_wxGBSizerItem(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetPos(*args, **kwargs):
         """
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def GetPos(*args, **kwargs):
         """
-        GetPos(self) -> GBPosition
+        GetPos(self) -> wxGBPosition
 
         Get the grid position of the item
         """
 
         Get the grid position of the item
         """
-        return _core_.GBSizerItem_GetPos(*args, **kwargs)
+        return __core.wxGBSizerItem_GetPos(*args, **kwargs)
 
     def GetPosTuple(self): return self.GetPos().Get() 
     def GetSpan(*args, **kwargs):
         """
 
     def GetPosTuple(self): return self.GetPos().Get() 
     def GetSpan(*args, **kwargs):
         """
-        GetSpan(self) -> GBSpan
+        GetSpan(self) -> wxGBSpan
 
         Get the row and column spanning of the item
         """
 
         Get the row and column spanning of the item
         """
-        return _core_.GBSizerItem_GetSpan(*args, **kwargs)
+        return __core.wxGBSizerItem_GetSpan(*args, **kwargs)
 
     def GetSpanTuple(self): return self.GetSpan().Get() 
     def SetPos(*args, **kwargs):
         """
 
     def GetSpanTuple(self): return self.GetSpan().Get() 
     def SetPos(*args, **kwargs):
         """
-        SetPos(self, GBPosition pos) -> bool
+        SetPos(self, wxGBPosition pos) -> bool
 
         If the item is already a member of a sizer then first ensure that
         there is no other item that would intersect with this one at the new
         position, then set the new position.  Returns True if the change is
         successful and after the next Layout() the item will be moved.
         """
 
         If the item is already a member of a sizer then first ensure that
         there is no other item that would intersect with this one at the new
         position, then set the new position.  Returns True if the change is
         successful and after the next Layout() the item will be moved.
         """
-        return _core_.GBSizerItem_SetPos(*args, **kwargs)
+        return __core.wxGBSizerItem_SetPos(*args, **kwargs)
 
     def SetSpan(*args, **kwargs):
         """
 
     def SetSpan(*args, **kwargs):
         """
-        SetSpan(self, GBSpan span) -> bool
+        SetSpan(self, wxGBSpan span) -> bool
 
         If the item is already a member of a sizer then first ensure that
         there is no other item that would intersect with this one with its new
 
         If the item is already a member of a sizer then first ensure that
         there is no other item that would intersect with this one with its new
@@ -10679,91 +10746,91 @@ class GBSizerItem(SizerItem):
         is successful and after the next Layout() the item will be resized.
 
         """
         is successful and after the next Layout() the item will be resized.
 
         """
-        return _core_.GBSizerItem_SetSpan(*args, **kwargs)
+        return __core.wxGBSizerItem_SetSpan(*args, **kwargs)
 
     def Intersects(*args, **kwargs):
         """
 
     def Intersects(*args, **kwargs):
         """
-        Intersects(self, GBSizerItem other) -> bool
+        Intersects(self, wxGBSizerItem other) -> bool
 
         Returns True if this item and the other item instersect.
         """
 
         Returns True if this item and the other item instersect.
         """
-        return _core_.GBSizerItem_Intersects(*args, **kwargs)
+        return __core.wxGBSizerItem_Intersects(*args, **kwargs)
 
     def IntersectsPos(*args, **kwargs):
         """
 
     def IntersectsPos(*args, **kwargs):
         """
-        IntersectsPos(self, GBPosition pos, GBSpan span) -> bool
+        IntersectsPos(self, wxGBPosition pos, wxGBSpan span) -> bool
 
         Returns True if the given pos/span would intersect with this item.
         """
 
         Returns True if the given pos/span would intersect with this item.
         """
-        return _core_.GBSizerItem_IntersectsPos(*args, **kwargs)
+        return __core.wxGBSizerItem_IntersectsPos(*args, **kwargs)
 
     def GetEndPos(*args, **kwargs):
         """
 
     def GetEndPos(*args, **kwargs):
         """
-        GetEndPos(self) -> GBPosition
+        GetEndPos(self) -> wxGBPosition
 
         Get the row and column of the endpoint of this item.
         """
 
         Get the row and column of the endpoint of this item.
         """
-        return _core_.GBSizerItem_GetEndPos(*args, **kwargs)
+        return __core.wxGBSizerItem_GetEndPos(*args, **kwargs)
 
     def GetGBSizer(*args, **kwargs):
         """
 
     def GetGBSizer(*args, **kwargs):
         """
-        GetGBSizer(self) -> GridBagSizer
+        GetGBSizer(self) -> wxGridBagSizer
 
         Get the sizer this item is a member of.
         """
 
         Get the sizer this item is a member of.
         """
-        return _core_.GBSizerItem_GetGBSizer(*args, **kwargs)
+        return __core.wxGBSizerItem_GetGBSizer(*args, **kwargs)
 
     def SetGBSizer(*args, **kwargs):
         """
 
     def SetGBSizer(*args, **kwargs):
         """
-        SetGBSizer(self, GridBagSizer sizer)
+        SetGBSizer(self, wxGridBagSizer sizer)
 
         Set the sizer this item is a member of.
         """
 
         Set the sizer this item is a member of.
         """
-        return _core_.GBSizerItem_SetGBSizer(*args, **kwargs)
+        return __core.wxGBSizerItem_SetGBSizer(*args, **kwargs)
 
 
 
 
-class GBSizerItemPtr(GBSizerItem):
+class wxGBSizerItemPtr(wxGBSizerItem):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = GBSizerItem
-_core_.GBSizerItem_swigregister(GBSizerItemPtr)
-DefaultSpan = cvar.DefaultSpan
+        self.__class__ = wxGBSizerItem
+__core.wxGBSizerItem_swigregister(wxGBSizerItemPtr)
+wxDefaultSpan = cvar.wxDefaultSpan
 
 def GBSizerItemWindow(*args, **kwargs):
     """
 
 def GBSizerItemWindow(*args, **kwargs):
     """
-    GBSizerItemWindow(Window window, GBPosition pos, GBSpan span, int flag, 
-        int border, PyObject userData=None) -> GBSizerItem
+    GBSizerItemWindow(wxWindow window, wxGBPosition pos, wxGBSpan span, int flag, 
+        int border, PyObject userData=None) -> wxGBSizerItem
 
     Construct a `wx.GBSizerItem` for a window.
     """
 
     Construct a `wx.GBSizerItem` for a window.
     """
-    val = _core_.new_GBSizerItemWindow(*args, **kwargs)
+    val = __core.new_GBSizerItemWindow(*args, **kwargs)
     val.thisown = 1
     return val
 
 def GBSizerItemSizer(*args, **kwargs):
     """
     val.thisown = 1
     return val
 
 def GBSizerItemSizer(*args, **kwargs):
     """
-    GBSizerItemSizer(Sizer sizer, GBPosition pos, GBSpan span, int flag, 
-        int border, PyObject userData=None) -> GBSizerItem
+    GBSizerItemSizer(wxSizer sizer, wxGBPosition pos, wxGBSpan span, int flag, 
+        int border, PyObject userData=None) -> wxGBSizerItem
 
     Construct a `wx.GBSizerItem` for a sizer
     """
 
     Construct a `wx.GBSizerItem` for a sizer
     """
-    val = _core_.new_GBSizerItemSizer(*args, **kwargs)
+    val = __core.new_GBSizerItemSizer(*args, **kwargs)
     val.thisown = 1
     return val
 
 def GBSizerItemSpacer(*args, **kwargs):
     """
     val.thisown = 1
     return val
 
 def GBSizerItemSpacer(*args, **kwargs):
     """
-    GBSizerItemSpacer(int width, int height, GBPosition pos, GBSpan span, 
-        int flag, int border, PyObject userData=None) -> GBSizerItem
+    GBSizerItemSpacer(int width, int height, wxGBPosition pos, wxGBSpan span, 
+        int flag, int border, PyObject userData=None) -> wxGBSizerItem
 
     Construct a `wx.GBSizerItem` for a spacer.
     """
 
     Construct a `wx.GBSizerItem` for a spacer.
     """
-    val = _core_.new_GBSizerItemSpacer(*args, **kwargs)
+    val = __core.new_GBSizerItemSpacer(*args, **kwargs)
     val.thisown = 1
     return val
 
     val.thisown = 1
     return val
 
-class GridBagSizer(FlexGridSizer):
+class wxGridBagSizer(wxFlexGridSizer):
     """
     A `wx.Sizer` that can lay out items in a virtual grid like a
     `wx.FlexGridSizer` but in this case explicit positioning of the items
     """
     A `wx.Sizer` that can lay out items in a virtual grid like a
     `wx.FlexGridSizer` but in this case explicit positioning of the items
@@ -10777,12 +10844,12 @@ class GridBagSizer(FlexGridSizer):
         return "<%s.%s; proxy of C++ wxGridBagSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxGridBagSizer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(self, int vgap=0, int hgap=0) -> GridBagSizer
+        __init__(self, int vgap=0, int hgap=0) -> wxGridBagSizer
 
         Constructor, with optional parameters to specify the gap between the
         rows and columns.
         """
 
         Constructor, with optional parameters to specify the gap between the
         rows and columns.
         """
-        newobj = _core_.new_GridBagSizer(*args, **kwargs)
+        newobj = __core.new_wxGridBagSizer(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
@@ -10801,7 +10868,7 @@ class GridBagSizer(FlexGridSizer):
         position, False if something was already there.
 
         """
         position, False if something was already there.
 
         """
-        return _core_.GridBagSizer_Add(*args, **kwargs)
+        return __core.wxGridBagSizer_Add(*args, **kwargs)
 
     def AddItem(*args, **kwargs):
         """
 
     def AddItem(*args, **kwargs):
         """
@@ -10811,32 +10878,32 @@ class GridBagSizer(FlexGridSizer):
         the item was successfully placed at its given cell position, False if
         something was already there.
         """
         the item was successfully placed at its given cell position, False if
         something was already there.
         """
-        return _core_.GridBagSizer_AddItem(*args, **kwargs)
+        return __core.wxGridBagSizer_AddItem(*args, **kwargs)
 
     def GetCellSize(*args, **kwargs):
         """
 
     def GetCellSize(*args, **kwargs):
         """
-        GetCellSize(self, int row, int col) -> Size
+        GetCellSize(self, int row, int col) -> wxSize
 
         Get the size of the specified cell, including hgap and
         vgap.  Only valid after a Layout.
         """
 
         Get the size of the specified cell, including hgap and
         vgap.  Only valid after a Layout.
         """
-        return _core_.GridBagSizer_GetCellSize(*args, **kwargs)
+        return __core.wxGridBagSizer_GetCellSize(*args, **kwargs)
 
     def GetEmptyCellSize(*args, **kwargs):
         """
 
     def GetEmptyCellSize(*args, **kwargs):
         """
-        GetEmptyCellSize(self) -> Size
+        GetEmptyCellSize(self) -> wxSize
 
         Get the size used for cells in the grid with no item.
         """
 
         Get the size used for cells in the grid with no item.
         """
-        return _core_.GridBagSizer_GetEmptyCellSize(*args, **kwargs)
+        return __core.wxGridBagSizer_GetEmptyCellSize(*args, **kwargs)
 
     def SetEmptyCellSize(*args, **kwargs):
         """
 
     def SetEmptyCellSize(*args, **kwargs):
         """
-        SetEmptyCellSize(self, Size sz)
+        SetEmptyCellSize(self, wxSize sz)
 
         Set the size used for cells in the grid with no item.
         """
 
         Set the size used for cells in the grid with no item.
         """
-        return _core_.GridBagSizer_SetEmptyCellSize(*args, **kwargs)
+        return __core.wxGridBagSizer_SetEmptyCellSize(*args, **kwargs)
 
     def GetItemPosition(*args):
         """
 
     def GetItemPosition(*args):
         """
@@ -10846,7 +10913,7 @@ class GridBagSizer(FlexGridSizer):
         window or subsizer that is a member of this sizer, or a zero-based
         index of an item.
         """
         window or subsizer that is a member of this sizer, or a zero-based
         index of an item.
         """
-        return _core_.GridBagSizer_GetItemPosition(*args)
+        return __core.wxGridBagSizer_GetItemPosition(*args)
 
     def SetItemPosition(*args):
         """
 
     def SetItemPosition(*args):
         """
@@ -10858,7 +10925,7 @@ class GridBagSizer(FlexGridSizer):
         allowed (because an item is already there) then False is returned.
 
         """
         allowed (because an item is already there) then False is returned.
 
         """
-        return _core_.GridBagSizer_SetItemPosition(*args)
+        return __core.wxGridBagSizer_SetItemPosition(*args)
 
     def GetItemSpan(*args):
         """
 
     def GetItemSpan(*args):
         """
@@ -10868,7 +10935,7 @@ class GridBagSizer(FlexGridSizer):
         either a window or subsizer that is a member of this sizer, or a
         zero-based index of an item.
         """
         either a window or subsizer that is a member of this sizer, or a
         zero-based index of an item.
         """
-        return _core_.GridBagSizer_GetItemSpan(*args)
+        return __core.wxGridBagSizer_GetItemSpan(*args)
 
     def SetItemSpan(*args):
         """
 
     def SetItemSpan(*args):
         """
@@ -10879,7 +10946,7 @@ class GridBagSizer(FlexGridSizer):
         zero-based index of an item.  Returns True on success.  If the move is
         not allowed (because an item is already there) then False is returned.
         """
         zero-based index of an item.  Returns True on success.  If the move is
         not allowed (because an item is already there) then False is returned.
         """
-        return _core_.GridBagSizer_SetItemSpan(*args)
+        return __core.wxGridBagSizer_SetItemSpan(*args)
 
     def FindItem(*args):
         """
 
     def FindItem(*args):
         """
@@ -10888,31 +10955,31 @@ class GridBagSizer(FlexGridSizer):
         Find the sizer item for the given window or subsizer, returns None if
         not found. (non-recursive)
         """
         Find the sizer item for the given window or subsizer, returns None if
         not found. (non-recursive)
         """
-        return _core_.GridBagSizer_FindItem(*args)
+        return __core.wxGridBagSizer_FindItem(*args)
 
     def FindItemAtPosition(*args, **kwargs):
         """
 
     def FindItemAtPosition(*args, **kwargs):
         """
-        FindItemAtPosition(self, GBPosition pos) -> GBSizerItem
+        FindItemAtPosition(self, wxGBPosition pos) -> wxGBSizerItem
 
         Return the sizer item for the given grid cell, or None if there is no
         item at that position. (non-recursive)
         """
 
         Return the sizer item for the given grid cell, or None if there is no
         item at that position. (non-recursive)
         """
-        return _core_.GridBagSizer_FindItemAtPosition(*args, **kwargs)
+        return __core.wxGridBagSizer_FindItemAtPosition(*args, **kwargs)
 
     def FindItemAtPoint(*args, **kwargs):
         """
 
     def FindItemAtPoint(*args, **kwargs):
         """
-        FindItemAtPoint(self, Point pt) -> GBSizerItem
+        FindItemAtPoint(self, wxPoint pt) -> wxGBSizerItem
 
         Return the sizer item located at the point given in *pt*, or None if
         there is no item at that point. The (x,y) coordinates in pt correspond
         to the client coordinates of the window using the sizer for
         layout. (non-recursive)
         """
 
         Return the sizer item located at the point given in *pt*, or None if
         there is no item at that point. The (x,y) coordinates in pt correspond
         to the client coordinates of the window using the sizer for
         layout. (non-recursive)
         """
-        return _core_.GridBagSizer_FindItemAtPoint(*args, **kwargs)
+        return __core.wxGridBagSizer_FindItemAtPoint(*args, **kwargs)
 
     def CheckForIntersection(*args, **kwargs):
         """
 
     def CheckForIntersection(*args, **kwargs):
         """
-        CheckForIntersection(self, GBSizerItem item, GBSizerItem excludeItem=None) -> bool
+        CheckForIntersection(self, wxGBSizerItem item, wxGBSizerItem excludeItem=None) -> bool
 
         Look at all items and see if any intersect (or would overlap) the
         given *item*.  Returns True if so, False if there would be no overlap.
 
         Look at all items and see if any intersect (or would overlap) the
         given *item*.  Returns True if so, False if there would be no overlap.
@@ -10921,11 +10988,11 @@ class GridBagSizer(FlexGridSizer):
         position of.
 
         """
         position of.
 
         """
-        return _core_.GridBagSizer_CheckForIntersection(*args, **kwargs)
+        return __core.wxGridBagSizer_CheckForIntersection(*args, **kwargs)
 
     def CheckForIntersectionPos(*args, **kwargs):
         """
 
     def CheckForIntersectionPos(*args, **kwargs):
         """
-        CheckForIntersectionPos(self, GBPosition pos, GBSpan span, GBSizerItem excludeItem=None) -> bool
+        CheckForIntersectionPos(self, wxGBPosition pos, wxGBSpan span, wxGBSizerItem excludeItem=None) -> bool
 
         Look at all items and see if any intersect (or would overlap) the
         given position and span.  Returns True if so, False if there would be
 
         Look at all items and see if any intersect (or would overlap) the
         given position and span.  Returns True if so, False if there would be
@@ -10933,38 +11000,38 @@ class GridBagSizer(FlexGridSizer):
         for intersection, for example it may be the item we are checking the
         position of.
         """
         for intersection, for example it may be the item we are checking the
         position of.
         """
-        return _core_.GridBagSizer_CheckForIntersectionPos(*args, **kwargs)
+        return __core.wxGridBagSizer_CheckForIntersectionPos(*args, **kwargs)
 
 
 
 
-class GridBagSizerPtr(GridBagSizer):
+class wxGridBagSizerPtr(wxGridBagSizer):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = GridBagSizer
-_core_.GridBagSizer_swigregister(GridBagSizerPtr)
+        self.__class__ = wxGridBagSizer
+__core.wxGridBagSizer_swigregister(wxGridBagSizerPtr)
 
 #---------------------------------------------------------------------------
 
 
 #---------------------------------------------------------------------------
 
-Left = _core_.Left
-Top = _core_.Top
-Right = _core_.Right
-Bottom = _core_.Bottom
-Width = _core_.Width
-Height = _core_.Height
-Centre = _core_.Centre
-Center = _core_.Center
-CentreX = _core_.CentreX
-CentreY = _core_.CentreY
-Unconstrained = _core_.Unconstrained
-AsIs = _core_.AsIs
-PercentOf = _core_.PercentOf
-Above = _core_.Above
-Below = _core_.Below
-LeftOf = _core_.LeftOf
-RightOf = _core_.RightOf
-SameAs = _core_.SameAs
-Absolute = _core_.Absolute
-class IndividualLayoutConstraint(Object):
+wxLeft = __core.wxLeft
+wxTop = __core.wxTop
+wxRight = __core.wxRight
+wxBottom = __core.wxBottom
+wxWidth = __core.wxWidth
+wxHeight = __core.wxHeight
+wxCentre = __core.wxCentre
+wxCenter = __core.wxCenter
+wxCentreX = __core.wxCentreX
+wxCentreY = __core.wxCentreY
+wxUnconstrained = __core.wxUnconstrained
+wxAsIs = __core.wxAsIs
+wxPercentOf = __core.wxPercentOf
+wxAbove = __core.wxAbove
+wxBelow = __core.wxBelow
+wxLeftOf = __core.wxLeftOf
+wxRightOf = __core.wxRightOf
+wxSameAs = __core.wxSameAs
+wxAbsolute = __core.wxAbsolute
+class wxIndividualLayoutConstraint(wxObject):
     """
     Objects of this class are stored in the `wx.LayoutConstraints` class as
     one of eight possible constraints that a window can be involved in.
     """
     Objects of this class are stored in the `wx.LayoutConstraints` class as
     one of eight possible constraints that a window can be involved in.
@@ -10978,70 +11045,70 @@ class IndividualLayoutConstraint(Object):
         return "<%s.%s; proxy of C++ wxIndividualLayoutConstraint instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def Set(*args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxIndividualLayoutConstraint instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def Set(*args, **kwargs):
         """
-        Set(self, int rel, Window otherW, int otherE, int val=0, int marg=wxLAYOUT_DEFAULT_MARGIN)
+        Set(self, int rel, wxWindow otherW, int otherE, int val=0, int marg=wxLAYOUT_DEFAULT_MARGIN)
 
         Sets the properties of the constraint. Normally called by one of the
         convenience functions such as Above, RightOf, SameAs.
         """
 
         Sets the properties of the constraint. Normally called by one of the
         convenience functions such as Above, RightOf, SameAs.
         """
-        return _core_.IndividualLayoutConstraint_Set(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_Set(*args, **kwargs)
 
     def LeftOf(*args, **kwargs):
         """
 
     def LeftOf(*args, **kwargs):
         """
-        LeftOf(self, Window sibling, int marg=0)
+        LeftOf(self, wxWindow sibling, int marg=0)
 
         Constrains this edge to be to the left of the given window, with an
         optional margin. Implicitly, this is relative to the left edge of the
         other window.
         """
 
         Constrains this edge to be to the left of the given window, with an
         optional margin. Implicitly, this is relative to the left edge of the
         other window.
         """
-        return _core_.IndividualLayoutConstraint_LeftOf(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_LeftOf(*args, **kwargs)
 
     def RightOf(*args, **kwargs):
         """
 
     def RightOf(*args, **kwargs):
         """
-        RightOf(self, Window sibling, int marg=0)
+        RightOf(self, wxWindow sibling, int marg=0)
 
         Constrains this edge to be to the right of the given window, with an
         optional margin. Implicitly, this is relative to the right edge of the
         other window.
         """
 
         Constrains this edge to be to the right of the given window, with an
         optional margin. Implicitly, this is relative to the right edge of the
         other window.
         """
-        return _core_.IndividualLayoutConstraint_RightOf(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_RightOf(*args, **kwargs)
 
     def Above(*args, **kwargs):
         """
 
     def Above(*args, **kwargs):
         """
-        Above(self, Window sibling, int marg=0)
+        Above(self, wxWindow sibling, int marg=0)
 
         Constrains this edge to be above the given window, with an optional
         margin. Implicitly, this is relative to the top edge of the other
         window.
         """
 
         Constrains this edge to be above the given window, with an optional
         margin. Implicitly, this is relative to the top edge of the other
         window.
         """
-        return _core_.IndividualLayoutConstraint_Above(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_Above(*args, **kwargs)
 
     def Below(*args, **kwargs):
         """
 
     def Below(*args, **kwargs):
         """
-        Below(self, Window sibling, int marg=0)
+        Below(self, wxWindow sibling, int marg=0)
 
         Constrains this edge to be below the given window, with an optional
         margin. Implicitly, this is relative to the bottom edge of the other
         window.
         """
 
         Constrains this edge to be below the given window, with an optional
         margin. Implicitly, this is relative to the bottom edge of the other
         window.
         """
-        return _core_.IndividualLayoutConstraint_Below(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_Below(*args, **kwargs)
 
     def SameAs(*args, **kwargs):
         """
 
     def SameAs(*args, **kwargs):
         """
-        SameAs(self, Window otherW, int edge, int marg=0)
+        SameAs(self, wxWindow otherW, int edge, int marg=0)
 
         Constrains this edge or dimension to be to the same as the edge of the
         given window, with an optional margin.
         """
 
         Constrains this edge or dimension to be to the same as the edge of the
         given window, with an optional margin.
         """
-        return _core_.IndividualLayoutConstraint_SameAs(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_SameAs(*args, **kwargs)
 
     def PercentOf(*args, **kwargs):
         """
 
     def PercentOf(*args, **kwargs):
         """
-        PercentOf(self, Window otherW, int wh, int per)
+        PercentOf(self, wxWindow otherW, int wh, int per)
 
         Constrains this edge or dimension to be to a percentage of the given
         window, with an optional margin.
         """
 
         Constrains this edge or dimension to be to a percentage of the given
         window, with an optional margin.
         """
-        return _core_.IndividualLayoutConstraint_PercentOf(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_PercentOf(*args, **kwargs)
 
     def Absolute(*args, **kwargs):
         """
 
     def Absolute(*args, **kwargs):
         """
@@ -11049,7 +11116,7 @@ class IndividualLayoutConstraint(Object):
 
         Constrains this edge or dimension to be the given absolute value.
         """
 
         Constrains this edge or dimension to be the given absolute value.
         """
-        return _core_.IndividualLayoutConstraint_Absolute(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_Absolute(*args, **kwargs)
 
     def Unconstrained(*args, **kwargs):
         """
 
     def Unconstrained(*args, **kwargs):
         """
@@ -11058,7 +11125,7 @@ class IndividualLayoutConstraint(Object):
         Sets this edge or dimension to be unconstrained, that is, dependent on
         other edges and dimensions from which this value can be deduced.
         """
         Sets this edge or dimension to be unconstrained, that is, dependent on
         other edges and dimensions from which this value can be deduced.
         """
-        return _core_.IndividualLayoutConstraint_Unconstrained(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_Unconstrained(*args, **kwargs)
 
     def AsIs(*args, **kwargs):
         """
 
     def AsIs(*args, **kwargs):
         """
@@ -11071,94 +11138,94 @@ class IndividualLayoutConstraint(Object):
         size, such as a button, which may take its size from the size of the
         button label.
         """
         size, such as a button, which may take its size from the size of the
         button label.
         """
-        return _core_.IndividualLayoutConstraint_AsIs(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_AsIs(*args, **kwargs)
 
     def GetOtherWindow(*args, **kwargs):
 
     def GetOtherWindow(*args, **kwargs):
-        """GetOtherWindow(self) -> Window"""
-        return _core_.IndividualLayoutConstraint_GetOtherWindow(*args, **kwargs)
+        """GetOtherWindow(self) -> wxWindow"""
+        return __core.wxIndividualLayoutConstraint_GetOtherWindow(*args, **kwargs)
 
     def GetMyEdge(*args, **kwargs):
         """GetMyEdge(self) -> int"""
 
     def GetMyEdge(*args, **kwargs):
         """GetMyEdge(self) -> int"""
-        return _core_.IndividualLayoutConstraint_GetMyEdge(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_GetMyEdge(*args, **kwargs)
 
     def SetEdge(*args, **kwargs):
         """SetEdge(self, int which)"""
 
     def SetEdge(*args, **kwargs):
         """SetEdge(self, int which)"""
-        return _core_.IndividualLayoutConstraint_SetEdge(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_SetEdge(*args, **kwargs)
 
     def SetValue(*args, **kwargs):
         """SetValue(self, int v)"""
 
     def SetValue(*args, **kwargs):
         """SetValue(self, int v)"""
-        return _core_.IndividualLayoutConstraint_SetValue(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_SetValue(*args, **kwargs)
 
     def GetMargin(*args, **kwargs):
         """GetMargin(self) -> int"""
 
     def GetMargin(*args, **kwargs):
         """GetMargin(self) -> int"""
-        return _core_.IndividualLayoutConstraint_GetMargin(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_GetMargin(*args, **kwargs)
 
     def SetMargin(*args, **kwargs):
         """SetMargin(self, int m)"""
 
     def SetMargin(*args, **kwargs):
         """SetMargin(self, int m)"""
-        return _core_.IndividualLayoutConstraint_SetMargin(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_SetMargin(*args, **kwargs)
 
     def GetValue(*args, **kwargs):
         """GetValue(self) -> int"""
 
     def GetValue(*args, **kwargs):
         """GetValue(self) -> int"""
-        return _core_.IndividualLayoutConstraint_GetValue(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_GetValue(*args, **kwargs)
 
     def GetPercent(*args, **kwargs):
         """GetPercent(self) -> int"""
 
     def GetPercent(*args, **kwargs):
         """GetPercent(self) -> int"""
-        return _core_.IndividualLayoutConstraint_GetPercent(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_GetPercent(*args, **kwargs)
 
     def GetOtherEdge(*args, **kwargs):
         """GetOtherEdge(self) -> int"""
 
     def GetOtherEdge(*args, **kwargs):
         """GetOtherEdge(self) -> int"""
-        return _core_.IndividualLayoutConstraint_GetOtherEdge(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_GetOtherEdge(*args, **kwargs)
 
     def GetDone(*args, **kwargs):
         """GetDone(self) -> bool"""
 
     def GetDone(*args, **kwargs):
         """GetDone(self) -> bool"""
-        return _core_.IndividualLayoutConstraint_GetDone(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_GetDone(*args, **kwargs)
 
     def SetDone(*args, **kwargs):
         """SetDone(self, bool d)"""
 
     def SetDone(*args, **kwargs):
         """SetDone(self, bool d)"""
-        return _core_.IndividualLayoutConstraint_SetDone(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_SetDone(*args, **kwargs)
 
     def GetRelationship(*args, **kwargs):
         """GetRelationship(self) -> int"""
 
     def GetRelationship(*args, **kwargs):
         """GetRelationship(self) -> int"""
-        return _core_.IndividualLayoutConstraint_GetRelationship(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_GetRelationship(*args, **kwargs)
 
     def SetRelationship(*args, **kwargs):
         """SetRelationship(self, int r)"""
 
     def SetRelationship(*args, **kwargs):
         """SetRelationship(self, int r)"""
-        return _core_.IndividualLayoutConstraint_SetRelationship(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_SetRelationship(*args, **kwargs)
 
     def ResetIfWin(*args, **kwargs):
         """
 
     def ResetIfWin(*args, **kwargs):
         """
-        ResetIfWin(self, Window otherW) -> bool
+        ResetIfWin(self, wxWindow otherW) -> bool
 
         Reset constraint if it mentions otherWin
         """
 
         Reset constraint if it mentions otherWin
         """
-        return _core_.IndividualLayoutConstraint_ResetIfWin(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_ResetIfWin(*args, **kwargs)
 
     def SatisfyConstraint(*args, **kwargs):
         """
 
     def SatisfyConstraint(*args, **kwargs):
         """
-        SatisfyConstraint(self, LayoutConstraints constraints, Window win) -> bool
+        SatisfyConstraint(self, wxLayoutConstraints constraints, wxWindow win) -> bool
 
         Try to satisfy constraint
         """
 
         Try to satisfy constraint
         """
-        return _core_.IndividualLayoutConstraint_SatisfyConstraint(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_SatisfyConstraint(*args, **kwargs)
 
     def GetEdge(*args, **kwargs):
         """
 
     def GetEdge(*args, **kwargs):
         """
-        GetEdge(self, int which, Window thisWin, Window other) -> int
+        GetEdge(self, int which, wxWindow thisWin, wxWindow other) -> int
 
         Get the value of this edge or dimension, or if this
         is not determinable, -1.
         """
 
         Get the value of this edge or dimension, or if this
         is not determinable, -1.
         """
-        return _core_.IndividualLayoutConstraint_GetEdge(*args, **kwargs)
+        return __core.wxIndividualLayoutConstraint_GetEdge(*args, **kwargs)
 
 
 
 
-class IndividualLayoutConstraintPtr(IndividualLayoutConstraint):
+class wxIndividualLayoutConstraintPtr(wxIndividualLayoutConstraint):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = IndividualLayoutConstraint
-_core_.IndividualLayoutConstraint_swigregister(IndividualLayoutConstraintPtr)
+        self.__class__ = wxIndividualLayoutConstraint
+__core.wxIndividualLayoutConstraint_swigregister(wxIndividualLayoutConstraintPtr)
 
 
-class LayoutConstraints(Object):
+class wxLayoutConstraints(wxObject):
     """
     **Note:** constraints are now deprecated and you should use sizers
     instead.
     """
     **Note:** constraints are now deprecated and you should use sizers
     instead.
@@ -11192,35 +11259,35 @@ class LayoutConstraints(Object):
     """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxLayoutConstraints instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     """
     def __repr__(self):
         return "<%s.%s; proxy of C++ wxLayoutConstraints instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
-    left = property(_core_.LayoutConstraints_left_get)
-    top = property(_core_.LayoutConstraints_top_get)
-    right = property(_core_.LayoutConstraints_right_get)
-    bottom = property(_core_.LayoutConstraints_bottom_get)
-    width = property(_core_.LayoutConstraints_width_get)
-    height = property(_core_.LayoutConstraints_height_get)
-    centreX = property(_core_.LayoutConstraints_centreX_get)
-    centreY = property(_core_.LayoutConstraints_centreY_get)
+    left = property(__core.wxLayoutConstraints_left_get)
+    top = property(__core.wxLayoutConstraints_top_get)
+    right = property(__core.wxLayoutConstraints_right_get)
+    bottom = property(__core.wxLayoutConstraints_bottom_get)
+    width = property(__core.wxLayoutConstraints_width_get)
+    height = property(__core.wxLayoutConstraints_height_get)
+    centreX = property(__core.wxLayoutConstraints_centreX_get)
+    centreY = property(__core.wxLayoutConstraints_centreY_get)
     def __init__(self, *args, **kwargs):
     def __init__(self, *args, **kwargs):
-        """__init__(self) -> LayoutConstraints"""
-        newobj = _core_.new_LayoutConstraints(*args, **kwargs)
+        """__init__(self) -> wxLayoutConstraints"""
+        newobj = __core.new_wxLayoutConstraints(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SatisfyConstraints(*args, **kwargs):
         """SatisfyConstraints(Window win) -> (areSatisfied, noChanges)"""
         self.this = newobj.this
         self.thisown = 1
         del newobj.thisown
     def SatisfyConstraints(*args, **kwargs):
         """SatisfyConstraints(Window win) -> (areSatisfied, noChanges)"""
-        return _core_.LayoutConstraints_SatisfyConstraints(*args, **kwargs)
+        return __core.wxLayoutConstraints_SatisfyConstraints(*args, **kwargs)
 
     def AreSatisfied(*args, **kwargs):
         """AreSatisfied(self) -> bool"""
 
     def AreSatisfied(*args, **kwargs):
         """AreSatisfied(self) -> bool"""
-        return _core_.LayoutConstraints_AreSatisfied(*args, **kwargs)
+        return __core.wxLayoutConstraints_AreSatisfied(*args, **kwargs)
 
 
 
 
-class LayoutConstraintsPtr(LayoutConstraints):
+class wxLayoutConstraintsPtr(wxLayoutConstraints):
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
     def __init__(self, this):
         self.this = this
         if not hasattr(self,"thisown"): self.thisown = 0
-        self.__class__ = LayoutConstraints
-_core_.LayoutConstraints_swigregister(LayoutConstraintsPtr)
+        self.__class__ = wxLayoutConstraints
+__core.wxLayoutConstraints_swigregister(wxLayoutConstraintsPtr)
 
 #----------------------------------------------------------------------------
 
 
 #----------------------------------------------------------------------------
 
index eb3b219074ea504fcd33305cca7ac8a1119e86ed..23629f0e4cc717c1068345541f27ab252f1b59cd 100644 (file)
@@ -1352,130 +1352,131 @@ SWIG_Python_GetTypeList() {
 #define  SWIGTYPE_p_wxAcceleratorEntry swig_types[11] 
 #define  SWIGTYPE_p_wxUpdateUIEvent swig_types[12] 
 #define  SWIGTYPE_p_wxEvent swig_types[13] 
 #define  SWIGTYPE_p_wxAcceleratorEntry swig_types[11] 
 #define  SWIGTYPE_p_wxUpdateUIEvent swig_types[12] 
 #define  SWIGTYPE_p_wxEvent swig_types[13] 
-#define  SWIGTYPE_p_wxMenu swig_types[14] 
-#define  SWIGTYPE_p_wxGridSizer swig_types[15] 
-#define  SWIGTYPE_p_wxFlexGridSizer swig_types[16] 
-#define  SWIGTYPE_p_wxInitDialogEvent swig_types[17] 
-#define  SWIGTYPE_p_wxItemContainer swig_types[18] 
-#define  SWIGTYPE_p_wxNcPaintEvent swig_types[19] 
-#define  SWIGTYPE_p_wxPaintEvent swig_types[20] 
-#define  SWIGTYPE_p_wxSysColourChangedEvent swig_types[21] 
-#define  SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[22] 
-#define  SWIGTYPE_p_wxDisplayChangedEvent swig_types[23] 
-#define  SWIGTYPE_p_wxPaletteChangedEvent swig_types[24] 
-#define  SWIGTYPE_p_wxControl swig_types[25] 
-#define  SWIGTYPE_p_wxFont swig_types[26] 
-#define  SWIGTYPE_p_wxMenuBarBase swig_types[27] 
-#define  SWIGTYPE_p_wxSetCursorEvent swig_types[28] 
-#define  SWIGTYPE_p_wxFSFile swig_types[29] 
-#define  SWIGTYPE_p_wxCaret swig_types[30] 
-#define  SWIGTYPE_ptrdiff_t swig_types[31] 
-#define  SWIGTYPE_std__ptrdiff_t swig_types[32] 
-#define  SWIGTYPE_p_wxRegion swig_types[33] 
-#define  SWIGTYPE_p_wxPoint2D swig_types[34] 
-#define  SWIGTYPE_p_int swig_types[35] 
-#define  SWIGTYPE_p_wxSize swig_types[36] 
-#define  SWIGTYPE_p_wxDC swig_types[37] 
-#define  SWIGTYPE_p_wxPySizer swig_types[38] 
-#define  SWIGTYPE_p_wxVisualAttributes swig_types[39] 
-#define  SWIGTYPE_p_wxNotifyEvent swig_types[40] 
-#define  SWIGTYPE_p_wxPyEvent swig_types[41] 
-#define  SWIGTYPE_p_wxPropagationDisabler swig_types[42] 
-#define  SWIGTYPE_p_form_ops_t swig_types[43] 
-#define  SWIGTYPE_p_wxAppTraits swig_types[44] 
-#define  SWIGTYPE_p_wxArrayString swig_types[45] 
-#define  SWIGTYPE_p_wxShowEvent swig_types[46] 
-#define  SWIGTYPE_p_wxToolTip swig_types[47] 
-#define  SWIGTYPE_p_wxMoveEvent swig_types[48] 
-#define  SWIGTYPE_p_wxSizeEvent swig_types[49] 
-#define  SWIGTYPE_p_wxActivateEvent swig_types[50] 
-#define  SWIGTYPE_p_wxIconizeEvent swig_types[51] 
-#define  SWIGTYPE_p_wxMaximizeEvent swig_types[52] 
-#define  SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[53] 
-#define  SWIGTYPE_p_wxWindowCreateEvent swig_types[54] 
-#define  SWIGTYPE_p_wxIdleEvent swig_types[55] 
-#define  SWIGTYPE_p_wxDateEvent swig_types[56] 
-#define  SWIGTYPE_p_wxMenuItem swig_types[57] 
-#define  SWIGTYPE_p_wxStaticBox swig_types[58] 
-#define  SWIGTYPE_p_long swig_types[59] 
-#define  SWIGTYPE_p_wxDuplexMode swig_types[60] 
-#define  SWIGTYPE_p_wxTIFFHandler swig_types[61] 
-#define  SWIGTYPE_p_wxXPMHandler swig_types[62] 
-#define  SWIGTYPE_p_wxPNMHandler swig_types[63] 
-#define  SWIGTYPE_p_wxJPEGHandler swig_types[64] 
-#define  SWIGTYPE_p_wxPCXHandler swig_types[65] 
-#define  SWIGTYPE_p_wxGIFHandler swig_types[66] 
-#define  SWIGTYPE_p_wxPNGHandler swig_types[67] 
-#define  SWIGTYPE_p_wxANIHandler swig_types[68] 
-#define  SWIGTYPE_p_wxMemoryFSHandler swig_types[69] 
-#define  SWIGTYPE_p_wxZipFSHandler swig_types[70] 
-#define  SWIGTYPE_p_wxInternetFSHandler swig_types[71] 
-#define  SWIGTYPE_p_wxPyFileSystemHandler swig_types[72] 
-#define  SWIGTYPE_p_wxEvtHandler swig_types[73] 
-#define  SWIGTYPE_p_wxCURHandler swig_types[74] 
-#define  SWIGTYPE_p_wxICOHandler swig_types[75] 
-#define  SWIGTYPE_p_wxBMPHandler swig_types[76] 
-#define  SWIGTYPE_p_wxImageHandler swig_types[77] 
-#define  SWIGTYPE_p_wxFileSystemHandler swig_types[78] 
-#define  SWIGTYPE_p_wxRect swig_types[79] 
-#define  SWIGTYPE_p_wxButton swig_types[80] 
-#define  SWIGTYPE_p_wxGBSpan swig_types[81] 
-#define  SWIGTYPE_p_wxPropagateOnce swig_types[82] 
-#define  SWIGTYPE_p_wxAcceleratorTable swig_types[83] 
-#define  SWIGTYPE_p_wxStdDialogButtonSizer swig_types[84] 
-#define  SWIGTYPE_p_char swig_types[85] 
-#define  SWIGTYPE_p_wxGBPosition swig_types[86] 
-#define  SWIGTYPE_p_wxImage swig_types[87] 
-#define  SWIGTYPE_p_wxFrame swig_types[88] 
-#define  SWIGTYPE_p_wxScrollWinEvent swig_types[89] 
-#define  SWIGTYPE_p_wxPaperSize swig_types[90] 
-#define  SWIGTYPE_p_wxImageHistogram swig_types[91] 
-#define  SWIGTYPE_p_wxPoint swig_types[92] 
-#define  SWIGTYPE_p_wxCursor swig_types[93] 
-#define  SWIGTYPE_p_wxObject swig_types[94] 
-#define  SWIGTYPE_p_wxInputStream swig_types[95] 
-#define  SWIGTYPE_p_wxOutputStream swig_types[96] 
-#define  SWIGTYPE_p_wxPyInputStream swig_types[97] 
-#define  SWIGTYPE_p_wxDateTime swig_types[98] 
-#define  SWIGTYPE_p_wxKeyEvent swig_types[99] 
-#define  SWIGTYPE_p_wxNavigationKeyEvent swig_types[100] 
-#define  SWIGTYPE_p_wxWindowDestroyEvent swig_types[101] 
-#define  SWIGTYPE_p_unsigned_long swig_types[102] 
-#define  SWIGTYPE_p_wxWindow swig_types[103] 
-#define  SWIGTYPE_p_wxMenuBar swig_types[104] 
-#define  SWIGTYPE_p_wxFileSystem swig_types[105] 
-#define  SWIGTYPE_p_wxBitmap swig_types[106] 
-#define  SWIGTYPE_unsigned_int swig_types[107] 
-#define  SWIGTYPE_p_unsigned_int swig_types[108] 
-#define  SWIGTYPE_p_wxMenuEvent swig_types[109] 
-#define  SWIGTYPE_p_wxContextMenuEvent swig_types[110] 
-#define  SWIGTYPE_p_unsigned_char swig_types[111] 
-#define  SWIGTYPE_p_wxEraseEvent swig_types[112] 
-#define  SWIGTYPE_p_wxMouseEvent swig_types[113] 
-#define  SWIGTYPE_p_wxCloseEvent swig_types[114] 
-#define  SWIGTYPE_p_wxPyApp swig_types[115] 
-#define  SWIGTYPE_p_wxCommandEvent swig_types[116] 
-#define  SWIGTYPE_p_wxPyCommandEvent swig_types[117] 
-#define  SWIGTYPE_p_wxPyDropTarget swig_types[118] 
-#define  SWIGTYPE_p_wxQuantize swig_types[119] 
-#define  SWIGTYPE_p_wxChildFocusEvent swig_types[120] 
+#define  SWIGTYPE_p_buffer swig_types[14] 
+#define  SWIGTYPE_p_wxMenu swig_types[15] 
+#define  SWIGTYPE_p_wxGridSizer swig_types[16] 
+#define  SWIGTYPE_p_wxFlexGridSizer swig_types[17] 
+#define  SWIGTYPE_p_wxInitDialogEvent swig_types[18] 
+#define  SWIGTYPE_p_wxItemContainer swig_types[19] 
+#define  SWIGTYPE_p_wxNcPaintEvent swig_types[20] 
+#define  SWIGTYPE_p_wxPaintEvent swig_types[21] 
+#define  SWIGTYPE_p_wxSysColourChangedEvent swig_types[22] 
+#define  SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[23] 
+#define  SWIGTYPE_p_wxDisplayChangedEvent swig_types[24] 
+#define  SWIGTYPE_p_wxPaletteChangedEvent swig_types[25] 
+#define  SWIGTYPE_p_wxControl swig_types[26] 
+#define  SWIGTYPE_p_wxFont swig_types[27] 
+#define  SWIGTYPE_p_wxMenuBarBase swig_types[28] 
+#define  SWIGTYPE_p_wxSetCursorEvent swig_types[29] 
+#define  SWIGTYPE_p_wxFSFile swig_types[30] 
+#define  SWIGTYPE_p_wxCaret swig_types[31] 
+#define  SWIGTYPE_ptrdiff_t swig_types[32] 
+#define  SWIGTYPE_std__ptrdiff_t swig_types[33] 
+#define  SWIGTYPE_p_wxRegion swig_types[34] 
+#define  SWIGTYPE_p_wxPoint2D swig_types[35] 
+#define  SWIGTYPE_p_int swig_types[36] 
+#define  SWIGTYPE_p_wxSize swig_types[37] 
+#define  SWIGTYPE_p_wxDC swig_types[38] 
+#define  SWIGTYPE_p_wxPySizer swig_types[39] 
+#define  SWIGTYPE_p_wxVisualAttributes swig_types[40] 
+#define  SWIGTYPE_p_wxNotifyEvent swig_types[41] 
+#define  SWIGTYPE_p_wxPyEvent swig_types[42] 
+#define  SWIGTYPE_p_wxPropagationDisabler swig_types[43] 
+#define  SWIGTYPE_p_form_ops_t swig_types[44] 
+#define  SWIGTYPE_p_wxAppTraits swig_types[45] 
+#define  SWIGTYPE_p_wxArrayString swig_types[46] 
+#define  SWIGTYPE_p_wxShowEvent swig_types[47] 
+#define  SWIGTYPE_p_wxToolTip swig_types[48] 
+#define  SWIGTYPE_p_wxMoveEvent swig_types[49] 
+#define  SWIGTYPE_p_wxSizeEvent swig_types[50] 
+#define  SWIGTYPE_p_wxActivateEvent swig_types[51] 
+#define  SWIGTYPE_p_wxIconizeEvent swig_types[52] 
+#define  SWIGTYPE_p_wxMaximizeEvent swig_types[53] 
+#define  SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[54] 
+#define  SWIGTYPE_p_wxWindowCreateEvent swig_types[55] 
+#define  SWIGTYPE_p_wxIdleEvent swig_types[56] 
+#define  SWIGTYPE_p_wxDateEvent swig_types[57] 
+#define  SWIGTYPE_p_wxMenuItem swig_types[58] 
+#define  SWIGTYPE_p_wxStaticBox swig_types[59] 
+#define  SWIGTYPE_p_long swig_types[60] 
+#define  SWIGTYPE_p_wxDuplexMode swig_types[61] 
+#define  SWIGTYPE_p_wxTIFFHandler swig_types[62] 
+#define  SWIGTYPE_p_wxXPMHandler swig_types[63] 
+#define  SWIGTYPE_p_wxPNMHandler swig_types[64] 
+#define  SWIGTYPE_p_wxJPEGHandler swig_types[65] 
+#define  SWIGTYPE_p_wxPCXHandler swig_types[66] 
+#define  SWIGTYPE_p_wxGIFHandler swig_types[67] 
+#define  SWIGTYPE_p_wxPNGHandler swig_types[68] 
+#define  SWIGTYPE_p_wxANIHandler swig_types[69] 
+#define  SWIGTYPE_p_wxMemoryFSHandler swig_types[70] 
+#define  SWIGTYPE_p_wxZipFSHandler swig_types[71] 
+#define  SWIGTYPE_p_wxInternetFSHandler swig_types[72] 
+#define  SWIGTYPE_p_wxPyFileSystemHandler swig_types[73] 
+#define  SWIGTYPE_p_wxEvtHandler swig_types[74] 
+#define  SWIGTYPE_p_wxCURHandler swig_types[75] 
+#define  SWIGTYPE_p_wxICOHandler swig_types[76] 
+#define  SWIGTYPE_p_wxBMPHandler swig_types[77] 
+#define  SWIGTYPE_p_wxImageHandler swig_types[78] 
+#define  SWIGTYPE_p_wxFileSystemHandler swig_types[79] 
+#define  SWIGTYPE_p_wxRect swig_types[80] 
+#define  SWIGTYPE_p_wxButton swig_types[81] 
+#define  SWIGTYPE_p_wxGBSpan swig_types[82] 
+#define  SWIGTYPE_p_wxPropagateOnce swig_types[83] 
+#define  SWIGTYPE_p_wxAcceleratorTable swig_types[84] 
+#define  SWIGTYPE_p_wxStdDialogButtonSizer swig_types[85] 
+#define  SWIGTYPE_p_char swig_types[86] 
+#define  SWIGTYPE_p_wxGBPosition swig_types[87] 
+#define  SWIGTYPE_p_wxImage swig_types[88] 
+#define  SWIGTYPE_p_wxFrame swig_types[89] 
+#define  SWIGTYPE_p_wxScrollWinEvent swig_types[90] 
+#define  SWIGTYPE_p_wxPaperSize swig_types[91] 
+#define  SWIGTYPE_p_wxImageHistogram swig_types[92] 
+#define  SWIGTYPE_p_wxPoint swig_types[93] 
+#define  SWIGTYPE_p_wxCursor swig_types[94] 
+#define  SWIGTYPE_p_wxObject swig_types[95] 
+#define  SWIGTYPE_p_wxInputStream swig_types[96] 
+#define  SWIGTYPE_p_wxOutputStream swig_types[97] 
+#define  SWIGTYPE_p_wxPyInputStream swig_types[98] 
+#define  SWIGTYPE_p_wxDateTime swig_types[99] 
+#define  SWIGTYPE_p_wxKeyEvent swig_types[100] 
+#define  SWIGTYPE_p_wxNavigationKeyEvent swig_types[101] 
+#define  SWIGTYPE_p_wxWindowDestroyEvent swig_types[102] 
+#define  SWIGTYPE_p_unsigned_long swig_types[103] 
+#define  SWIGTYPE_p_wxWindow swig_types[104] 
+#define  SWIGTYPE_p_wxMenuBar swig_types[105] 
+#define  SWIGTYPE_p_wxFileSystem swig_types[106] 
+#define  SWIGTYPE_p_wxBitmap swig_types[107] 
+#define  SWIGTYPE_unsigned_int swig_types[108] 
+#define  SWIGTYPE_p_unsigned_int swig_types[109] 
+#define  SWIGTYPE_p_wxMenuEvent swig_types[110] 
+#define  SWIGTYPE_p_wxContextMenuEvent swig_types[111] 
+#define  SWIGTYPE_p_unsigned_char swig_types[112] 
+#define  SWIGTYPE_p_wxEraseEvent swig_types[113] 
+#define  SWIGTYPE_p_wxMouseEvent swig_types[114] 
+#define  SWIGTYPE_p_wxCloseEvent swig_types[115] 
+#define  SWIGTYPE_p_wxPyApp swig_types[116] 
+#define  SWIGTYPE_p_wxCommandEvent swig_types[117] 
+#define  SWIGTYPE_p_wxPyCommandEvent swig_types[118] 
+#define  SWIGTYPE_p_wxPyDropTarget swig_types[119] 
+#define  SWIGTYPE_p_wxQuantize swig_types[120] 
 #define  SWIGTYPE_p_wxFocusEvent swig_types[121] 
 #define  SWIGTYPE_p_wxFocusEvent swig_types[121] 
-#define  SWIGTYPE_p_wxDropFilesEvent swig_types[122] 
-#define  SWIGTYPE_p_wxControlWithItems swig_types[123] 
-#define  SWIGTYPE_p_wxColour swig_types[124] 
-#define  SWIGTYPE_p_wxValidator swig_types[125] 
-#define  SWIGTYPE_p_wxPyValidator swig_types[126] 
-static swig_type_info *swig_types[128];
+#define  SWIGTYPE_p_wxChildFocusEvent swig_types[122] 
+#define  SWIGTYPE_p_wxDropFilesEvent swig_types[123] 
+#define  SWIGTYPE_p_wxControlWithItems swig_types[124] 
+#define  SWIGTYPE_p_wxColour swig_types[125] 
+#define  SWIGTYPE_p_wxValidator swig_types[126] 
+#define  SWIGTYPE_p_wxPyValidator swig_types[127] 
+static swig_type_info *swig_types[129];
 
 /* -------- TYPES TABLE (END) -------- */
 
 
 /*-----------------------------------------------
 
 /* -------- TYPES TABLE (END) -------- */
 
 
 /*-----------------------------------------------
-              @(target):= _core_.so
+              @(target):= __core.so
   ------------------------------------------------*/
   ------------------------------------------------*/
-#define SWIG_init    init_core_
+#define SWIG_init    init__core
 
 
-#define SWIG_name    "_core_"
+#define SWIG_name    "__core"
 
 #include "wx/wxPython/wxPython_int.h"
 #include "wx/wxPython/pyclasses.h"
 
 #include "wx/wxPython/wxPython_int.h"
 #include "wx/wxPython/pyclasses.h"
@@ -2186,7 +2187,7 @@ SWIG_Check_bool(PyObject* obj)
   return SWIG_AsVal_bool(obj, (bool*)0);
 }
 
   return SWIG_AsVal_bool(obj, (bool*)0);
 }
 
-static wxString FileSystem_URLToFileName(wxString const &url){
+static wxString wxFileSystem_URLToFileName(wxString const &url){
             wxFileName fname = wxFileSystem::URLToFileName(url);
             return fname.GetFullPath();
         }
             wxFileName fname = wxFileSystem::URLToFileName(url);
             return fname.GetFullPath();
         }
@@ -2338,93 +2339,101 @@ static unsigned long wxImageHistogram_GetCountColour(wxImageHistogram *self,wxCo
             wxImageHistogramEntry e = (*self)[key];
             return e.value;
         }
             wxImageHistogramEntry e = (*self)[key];
             return e.value;
         }
+
+    typedef unsigned char* buffer;
+
 static wxImage *new_wxImage(int width=0,int height=0,bool clear=true){
 static wxImage *new_wxImage(int width=0,int height=0,bool clear=true){
-            if (width > 0 && height > 0)
-                return new wxImage(width, height, clear);
-            else
-                return new wxImage;
-        }
-static wxImage *new_wxImage(wxBitmap const &bitmap){
-            return new wxImage(bitmap.ConvertToImage());
-        }
-static wxImage *new_wxImage(int width,int height,unsigned char *data){
-            // Copy the source data so the wxImage can clean it up later
-            unsigned char* copy = (unsigned char*)malloc(width*height*3);
-            if (copy == NULL) {
-                PyErr_NoMemory();
-                return NULL;
+                if (width > 0 && height > 0)
+                    return new wxImage(width, height, clear);
+                else
+                    return new wxImage;
             }
             }
-            memcpy(copy, data, width*height*3);
-            return new wxImage(width, height, copy, false);
-        }
-static wxImage *new_wxImage(int width,int height,unsigned char *data,unsigned char *alpha){
-            // Copy the source data so the wxImage can clean it up later
-            unsigned char* dcopy = (unsigned char*)malloc(width*height*3);
-            if (dcopy == NULL) {
-                PyErr_NoMemory();
-                return NULL;
+static wxImage *new_wxImage(wxBitmap const &bitmap){
+                return new wxImage(bitmap.ConvertToImage());
             }
             }
-            memcpy(dcopy, data, width*height*3);
-            unsigned char* acopy = (unsigned char*)malloc(width*height);
-            if (acopy == NULL) {
-                PyErr_NoMemory();
-                return NULL;
+static wxImage *new_wxImage(int width,int height,buffer data,int DATASIZE){
+                if (DATASIZE != width*height*3) {
+                    wxPyErr_SetString(PyExc_ValueError, "Invalid data buffer size.");
+                    return NULL;
+                }
+            
+                // Copy the source data so the wxImage can clean it up later
+                buffer copy = (buffer)malloc(DATASIZE);
+                if (copy == NULL) {
+                    wxPyBLOCK_THREADS(PyErr_NoMemory());
+                    return NULL;
+                }            
+                memcpy(copy, data, DATASIZE);
+                return new wxImage(width, height, copy, false);
             }
             }
-            memcpy(acopy, alpha, width*height);
+static wxImage *new_wxImage(int width,int height,buffer data,int DATASIZE,buffer alpha,int ALPHASIZE){
+                if (DATASIZE != width*height*3) {
+                    wxPyErr_SetString(PyExc_ValueError, "Invalid data buffer size.");
+                    return NULL;
+                }
+                if (ALPHASIZE != width*height) {
+                    wxPyErr_SetString(PyExc_ValueError, "Invalid alpha buffer size.");
+                    return NULL;
+                }
+
+                // Copy the source data so the wxImage can clean it up later
+                buffer dcopy = (buffer)malloc(DATASIZE);
+                if (dcopy == NULL) {
+                    wxPyBLOCK_THREADS(PyErr_NoMemory());
+                    return NULL;
+                }
+                memcpy(dcopy, data, DATASIZE);
             
             
-            return new wxImage(width, height, dcopy, acopy, false);
-        }
+                buffer acopy = (buffer)malloc(ALPHASIZE);
+                if (acopy == NULL) {
+                    wxPyBLOCK_THREADS(PyErr_NoMemory());
+                    return NULL;
+                }
+                memcpy(acopy, alpha, ALPHASIZE);
+            
+                return new wxImage(width, height, dcopy, acopy, false);
+            }
 static wxSize wxImage_GetSize(wxImage *self){
             wxSize size(self->GetWidth(), self->GetHeight());
             return size;
         }
 static PyObject *wxImage_GetData(wxImage *self){
 static wxSize wxImage_GetSize(wxImage *self){
             wxSize size(self->GetWidth(), self->GetHeight());
             return size;
         }
 static PyObject *wxImage_GetData(wxImage *self){
-            unsigned char* data = self->GetData();
+            buffer data = self->GetData();
             int len = self->GetWidth() * self->GetHeight() * 3;
             PyObject* rv;
             wxPyBLOCK_THREADS( rv = PyString_FromStringAndSize((char*)data, len));
             return rv;
         }
             int len = self->GetWidth() * self->GetHeight() * 3;
             PyObject* rv;
             wxPyBLOCK_THREADS( rv = PyString_FromStringAndSize((char*)data, len));
             return rv;
         }
-static void wxImage_SetData(wxImage *self,PyObject *data){
-            unsigned char* dataPtr;
-
-            if (! PyString_Check(data)) {
-                wxPyBLOCK_THREADS(PyErr_SetString(PyExc_TypeError,
-                                                  "Expected string object"));
-                return /* NULL */ ;
-            }
-
-            size_t len = self->GetWidth() * self->GetHeight() * 3;
-            dataPtr = (unsigned char*) malloc(len);
-            wxPyBLOCK_THREADS( memcpy(dataPtr, PyString_AsString(data), len) );
-            self->SetData(dataPtr);
-            // wxImage takes ownership of dataPtr...
+static void wxImage_SetData(wxImage *self,buffer data,int DATASIZE){
+            if (DATASIZE != self->GetWidth() * self->GetHeight() * 3) {
+                wxPyErr_SetString(PyExc_ValueError, "Invalid data buffer size.");
+                return;
+            }            
+            buffer copy = (buffer)malloc(DATASIZE);
+            if (copy == NULL) {
+                wxPyBLOCK_THREADS(PyErr_NoMemory());
+                return;
+            }            
+            memcpy(copy, data, DATASIZE);
+            self->SetData(copy, false);
+            // wxImage takes ownership of copy...
         }
 static PyObject *wxImage_GetDataBuffer(wxImage *self){
         }
 static PyObject *wxImage_GetDataBuffer(wxImage *self){
-            unsigned char* data = self->GetData();
+            buffer data = self->GetData();
             int len = self->GetWidth() * self->GetHeight() * 3;
             PyObject* rv;
             wxPyBLOCK_THREADS( rv = PyBuffer_FromReadWriteMemory(data, len) );
             return rv;
         }
             int len = self->GetWidth() * self->GetHeight() * 3;
             PyObject* rv;
             wxPyBLOCK_THREADS( rv = PyBuffer_FromReadWriteMemory(data, len) );
             return rv;
         }
-static void wxImage_SetDataBuffer(wxImage *self,PyObject *data){
-            unsigned char* buffer;
-            int size;
-
-            wxPyBlock_t blocked = wxPyBeginBlockThreads();
-            if (!PyArg_Parse(data, "t#", &buffer, &size))
-                goto done;
-
-            if (size != self->GetWidth() * self->GetHeight() * 3) {
-                PyErr_SetString(PyExc_TypeError, "Incorrect buffer size");
-                goto done;
+static void wxImage_SetDataBuffer(wxImage *self,buffer data,int DATASIZE){
+            if (DATASIZE != self->GetWidth() * self->GetHeight() * 3) {
+                wxPyErr_SetString(PyExc_ValueError, "Invalid data buffer size.");
+                return;
             }
             }
-            self->SetData(buffer);
-        done:
-            wxPyEndBlockThreads(blocked);
+            self->SetData(data, true);
         }
 static PyObject *wxImage_GetAlphaData(wxImage *self){
         }
 static PyObject *wxImage_GetAlphaData(wxImage *self){
-            unsigned char* data = self->GetAlpha();
+            buffer data = self->GetAlpha();
             if (! data) {
                 RETURN_NONE();
             } else {
             if (! data) {
                 RETURN_NONE();
             } else {
@@ -2434,42 +2443,33 @@ static PyObject *wxImage_GetAlphaData(wxImage *self){
                 return rv;
             }
         }
                 return rv;
             }
         }
-static void wxImage_SetAlphaData(wxImage *self,PyObject *data){
-            unsigned char* dataPtr;
-
-            if (! PyString_Check(data)) {
-                PyErr_SetString(PyExc_TypeError, "Expected string object");
-                return /* NULL */ ;
+static void wxImage_SetAlphaData(wxImage *self,buffer alpha,int ALPHASIZE){
+            if (ALPHASIZE != self->GetWidth() * self->GetHeight()) {
+                wxPyErr_SetString(PyExc_ValueError, "Invalid alpha buffer size.");
+                return;
             }
             }
-
-            size_t len = self->GetWidth() * self->GetHeight();
-            dataPtr = (unsigned char*) malloc(len);
-            wxPyBLOCK_THREADS( memcpy(dataPtr, PyString_AsString(data), len) );
-            self->SetAlpha(dataPtr);
-            // wxImage takes ownership of dataPtr...
+            buffer acopy = (buffer)malloc(ALPHASIZE);
+            if (acopy == NULL) {
+                wxPyBLOCK_THREADS(PyErr_NoMemory());
+                return;
+            }
+            memcpy(acopy, alpha, ALPHASIZE);
+            self->SetAlpha(acopy, false);
+            // wxImage takes ownership of acopy...
         }
 static PyObject *wxImage_GetAlphaBuffer(wxImage *self){
         }
 static PyObject *wxImage_GetAlphaBuffer(wxImage *self){
-            unsigned char* data = self->GetAlpha();
+            buffer data = self->GetAlpha();
             int len = self->GetWidth() * self->GetHeight();
             PyObject* rv;
             wxPyBLOCK_THREADS( rv = PyBuffer_FromReadWriteMemory(data, len) );
             return rv;
         }
             int len = self->GetWidth() * self->GetHeight();
             PyObject* rv;
             wxPyBLOCK_THREADS( rv = PyBuffer_FromReadWriteMemory(data, len) );
             return rv;
         }
-static void wxImage_SetAlphaBuffer(wxImage *self,PyObject *data){
-            unsigned char* buffer;
-            int size;
-
-            wxPyBlock_t blocked = wxPyBeginBlockThreads();
-            if (!PyArg_Parse(data, "t#", &buffer, &size))
-                goto done;
-
-            if (size != self->GetWidth() * self->GetHeight()) {
-                PyErr_SetString(PyExc_TypeError, "Incorrect buffer size");
-                goto done;
+static void wxImage_SetAlphaBuffer(wxImage *self,buffer alpha,int ALPHASIZE){
+            if (ALPHASIZE != self->GetWidth() * self->GetHeight()) {
+                wxPyErr_SetString(PyExc_ValueError, "Invalid alpha buffer size.");
+                return;
             }
             }
-            self->SetAlpha(buffer);
-        done:
-            wxPyEndBlockThreads(blocked);
+            self->SetAlpha(alpha, true);
         }
 static wxBitmap wxImage_ConvertToBitmap(wxImage *self,int depth=-1){
             wxBitmap bitmap(*self, depth);
         }
 static wxBitmap wxImage_ConvertToBitmap(wxImage *self,int depth=-1){
             wxBitmap bitmap(*self, depth);
@@ -2498,7 +2498,7 @@ static wxBitmap wxImage_ConvertToMonoBitmap(wxImage *self,unsigned char red,unsi
 
 #include <wx/quantize.h>
 
 
 #include <wx/quantize.h>
 
-static bool Quantize_Quantize(wxImage const &src,wxImage &dest,int desiredNoColours=236,int flags=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS|wxQUANTIZE_FILL_DESTINATION_IMAGE){
+static bool wxQuantize_Quantize(wxImage const &src,wxImage &dest,int desiredNoColours=236,int flags=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS|wxQUANTIZE_FILL_DESTINATION_IMAGE){
                 return wxQuantize::Quantize(src, dest, 
                                             //NULL, // palette
                                             desiredNoColours,
                 return wxQuantize::Quantize(src, dest, 
                                             //NULL, // palette
                                             desiredNoColours,
@@ -2629,7 +2629,7 @@ static wxPyApp *new_wxPyApp(){
             wxPythonApp = new wxPyApp();
             return wxPythonApp;
         }
             wxPythonApp = new wxPyApp();
             return wxPythonApp;
         }
-static int PyApp_GetComCtl32Version(){ wxPyRaiseNotImplemented(); return 0; }
+static int wxPyApp_GetComCtl32Version(){ wxPyRaiseNotImplemented(); return 0; }
 
     void wxApp_CleanUp() {
         __wxPyCleanup();
 
     void wxApp_CleanUp() {
         __wxPyCleanup();
@@ -2788,7 +2788,7 @@ static void wxMenuItem_SetDisabledBitmap(wxMenuItem *self,wxBitmap const &bmpDis
 static wxBitmap const &wxMenuItem_GetDisabledBitmap(wxMenuItem const *self){ return wxNullBitmap; }
 static void wxMenuItem_SetMarginWidth(wxMenuItem *self,int nWidth){}
 static int wxMenuItem_GetMarginWidth(wxMenuItem *self){ return 0; }
 static wxBitmap const &wxMenuItem_GetDisabledBitmap(wxMenuItem const *self){ return wxNullBitmap; }
 static void wxMenuItem_SetMarginWidth(wxMenuItem *self,int nWidth){}
 static int wxMenuItem_GetMarginWidth(wxMenuItem *self){ return 0; }
-static int MenuItem_GetDefaultMarginWidth(){ return 0; }
+static int wxMenuItem_GetDefaultMarginWidth(){ return 0; }
 static bool wxMenuItem_IsOwnerDrawn(wxMenuItem *self){ return false; }
 static void wxMenuItem_SetOwnerDrawn(wxMenuItem *self,bool ownerDrawn=true){}
 static void wxMenuItem_ResetOwnerDrawn(wxMenuItem *self){}
 static bool wxMenuItem_IsOwnerDrawn(wxMenuItem *self){ return false; }
 static void wxMenuItem_SetOwnerDrawn(wxMenuItem *self,bool ownerDrawn=true){}
 static void wxMenuItem_ResetOwnerDrawn(wxMenuItem *self){}
@@ -3268,7 +3268,7 @@ static PyObject *_wrap_EmptyString_get(void) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Object_GetClassName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxObject_GetClassName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxObject *arg1 = (wxObject *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxObject *arg1 = (wxObject *) 0 ;
     wxString result;
@@ -3277,7 +3277,7 @@ static PyObject *_wrap_Object_GetClassName(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Object_GetClassName",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxObject_GetClassName",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxObject, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxObject, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3300,7 +3300,7 @@ static PyObject *_wrap_Object_GetClassName(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Object_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxObject_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxObject *arg1 = (wxObject *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxObject *arg1 = (wxObject *) 0 ;
     PyObject * obj0 = 0 ;
@@ -3308,7 +3308,7 @@ static PyObject *_wrap_Object_Destroy(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Object_Destroy",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxObject_Destroy",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxObject, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxObject, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3325,14 +3325,14 @@ static PyObject *_wrap_Object_Destroy(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * Object_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxObject_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxObject, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxObject, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_Size_width_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_width_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
@@ -3342,7 +3342,7 @@ static PyObject *_wrap_Size_width_set(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "x", NULL 
     };
     
         (char *) "self",(char *) "x", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size_width_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize_width_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3358,7 +3358,7 @@ static PyObject *_wrap_Size_width_set(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_width_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_width_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int result;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int result;
@@ -3367,7 +3367,7 @@ static PyObject *_wrap_Size_width_get(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Size_width_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSize_width_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->x);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->x);
@@ -3381,7 +3381,7 @@ static PyObject *_wrap_Size_width_get(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_height_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_height_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
@@ -3391,7 +3391,7 @@ static PyObject *_wrap_Size_height_set(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size_height_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize_height_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3407,7 +3407,7 @@ static PyObject *_wrap_Size_height_set(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_height_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_height_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int result;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int result;
@@ -3416,7 +3416,7 @@ static PyObject *_wrap_Size_height_get(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Size_height_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSize_height_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->y);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->y);
@@ -3430,7 +3430,7 @@ static PyObject *_wrap_Size_height_get(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_new_Size(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
@@ -3441,7 +3441,7 @@ static PyObject *_wrap_new_Size(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "w",(char *) "h", NULL 
     };
     
         (char *) "w",(char *) "h", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_Size",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxSize",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -3468,7 +3468,7 @@ static PyObject *_wrap_new_Size(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_Size(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     PyObject * obj0 = 0 ;
@@ -3476,7 +3476,7 @@ static PyObject *_wrap_delete_Size(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Size",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3493,7 +3493,7 @@ static PyObject *_wrap_delete_Size(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Size___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
@@ -3505,7 +3505,7 @@ static PyObject *_wrap_Size___eq__(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size___eq__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize___eq__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3528,7 +3528,7 @@ static PyObject *_wrap_Size___eq__(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Size___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
@@ -3540,7 +3540,7 @@ static PyObject *_wrap_Size___ne__(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size___ne__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize___ne__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3563,7 +3563,7 @@ static PyObject *_wrap_Size___ne__(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Size___add__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize___add__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
@@ -3575,7 +3575,7 @@ static PyObject *_wrap_Size___add__(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size___add__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize___add__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3600,7 +3600,7 @@ static PyObject *_wrap_Size___add__(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Size___sub__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize___sub__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
@@ -3612,7 +3612,7 @@ static PyObject *_wrap_Size___sub__(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size___sub__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize___sub__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3637,7 +3637,7 @@ static PyObject *_wrap_Size___sub__(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_IncTo(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_IncTo(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
@@ -3648,7 +3648,7 @@ static PyObject *_wrap_Size_IncTo(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size_IncTo",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize_IncTo",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3669,7 +3669,7 @@ static PyObject *_wrap_Size_IncTo(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_DecTo(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_DecTo(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
@@ -3680,7 +3680,7 @@ static PyObject *_wrap_Size_DecTo(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size_DecTo",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize_DecTo",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3701,7 +3701,7 @@ static PyObject *_wrap_Size_DecTo(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_Set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_Set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
@@ -3713,7 +3713,7 @@ static PyObject *_wrap_Size_Set(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self",(char *) "w",(char *) "h", NULL 
     };
     
         (char *) "self",(char *) "w",(char *) "h", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Size_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxSize_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3738,7 +3738,7 @@ static PyObject *_wrap_Size_Set(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_SetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_SetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
@@ -3748,7 +3748,7 @@ static PyObject *_wrap_Size_SetWidth(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "w", NULL 
     };
     
         (char *) "self",(char *) "w", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size_SetWidth",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize_SetWidth",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3769,7 +3769,7 @@ static PyObject *_wrap_Size_SetWidth(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_SetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_SetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int arg2 ;
@@ -3779,7 +3779,7 @@ static PyObject *_wrap_Size_SetHeight(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "h", NULL 
     };
     
         (char *) "self",(char *) "h", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size_SetHeight",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize_SetHeight",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3800,7 +3800,7 @@ static PyObject *_wrap_Size_SetHeight(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_GetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_GetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int result;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int result;
@@ -3809,7 +3809,7 @@ static PyObject *_wrap_Size_GetWidth(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Size_GetWidth",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSize_GetWidth",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3828,7 +3828,7 @@ static PyObject *_wrap_Size_GetWidth(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_GetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_GetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int result;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     int result;
@@ -3837,7 +3837,7 @@ static PyObject *_wrap_Size_GetHeight(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Size_GetHeight",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSize_GetHeight",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3856,7 +3856,7 @@ static PyObject *_wrap_Size_GetHeight(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_IsFullySpecified(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_IsFullySpecified(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     bool result;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     bool result;
@@ -3865,7 +3865,7 @@ static PyObject *_wrap_Size_IsFullySpecified(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Size_IsFullySpecified",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSize_IsFullySpecified",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3884,7 +3884,7 @@ static PyObject *_wrap_Size_IsFullySpecified(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_SetDefaults(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_SetDefaults(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     wxSize *arg2 = 0 ;
@@ -3895,7 +3895,7 @@ static PyObject *_wrap_Size_SetDefaults(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Size_SetDefaults",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSize_SetDefaults",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3916,7 +3916,7 @@ static PyObject *_wrap_Size_SetDefaults(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Size_Get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSize_Get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxSize *arg1 = (wxSize *) 0 ;
     PyObject *result;
@@ -3925,7 +3925,7 @@ static PyObject *_wrap_Size_Get(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Size_Get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSize_Get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3942,14 +3942,14 @@ static PyObject *_wrap_Size_Get(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject * Size_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxSize_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSize, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSize, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_RealPoint_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double arg2 ;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double arg2 ;
@@ -3959,7 +3959,7 @@ static PyObject *_wrap_RealPoint_x_set(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "x", NULL 
     };
     
         (char *) "self",(char *) "x", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:RealPoint_x_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRealPoint_x_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -3975,7 +3975,7 @@ static PyObject *_wrap_RealPoint_x_set(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_RealPoint_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double result;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double result;
@@ -3984,7 +3984,7 @@ static PyObject *_wrap_RealPoint_x_get(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:RealPoint_x_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRealPoint_x_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (double) ((arg1)->x);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (double) ((arg1)->x);
@@ -3998,7 +3998,7 @@ static PyObject *_wrap_RealPoint_x_get(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_RealPoint_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double arg2 ;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double arg2 ;
@@ -4008,7 +4008,7 @@ static PyObject *_wrap_RealPoint_y_set(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:RealPoint_y_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRealPoint_y_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4024,7 +4024,7 @@ static PyObject *_wrap_RealPoint_y_set(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_RealPoint_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double result;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double result;
@@ -4033,7 +4033,7 @@ static PyObject *_wrap_RealPoint_y_get(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:RealPoint_y_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRealPoint_y_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (double) ((arg1)->y);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (double) ((arg1)->y);
@@ -4047,7 +4047,7 @@ static PyObject *_wrap_RealPoint_y_get(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_new_RealPoint(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxRealPoint(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     double arg1 = (double) 0.0 ;
     double arg2 = (double) 0.0 ;
     PyObject *resultobj;
     double arg1 = (double) 0.0 ;
     double arg2 = (double) 0.0 ;
@@ -4058,7 +4058,7 @@ static PyObject *_wrap_new_RealPoint(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "x",(char *) "y", NULL 
     };
     
         (char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_RealPoint",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxRealPoint",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (double)(SWIG_As_double(obj0)); 
     if (obj0) {
         {
             arg1 = (double)(SWIG_As_double(obj0)); 
@@ -4085,7 +4085,7 @@ static PyObject *_wrap_new_RealPoint(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_RealPoint(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxRealPoint(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     PyObject * obj0 = 0 ;
@@ -4093,7 +4093,7 @@ static PyObject *_wrap_delete_RealPoint(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_RealPoint",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxRealPoint",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4110,7 +4110,7 @@ static PyObject *_wrap_delete_RealPoint(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_RealPoint___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     wxRealPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     wxRealPoint *arg2 = 0 ;
@@ -4122,7 +4122,7 @@ static PyObject *_wrap_RealPoint___eq__(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:RealPoint___eq__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRealPoint___eq__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4145,7 +4145,7 @@ static PyObject *_wrap_RealPoint___eq__(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_RealPoint___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     wxRealPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     wxRealPoint *arg2 = 0 ;
@@ -4157,7 +4157,7 @@ static PyObject *_wrap_RealPoint___ne__(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:RealPoint___ne__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRealPoint___ne__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4180,7 +4180,7 @@ static PyObject *_wrap_RealPoint___ne__(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_RealPoint___add__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint___add__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     wxRealPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     wxRealPoint *arg2 = 0 ;
@@ -4192,7 +4192,7 @@ static PyObject *_wrap_RealPoint___add__(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:RealPoint___add__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRealPoint___add__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4217,7 +4217,7 @@ static PyObject *_wrap_RealPoint___add__(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_RealPoint___sub__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint___sub__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     wxRealPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     wxRealPoint *arg2 = 0 ;
@@ -4229,7 +4229,7 @@ static PyObject *_wrap_RealPoint___sub__(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:RealPoint___sub__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRealPoint___sub__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4254,7 +4254,7 @@ static PyObject *_wrap_RealPoint___sub__(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_RealPoint_Set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint_Set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double arg2 ;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     double arg2 ;
@@ -4266,7 +4266,7 @@ static PyObject *_wrap_RealPoint_Set(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:RealPoint_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxRealPoint_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4291,7 +4291,7 @@ static PyObject *_wrap_RealPoint_Set(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_RealPoint_Get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRealPoint_Get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxRealPoint *arg1 = (wxRealPoint *) 0 ;
     PyObject *result;
@@ -4300,7 +4300,7 @@ static PyObject *_wrap_RealPoint_Get(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:RealPoint_Get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRealPoint_Get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRealPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4317,14 +4317,14 @@ static PyObject *_wrap_RealPoint_Get(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject * RealPoint_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxRealPoint_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_Point_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     int arg2 ;
@@ -4334,7 +4334,7 @@ static PyObject *_wrap_Point_x_set(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "x", NULL 
     };
     
         (char *) "self",(char *) "x", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point_x_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint_x_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4350,7 +4350,7 @@ static PyObject *_wrap_Point_x_set(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Point_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     int result;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     int result;
@@ -4359,7 +4359,7 @@ static PyObject *_wrap_Point_x_get(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point_x_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint_x_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->x);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->x);
@@ -4373,7 +4373,7 @@ static PyObject *_wrap_Point_x_get(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Point_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     int arg2 ;
@@ -4383,7 +4383,7 @@ static PyObject *_wrap_Point_y_set(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point_y_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint_y_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4399,7 +4399,7 @@ static PyObject *_wrap_Point_y_set(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Point_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     int result;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     int result;
@@ -4408,7 +4408,7 @@ static PyObject *_wrap_Point_y_get(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point_y_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint_y_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->y);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->y);
@@ -4422,7 +4422,7 @@ static PyObject *_wrap_Point_y_get(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_new_Point(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPoint(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
@@ -4433,7 +4433,7 @@ static PyObject *_wrap_new_Point(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "x",(char *) "y", NULL 
     };
     
         (char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_Point",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxPoint",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -4460,7 +4460,7 @@ static PyObject *_wrap_new_Point(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_Point(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxPoint(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     PyObject * obj0 = 0 ;
@@ -4468,7 +4468,7 @@ static PyObject *_wrap_delete_Point(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Point",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxPoint",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4485,7 +4485,7 @@ static PyObject *_wrap_delete_Point(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Point___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -4497,7 +4497,7 @@ static PyObject *_wrap_Point___eq__(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point___eq__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint___eq__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4520,7 +4520,7 @@ static PyObject *_wrap_Point___eq__(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Point___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -4532,7 +4532,7 @@ static PyObject *_wrap_Point___ne__(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point___ne__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint___ne__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4555,7 +4555,7 @@ static PyObject *_wrap_Point___ne__(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Point___add__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint___add__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -4567,7 +4567,7 @@ static PyObject *_wrap_Point___add__(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point___add__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint___add__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4592,7 +4592,7 @@ static PyObject *_wrap_Point___add__(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Point___sub__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint___sub__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -4604,7 +4604,7 @@ static PyObject *_wrap_Point___sub__(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point___sub__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint___sub__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4629,7 +4629,7 @@ static PyObject *_wrap_Point___sub__(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Point___iadd__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint___iadd__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -4641,7 +4641,7 @@ static PyObject *_wrap_Point___iadd__(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point___iadd__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint___iadd__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4665,7 +4665,7 @@ static PyObject *_wrap_Point___iadd__(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Point___isub__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint___isub__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -4677,7 +4677,7 @@ static PyObject *_wrap_Point___isub__(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point___isub__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint___isub__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4701,7 +4701,7 @@ static PyObject *_wrap_Point___isub__(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Point_Set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint_Set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     long arg2 ;
@@ -4713,7 +4713,7 @@ static PyObject *_wrap_Point_Set(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Point_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxPoint_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4738,7 +4738,7 @@ static PyObject *_wrap_Point_Set(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Point_Get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint_Get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxPoint *arg1 = (wxPoint *) 0 ;
     PyObject *result;
@@ -4747,7 +4747,7 @@ static PyObject *_wrap_Point_Get(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point_Get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint_Get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4764,14 +4764,14 @@ static PyObject *_wrap_Point_Get(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject * Point_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPoint_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPoint, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPoint, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_Rect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
@@ -4786,7 +4786,7 @@ static PyObject *_wrap_new_Rect(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL 
     };
     
         (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOO:new_Rect",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOO:new_wxRect",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -4926,7 +4926,7 @@ static PyObject *_wrap_new_RectS(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_Rect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     PyObject * obj0 = 0 ;
@@ -4934,7 +4934,7 @@ static PyObject *_wrap_delete_Rect(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Rect",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxRect",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4951,7 +4951,7 @@ static PyObject *_wrap_delete_Rect(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -4960,7 +4960,7 @@ static PyObject *_wrap_Rect_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetX",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetX",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -4979,7 +4979,7 @@ static PyObject *_wrap_Rect_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetX(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetX(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -4989,7 +4989,7 @@ static PyObject *_wrap_Rect_SetX(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self",(char *) "x", NULL 
     };
     
         (char *) "self",(char *) "x", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetX",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetX",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5010,7 +5010,7 @@ static PyObject *_wrap_Rect_SetX(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -5019,7 +5019,7 @@ static PyObject *_wrap_Rect_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetY",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetY",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5038,7 +5038,7 @@ static PyObject *_wrap_Rect_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5048,7 +5048,7 @@ static PyObject *_wrap_Rect_SetY(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetY",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetY",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5069,7 +5069,7 @@ static PyObject *_wrap_Rect_SetY(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -5078,7 +5078,7 @@ static PyObject *_wrap_Rect_GetWidth(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetWidth",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetWidth",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5097,7 +5097,7 @@ static PyObject *_wrap_Rect_GetWidth(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5107,7 +5107,7 @@ static PyObject *_wrap_Rect_SetWidth(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "w", NULL 
     };
     
         (char *) "self",(char *) "w", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetWidth",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetWidth",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5128,7 +5128,7 @@ static PyObject *_wrap_Rect_SetWidth(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -5137,7 +5137,7 @@ static PyObject *_wrap_Rect_GetHeight(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetHeight",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetHeight",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5156,7 +5156,7 @@ static PyObject *_wrap_Rect_GetHeight(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5166,7 +5166,7 @@ static PyObject *_wrap_Rect_SetHeight(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "h", NULL 
     };
     
         (char *) "self",(char *) "h", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetHeight",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetHeight",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5187,7 +5187,7 @@ static PyObject *_wrap_Rect_SetHeight(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint result;
@@ -5196,7 +5196,7 @@ static PyObject *_wrap_Rect_GetPosition(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5217,7 +5217,7 @@ static PyObject *_wrap_Rect_GetPosition(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -5228,7 +5228,7 @@ static PyObject *_wrap_Rect_SetPosition(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "p", NULL 
     };
     
         (char *) "self",(char *) "p", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetPosition",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetPosition",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5249,7 +5249,7 @@ static PyObject *_wrap_Rect_SetPosition(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxSize result;
@@ -5258,7 +5258,7 @@ static PyObject *_wrap_Rect_GetSize(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5279,7 +5279,7 @@ static PyObject *_wrap_Rect_GetSize(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxSize *arg2 = 0 ;
@@ -5290,7 +5290,7 @@ static PyObject *_wrap_Rect_SetSize(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "s", NULL 
     };
     
         (char *) "self",(char *) "s", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5311,7 +5311,7 @@ static PyObject *_wrap_Rect_SetSize(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_IsEmpty(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_IsEmpty(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     bool result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     bool result;
@@ -5320,7 +5320,7 @@ static PyObject *_wrap_Rect_IsEmpty(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_IsEmpty",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_IsEmpty",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5339,7 +5339,7 @@ static PyObject *_wrap_Rect_IsEmpty(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint result;
@@ -5348,7 +5348,7 @@ static PyObject *_wrap_Rect_GetTopLeft(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetTopLeft",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetTopLeft",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5369,7 +5369,7 @@ static PyObject *_wrap_Rect_GetTopLeft(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -5380,7 +5380,7 @@ static PyObject *_wrap_Rect_SetTopLeft(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "p", NULL 
     };
     
         (char *) "self",(char *) "p", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetTopLeft",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetTopLeft",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5401,7 +5401,7 @@ static PyObject *_wrap_Rect_SetTopLeft(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint result;
@@ -5410,7 +5410,7 @@ static PyObject *_wrap_Rect_GetBottomRight(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetBottomRight",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetBottomRight",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5431,7 +5431,7 @@ static PyObject *_wrap_Rect_GetBottomRight(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -5442,7 +5442,7 @@ static PyObject *_wrap_Rect_SetBottomRight(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "p", NULL 
     };
     
         (char *) "self",(char *) "p", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetBottomRight",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetBottomRight",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5463,7 +5463,7 @@ static PyObject *_wrap_Rect_SetBottomRight(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetLeft(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetLeft(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -5472,7 +5472,7 @@ static PyObject *_wrap_Rect_GetLeft(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetLeft",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetLeft",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5491,7 +5491,7 @@ static PyObject *_wrap_Rect_GetLeft(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetTop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetTop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -5500,7 +5500,7 @@ static PyObject *_wrap_Rect_GetTop(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetTop",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetTop",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5519,7 +5519,7 @@ static PyObject *_wrap_Rect_GetTop(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetBottom(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetBottom(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -5528,7 +5528,7 @@ static PyObject *_wrap_Rect_GetBottom(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetBottom",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetBottom",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5547,7 +5547,7 @@ static PyObject *_wrap_Rect_GetBottom(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_GetRight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_GetRight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -5556,7 +5556,7 @@ static PyObject *_wrap_Rect_GetRight(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_GetRight",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_GetRight",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5575,7 +5575,7 @@ static PyObject *_wrap_Rect_GetRight(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetLeft(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetLeft(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5585,7 +5585,7 @@ static PyObject *_wrap_Rect_SetLeft(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "left", NULL 
     };
     
         (char *) "self",(char *) "left", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetLeft",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetLeft",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5606,7 +5606,7 @@ static PyObject *_wrap_Rect_SetLeft(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetRight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetRight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5616,7 +5616,7 @@ static PyObject *_wrap_Rect_SetRight(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "right", NULL 
     };
     
         (char *) "self",(char *) "right", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetRight",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetRight",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5637,7 +5637,7 @@ static PyObject *_wrap_Rect_SetRight(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetTop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetTop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5647,7 +5647,7 @@ static PyObject *_wrap_Rect_SetTop(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "top", NULL 
     };
     
         (char *) "self",(char *) "top", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetTop",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetTop",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5668,7 +5668,7 @@ static PyObject *_wrap_Rect_SetTop(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_SetBottom(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_SetBottom(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5678,7 +5678,7 @@ static PyObject *_wrap_Rect_SetBottom(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "bottom", NULL 
     };
     
         (char *) "self",(char *) "bottom", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_SetBottom",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_SetBottom",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5699,7 +5699,7 @@ static PyObject *_wrap_Rect_SetBottom(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_Inflate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_Inflate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5712,7 +5712,7 @@ static PyObject *_wrap_Rect_Inflate(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "dx",(char *) "dy", NULL 
     };
     
         (char *) "self",(char *) "dx",(char *) "dy", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Rect_Inflate",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxRect_Inflate",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5740,7 +5740,7 @@ static PyObject *_wrap_Rect_Inflate(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_Deflate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_Deflate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5753,7 +5753,7 @@ static PyObject *_wrap_Rect_Deflate(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "dx",(char *) "dy", NULL 
     };
     
         (char *) "self",(char *) "dx",(char *) "dy", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Rect_Deflate",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxRect_Deflate",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5781,7 +5781,7 @@ static PyObject *_wrap_Rect_Deflate(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_OffsetXY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_OffsetXY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -5793,7 +5793,7 @@ static PyObject *_wrap_Rect_OffsetXY(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "dx",(char *) "dy", NULL 
     };
     
         (char *) "self",(char *) "dx",(char *) "dy", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Rect_OffsetXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxRect_OffsetXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5818,7 +5818,7 @@ static PyObject *_wrap_Rect_OffsetXY(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_Offset(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_Offset(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -5829,7 +5829,7 @@ static PyObject *_wrap_Rect_Offset(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_Offset",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_Offset",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5850,7 +5850,7 @@ static PyObject *_wrap_Rect_Offset(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_Intersect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_Intersect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
@@ -5862,7 +5862,7 @@ static PyObject *_wrap_Rect_Intersect(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_Intersect",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_Intersect",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5887,7 +5887,7 @@ static PyObject *_wrap_Rect_Intersect(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_Union(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_Union(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
@@ -5899,7 +5899,7 @@ static PyObject *_wrap_Rect_Union(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_Union",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_Union",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5924,7 +5924,7 @@ static PyObject *_wrap_Rect_Union(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect___add__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect___add__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
@@ -5936,7 +5936,7 @@ static PyObject *_wrap_Rect___add__(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect___add__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect___add__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5961,7 +5961,7 @@ static PyObject *_wrap_Rect___add__(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect___iadd__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect___iadd__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
@@ -5973,7 +5973,7 @@ static PyObject *_wrap_Rect___iadd__(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect___iadd__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect___iadd__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -5997,7 +5997,7 @@ static PyObject *_wrap_Rect___iadd__(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
@@ -6009,7 +6009,7 @@ static PyObject *_wrap_Rect___eq__(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect___eq__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect___eq__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6032,7 +6032,7 @@ static PyObject *_wrap_Rect___eq__(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
@@ -6044,7 +6044,7 @@ static PyObject *_wrap_Rect___ne__(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect___ne__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect___ne__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6067,7 +6067,7 @@ static PyObject *_wrap_Rect___ne__(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_InsideXY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_InsideXY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -6080,7 +6080,7 @@ static PyObject *_wrap_Rect_InsideXY(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Rect_InsideXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxRect_InsideXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6107,7 +6107,7 @@ static PyObject *_wrap_Rect_InsideXY(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_Inside(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_Inside(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -6119,7 +6119,7 @@ static PyObject *_wrap_Rect_Inside(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_Inside",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_Inside",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6142,7 +6142,7 @@ static PyObject *_wrap_Rect_Inside(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_Intersects(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_Intersects(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = 0 ;
@@ -6154,7 +6154,7 @@ static PyObject *_wrap_Rect_Intersects(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_Intersects",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_Intersects",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6177,7 +6177,7 @@ static PyObject *_wrap_Rect_Intersects(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -6187,7 +6187,7 @@ static PyObject *_wrap_Rect_x_set(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "x", NULL 
     };
     
         (char *) "self",(char *) "x", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_x_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_x_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6203,7 +6203,7 @@ static PyObject *_wrap_Rect_x_set(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -6212,7 +6212,7 @@ static PyObject *_wrap_Rect_x_get(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_x_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_x_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->x);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->x);
@@ -6226,7 +6226,7 @@ static PyObject *_wrap_Rect_x_get(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -6236,7 +6236,7 @@ static PyObject *_wrap_Rect_y_set(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_y_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_y_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6252,7 +6252,7 @@ static PyObject *_wrap_Rect_y_set(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -6261,7 +6261,7 @@ static PyObject *_wrap_Rect_y_get(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_y_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_y_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->y);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->y);
@@ -6275,7 +6275,7 @@ static PyObject *_wrap_Rect_y_get(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_width_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_width_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -6285,7 +6285,7 @@ static PyObject *_wrap_Rect_width_set(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "width", NULL 
     };
     
         (char *) "self",(char *) "width", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_width_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_width_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6301,7 +6301,7 @@ static PyObject *_wrap_Rect_width_set(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_width_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_width_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -6310,7 +6310,7 @@ static PyObject *_wrap_Rect_width_get(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_width_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_width_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->width);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->width);
@@ -6324,7 +6324,7 @@ static PyObject *_wrap_Rect_width_get(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_height_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_height_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 ;
@@ -6334,7 +6334,7 @@ static PyObject *_wrap_Rect_height_set(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "height", NULL 
     };
     
         (char *) "self",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Rect_height_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxRect_height_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6350,7 +6350,7 @@ static PyObject *_wrap_Rect_height_set(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_height_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_height_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int result;
@@ -6359,7 +6359,7 @@ static PyObject *_wrap_Rect_height_get(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_height_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_height_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->height);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->height);
@@ -6373,7 +6373,7 @@ static PyObject *_wrap_Rect_height_get(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_Set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_Set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     int arg2 = (int) 0 ;
@@ -6389,7 +6389,7 @@ static PyObject *_wrap_Rect_Set(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:Rect_Set",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:wxRect_Set",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -6430,7 +6430,7 @@ static PyObject *_wrap_Rect_Set(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Rect_Get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxRect_Get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     PyObject *result;
@@ -6439,7 +6439,7 @@ static PyObject *_wrap_Rect_Get(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Rect_Get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxRect_Get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6456,14 +6456,14 @@ static PyObject *_wrap_Rect_Get(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject * Rect_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxRect_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxRect, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxRect, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_IntersectRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIntersectRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = (wxRect *) 0 ;
     PyObject *resultobj;
     wxRect *arg1 = (wxRect *) 0 ;
     wxRect *arg2 = (wxRect *) 0 ;
@@ -6474,7 +6474,7 @@ static PyObject *_wrap_IntersectRect(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "r1",(char *) "r2", NULL 
     };
     
         (char *) "r1",(char *) "r2", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:IntersectRect",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxIntersectRect",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
@@ -6494,7 +6494,7 @@ static PyObject *_wrap_IntersectRect(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_new_Point2D(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPoint2D(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     double arg1 = (double) 0.0 ;
     double arg2 = (double) 0.0 ;
     PyObject *resultobj;
     double arg1 = (double) 0.0 ;
     double arg2 = (double) 0.0 ;
@@ -6505,7 +6505,7 @@ static PyObject *_wrap_new_Point2D(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "x",(char *) "y", NULL 
     };
     
         (char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_Point2D",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxPoint2D",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (double)(SWIG_As_double(obj0)); 
     if (obj0) {
         {
             arg1 = (double)(SWIG_As_double(obj0)); 
@@ -6590,7 +6590,7 @@ static PyObject *_wrap_new_Point2DFromPoint(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_GetFloor(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_GetFloor(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     int *arg2 = (int *) 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     int *arg2 = (int *) 0 ;
@@ -6606,7 +6606,7 @@ static PyObject *_wrap_Point2D_GetFloor(PyObject *, PyObject *args, PyObject *kw
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point2D_GetFloor",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint2D_GetFloor",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6627,7 +6627,7 @@ static PyObject *_wrap_Point2D_GetFloor(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_GetRounded(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_GetRounded(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     int *arg2 = (int *) 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     int *arg2 = (int *) 0 ;
@@ -6643,7 +6643,7 @@ static PyObject *_wrap_Point2D_GetRounded(PyObject *, PyObject *args, PyObject *
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point2D_GetRounded",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint2D_GetRounded",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6664,7 +6664,7 @@ static PyObject *_wrap_Point2D_GetRounded(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_GetVectorLength(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_GetVectorLength(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double result;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double result;
@@ -6673,7 +6673,7 @@ static PyObject *_wrap_Point2D_GetVectorLength(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point2D_GetVectorLength",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint2D_GetVectorLength",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6692,7 +6692,7 @@ static PyObject *_wrap_Point2D_GetVectorLength(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_GetVectorAngle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_GetVectorAngle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double result;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double result;
@@ -6701,7 +6701,7 @@ static PyObject *_wrap_Point2D_GetVectorAngle(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point2D_GetVectorAngle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint2D_GetVectorAngle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6720,7 +6720,7 @@ static PyObject *_wrap_Point2D_GetVectorAngle(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_SetVectorLength(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_SetVectorLength(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 ;
@@ -6730,7 +6730,7 @@ static PyObject *_wrap_Point2D_SetVectorLength(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "length", NULL 
     };
     
         (char *) "self",(char *) "length", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D_SetVectorLength",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D_SetVectorLength",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6751,7 +6751,7 @@ static PyObject *_wrap_Point2D_SetVectorLength(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_SetVectorAngle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_SetVectorAngle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 ;
@@ -6761,7 +6761,7 @@ static PyObject *_wrap_Point2D_SetVectorAngle(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "degrees", NULL 
     };
     
         (char *) "self",(char *) "degrees", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D_SetVectorAngle",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D_SetVectorAngle",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6782,7 +6782,7 @@ static PyObject *_wrap_Point2D_SetVectorAngle(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_GetDistance(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_GetDistance(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -6794,7 +6794,7 @@ static PyObject *_wrap_Point2D_GetDistance(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D_GetDistance",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D_GetDistance",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6817,7 +6817,7 @@ static PyObject *_wrap_Point2D_GetDistance(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_GetDistanceSquare(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_GetDistanceSquare(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -6829,7 +6829,7 @@ static PyObject *_wrap_Point2D_GetDistanceSquare(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D_GetDistanceSquare",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D_GetDistanceSquare",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6852,7 +6852,7 @@ static PyObject *_wrap_Point2D_GetDistanceSquare(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_GetDotProduct(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_GetDotProduct(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -6864,7 +6864,7 @@ static PyObject *_wrap_Point2D_GetDotProduct(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "vec", NULL 
     };
     
         (char *) "self",(char *) "vec", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D_GetDotProduct",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D_GetDotProduct",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6887,7 +6887,7 @@ static PyObject *_wrap_Point2D_GetDotProduct(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_GetCrossProduct(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_GetCrossProduct(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -6899,7 +6899,7 @@ static PyObject *_wrap_Point2D_GetCrossProduct(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "vec", NULL 
     };
     
         (char *) "self",(char *) "vec", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D_GetCrossProduct",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D_GetCrossProduct",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6922,7 +6922,7 @@ static PyObject *_wrap_Point2D_GetCrossProduct(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D___neg__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D___neg__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D result;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D result;
@@ -6931,7 +6931,7 @@ static PyObject *_wrap_Point2D___neg__(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point2D___neg__",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint2D___neg__",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6952,7 +6952,7 @@ static PyObject *_wrap_Point2D___neg__(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D___iadd__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D___iadd__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -6964,7 +6964,7 @@ static PyObject *_wrap_Point2D___iadd__(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D___iadd__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D___iadd__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -6988,7 +6988,7 @@ static PyObject *_wrap_Point2D___iadd__(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D___isub__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D___isub__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -7000,7 +7000,7 @@ static PyObject *_wrap_Point2D___isub__(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D___isub__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D___isub__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -7024,7 +7024,7 @@ static PyObject *_wrap_Point2D___isub__(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D___imul__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D___imul__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -7036,7 +7036,7 @@ static PyObject *_wrap_Point2D___imul__(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D___imul__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D___imul__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -7060,7 +7060,7 @@ static PyObject *_wrap_Point2D___imul__(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D___idiv__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D___idiv__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -7072,7 +7072,7 @@ static PyObject *_wrap_Point2D___idiv__(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D___idiv__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D___idiv__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -7096,7 +7096,7 @@ static PyObject *_wrap_Point2D___idiv__(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -7108,7 +7108,7 @@ static PyObject *_wrap_Point2D___eq__(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D___eq__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D___eq__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -7131,7 +7131,7 @@ static PyObject *_wrap_Point2D___eq__(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     wxPoint2D *arg2 = 0 ;
@@ -7143,7 +7143,7 @@ static PyObject *_wrap_Point2D___ne__(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D___ne__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D___ne__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -7166,7 +7166,7 @@ static PyObject *_wrap_Point2D___ne__(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 ;
@@ -7176,7 +7176,7 @@ static PyObject *_wrap_Point2D_x_set(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "m_x", NULL 
     };
     
         (char *) "self",(char *) "m_x", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D_x_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D_x_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -7192,7 +7192,7 @@ static PyObject *_wrap_Point2D_x_set(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double result;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double result;
@@ -7201,7 +7201,7 @@ static PyObject *_wrap_Point2D_x_get(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point2D_x_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint2D_x_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (double) ((arg1)->m_x);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (double) ((arg1)->m_x);
@@ -7215,7 +7215,7 @@ static PyObject *_wrap_Point2D_x_get(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 ;
@@ -7225,7 +7225,7 @@ static PyObject *_wrap_Point2D_y_set(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "m_y", NULL 
     };
     
         (char *) "self",(char *) "m_y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Point2D_y_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPoint2D_y_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -7241,7 +7241,7 @@ static PyObject *_wrap_Point2D_y_set(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double result;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double result;
@@ -7250,7 +7250,7 @@ static PyObject *_wrap_Point2D_y_get(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point2D_y_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint2D_y_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (double) ((arg1)->m_y);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (double) ((arg1)->m_y);
@@ -7264,7 +7264,7 @@ static PyObject *_wrap_Point2D_y_get(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_Set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_Set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 = (double) 0 ;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     double arg2 = (double) 0 ;
@@ -7276,7 +7276,7 @@ static PyObject *_wrap_Point2D_Set(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:Point2D_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:wxPoint2D_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -7305,7 +7305,7 @@ static PyObject *_wrap_Point2D_Set(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Point2D_Get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPoint2D_Get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxPoint2D *arg1 = (wxPoint2D *) 0 ;
     PyObject *result;
@@ -7314,7 +7314,7 @@ static PyObject *_wrap_Point2D_Get(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Point2D_Get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPoint2D_Get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPoint2D, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -7331,20 +7331,20 @@ static PyObject *_wrap_Point2D_Get(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject * Point2D_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPoint2D_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static int _wrap_DefaultPosition_set(PyObject *) {
-    PyErr_SetString(PyExc_TypeError,"Variable DefaultPosition is read-only.");
+static int _wrap_wxDefaultPosition_set(PyObject *) {
+    PyErr_SetString(PyExc_TypeError,"Variable wxDefaultPosition is read-only.");
     return 1;
 }
 
 
     return 1;
 }
 
 
-static PyObject *_wrap_DefaultPosition_get(void) {
+static PyObject *_wrap_wxDefaultPosition_get(void) {
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxDefaultPosition), SWIGTYPE_p_wxPoint, 0);
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxDefaultPosition), SWIGTYPE_p_wxPoint, 0);
@@ -7352,13 +7352,13 @@ static PyObject *_wrap_DefaultPosition_get(void) {
 }
 
 
 }
 
 
-static int _wrap_DefaultSize_set(PyObject *) {
-    PyErr_SetString(PyExc_TypeError,"Variable DefaultSize is read-only.");
+static int _wrap_wxDefaultSize_set(PyObject *) {
+    PyErr_SetString(PyExc_TypeError,"Variable wxDefaultSize is read-only.");
     return 1;
 }
 
 
     return 1;
 }
 
 
-static PyObject *_wrap_DefaultSize_get(void) {
+static PyObject *_wrap_wxDefaultSize_get(void) {
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxDefaultSize), SWIGTYPE_p_wxSize, 0);
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxDefaultSize), SWIGTYPE_p_wxSize, 0);
@@ -7914,7 +7914,7 @@ static PyObject * InputStream_swigregister(PyObject *, PyObject *args) {
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_OutputStream_write(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxOutputStream_write(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxOutputStream *arg1 = (wxOutputStream *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxOutputStream *arg1 = (wxOutputStream *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -7924,7 +7924,7 @@ static PyObject *_wrap_OutputStream_write(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "obj", NULL 
     };
     
         (char *) "self",(char *) "obj", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:OutputStream_write",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxOutputStream_write",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxOutputStream, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxOutputStream, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -7942,14 +7942,14 @@ static PyObject *_wrap_OutputStream_write(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject * OutputStream_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxOutputStream_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_FSFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxFSFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxInputStream *arg1 = (wxInputStream *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxInputStream *arg1 = (wxInputStream *) 0 ;
     wxString *arg2 = 0 ;
@@ -7970,7 +7970,7 @@ static PyObject *_wrap_new_FSFile(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL 
     };
     
         (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:new_FSFile",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:new_wxFSFile",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     {
         if (wxPyConvertSwigPtr(obj0, (void **)&temp1, wxT("wxPyInputStream"))) {
             arg1 = wxPyCBInputStream_copy((wxPyCBInputStream*)temp1->m_wxis);
     {
         if (wxPyConvertSwigPtr(obj0, (void **)&temp1, wxT("wxPyInputStream"))) {
             arg1 = wxPyCBInputStream_copy((wxPyCBInputStream*)temp1->m_wxis);
@@ -8048,7 +8048,7 @@ static PyObject *_wrap_new_FSFile(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_FSFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxFSFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     PyObject * obj0 = 0 ;
@@ -8056,7 +8056,7 @@ static PyObject *_wrap_delete_FSFile(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FSFile",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxFSFile",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8073,7 +8073,7 @@ static PyObject *_wrap_delete_FSFile(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_FSFile_GetStream(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFSFile_GetStream(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxInputStream *result;
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxInputStream *result;
@@ -8082,7 +8082,7 @@ static PyObject *_wrap_FSFile_GetStream(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FSFile_GetStream",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFSFile_GetStream",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8106,7 +8106,7 @@ static PyObject *_wrap_FSFile_GetStream(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_FSFile_GetMimeType(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFSFile_GetMimeType(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxString *result;
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxString *result;
@@ -8115,7 +8115,7 @@ static PyObject *_wrap_FSFile_GetMimeType(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FSFile_GetMimeType",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFSFile_GetMimeType",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8141,7 +8141,7 @@ static PyObject *_wrap_FSFile_GetMimeType(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_FSFile_GetLocation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFSFile_GetLocation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxString *result;
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxString *result;
@@ -8150,7 +8150,7 @@ static PyObject *_wrap_FSFile_GetLocation(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FSFile_GetLocation",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFSFile_GetLocation",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8176,7 +8176,7 @@ static PyObject *_wrap_FSFile_GetLocation(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_FSFile_GetAnchor(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFSFile_GetAnchor(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxString *result;
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxString *result;
@@ -8185,7 +8185,7 @@ static PyObject *_wrap_FSFile_GetAnchor(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FSFile_GetAnchor",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFSFile_GetAnchor",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8211,7 +8211,7 @@ static PyObject *_wrap_FSFile_GetAnchor(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_FSFile_GetModificationTime(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFSFile_GetModificationTime(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxDateTime result;
     PyObject *resultobj;
     wxFSFile *arg1 = (wxFSFile *) 0 ;
     wxDateTime result;
@@ -8220,7 +8220,7 @@ static PyObject *_wrap_FSFile_GetModificationTime(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FSFile_GetModificationTime",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFSFile_GetModificationTime",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFSFile, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8241,7 +8241,7 @@ static PyObject *_wrap_FSFile_GetModificationTime(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject * FSFile_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxFSFile_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxFSFile, obj);
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxFSFile, obj);
@@ -8741,14 +8741,14 @@ static PyObject * FileSystemHandler_swigregister(PyObject *, PyObject *args) {
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_FileSystem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxFileSystem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFileSystem *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxFileSystem *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_FileSystem",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxFileSystem",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxFileSystem *)new wxFileSystem();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxFileSystem *)new wxFileSystem();
@@ -8765,7 +8765,7 @@ static PyObject *_wrap_new_FileSystem(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_FileSystem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxFileSystem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     PyObject * obj0 = 0 ;
@@ -8773,7 +8773,7 @@ static PyObject *_wrap_delete_FileSystem(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FileSystem",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxFileSystem",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8790,7 +8790,7 @@ static PyObject *_wrap_delete_FileSystem(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_FileSystem_ChangePathTo(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFileSystem_ChangePathTo(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString *arg2 = 0 ;
@@ -8803,7 +8803,7 @@ static PyObject *_wrap_FileSystem_ChangePathTo(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "location",(char *) "is_dir", NULL 
     };
     
         (char *) "self",(char *) "location",(char *) "is_dir", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:FileSystem_ChangePathTo",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxFileSystem_ChangePathTo",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8839,7 +8839,7 @@ static PyObject *_wrap_FileSystem_ChangePathTo(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_FileSystem_GetPath(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFileSystem_GetPath(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString result;
@@ -8848,7 +8848,7 @@ static PyObject *_wrap_FileSystem_GetPath(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileSystem_GetPath",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFileSystem_GetPath",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8871,7 +8871,7 @@ static PyObject *_wrap_FileSystem_GetPath(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_FileSystem_OpenFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFileSystem_OpenFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString *arg2 = 0 ;
@@ -8883,7 +8883,7 @@ static PyObject *_wrap_FileSystem_OpenFile(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "location", NULL 
     };
     
         (char *) "self",(char *) "location", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileSystem_OpenFile",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxFileSystem_OpenFile",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8915,7 +8915,7 @@ static PyObject *_wrap_FileSystem_OpenFile(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_FileSystem_FindFirst(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFileSystem_FindFirst(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString *arg2 = 0 ;
@@ -8929,7 +8929,7 @@ static PyObject *_wrap_FileSystem_FindFirst(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "spec",(char *) "flags", NULL 
     };
     
         (char *) "self",(char *) "spec",(char *) "flags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:FileSystem_FindFirst",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxFileSystem_FindFirst",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -8971,7 +8971,7 @@ static PyObject *_wrap_FileSystem_FindFirst(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_FileSystem_FindNext(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFileSystem_FindNext(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxFileSystem *arg1 = (wxFileSystem *) 0 ;
     wxString result;
@@ -8980,7 +8980,7 @@ static PyObject *_wrap_FileSystem_FindNext(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileSystem_FindNext",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFileSystem_FindNext",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9003,7 +9003,7 @@ static PyObject *_wrap_FileSystem_FindNext(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_FileSystem_AddHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFileSystem_AddHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFileSystemHandler *arg1 = (wxFileSystemHandler *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxFileSystemHandler *arg1 = (wxFileSystemHandler *) 0 ;
     PyObject * obj0 = 0 ;
@@ -9011,7 +9011,7 @@ static PyObject *_wrap_FileSystem_AddHandler(PyObject *, PyObject *args, PyObjec
         (char *) "handler", NULL 
     };
     
         (char *) "handler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileSystem_AddHandler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFileSystem_AddHandler",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystemHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileSystemHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9028,13 +9028,13 @@ static PyObject *_wrap_FileSystem_AddHandler(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_FileSystem_CleanUpHandlers(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFileSystem_CleanUpHandlers(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":FileSystem_CleanUpHandlers",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxFileSystem_CleanUpHandlers",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxFileSystem::CleanUpHandlers();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxFileSystem::CleanUpHandlers();
@@ -9049,7 +9049,7 @@ static PyObject *_wrap_FileSystem_CleanUpHandlers(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_FileSystem_FileNameToURL(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFileSystem_FileNameToURL(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxString result;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxString result;
@@ -9059,7 +9059,7 @@ static PyObject *_wrap_FileSystem_FileNameToURL(PyObject *, PyObject *args, PyOb
         (char *) "filename", NULL 
     };
     
         (char *) "filename", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileSystem_FileNameToURL",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFileSystem_FileNameToURL",kwnames,&obj0)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -9093,7 +9093,7 @@ static PyObject *_wrap_FileSystem_FileNameToURL(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_FileSystem_URLToFileName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFileSystem_URLToFileName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxString result;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxString result;
@@ -9103,7 +9103,7 @@ static PyObject *_wrap_FileSystem_URLToFileName(PyObject *, PyObject *args, PyOb
         (char *) "url", NULL 
     };
     
         (char *) "url", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileSystem_URLToFileName",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFileSystem_URLToFileName",kwnames,&obj0)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -9111,7 +9111,7 @@ static PyObject *_wrap_FileSystem_URLToFileName(PyObject *, PyObject *args, PyOb
     }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        result = FileSystem_URLToFileName((wxString const &)*arg1);
+        result = wxFileSystem_URLToFileName((wxString const &)*arg1);
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -9137,21 +9137,21 @@ static PyObject *_wrap_FileSystem_URLToFileName(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject * FileSystem_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxFileSystem_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_InternetFSHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxInternetFSHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxInternetFSHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxInternetFSHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_InternetFSHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxInternetFSHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxInternetFSHandler *)new wxInternetFSHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxInternetFSHandler *)new wxInternetFSHandler();
@@ -9166,7 +9166,7 @@ static PyObject *_wrap_new_InternetFSHandler(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_InternetFSHandler_CanOpen(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxInternetFSHandler_CanOpen(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxInternetFSHandler *arg1 = (wxInternetFSHandler *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxInternetFSHandler *arg1 = (wxInternetFSHandler *) 0 ;
     wxString *arg2 = 0 ;
@@ -9178,7 +9178,7 @@ static PyObject *_wrap_InternetFSHandler_CanOpen(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "location", NULL 
     };
     
         (char *) "self",(char *) "location", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:InternetFSHandler_CanOpen",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxInternetFSHandler_CanOpen",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxInternetFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxInternetFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9210,7 +9210,7 @@ static PyObject *_wrap_InternetFSHandler_CanOpen(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_InternetFSHandler_OpenFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxInternetFSHandler_OpenFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxInternetFSHandler *arg1 = (wxInternetFSHandler *) 0 ;
     wxFileSystem *arg2 = 0 ;
     PyObject *resultobj;
     wxInternetFSHandler *arg1 = (wxInternetFSHandler *) 0 ;
     wxFileSystem *arg2 = 0 ;
@@ -9224,7 +9224,7 @@ static PyObject *_wrap_InternetFSHandler_OpenFile(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "fs",(char *) "location", NULL 
     };
     
         (char *) "self",(char *) "fs",(char *) "location", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:InternetFSHandler_OpenFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxInternetFSHandler_OpenFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxInternetFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxInternetFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9264,21 +9264,21 @@ static PyObject *_wrap_InternetFSHandler_OpenFile(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject * InternetFSHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxInternetFSHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ZipFSHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxZipFSHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxZipFSHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxZipFSHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ZipFSHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxZipFSHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxZipFSHandler *)new wxZipFSHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxZipFSHandler *)new wxZipFSHandler();
@@ -9293,7 +9293,7 @@ static PyObject *_wrap_new_ZipFSHandler(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_ZipFSHandler_CanOpen(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxZipFSHandler_CanOpen(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxZipFSHandler *arg1 = (wxZipFSHandler *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxZipFSHandler *arg1 = (wxZipFSHandler *) 0 ;
     wxString *arg2 = 0 ;
@@ -9305,7 +9305,7 @@ static PyObject *_wrap_ZipFSHandler_CanOpen(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "location", NULL 
     };
     
         (char *) "self",(char *) "location", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ZipFSHandler_CanOpen",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxZipFSHandler_CanOpen",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxZipFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxZipFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9337,7 +9337,7 @@ static PyObject *_wrap_ZipFSHandler_CanOpen(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ZipFSHandler_OpenFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxZipFSHandler_OpenFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxZipFSHandler *arg1 = (wxZipFSHandler *) 0 ;
     wxFileSystem *arg2 = 0 ;
     PyObject *resultobj;
     wxZipFSHandler *arg1 = (wxZipFSHandler *) 0 ;
     wxFileSystem *arg2 = 0 ;
@@ -9351,7 +9351,7 @@ static PyObject *_wrap_ZipFSHandler_OpenFile(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "fs",(char *) "location", NULL 
     };
     
         (char *) "self",(char *) "fs",(char *) "location", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ZipFSHandler_OpenFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxZipFSHandler_OpenFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxZipFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxZipFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9391,7 +9391,7 @@ static PyObject *_wrap_ZipFSHandler_OpenFile(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_ZipFSHandler_FindFirst(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxZipFSHandler_FindFirst(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxZipFSHandler *arg1 = (wxZipFSHandler *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxZipFSHandler *arg1 = (wxZipFSHandler *) 0 ;
     wxString *arg2 = 0 ;
@@ -9405,7 +9405,7 @@ static PyObject *_wrap_ZipFSHandler_FindFirst(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "spec",(char *) "flags", NULL 
     };
     
         (char *) "self",(char *) "spec",(char *) "flags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:ZipFSHandler_FindFirst",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxZipFSHandler_FindFirst",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxZipFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxZipFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9447,7 +9447,7 @@ static PyObject *_wrap_ZipFSHandler_FindFirst(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_ZipFSHandler_FindNext(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxZipFSHandler_FindNext(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxZipFSHandler *arg1 = (wxZipFSHandler *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxZipFSHandler *arg1 = (wxZipFSHandler *) 0 ;
     wxString result;
@@ -9456,7 +9456,7 @@ static PyObject *_wrap_ZipFSHandler_FindNext(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ZipFSHandler_FindNext",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxZipFSHandler_FindNext",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxZipFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxZipFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9479,7 +9479,7 @@ static PyObject *_wrap_ZipFSHandler_FindNext(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject * ZipFSHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxZipFSHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler, obj);
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler, obj);
@@ -9632,14 +9632,14 @@ static PyObject *_wrap___wxMemoryFSHandler_AddFile_Data(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_new_MemoryFSHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxMemoryFSHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMemoryFSHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxMemoryFSHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_MemoryFSHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxMemoryFSHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxMemoryFSHandler *)new wxMemoryFSHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxMemoryFSHandler *)new wxMemoryFSHandler();
@@ -9654,7 +9654,7 @@ static PyObject *_wrap_new_MemoryFSHandler(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MemoryFSHandler_RemoveFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMemoryFSHandler_RemoveFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     bool temp1 = false ;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     bool temp1 = false ;
@@ -9663,7 +9663,7 @@ static PyObject *_wrap_MemoryFSHandler_RemoveFile(PyObject *, PyObject *args, Py
         (char *) "filename", NULL 
     };
     
         (char *) "filename", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MemoryFSHandler_RemoveFile",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMemoryFSHandler_RemoveFile",kwnames,&obj0)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -9691,7 +9691,7 @@ static PyObject *_wrap_MemoryFSHandler_RemoveFile(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_MemoryFSHandler_CanOpen(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMemoryFSHandler_CanOpen(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMemoryFSHandler *arg1 = (wxMemoryFSHandler *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxMemoryFSHandler *arg1 = (wxMemoryFSHandler *) 0 ;
     wxString *arg2 = 0 ;
@@ -9703,7 +9703,7 @@ static PyObject *_wrap_MemoryFSHandler_CanOpen(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "location", NULL 
     };
     
         (char *) "self",(char *) "location", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MemoryFSHandler_CanOpen",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMemoryFSHandler_CanOpen",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMemoryFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMemoryFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9735,7 +9735,7 @@ static PyObject *_wrap_MemoryFSHandler_CanOpen(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_MemoryFSHandler_OpenFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMemoryFSHandler_OpenFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMemoryFSHandler *arg1 = (wxMemoryFSHandler *) 0 ;
     wxFileSystem *arg2 = 0 ;
     PyObject *resultobj;
     wxMemoryFSHandler *arg1 = (wxMemoryFSHandler *) 0 ;
     wxFileSystem *arg2 = 0 ;
@@ -9749,7 +9749,7 @@ static PyObject *_wrap_MemoryFSHandler_OpenFile(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "fs",(char *) "location", NULL 
     };
     
         (char *) "self",(char *) "fs",(char *) "location", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:MemoryFSHandler_OpenFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMemoryFSHandler_OpenFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMemoryFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMemoryFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9789,7 +9789,7 @@ static PyObject *_wrap_MemoryFSHandler_OpenFile(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_MemoryFSHandler_FindFirst(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMemoryFSHandler_FindFirst(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMemoryFSHandler *arg1 = (wxMemoryFSHandler *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxMemoryFSHandler *arg1 = (wxMemoryFSHandler *) 0 ;
     wxString *arg2 = 0 ;
@@ -9803,7 +9803,7 @@ static PyObject *_wrap_MemoryFSHandler_FindFirst(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "spec",(char *) "flags", NULL 
     };
     
         (char *) "self",(char *) "spec",(char *) "flags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:MemoryFSHandler_FindFirst",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxMemoryFSHandler_FindFirst",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMemoryFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMemoryFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9845,7 +9845,7 @@ static PyObject *_wrap_MemoryFSHandler_FindFirst(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_MemoryFSHandler_FindNext(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMemoryFSHandler_FindNext(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMemoryFSHandler *arg1 = (wxMemoryFSHandler *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxMemoryFSHandler *arg1 = (wxMemoryFSHandler *) 0 ;
     wxString result;
@@ -9854,7 +9854,7 @@ static PyObject *_wrap_MemoryFSHandler_FindNext(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MemoryFSHandler_FindNext",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMemoryFSHandler_FindNext",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMemoryFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMemoryFSHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9877,14 +9877,14 @@ static PyObject *_wrap_MemoryFSHandler_FindNext(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject * MemoryFSHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxMemoryFSHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_ImageHandler_GetName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHandler_GetName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString result;
@@ -9893,7 +9893,7 @@ static PyObject *_wrap_ImageHandler_GetName(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ImageHandler_GetName",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImageHandler_GetName",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9916,7 +9916,7 @@ static PyObject *_wrap_ImageHandler_GetName(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHandler_GetExtension(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHandler_GetExtension(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString result;
@@ -9925,7 +9925,7 @@ static PyObject *_wrap_ImageHandler_GetExtension(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ImageHandler_GetExtension",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImageHandler_GetExtension",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9948,7 +9948,7 @@ static PyObject *_wrap_ImageHandler_GetExtension(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHandler_GetType(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHandler_GetType(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     long result;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     long result;
@@ -9957,7 +9957,7 @@ static PyObject *_wrap_ImageHandler_GetType(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ImageHandler_GetType",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImageHandler_GetType",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -9976,7 +9976,7 @@ static PyObject *_wrap_ImageHandler_GetType(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHandler_GetMimeType(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHandler_GetMimeType(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString result;
@@ -9985,7 +9985,7 @@ static PyObject *_wrap_ImageHandler_GetMimeType(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ImageHandler_GetMimeType",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImageHandler_GetMimeType",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10008,7 +10008,7 @@ static PyObject *_wrap_ImageHandler_GetMimeType(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHandler_CanRead(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHandler_CanRead(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString *arg2 = 0 ;
@@ -10020,7 +10020,7 @@ static PyObject *_wrap_ImageHandler_CanRead(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ImageHandler_CanRead",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImageHandler_CanRead",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10052,7 +10052,7 @@ static PyObject *_wrap_ImageHandler_CanRead(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHandler_SetName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHandler_SetName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString *arg2 = 0 ;
@@ -10063,7 +10063,7 @@ static PyObject *_wrap_ImageHandler_SetName(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ImageHandler_SetName",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImageHandler_SetName",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10093,7 +10093,7 @@ static PyObject *_wrap_ImageHandler_SetName(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHandler_SetExtension(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHandler_SetExtension(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString *arg2 = 0 ;
@@ -10104,7 +10104,7 @@ static PyObject *_wrap_ImageHandler_SetExtension(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "extension", NULL 
     };
     
         (char *) "self",(char *) "extension", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ImageHandler_SetExtension",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImageHandler_SetExtension",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10134,7 +10134,7 @@ static PyObject *_wrap_ImageHandler_SetExtension(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHandler_SetType(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHandler_SetType(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     long arg2 ;
@@ -10144,7 +10144,7 @@ static PyObject *_wrap_ImageHandler_SetType(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "type", NULL 
     };
     
         (char *) "self",(char *) "type", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ImageHandler_SetType",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImageHandler_SetType",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10165,7 +10165,7 @@ static PyObject *_wrap_ImageHandler_SetType(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHandler_SetMimeType(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHandler_SetMimeType(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     wxString *arg2 = 0 ;
@@ -10176,7 +10176,7 @@ static PyObject *_wrap_ImageHandler_SetMimeType(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "mimetype", NULL 
     };
     
         (char *) "self",(char *) "mimetype", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ImageHandler_SetMimeType",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImageHandler_SetMimeType",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10206,21 +10206,21 @@ static PyObject *_wrap_ImageHandler_SetMimeType(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject * ImageHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxImageHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ImageHistogram(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxImageHistogram(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHistogram *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxImageHistogram *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ImageHistogram",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxImageHistogram",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxImageHistogram *)new wxImageHistogram();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxImageHistogram *)new wxImageHistogram();
@@ -10235,7 +10235,7 @@ static PyObject *_wrap_new_ImageHistogram(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHistogram_MakeKey(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHistogram_MakeKey(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     unsigned char arg1 ;
     unsigned char arg2 ;
     PyObject *resultobj;
     unsigned char arg1 ;
     unsigned char arg2 ;
@@ -10248,7 +10248,7 @@ static PyObject *_wrap_ImageHistogram_MakeKey(PyObject *, PyObject *args, PyObje
         (char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
         (char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ImageHistogram_MakeKey",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImageHistogram_MakeKey",kwnames,&obj0,&obj1,&obj2)) goto fail;
     {
         arg1 = (unsigned char)(SWIG_As_unsigned_SS_char(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (unsigned char)(SWIG_As_unsigned_SS_char(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -10277,7 +10277,7 @@ static PyObject *_wrap_ImageHistogram_MakeKey(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHistogram_FindFirstUnusedColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHistogram_FindFirstUnusedColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHistogram *arg1 = (wxImageHistogram *) 0 ;
     unsigned char *arg2 = (unsigned char *) 0 ;
     PyObject *resultobj;
     wxImageHistogram *arg1 = (wxImageHistogram *) 0 ;
     unsigned char *arg2 = (unsigned char *) 0 ;
@@ -10304,7 +10304,7 @@ static PyObject *_wrap_ImageHistogram_FindFirstUnusedColour(PyObject *, PyObject
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:ImageHistogram_FindFirstUnusedColour",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:wxImageHistogram_FindFirstUnusedColour",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHistogram, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHistogram, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -10347,7 +10347,7 @@ static PyObject *_wrap_ImageHistogram_FindFirstUnusedColour(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHistogram_GetCount(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHistogram_GetCount(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHistogram *arg1 = (wxImageHistogram *) 0 ;
     unsigned long arg2 ;
     PyObject *resultobj;
     wxImageHistogram *arg1 = (wxImageHistogram *) 0 ;
     unsigned long arg2 ;
@@ -10358,7 +10358,7 @@ static PyObject *_wrap_ImageHistogram_GetCount(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "key", NULL 
     };
     
         (char *) "self",(char *) "key", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ImageHistogram_GetCount",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImageHistogram_GetCount",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHistogram, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHistogram, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10381,7 +10381,7 @@ static PyObject *_wrap_ImageHistogram_GetCount(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHistogram_GetCountRGB(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHistogram_GetCountRGB(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHistogram *arg1 = (wxImageHistogram *) 0 ;
     unsigned char arg2 ;
     PyObject *resultobj;
     wxImageHistogram *arg1 = (wxImageHistogram *) 0 ;
     unsigned char arg2 ;
@@ -10396,7 +10396,7 @@ static PyObject *_wrap_ImageHistogram_GetCountRGB(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
         (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:ImageHistogram_GetCountRGB",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxImageHistogram_GetCountRGB",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHistogram, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHistogram, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10427,7 +10427,7 @@ static PyObject *_wrap_ImageHistogram_GetCountRGB(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_ImageHistogram_GetCountColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImageHistogram_GetCountColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHistogram *arg1 = (wxImageHistogram *) 0 ;
     wxColour *arg2 = 0 ;
     PyObject *resultobj;
     wxImageHistogram *arg1 = (wxImageHistogram *) 0 ;
     wxColour *arg2 = 0 ;
@@ -10439,7 +10439,7 @@ static PyObject *_wrap_ImageHistogram_GetCountColour(PyObject *, PyObject *args,
         (char *) "self",(char *) "colour", NULL 
     };
     
         (char *) "self",(char *) "colour", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ImageHistogram_GetCountColour",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImageHistogram_GetCountColour",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHistogram, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHistogram, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10462,14 +10462,14 @@ static PyObject *_wrap_ImageHistogram_GetCountColour(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject * ImageHistogram_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxImageHistogram_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_Image(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxImage(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     long arg2 = (long) wxBITMAP_TYPE_ANY ;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     long arg2 = (long) wxBITMAP_TYPE_ANY ;
@@ -10483,7 +10483,7 @@ static PyObject *_wrap_new_Image(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "name",(char *) "type",(char *) "index", NULL 
     };
     
         (char *) "name",(char *) "type",(char *) "index", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:new_Image",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:new_wxImage",kwnames,&obj0,&obj1,&obj2)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -10523,7 +10523,7 @@ static PyObject *_wrap_new_Image(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_Image(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxImage(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject * obj0 = 0 ;
@@ -10531,7 +10531,7 @@ static PyObject *_wrap_delete_Image(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Image",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxImage",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10825,7 +10825,8 @@ static PyObject *_wrap_new_ImageFromData(PyObject *, PyObject *args, PyObject *k
     PyObject *resultobj;
     int arg1 ;
     int arg2 ;
     PyObject *resultobj;
     int arg1 ;
     int arg2 ;
-    unsigned char *arg3 = (unsigned char *) 0 ;
+    buffer arg3 ;
+    int arg4 ;
     wxImage *result;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     wxImage *result;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
@@ -10843,11 +10844,12 @@ static PyObject *_wrap_new_ImageFromData(PyObject *, PyObject *args, PyObject *k
         arg2 = (int)(SWIG_As_int(obj1)); 
         if (SWIG_arg_fail(2)) SWIG_fail;
     }
         arg2 = (int)(SWIG_As_int(obj1)); 
         if (SWIG_arg_fail(2)) SWIG_fail;
     }
-    SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_unsigned_char, SWIG_POINTER_EXCEPTION | 0);
-    if (SWIG_arg_fail(3)) SWIG_fail;
+    {
+        if (!PyArg_Parse(obj2, "t#", &arg3, &arg4)) SWIG_fail; 
+    }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        result = (wxImage *)new_wxImage(arg1,arg2,arg3);
+        result = (wxImage *)new_wxImage(arg1,arg2,arg3,arg4);
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -10863,8 +10865,10 @@ static PyObject *_wrap_new_ImageFromDataWithAlpha(PyObject *, PyObject *args, Py
     PyObject *resultobj;
     int arg1 ;
     int arg2 ;
     PyObject *resultobj;
     int arg1 ;
     int arg2 ;
-    unsigned char *arg3 = (unsigned char *) 0 ;
-    unsigned char *arg4 = (unsigned char *) 0 ;
+    buffer arg3 ;
+    int arg4 ;
+    buffer arg5 ;
+    int arg6 ;
     wxImage *result;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     wxImage *result;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
@@ -10883,13 +10887,15 @@ static PyObject *_wrap_new_ImageFromDataWithAlpha(PyObject *, PyObject *args, Py
         arg2 = (int)(SWIG_As_int(obj1)); 
         if (SWIG_arg_fail(2)) SWIG_fail;
     }
         arg2 = (int)(SWIG_As_int(obj1)); 
         if (SWIG_arg_fail(2)) SWIG_fail;
     }
-    SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_unsigned_char, SWIG_POINTER_EXCEPTION | 0);
-    if (SWIG_arg_fail(3)) SWIG_fail;
-    SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_unsigned_char, SWIG_POINTER_EXCEPTION | 0);
-    if (SWIG_arg_fail(4)) SWIG_fail;
+    {
+        if (!PyArg_Parse(obj2, "t#", &arg3, &arg4)) SWIG_fail; 
+    }
+    {
+        if (!PyArg_Parse(obj3, "t#", &arg5, &arg6)) SWIG_fail; 
+    }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        result = (wxImage *)new_wxImage(arg1,arg2,arg3,arg4);
+        result = (wxImage *)new_wxImage(arg1,arg2,arg3,arg4,arg5,arg6);
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -10901,7 +10907,7 @@ static PyObject *_wrap_new_ImageFromDataWithAlpha(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Create(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Create(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -10913,7 +10919,7 @@ static PyObject *_wrap_Image_Create(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10938,7 +10944,7 @@ static PyObject *_wrap_Image_Create(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject * obj0 = 0 ;
@@ -10946,7 +10952,7 @@ static PyObject *_wrap_Image_Destroy(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_Destroy",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_Destroy",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -10963,7 +10969,7 @@ static PyObject *_wrap_Image_Destroy(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Scale(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Scale(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -10976,7 +10982,7 @@ static PyObject *_wrap_Image_Scale(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_Scale",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_Scale",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11005,7 +11011,7 @@ static PyObject *_wrap_Image_Scale(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_ShrinkBy(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_ShrinkBy(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -11018,7 +11024,7 @@ static PyObject *_wrap_Image_ShrinkBy(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL 
     };
     
         (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_ShrinkBy",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_ShrinkBy",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11047,7 +11053,7 @@ static PyObject *_wrap_Image_ShrinkBy(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Rescale(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Rescale(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -11060,7 +11066,7 @@ static PyObject *_wrap_Image_Rescale(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_Rescale",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_Rescale",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11088,7 +11094,7 @@ static PyObject *_wrap_Image_Rescale(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Resize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Resize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxSize *arg2 = 0 ;
@@ -11109,7 +11115,7 @@ static PyObject *_wrap_Image_Resize(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
         (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:Image_Resize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:wxImage_Resize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11155,7 +11161,7 @@ static PyObject *_wrap_Image_Resize(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetRGB(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetRGB(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -11173,7 +11179,7 @@ static PyObject *_wrap_Image_SetRGB(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:Image_SetRGB",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:wxImage_SetRGB",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11210,7 +11216,7 @@ static PyObject *_wrap_Image_SetRGB(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetRGBRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetRGBRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxRect *arg2 = 0 ;
@@ -11227,7 +11233,7 @@ static PyObject *_wrap_Image_SetRGBRect(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
         (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:Image_SetRGBRect",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:wxImage_SetRGBRect",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11260,7 +11266,7 @@ static PyObject *_wrap_Image_SetRGBRect(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetRed(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetRed(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -11273,7 +11279,7 @@ static PyObject *_wrap_Image_GetRed(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_GetRed",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_GetRed",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11300,7 +11306,7 @@ static PyObject *_wrap_Image_GetRed(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetGreen(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetGreen(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -11313,7 +11319,7 @@ static PyObject *_wrap_Image_GetGreen(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_GetGreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_GetGreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11340,7 +11346,7 @@ static PyObject *_wrap_Image_GetGreen(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetBlue(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetBlue(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -11353,7 +11359,7 @@ static PyObject *_wrap_Image_GetBlue(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_GetBlue",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_GetBlue",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11380,7 +11386,7 @@ static PyObject *_wrap_Image_GetBlue(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -11394,7 +11400,7 @@ static PyObject *_wrap_Image_SetAlpha(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Image_SetAlpha",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxImage_SetAlpha",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11423,7 +11429,7 @@ static PyObject *_wrap_Image_SetAlpha(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 ;
@@ -11436,7 +11442,7 @@ static PyObject *_wrap_Image_GetAlpha(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_GetAlpha",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_GetAlpha",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11463,7 +11469,7 @@ static PyObject *_wrap_Image_GetAlpha(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_HasAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_HasAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool result;
@@ -11472,7 +11478,7 @@ static PyObject *_wrap_Image_HasAlpha(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_HasAlpha",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_HasAlpha",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11491,7 +11497,7 @@ static PyObject *_wrap_Image_HasAlpha(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_InitAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_InitAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject * obj0 = 0 ;
@@ -11499,7 +11505,7 @@ static PyObject *_wrap_Image_InitAlpha(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_InitAlpha",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_InitAlpha",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11516,7 +11522,7 @@ static PyObject *_wrap_Image_InitAlpha(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_FindFirstUnusedColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_FindFirstUnusedColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     byte *arg2 = (byte *) 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     byte *arg2 = (byte *) 0 ;
@@ -11543,7 +11549,7 @@ static PyObject *_wrap_Image_FindFirstUnusedColour(PyObject *, PyObject *args, P
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:Image_FindFirstUnusedColour",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:wxImage_FindFirstUnusedColour",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -11586,7 +11592,7 @@ static PyObject *_wrap_Image_FindFirstUnusedColour(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_ConvertAlphaToMask(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_ConvertAlphaToMask(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     byte arg2 = (byte) 128 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     byte arg2 = (byte) 128 ;
@@ -11597,7 +11603,7 @@ static PyObject *_wrap_Image_ConvertAlphaToMask(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "threshold", NULL 
     };
     
         (char *) "self",(char *) "threshold", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Image_ConvertAlphaToMask",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxImage_ConvertAlphaToMask",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -11622,7 +11628,7 @@ static PyObject *_wrap_Image_ConvertAlphaToMask(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_ConvertColourToAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_ConvertColourToAlpha(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
@@ -11637,7 +11643,7 @@ static PyObject *_wrap_Image_ConvertColourToAlpha(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
         (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Image_ConvertColourToAlpha",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxImage_ConvertColourToAlpha",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11668,7 +11674,7 @@ static PyObject *_wrap_Image_ConvertColourToAlpha(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetMaskFromImage(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetMaskFromImage(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxImage *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxImage *arg2 = 0 ;
@@ -11685,7 +11691,7 @@ static PyObject *_wrap_Image_SetMaskFromImage(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL 
     };
     
         (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:Image_SetMaskFromImage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:wxImage_SetMaskFromImage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11724,7 +11730,7 @@ static PyObject *_wrap_Image_SetMaskFromImage(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_CanRead(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_CanRead(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     bool result;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     bool result;
@@ -11734,7 +11740,7 @@ static PyObject *_wrap_Image_CanRead(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "name", NULL 
     };
     
         (char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_CanRead",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_CanRead",kwnames,&obj0)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -11764,7 +11770,7 @@ static PyObject *_wrap_Image_CanRead(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetImageCount(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetImageCount(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     long arg2 = (long) wxBITMAP_TYPE_ANY ;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     long arg2 = (long) wxBITMAP_TYPE_ANY ;
@@ -11776,7 +11782,7 @@ static PyObject *_wrap_Image_GetImageCount(PyObject *, PyObject *args, PyObject
         (char *) "name",(char *) "type", NULL 
     };
     
         (char *) "name",(char *) "type", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Image_GetImageCount",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxImage_GetImageCount",kwnames,&obj0,&obj1)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -11812,7 +11818,7 @@ static PyObject *_wrap_Image_GetImageCount(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_LoadFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_LoadFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
@@ -11828,7 +11834,7 @@ static PyObject *_wrap_Image_LoadFile(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL 
     };
     
         (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:Image_LoadFile",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:wxImage_LoadFile",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11872,7 +11878,7 @@ static PyObject *_wrap_Image_LoadFile(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_LoadMimeFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_LoadMimeFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
@@ -11889,7 +11895,7 @@ static PyObject *_wrap_Image_LoadMimeFile(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL 
     };
     
         (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Image_LoadMimeFile",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxImage_LoadMimeFile",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11940,7 +11946,7 @@ static PyObject *_wrap_Image_LoadMimeFile(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SaveFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SaveFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
@@ -11954,7 +11960,7 @@ static PyObject *_wrap_Image_SaveFile(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "name",(char *) "type", NULL 
     };
     
         (char *) "self",(char *) "name",(char *) "type", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_SaveFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_SaveFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -11990,7 +11996,7 @@ static PyObject *_wrap_Image_SaveFile(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SaveMimeFile(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SaveMimeFile(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
@@ -12005,7 +12011,7 @@ static PyObject *_wrap_Image_SaveMimeFile(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "name",(char *) "mimetype", NULL 
     };
     
         (char *) "self",(char *) "name",(char *) "mimetype", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_SaveMimeFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_SaveMimeFile",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12050,7 +12056,7 @@ static PyObject *_wrap_Image_SaveMimeFile(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_CanReadStream(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_CanReadStream(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxInputStream *arg1 = 0 ;
     bool result;
     PyObject *resultobj;
     wxInputStream *arg1 = 0 ;
     bool result;
@@ -12061,7 +12067,7 @@ static PyObject *_wrap_Image_CanReadStream(PyObject *, PyObject *args, PyObject
         (char *) "stream", NULL 
     };
     
         (char *) "stream", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_CanReadStream",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_CanReadStream",kwnames,&obj0)) goto fail;
     {
         if (wxPyConvertSwigPtr(obj0, (void **)&temp1, wxT("wxPyInputStream"))) {
             arg1 = temp1->m_wxis;
     {
         if (wxPyConvertSwigPtr(obj0, (void **)&temp1, wxT("wxPyInputStream"))) {
             arg1 = temp1->m_wxis;
@@ -12098,7 +12104,7 @@ static PyObject *_wrap_Image_CanReadStream(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_LoadStream(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_LoadStream(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxInputStream *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxInputStream *arg2 = 0 ;
@@ -12115,7 +12121,7 @@ static PyObject *_wrap_Image_LoadStream(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL 
     };
     
         (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:Image_LoadStream",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:wxImage_LoadStream",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12166,7 +12172,7 @@ static PyObject *_wrap_Image_LoadStream(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_LoadMimeStream(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_LoadMimeStream(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxInputStream *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxInputStream *arg2 = 0 ;
@@ -12184,7 +12190,7 @@ static PyObject *_wrap_Image_LoadMimeStream(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL 
     };
     
         (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Image_LoadMimeStream",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxImage_LoadMimeStream",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12242,7 +12248,7 @@ static PyObject *_wrap_Image_LoadMimeStream(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool result;
@@ -12251,7 +12257,7 @@ static PyObject *_wrap_Image_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_Ok",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_Ok",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12270,7 +12276,7 @@ static PyObject *_wrap_Image_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int result;
@@ -12279,7 +12285,7 @@ static PyObject *_wrap_Image_GetWidth(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetWidth",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetWidth",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12298,7 +12304,7 @@ static PyObject *_wrap_Image_GetWidth(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetHeight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int result;
@@ -12307,7 +12313,7 @@ static PyObject *_wrap_Image_GetHeight(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetHeight",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetHeight",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12326,7 +12332,7 @@ static PyObject *_wrap_Image_GetHeight(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxSize result;
@@ -12335,7 +12341,7 @@ static PyObject *_wrap_Image_GetSize(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12356,7 +12362,7 @@ static PyObject *_wrap_Image_GetSize(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetSubImage(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetSubImage(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxRect *arg2 = 0 ;
@@ -12368,7 +12374,7 @@ static PyObject *_wrap_Image_GetSubImage(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Image_GetSubImage",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImage_GetSubImage",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12393,7 +12399,7 @@ static PyObject *_wrap_Image_GetSubImage(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Size(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Size(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxSize *arg2 = 0 ;
@@ -12414,7 +12420,7 @@ static PyObject *_wrap_Image_Size(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
         (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:Image_Size",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:wxImage_Size",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12461,7 +12467,7 @@ static PyObject *_wrap_Image_Size(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Copy(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Copy(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     SwigValueWrapper<wxImage > result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     SwigValueWrapper<wxImage > result;
@@ -12470,7 +12476,7 @@ static PyObject *_wrap_Image_Copy(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_Copy",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_Copy",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12491,7 +12497,7 @@ static PyObject *_wrap_Image_Copy(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Paste(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Paste(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxImage *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxImage *arg2 = 0 ;
@@ -12505,7 +12511,7 @@ static PyObject *_wrap_Image_Paste(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Image_Paste",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxImage_Paste",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12538,7 +12544,7 @@ static PyObject *_wrap_Image_Paste(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetData(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetData(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *result;
@@ -12547,7 +12553,7 @@ static PyObject *_wrap_Image_GetData(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetData",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetData",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12564,23 +12570,26 @@ static PyObject *_wrap_Image_GetData(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetData(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetData(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
-    PyObject *arg2 = (PyObject *) 0 ;
+    buffer arg2 ;
+    int arg3 ;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "data", NULL 
     };
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "data", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Image_SetData",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImage_SetData",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    arg2 = obj1;
+    {
+        if (!PyArg_Parse(obj1, "t#", &arg2, &arg3)) SWIG_fail; 
+    }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        wxImage_SetData(arg1,arg2);
+        wxImage_SetData(arg1,arg2,arg3);
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -12592,7 +12601,7 @@ static PyObject *_wrap_Image_SetData(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetDataBuffer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetDataBuffer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *result;
@@ -12601,7 +12610,7 @@ static PyObject *_wrap_Image_GetDataBuffer(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetDataBuffer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetDataBuffer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12618,23 +12627,26 @@ static PyObject *_wrap_Image_GetDataBuffer(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetDataBuffer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetDataBuffer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
-    PyObject *arg2 = (PyObject *) 0 ;
+    buffer arg2 ;
+    int arg3 ;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "data", NULL 
     };
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "data", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Image_SetDataBuffer",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImage_SetDataBuffer",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    arg2 = obj1;
+    {
+        if (!PyArg_Parse(obj1, "t#", &arg2, &arg3)) SWIG_fail; 
+    }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        wxImage_SetDataBuffer(arg1,arg2);
+        wxImage_SetDataBuffer(arg1,arg2,arg3);
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -12646,7 +12658,7 @@ static PyObject *_wrap_Image_SetDataBuffer(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetAlphaData(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetAlphaData(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *result;
@@ -12655,7 +12667,7 @@ static PyObject *_wrap_Image_GetAlphaData(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetAlphaData",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetAlphaData",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12672,23 +12684,26 @@ static PyObject *_wrap_Image_GetAlphaData(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetAlphaData(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetAlphaData(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
-    PyObject *arg2 = (PyObject *) 0 ;
+    buffer arg2 ;
+    int arg3 ;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
-        (char *) "self",(char *) "data", NULL 
+        (char *) "self",(char *) "alpha", NULL 
     };
     
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Image_SetAlphaData",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImage_SetAlphaData",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    arg2 = obj1;
+    {
+        if (!PyArg_Parse(obj1, "t#", &arg2, &arg3)) SWIG_fail; 
+    }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        wxImage_SetAlphaData(arg1,arg2);
+        wxImage_SetAlphaData(arg1,arg2,arg3);
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -12700,7 +12715,7 @@ static PyObject *_wrap_Image_SetAlphaData(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetAlphaBuffer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetAlphaBuffer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *result;
@@ -12709,7 +12724,7 @@ static PyObject *_wrap_Image_GetAlphaBuffer(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetAlphaBuffer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetAlphaBuffer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12726,23 +12741,26 @@ static PyObject *_wrap_Image_GetAlphaBuffer(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetAlphaBuffer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetAlphaBuffer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
-    PyObject *arg2 = (PyObject *) 0 ;
+    buffer arg2 ;
+    int arg3 ;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
-        (char *) "self",(char *) "data", NULL 
+        (char *) "self",(char *) "alpha", NULL 
     };
     
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Image_SetAlphaBuffer",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImage_SetAlphaBuffer",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    arg2 = obj1;
+    {
+        if (!PyArg_Parse(obj1, "t#", &arg2, &arg3)) SWIG_fail; 
+    }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        wxImage_SetAlphaBuffer(arg1,arg2);
+        wxImage_SetAlphaBuffer(arg1,arg2,arg3);
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -12754,7 +12772,7 @@ static PyObject *_wrap_Image_SetAlphaBuffer(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetMaskColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetMaskColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
@@ -12768,7 +12786,7 @@ static PyObject *_wrap_Image_SetMaskColour(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
         (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Image_SetMaskColour",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxImage_SetMaskColour",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12797,7 +12815,7 @@ static PyObject *_wrap_Image_SetMaskColour(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetOrFindMaskColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetOrFindMaskColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char *arg2 = (unsigned char *) 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char *arg2 = (unsigned char *) 0 ;
@@ -12817,7 +12835,7 @@ static PyObject *_wrap_Image_GetOrFindMaskColour(PyObject *, PyObject *args, PyO
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetOrFindMaskColour",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetOrFindMaskColour",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12840,7 +12858,7 @@ static PyObject *_wrap_Image_GetOrFindMaskColour(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetMaskRed(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetMaskRed(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char result;
@@ -12849,7 +12867,7 @@ static PyObject *_wrap_Image_GetMaskRed(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetMaskRed",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetMaskRed",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12868,7 +12886,7 @@ static PyObject *_wrap_Image_GetMaskRed(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetMaskGreen(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetMaskGreen(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char result;
@@ -12877,7 +12895,7 @@ static PyObject *_wrap_Image_GetMaskGreen(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetMaskGreen",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetMaskGreen",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12896,7 +12914,7 @@ static PyObject *_wrap_Image_GetMaskGreen(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetMaskBlue(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetMaskBlue(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char result;
@@ -12905,7 +12923,7 @@ static PyObject *_wrap_Image_GetMaskBlue(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_GetMaskBlue",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_GetMaskBlue",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12924,7 +12942,7 @@ static PyObject *_wrap_Image_GetMaskBlue(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetMask(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetMask(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool arg2 = (bool) true ;
@@ -12934,7 +12952,7 @@ static PyObject *_wrap_Image_SetMask(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "mask", NULL 
     };
     
         (char *) "self",(char *) "mask", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Image_SetMask",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxImage_SetMask",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -12957,7 +12975,7 @@ static PyObject *_wrap_Image_SetMask(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_HasMask(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_HasMask(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool result;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool result;
@@ -12966,7 +12984,7 @@ static PyObject *_wrap_Image_HasMask(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_HasMask",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_HasMask",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -12985,7 +13003,7 @@ static PyObject *_wrap_Image_HasMask(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Rotate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Rotate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     double arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     double arg2 ;
@@ -13003,7 +13021,7 @@ static PyObject *_wrap_Image_Rotate(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL 
     };
     
         (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:Image_Rotate",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:wxImage_Rotate",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13042,7 +13060,7 @@ static PyObject *_wrap_Image_Rotate(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Rotate90(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Rotate90(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool arg2 = (bool) true ;
@@ -13053,7 +13071,7 @@ static PyObject *_wrap_Image_Rotate90(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "clockwise", NULL 
     };
     
         (char *) "self",(char *) "clockwise", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Image_Rotate90",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxImage_Rotate90",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -13080,7 +13098,7 @@ static PyObject *_wrap_Image_Rotate90(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Mirror(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Mirror(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     bool arg2 = (bool) true ;
@@ -13091,7 +13109,7 @@ static PyObject *_wrap_Image_Mirror(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "horizontally", NULL 
     };
     
         (char *) "self",(char *) "horizontally", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Image_Mirror",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxImage_Mirror",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -13118,7 +13136,7 @@ static PyObject *_wrap_Image_Mirror(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_Replace(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_Replace(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
@@ -13138,7 +13156,7 @@ static PyObject *_wrap_Image_Replace(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL 
     };
     
         (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:Image_Replace",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:wxImage_Replace",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13179,7 +13197,7 @@ static PyObject *_wrap_Image_Replace(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_ConvertToMono(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_ConvertToMono(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
@@ -13194,7 +13212,7 @@ static PyObject *_wrap_Image_ConvertToMono(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
         (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Image_ConvertToMono",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxImage_ConvertToMono",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13227,7 +13245,7 @@ static PyObject *_wrap_Image_ConvertToMono(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetOption(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetOption(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
@@ -13241,7 +13259,7 @@ static PyObject *_wrap_Image_SetOption(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "name",(char *) "value", NULL 
     };
     
         (char *) "self",(char *) "name",(char *) "value", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_SetOption",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_SetOption",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13284,7 +13302,7 @@ static PyObject *_wrap_Image_SetOption(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_SetOptionInt(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_SetOptionInt(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
@@ -13297,7 +13315,7 @@ static PyObject *_wrap_Image_SetOptionInt(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "name",(char *) "value", NULL 
     };
     
         (char *) "self",(char *) "name",(char *) "value", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Image_SetOptionInt",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxImage_SetOptionInt",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13331,7 +13349,7 @@ static PyObject *_wrap_Image_SetOptionInt(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetOption(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetOption(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
@@ -13343,7 +13361,7 @@ static PyObject *_wrap_Image_GetOption(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Image_GetOption",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImage_GetOption",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13379,7 +13397,7 @@ static PyObject *_wrap_Image_GetOption(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetOptionInt(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetOptionInt(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
@@ -13391,7 +13409,7 @@ static PyObject *_wrap_Image_GetOptionInt(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Image_GetOptionInt",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImage_GetOptionInt",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13423,7 +13441,7 @@ static PyObject *_wrap_Image_GetOptionInt(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_HasOption(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_HasOption(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxString *arg2 = 0 ;
@@ -13435,7 +13453,7 @@ static PyObject *_wrap_Image_HasOption(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Image_HasOption",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImage_HasOption",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13467,7 +13485,7 @@ static PyObject *_wrap_Image_HasOption(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_CountColours(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_CountColours(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned long arg2 = (unsigned long) (unsigned long) -1 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned long arg2 = (unsigned long) (unsigned long) -1 ;
@@ -13478,7 +13496,7 @@ static PyObject *_wrap_Image_CountColours(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "stopafter", NULL 
     };
     
         (char *) "self",(char *) "stopafter", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Image_CountColours",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxImage_CountColours",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -13503,7 +13521,7 @@ static PyObject *_wrap_Image_CountColours(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_ComputeHistogram(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_ComputeHistogram(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxImageHistogram *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     wxImageHistogram *arg2 = 0 ;
@@ -13514,7 +13532,7 @@ static PyObject *_wrap_Image_ComputeHistogram(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "h", NULL 
     };
     
         (char *) "self",(char *) "h", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Image_ComputeHistogram",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxImage_ComputeHistogram",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13541,7 +13559,7 @@ static PyObject *_wrap_Image_ComputeHistogram(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_AddHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_AddHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     PyObject * obj0 = 0 ;
@@ -13549,7 +13567,7 @@ static PyObject *_wrap_Image_AddHandler(PyObject *, PyObject *args, PyObject *kw
         (char *) "handler", NULL 
     };
     
         (char *) "handler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_AddHandler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_AddHandler",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13566,7 +13584,7 @@ static PyObject *_wrap_Image_AddHandler(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_InsertHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_InsertHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxImageHandler *arg1 = (wxImageHandler *) 0 ;
     PyObject * obj0 = 0 ;
@@ -13574,7 +13592,7 @@ static PyObject *_wrap_Image_InsertHandler(PyObject *, PyObject *args, PyObject
         (char *) "handler", NULL 
     };
     
         (char *) "handler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_InsertHandler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_InsertHandler",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImageHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13591,7 +13609,7 @@ static PyObject *_wrap_Image_InsertHandler(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_RemoveHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_RemoveHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     bool result;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     bool result;
@@ -13601,7 +13619,7 @@ static PyObject *_wrap_Image_RemoveHandler(PyObject *, PyObject *args, PyObject
         (char *) "name", NULL 
     };
     
         (char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Image_RemoveHandler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxImage_RemoveHandler",kwnames,&obj0)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -13631,14 +13649,14 @@ static PyObject *_wrap_Image_RemoveHandler(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_GetImageExtWildcard(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_GetImageExtWildcard(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxString result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Image_GetImageExtWildcard",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxImage_GetImageExtWildcard",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = wxImage::GetImageExtWildcard();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = wxImage::GetImageExtWildcard();
@@ -13659,7 +13677,7 @@ static PyObject *_wrap_Image_GetImageExtWildcard(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_ConvertToBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_ConvertToBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 = (int) -1 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     int arg2 = (int) -1 ;
@@ -13670,7 +13688,7 @@ static PyObject *_wrap_Image_ConvertToBitmap(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "depth", NULL 
     };
     
         (char *) "self",(char *) "depth", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Image_ConvertToBitmap",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxImage_ConvertToBitmap",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -13698,7 +13716,7 @@ static PyObject *_wrap_Image_ConvertToBitmap(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Image_ConvertToMonoBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxImage_ConvertToMonoBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
     PyObject *resultobj;
     wxImage *arg1 = (wxImage *) 0 ;
     unsigned char arg2 ;
@@ -13713,7 +13731,7 @@ static PyObject *_wrap_Image_ConvertToMonoBitmap(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL 
     };
     
         (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Image_ConvertToMonoBitmap",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxImage_ConvertToMonoBitmap",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -13747,20 +13765,20 @@ static PyObject *_wrap_Image_ConvertToMonoBitmap(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject * Image_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxImage_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxImage, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxImage, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static int _wrap_NullImage_set(PyObject *) {
-    PyErr_SetString(PyExc_TypeError,"Variable NullImage is read-only.");
+static int _wrap_wxNullImage_set(PyObject *) {
+    PyErr_SetString(PyExc_TypeError,"Variable wxNullImage is read-only.");
     return 1;
 }
 
 
     return 1;
 }
 
 
-static PyObject *_wrap_NullImage_get(void) {
+static PyObject *_wrap_wxNullImage_get(void) {
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxNullImage), SWIGTYPE_p_wxImage, 0);
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxNullImage), SWIGTYPE_p_wxImage, 0);
@@ -14068,14 +14086,14 @@ static PyObject *_wrap_IMAGE_OPTION_PNG_BITDEPTH_get(void) {
 }
 
 
 }
 
 
-static PyObject *_wrap_new_BMPHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxBMPHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxBMPHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxBMPHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_BMPHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxBMPHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxBMPHandler *)new wxBMPHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxBMPHandler *)new wxBMPHandler();
@@ -14090,21 +14108,21 @@ static PyObject *_wrap_new_BMPHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * BMPHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxBMPHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ICOHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxICOHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxICOHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxICOHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ICOHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxICOHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxICOHandler *)new wxICOHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxICOHandler *)new wxICOHandler();
@@ -14119,21 +14137,21 @@ static PyObject *_wrap_new_ICOHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * ICOHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxICOHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_CURHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxCURHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCURHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxCURHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_CURHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxCURHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxCURHandler *)new wxCURHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxCURHandler *)new wxCURHandler();
@@ -14148,21 +14166,21 @@ static PyObject *_wrap_new_CURHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * CURHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxCURHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ANIHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxANIHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxANIHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxANIHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ANIHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxANIHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxANIHandler *)new wxANIHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxANIHandler *)new wxANIHandler();
@@ -14177,21 +14195,21 @@ static PyObject *_wrap_new_ANIHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * ANIHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxANIHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PNGHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPNGHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPNGHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxPNGHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PNGHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxPNGHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPNGHandler *)new wxPNGHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPNGHandler *)new wxPNGHandler();
@@ -14206,21 +14224,21 @@ static PyObject *_wrap_new_PNGHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * PNGHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPNGHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_GIFHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxGIFHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGIFHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxGIFHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_GIFHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxGIFHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxGIFHandler *)new wxGIFHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxGIFHandler *)new wxGIFHandler();
@@ -14235,21 +14253,21 @@ static PyObject *_wrap_new_GIFHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * GIFHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxGIFHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PCXHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPCXHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPCXHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxPCXHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PCXHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxPCXHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPCXHandler *)new wxPCXHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPCXHandler *)new wxPCXHandler();
@@ -14264,21 +14282,21 @@ static PyObject *_wrap_new_PCXHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * PCXHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPCXHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_JPEGHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxJPEGHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxJPEGHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxJPEGHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_JPEGHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxJPEGHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxJPEGHandler *)new wxJPEGHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxJPEGHandler *)new wxJPEGHandler();
@@ -14293,21 +14311,21 @@ static PyObject *_wrap_new_JPEGHandler(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject * JPEGHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxJPEGHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PNMHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPNMHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPNMHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxPNMHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PNMHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxPNMHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPNMHandler *)new wxPNMHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPNMHandler *)new wxPNMHandler();
@@ -14322,21 +14340,21 @@ static PyObject *_wrap_new_PNMHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * PNMHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPNMHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_XPMHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxXPMHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxXPMHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxXPMHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_XPMHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxXPMHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxXPMHandler *)new wxXPMHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxXPMHandler *)new wxXPMHandler();
@@ -14351,21 +14369,21 @@ static PyObject *_wrap_new_XPMHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * XPMHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxXPMHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_TIFFHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxTIFFHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxTIFFHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxTIFFHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_TIFFHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxTIFFHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxTIFFHandler *)new wxTIFFHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxTIFFHandler *)new wxTIFFHandler();
@@ -14380,14 +14398,14 @@ static PyObject *_wrap_new_TIFFHandler(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject * TIFFHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxTIFFHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_Quantize_Quantize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxQuantize_Quantize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxImage *arg1 = 0 ;
     wxImage *arg2 = 0 ;
     PyObject *resultobj;
     wxImage *arg1 = 0 ;
     wxImage *arg2 = 0 ;
@@ -14402,7 +14420,7 @@ static PyObject *_wrap_Quantize_Quantize(PyObject *, PyObject *args, PyObject *k
         (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL 
     };
     
         (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:Quantize_Quantize",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:wxQuantize_Quantize",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxImage, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -14433,7 +14451,7 @@ static PyObject *_wrap_Quantize_Quantize(PyObject *, PyObject *args, PyObject *k
     }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        result = (bool)Quantize_Quantize((wxImage const &)*arg1,*arg2,arg3,arg4);
+        result = (bool)wxQuantize_Quantize((wxImage const &)*arg1,*arg2,arg3,arg4);
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -14447,21 +14465,21 @@ static PyObject *_wrap_Quantize_Quantize(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject * Quantize_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxQuantize_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxQuantize, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxQuantize, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_EvtHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxEvtHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxEvtHandler *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_EvtHandler",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxEvtHandler",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxEvtHandler *)new wxEvtHandler();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxEvtHandler *)new wxEvtHandler();
@@ -14476,7 +14494,7 @@ static PyObject *_wrap_new_EvtHandler(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_GetNextHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_GetNextHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvtHandler *result;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvtHandler *result;
@@ -14485,7 +14503,7 @@ static PyObject *_wrap_EvtHandler_GetNextHandler(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EvtHandler_GetNextHandler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvtHandler_GetNextHandler",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14504,7 +14522,7 @@ static PyObject *_wrap_EvtHandler_GetNextHandler(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_GetPreviousHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_GetPreviousHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvtHandler *result;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvtHandler *result;
@@ -14513,7 +14531,7 @@ static PyObject *_wrap_EvtHandler_GetPreviousHandler(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EvtHandler_GetPreviousHandler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvtHandler_GetPreviousHandler",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14532,7 +14550,7 @@ static PyObject *_wrap_EvtHandler_GetPreviousHandler(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_SetNextHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_SetNextHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
@@ -14542,7 +14560,7 @@ static PyObject *_wrap_EvtHandler_SetNextHandler(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "handler", NULL 
     };
     
         (char *) "self",(char *) "handler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:EvtHandler_SetNextHandler",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxEvtHandler_SetNextHandler",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
@@ -14561,7 +14579,7 @@ static PyObject *_wrap_EvtHandler_SetNextHandler(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_SetPreviousHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_SetPreviousHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
@@ -14571,7 +14589,7 @@ static PyObject *_wrap_EvtHandler_SetPreviousHandler(PyObject *, PyObject *args,
         (char *) "self",(char *) "handler", NULL 
     };
     
         (char *) "self",(char *) "handler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:EvtHandler_SetPreviousHandler",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxEvtHandler_SetPreviousHandler",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
@@ -14590,7 +14608,7 @@ static PyObject *_wrap_EvtHandler_SetPreviousHandler(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_GetEvtHandlerEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     bool result;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     bool result;
@@ -14599,7 +14617,7 @@ static PyObject *_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject *, PyObject *arg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EvtHandler_GetEvtHandlerEnabled",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvtHandler_GetEvtHandlerEnabled",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14618,7 +14636,7 @@ static PyObject *_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_SetEvtHandlerEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     bool arg2 ;
@@ -14628,7 +14646,7 @@ static PyObject *_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject *, PyObject *arg
         (char *) "self",(char *) "enabled", NULL 
     };
     
         (char *) "self",(char *) "enabled", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:EvtHandler_SetEvtHandlerEnabled",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxEvtHandler_SetEvtHandlerEnabled",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14649,7 +14667,7 @@ static PyObject *_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_ProcessEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_ProcessEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvent *arg2 = 0 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvent *arg2 = 0 ;
@@ -14660,7 +14678,7 @@ static PyObject *_wrap_EvtHandler_ProcessEvent(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "event", NULL 
     };
     
         (char *) "self",(char *) "event", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:EvtHandler_ProcessEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxEvtHandler_ProcessEvent",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14687,7 +14705,7 @@ static PyObject *_wrap_EvtHandler_ProcessEvent(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_AddPendingEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_AddPendingEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvent *arg2 = 0 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvent *arg2 = 0 ;
@@ -14697,7 +14715,7 @@ static PyObject *_wrap_EvtHandler_AddPendingEvent(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "event", NULL 
     };
     
         (char *) "self",(char *) "event", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:EvtHandler_AddPendingEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxEvtHandler_AddPendingEvent",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14722,7 +14740,7 @@ static PyObject *_wrap_EvtHandler_AddPendingEvent(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_ProcessPendingEvents(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_ProcessPendingEvents(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     PyObject * obj0 = 0 ;
@@ -14730,7 +14748,7 @@ static PyObject *_wrap_EvtHandler_ProcessPendingEvents(PyObject *, PyObject *arg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EvtHandler_ProcessPendingEvents",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvtHandler_ProcessPendingEvents",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14747,7 +14765,7 @@ static PyObject *_wrap_EvtHandler_ProcessPendingEvents(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_Connect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_Connect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     int arg2 ;
@@ -14763,7 +14781,7 @@ static PyObject *_wrap_EvtHandler_Connect(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:EvtHandler_Connect",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:wxEvtHandler_Connect",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14793,7 +14811,7 @@ static PyObject *_wrap_EvtHandler_Connect(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler_Disconnect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler_Disconnect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     int arg2 ;
@@ -14808,7 +14826,7 @@ static PyObject *_wrap_EvtHandler_Disconnect(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:EvtHandler_Disconnect",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:wxEvtHandler_Disconnect",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14843,7 +14861,7 @@ static PyObject *_wrap_EvtHandler_Disconnect(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_EvtHandler__setOORInfo(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvtHandler__setOORInfo(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -14855,7 +14873,7 @@ static PyObject *_wrap_EvtHandler__setOORInfo(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "_self",(char *) "incref", NULL 
     };
     
         (char *) "self",(char *) "_self",(char *) "incref", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:EvtHandler__setOORInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxEvtHandler__setOORInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -14879,21 +14897,21 @@ static PyObject *_wrap_EvtHandler__setOORInfo(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject * EvtHandler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxEvtHandler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_NewEventType(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNewEventType(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxEventType result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":NewEventType",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxNewEventType",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxEventType)wxNewEventType();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxEventType)wxNewEventType();
@@ -14910,7 +14928,7 @@ static PyObject *_wrap_NewEventType(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_Event(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     PyObject * obj0 = 0 ;
@@ -14918,7 +14936,7 @@ static PyObject *_wrap_delete_Event(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Event",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxEvent",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14935,7 +14953,7 @@ static PyObject *_wrap_delete_Event(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_SetEventType(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_SetEventType(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxEventType arg2 ;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxEventType arg2 ;
@@ -14945,7 +14963,7 @@ static PyObject *_wrap_Event_SetEventType(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "typ", NULL 
     };
     
         (char *) "self",(char *) "typ", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Event_SetEventType",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxEvent_SetEventType",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14966,7 +14984,7 @@ static PyObject *_wrap_Event_SetEventType(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_GetEventType(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_GetEventType(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxEventType result;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxEventType result;
@@ -14975,7 +14993,7 @@ static PyObject *_wrap_Event_GetEventType(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Event_GetEventType",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvent_GetEventType",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -14994,7 +15012,7 @@ static PyObject *_wrap_Event_GetEventType(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_GetEventObject(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_GetEventObject(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxObject *result;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxObject *result;
@@ -15003,7 +15021,7 @@ static PyObject *_wrap_Event_GetEventObject(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Event_GetEventObject",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvent_GetEventObject",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15022,7 +15040,7 @@ static PyObject *_wrap_Event_GetEventObject(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_SetEventObject(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_SetEventObject(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxObject *arg2 = (wxObject *) 0 ;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxObject *arg2 = (wxObject *) 0 ;
@@ -15032,7 +15050,7 @@ static PyObject *_wrap_Event_SetEventObject(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "obj", NULL 
     };
     
         (char *) "self",(char *) "obj", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Event_SetEventObject",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxEvent_SetEventObject",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxObject, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxObject, SWIG_POINTER_EXCEPTION | 0);
@@ -15051,7 +15069,7 @@ static PyObject *_wrap_Event_SetEventObject(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_GetTimestamp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_GetTimestamp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     long result;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     long result;
@@ -15060,7 +15078,7 @@ static PyObject *_wrap_Event_GetTimestamp(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Event_GetTimestamp",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvent_GetTimestamp",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15079,7 +15097,7 @@ static PyObject *_wrap_Event_GetTimestamp(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_SetTimestamp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_SetTimestamp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     long arg2 = (long) 0 ;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     long arg2 = (long) 0 ;
@@ -15089,7 +15107,7 @@ static PyObject *_wrap_Event_SetTimestamp(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "ts", NULL 
     };
     
         (char *) "self",(char *) "ts", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Event_SetTimestamp",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxEvent_SetTimestamp",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -15112,7 +15130,7 @@ static PyObject *_wrap_Event_SetTimestamp(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_GetId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_GetId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     int result;
@@ -15121,7 +15139,7 @@ static PyObject *_wrap_Event_GetId(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Event_GetId",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvent_GetId",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15140,7 +15158,7 @@ static PyObject *_wrap_Event_GetId(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_SetId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_SetId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     int arg2 ;
@@ -15150,7 +15168,7 @@ static PyObject *_wrap_Event_SetId(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "Id", NULL 
     };
     
         (char *) "self",(char *) "Id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Event_SetId",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxEvent_SetId",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15171,7 +15189,7 @@ static PyObject *_wrap_Event_SetId(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_IsCommandEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_IsCommandEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     bool result;
@@ -15180,7 +15198,7 @@ static PyObject *_wrap_Event_IsCommandEvent(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Event_IsCommandEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvent_IsCommandEvent",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15199,7 +15217,7 @@ static PyObject *_wrap_Event_IsCommandEvent(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_Skip(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_Skip(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     bool arg2 = (bool) true ;
@@ -15209,7 +15227,7 @@ static PyObject *_wrap_Event_Skip(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "skip", NULL 
     };
     
         (char *) "self",(char *) "skip", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Event_Skip",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxEvent_Skip",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -15232,7 +15250,7 @@ static PyObject *_wrap_Event_Skip(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_GetSkipped(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_GetSkipped(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     bool result;
@@ -15241,7 +15259,7 @@ static PyObject *_wrap_Event_GetSkipped(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Event_GetSkipped",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvent_GetSkipped",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15260,7 +15278,7 @@ static PyObject *_wrap_Event_GetSkipped(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_ShouldPropagate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_ShouldPropagate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     bool result;
@@ -15269,7 +15287,7 @@ static PyObject *_wrap_Event_ShouldPropagate(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Event_ShouldPropagate",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvent_ShouldPropagate",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15288,7 +15306,7 @@ static PyObject *_wrap_Event_ShouldPropagate(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_StopPropagation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_StopPropagation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     int result;
@@ -15297,7 +15315,7 @@ static PyObject *_wrap_Event_StopPropagation(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Event_StopPropagation",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvent_StopPropagation",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15316,7 +15334,7 @@ static PyObject *_wrap_Event_StopPropagation(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_ResumePropagation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_ResumePropagation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     int arg2 ;
@@ -15326,7 +15344,7 @@ static PyObject *_wrap_Event_ResumePropagation(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "propagationLevel", NULL 
     };
     
         (char *) "self",(char *) "propagationLevel", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Event_ResumePropagation",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxEvent_ResumePropagation",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15347,7 +15365,7 @@ static PyObject *_wrap_Event_ResumePropagation(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Event_Clone(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEvent_Clone(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxEvent *result;
     PyObject *resultobj;
     wxEvent *arg1 = (wxEvent *) 0 ;
     wxEvent *result;
@@ -15356,7 +15374,7 @@ static PyObject *_wrap_Event_Clone(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Event_Clone",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEvent_Clone",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15373,14 +15391,14 @@ static PyObject *_wrap_Event_Clone(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject * Event_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PropagationDisabler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPropagationDisabler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = 0 ;
     wxPropagationDisabler *result;
     PyObject *resultobj;
     wxEvent *arg1 = 0 ;
     wxPropagationDisabler *result;
@@ -15389,7 +15407,7 @@ static PyObject *_wrap_new_PropagationDisabler(PyObject *, PyObject *args, PyObj
         (char *) "event", NULL 
     };
     
         (char *) "event", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_PropagationDisabler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_wxPropagationDisabler",kwnames,&obj0)) goto fail;
     {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -15412,7 +15430,7 @@ static PyObject *_wrap_new_PropagationDisabler(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_PropagationDisabler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxPropagationDisabler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPropagationDisabler *arg1 = (wxPropagationDisabler *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPropagationDisabler *arg1 = (wxPropagationDisabler *) 0 ;
     PyObject * obj0 = 0 ;
@@ -15420,7 +15438,7 @@ static PyObject *_wrap_delete_PropagationDisabler(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PropagationDisabler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxPropagationDisabler",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPropagationDisabler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPropagationDisabler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15437,14 +15455,14 @@ static PyObject *_wrap_delete_PropagationDisabler(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject * PropagationDisabler_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPropagationDisabler_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PropagateOnce(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPropagateOnce(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvent *arg1 = 0 ;
     wxPropagateOnce *result;
     PyObject *resultobj;
     wxEvent *arg1 = 0 ;
     wxPropagateOnce *result;
@@ -15453,7 +15471,7 @@ static PyObject *_wrap_new_PropagateOnce(PyObject *, PyObject *args, PyObject *k
         (char *) "event", NULL 
     };
     
         (char *) "event", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_PropagateOnce",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_wxPropagateOnce",kwnames,&obj0)) goto fail;
     {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvent, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -15476,7 +15494,7 @@ static PyObject *_wrap_new_PropagateOnce(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_PropagateOnce(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxPropagateOnce(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPropagateOnce *arg1 = (wxPropagateOnce *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPropagateOnce *arg1 = (wxPropagateOnce *) 0 ;
     PyObject * obj0 = 0 ;
@@ -15484,7 +15502,7 @@ static PyObject *_wrap_delete_PropagateOnce(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PropagateOnce",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxPropagateOnce",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPropagateOnce, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPropagateOnce, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15501,14 +15519,14 @@ static PyObject *_wrap_delete_PropagateOnce(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject * PropagateOnce_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPropagateOnce_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_CommandEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxCommandEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
@@ -15519,7 +15537,7 @@ static PyObject *_wrap_new_CommandEvent(PyObject *, PyObject *args, PyObject *kw
         (char *) "commandType",(char *) "winid", NULL 
     };
     
         (char *) "commandType",(char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_CommandEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxCommandEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -15546,7 +15564,7 @@ static PyObject *_wrap_new_CommandEvent(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     int result;
@@ -15555,7 +15573,7 @@ static PyObject *_wrap_CommandEvent_GetSelection(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CommandEvent_GetSelection",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCommandEvent_GetSelection",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15574,7 +15592,7 @@ static PyObject *_wrap_CommandEvent_GetSelection(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_SetString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_SetString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     wxString *arg2 = 0 ;
@@ -15585,7 +15603,7 @@ static PyObject *_wrap_CommandEvent_SetString(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "s", NULL 
     };
     
         (char *) "self",(char *) "s", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CommandEvent_SetString",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxCommandEvent_SetString",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15615,7 +15633,7 @@ static PyObject *_wrap_CommandEvent_SetString(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_GetString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_GetString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     wxString result;
@@ -15624,7 +15642,7 @@ static PyObject *_wrap_CommandEvent_GetString(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CommandEvent_GetString",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCommandEvent_GetString",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15647,7 +15665,7 @@ static PyObject *_wrap_CommandEvent_GetString(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_IsChecked(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_IsChecked(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     bool result;
@@ -15656,7 +15674,7 @@ static PyObject *_wrap_CommandEvent_IsChecked(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CommandEvent_IsChecked",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCommandEvent_IsChecked",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15675,7 +15693,7 @@ static PyObject *_wrap_CommandEvent_IsChecked(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_IsSelection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_IsSelection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     bool result;
@@ -15684,7 +15702,7 @@ static PyObject *_wrap_CommandEvent_IsSelection(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CommandEvent_IsSelection",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCommandEvent_IsSelection",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15703,7 +15721,7 @@ static PyObject *_wrap_CommandEvent_IsSelection(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_SetExtraLong(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_SetExtraLong(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     long arg2 ;
@@ -15713,7 +15731,7 @@ static PyObject *_wrap_CommandEvent_SetExtraLong(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "extraLong", NULL 
     };
     
         (char *) "self",(char *) "extraLong", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CommandEvent_SetExtraLong",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxCommandEvent_SetExtraLong",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15734,7 +15752,7 @@ static PyObject *_wrap_CommandEvent_SetExtraLong(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_GetExtraLong(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_GetExtraLong(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     long result;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     long result;
@@ -15743,7 +15761,7 @@ static PyObject *_wrap_CommandEvent_GetExtraLong(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CommandEvent_GetExtraLong",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCommandEvent_GetExtraLong",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15762,7 +15780,7 @@ static PyObject *_wrap_CommandEvent_GetExtraLong(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_SetInt(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_SetInt(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     int arg2 ;
@@ -15772,7 +15790,7 @@ static PyObject *_wrap_CommandEvent_SetInt(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "i", NULL 
     };
     
         (char *) "self",(char *) "i", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CommandEvent_SetInt",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxCommandEvent_SetInt",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15793,7 +15811,7 @@ static PyObject *_wrap_CommandEvent_SetInt(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_GetInt(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_GetInt(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     long result;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     long result;
@@ -15802,7 +15820,7 @@ static PyObject *_wrap_CommandEvent_GetInt(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CommandEvent_GetInt",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCommandEvent_GetInt",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15821,7 +15839,7 @@ static PyObject *_wrap_CommandEvent_GetInt(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_CommandEvent_Clone(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCommandEvent_Clone(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     wxEvent *result;
     PyObject *resultobj;
     wxCommandEvent *arg1 = (wxCommandEvent *) 0 ;
     wxEvent *result;
@@ -15830,7 +15848,7 @@ static PyObject *_wrap_CommandEvent_Clone(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CommandEvent_Clone",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCommandEvent_Clone",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15847,14 +15865,14 @@ static PyObject *_wrap_CommandEvent_Clone(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject * CommandEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxCommandEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_NotifyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxNotifyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
@@ -15865,7 +15883,7 @@ static PyObject *_wrap_new_NotifyEvent(PyObject *, PyObject *args, PyObject *kwa
         (char *) "commandType",(char *) "winid", NULL 
     };
     
         (char *) "commandType",(char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_NotifyEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxNotifyEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -15892,7 +15910,7 @@ static PyObject *_wrap_new_NotifyEvent(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_NotifyEvent_Veto(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNotifyEvent_Veto(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNotifyEvent *arg1 = (wxNotifyEvent *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxNotifyEvent *arg1 = (wxNotifyEvent *) 0 ;
     PyObject * obj0 = 0 ;
@@ -15900,7 +15918,7 @@ static PyObject *_wrap_NotifyEvent_Veto(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:NotifyEvent_Veto",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxNotifyEvent_Veto",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNotifyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNotifyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15917,7 +15935,7 @@ static PyObject *_wrap_NotifyEvent_Veto(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_NotifyEvent_Allow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNotifyEvent_Allow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNotifyEvent *arg1 = (wxNotifyEvent *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxNotifyEvent *arg1 = (wxNotifyEvent *) 0 ;
     PyObject * obj0 = 0 ;
@@ -15925,7 +15943,7 @@ static PyObject *_wrap_NotifyEvent_Allow(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:NotifyEvent_Allow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxNotifyEvent_Allow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNotifyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNotifyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15942,7 +15960,7 @@ static PyObject *_wrap_NotifyEvent_Allow(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_NotifyEvent_IsAllowed(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNotifyEvent_IsAllowed(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNotifyEvent *arg1 = (wxNotifyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxNotifyEvent *arg1 = (wxNotifyEvent *) 0 ;
     bool result;
@@ -15951,7 +15969,7 @@ static PyObject *_wrap_NotifyEvent_IsAllowed(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:NotifyEvent_IsAllowed",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxNotifyEvent_IsAllowed",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNotifyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNotifyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -15970,14 +15988,14 @@ static PyObject *_wrap_NotifyEvent_IsAllowed(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject * NotifyEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxNotifyEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ScrollEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxScrollEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
@@ -15992,7 +16010,7 @@ static PyObject *_wrap_new_ScrollEvent(PyObject *, PyObject *args, PyObject *kwa
         (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL 
     };
     
         (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOO:new_ScrollEvent",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOO:new_wxScrollEvent",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -16031,7 +16049,7 @@ static PyObject *_wrap_new_ScrollEvent(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_ScrollEvent_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxScrollEvent_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxScrollEvent *arg1 = (wxScrollEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxScrollEvent *arg1 = (wxScrollEvent *) 0 ;
     int result;
@@ -16040,7 +16058,7 @@ static PyObject *_wrap_ScrollEvent_GetOrientation(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrollEvent_GetOrientation",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxScrollEvent_GetOrientation",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16059,7 +16077,7 @@ static PyObject *_wrap_ScrollEvent_GetOrientation(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_ScrollEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxScrollEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxScrollEvent *arg1 = (wxScrollEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxScrollEvent *arg1 = (wxScrollEvent *) 0 ;
     int result;
@@ -16068,7 +16086,7 @@ static PyObject *_wrap_ScrollEvent_GetPosition(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrollEvent_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxScrollEvent_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16087,7 +16105,7 @@ static PyObject *_wrap_ScrollEvent_GetPosition(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_ScrollEvent_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxScrollEvent_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxScrollEvent *arg1 = (wxScrollEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxScrollEvent *arg1 = (wxScrollEvent *) 0 ;
     int arg2 ;
@@ -16097,7 +16115,7 @@ static PyObject *_wrap_ScrollEvent_SetOrientation(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "orient", NULL 
     };
     
         (char *) "self",(char *) "orient", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrollEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxScrollEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16118,7 +16136,7 @@ static PyObject *_wrap_ScrollEvent_SetOrientation(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_ScrollEvent_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxScrollEvent_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxScrollEvent *arg1 = (wxScrollEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxScrollEvent *arg1 = (wxScrollEvent *) 0 ;
     int arg2 ;
@@ -16128,7 +16146,7 @@ static PyObject *_wrap_ScrollEvent_SetPosition(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrollEvent_SetPosition",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxScrollEvent_SetPosition",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16149,14 +16167,14 @@ static PyObject *_wrap_ScrollEvent_SetPosition(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject * ScrollEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxScrollEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ScrollWinEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxScrollWinEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
@@ -16169,7 +16187,7 @@ static PyObject *_wrap_new_ScrollWinEvent(PyObject *, PyObject *args, PyObject *
         (char *) "commandType",(char *) "pos",(char *) "orient", NULL 
     };
     
         (char *) "commandType",(char *) "pos",(char *) "orient", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_ScrollWinEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_wxScrollWinEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -16202,7 +16220,7 @@ static PyObject *_wrap_new_ScrollWinEvent(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_ScrollWinEvent_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxScrollWinEvent_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxScrollWinEvent *arg1 = (wxScrollWinEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxScrollWinEvent *arg1 = (wxScrollWinEvent *) 0 ;
     int result;
@@ -16211,7 +16229,7 @@ static PyObject *_wrap_ScrollWinEvent_GetOrientation(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrollWinEvent_GetOrientation",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxScrollWinEvent_GetOrientation",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16230,7 +16248,7 @@ static PyObject *_wrap_ScrollWinEvent_GetOrientation(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_ScrollWinEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxScrollWinEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxScrollWinEvent *arg1 = (wxScrollWinEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxScrollWinEvent *arg1 = (wxScrollWinEvent *) 0 ;
     int result;
@@ -16239,7 +16257,7 @@ static PyObject *_wrap_ScrollWinEvent_GetPosition(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrollWinEvent_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxScrollWinEvent_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16258,7 +16276,7 @@ static PyObject *_wrap_ScrollWinEvent_GetPosition(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_ScrollWinEvent_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxScrollWinEvent_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxScrollWinEvent *arg1 = (wxScrollWinEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxScrollWinEvent *arg1 = (wxScrollWinEvent *) 0 ;
     int arg2 ;
@@ -16268,7 +16286,7 @@ static PyObject *_wrap_ScrollWinEvent_SetOrientation(PyObject *, PyObject *args,
         (char *) "self",(char *) "orient", NULL 
     };
     
         (char *) "self",(char *) "orient", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrollWinEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxScrollWinEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16289,7 +16307,7 @@ static PyObject *_wrap_ScrollWinEvent_SetOrientation(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_ScrollWinEvent_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxScrollWinEvent_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxScrollWinEvent *arg1 = (wxScrollWinEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxScrollWinEvent *arg1 = (wxScrollWinEvent *) 0 ;
     int arg2 ;
@@ -16299,7 +16317,7 @@ static PyObject *_wrap_ScrollWinEvent_SetPosition(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrollWinEvent_SetPosition",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxScrollWinEvent_SetPosition",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16320,14 +16338,14 @@ static PyObject *_wrap_ScrollWinEvent_SetPosition(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject * ScrollWinEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxScrollWinEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_MouseEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxMouseEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     wxMouseEvent *result;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     wxMouseEvent *result;
@@ -16336,7 +16354,7 @@ static PyObject *_wrap_new_MouseEvent(PyObject *, PyObject *args, PyObject *kwar
         (char *) "mouseType", NULL 
     };
     
         (char *) "mouseType", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_MouseEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxMouseEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -16359,7 +16377,7 @@ static PyObject *_wrap_new_MouseEvent(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_IsButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_IsButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16368,7 +16386,7 @@ static PyObject *_wrap_MouseEvent_IsButton(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_IsButton",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_IsButton",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16387,7 +16405,7 @@ static PyObject *_wrap_MouseEvent_IsButton(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_ButtonDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_ButtonDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 = (int) wxMOUSE_BTN_ANY ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 = (int) wxMOUSE_BTN_ANY ;
@@ -16398,7 +16416,7 @@ static PyObject *_wrap_MouseEvent_ButtonDown(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "but", NULL 
     };
     
         (char *) "self",(char *) "but", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MouseEvent_ButtonDown",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxMouseEvent_ButtonDown",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -16423,7 +16441,7 @@ static PyObject *_wrap_MouseEvent_ButtonDown(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_ButtonDClick(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_ButtonDClick(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 = (int) wxMOUSE_BTN_ANY ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 = (int) wxMOUSE_BTN_ANY ;
@@ -16434,7 +16452,7 @@ static PyObject *_wrap_MouseEvent_ButtonDClick(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "but", NULL 
     };
     
         (char *) "self",(char *) "but", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MouseEvent_ButtonDClick",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxMouseEvent_ButtonDClick",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -16459,7 +16477,7 @@ static PyObject *_wrap_MouseEvent_ButtonDClick(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_ButtonUp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_ButtonUp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 = (int) wxMOUSE_BTN_ANY ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 = (int) wxMOUSE_BTN_ANY ;
@@ -16470,7 +16488,7 @@ static PyObject *_wrap_MouseEvent_ButtonUp(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "but", NULL 
     };
     
         (char *) "self",(char *) "but", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MouseEvent_ButtonUp",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxMouseEvent_ButtonUp",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -16495,7 +16513,7 @@ static PyObject *_wrap_MouseEvent_ButtonUp(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_Button(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_Button(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
@@ -16506,7 +16524,7 @@ static PyObject *_wrap_MouseEvent_Button(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "but", NULL 
     };
     
         (char *) "self",(char *) "but", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_Button",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_Button",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16529,7 +16547,7 @@ static PyObject *_wrap_MouseEvent_Button(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_ButtonIsDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_ButtonIsDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
@@ -16540,7 +16558,7 @@ static PyObject *_wrap_MouseEvent_ButtonIsDown(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "but", NULL 
     };
     
         (char *) "self",(char *) "but", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_ButtonIsDown",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_ButtonIsDown",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16563,7 +16581,7 @@ static PyObject *_wrap_MouseEvent_ButtonIsDown(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_GetButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_GetButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -16572,7 +16590,7 @@ static PyObject *_wrap_MouseEvent_GetButton(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_GetButton",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_GetButton",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16591,7 +16609,7 @@ static PyObject *_wrap_MouseEvent_GetButton(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_ControlDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_ControlDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16600,7 +16618,7 @@ static PyObject *_wrap_MouseEvent_ControlDown(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_ControlDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_ControlDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16619,7 +16637,7 @@ static PyObject *_wrap_MouseEvent_ControlDown(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_MetaDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_MetaDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16628,7 +16646,7 @@ static PyObject *_wrap_MouseEvent_MetaDown(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_MetaDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_MetaDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16647,7 +16665,7 @@ static PyObject *_wrap_MouseEvent_MetaDown(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_AltDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_AltDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16656,7 +16674,7 @@ static PyObject *_wrap_MouseEvent_AltDown(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_AltDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_AltDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16675,7 +16693,7 @@ static PyObject *_wrap_MouseEvent_AltDown(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_ShiftDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_ShiftDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16684,7 +16702,7 @@ static PyObject *_wrap_MouseEvent_ShiftDown(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_ShiftDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_ShiftDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16703,7 +16721,7 @@ static PyObject *_wrap_MouseEvent_ShiftDown(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_CmdDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_CmdDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16712,7 +16730,7 @@ static PyObject *_wrap_MouseEvent_CmdDown(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_CmdDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_CmdDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16731,7 +16749,7 @@ static PyObject *_wrap_MouseEvent_CmdDown(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_LeftDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_LeftDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16740,7 +16758,7 @@ static PyObject *_wrap_MouseEvent_LeftDown(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_LeftDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_LeftDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16759,7 +16777,7 @@ static PyObject *_wrap_MouseEvent_LeftDown(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_MiddleDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_MiddleDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16768,7 +16786,7 @@ static PyObject *_wrap_MouseEvent_MiddleDown(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_MiddleDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_MiddleDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16787,7 +16805,7 @@ static PyObject *_wrap_MouseEvent_MiddleDown(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_RightDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_RightDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16796,7 +16814,7 @@ static PyObject *_wrap_MouseEvent_RightDown(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_RightDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_RightDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16815,7 +16833,7 @@ static PyObject *_wrap_MouseEvent_RightDown(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_LeftUp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_LeftUp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16824,7 +16842,7 @@ static PyObject *_wrap_MouseEvent_LeftUp(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_LeftUp",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_LeftUp",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16843,7 +16861,7 @@ static PyObject *_wrap_MouseEvent_LeftUp(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_MiddleUp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_MiddleUp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16852,7 +16870,7 @@ static PyObject *_wrap_MouseEvent_MiddleUp(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_MiddleUp",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_MiddleUp",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16871,7 +16889,7 @@ static PyObject *_wrap_MouseEvent_MiddleUp(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_RightUp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_RightUp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16880,7 +16898,7 @@ static PyObject *_wrap_MouseEvent_RightUp(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_RightUp",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_RightUp",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16899,7 +16917,7 @@ static PyObject *_wrap_MouseEvent_RightUp(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_LeftDClick(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_LeftDClick(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16908,7 +16926,7 @@ static PyObject *_wrap_MouseEvent_LeftDClick(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_LeftDClick",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_LeftDClick",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16927,7 +16945,7 @@ static PyObject *_wrap_MouseEvent_LeftDClick(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_MiddleDClick(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_MiddleDClick(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16936,7 +16954,7 @@ static PyObject *_wrap_MouseEvent_MiddleDClick(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_MiddleDClick",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_MiddleDClick",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16955,7 +16973,7 @@ static PyObject *_wrap_MouseEvent_MiddleDClick(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_RightDClick(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_RightDClick(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16964,7 +16982,7 @@ static PyObject *_wrap_MouseEvent_RightDClick(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_RightDClick",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_RightDClick",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -16983,7 +17001,7 @@ static PyObject *_wrap_MouseEvent_RightDClick(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_LeftIsDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_LeftIsDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -16992,7 +17010,7 @@ static PyObject *_wrap_MouseEvent_LeftIsDown(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_LeftIsDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_LeftIsDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17011,7 +17029,7 @@ static PyObject *_wrap_MouseEvent_LeftIsDown(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_MiddleIsDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_MiddleIsDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17020,7 +17038,7 @@ static PyObject *_wrap_MouseEvent_MiddleIsDown(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_MiddleIsDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_MiddleIsDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17039,7 +17057,7 @@ static PyObject *_wrap_MouseEvent_MiddleIsDown(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_RightIsDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_RightIsDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17048,7 +17066,7 @@ static PyObject *_wrap_MouseEvent_RightIsDown(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_RightIsDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_RightIsDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17067,7 +17085,7 @@ static PyObject *_wrap_MouseEvent_RightIsDown(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_Dragging(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_Dragging(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17076,7 +17094,7 @@ static PyObject *_wrap_MouseEvent_Dragging(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_Dragging",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_Dragging",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17095,7 +17113,7 @@ static PyObject *_wrap_MouseEvent_Dragging(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_Moving(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_Moving(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17104,7 +17122,7 @@ static PyObject *_wrap_MouseEvent_Moving(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_Moving",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_Moving",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17123,7 +17141,7 @@ static PyObject *_wrap_MouseEvent_Moving(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_Entering(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_Entering(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17132,7 +17150,7 @@ static PyObject *_wrap_MouseEvent_Entering(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_Entering",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_Entering",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17151,7 +17169,7 @@ static PyObject *_wrap_MouseEvent_Entering(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_Leaving(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_Leaving(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17160,7 +17178,7 @@ static PyObject *_wrap_MouseEvent_Leaving(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_Leaving",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_Leaving",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17179,7 +17197,7 @@ static PyObject *_wrap_MouseEvent_Leaving(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     wxPoint result;
@@ -17188,7 +17206,7 @@ static PyObject *_wrap_MouseEvent_GetPosition(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17209,7 +17227,7 @@ static PyObject *_wrap_MouseEvent_GetPosition(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_GetPositionTuple(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_GetPositionTuple(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     long *arg2 = (long *) 0 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     long *arg2 = (long *) 0 ;
@@ -17225,7 +17243,7 @@ static PyObject *_wrap_MouseEvent_GetPositionTuple(PyObject *, PyObject *args, P
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_GetPositionTuple",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_GetPositionTuple",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17246,7 +17264,7 @@ static PyObject *_wrap_MouseEvent_GetPositionTuple(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_GetLogicalPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_GetLogicalPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     wxDC *arg2 = 0 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     wxDC *arg2 = 0 ;
@@ -17257,7 +17275,7 @@ static PyObject *_wrap_MouseEvent_GetLogicalPosition(PyObject *, PyObject *args,
         (char *) "self",(char *) "dc", NULL 
     };
     
         (char *) "self",(char *) "dc", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_GetLogicalPosition",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_GetLogicalPosition",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17286,7 +17304,7 @@ static PyObject *_wrap_MouseEvent_GetLogicalPosition(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -17295,7 +17313,7 @@ static PyObject *_wrap_MouseEvent_GetX(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_GetX",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_GetX",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17314,7 +17332,7 @@ static PyObject *_wrap_MouseEvent_GetX(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -17323,7 +17341,7 @@ static PyObject *_wrap_MouseEvent_GetY(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_GetY",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_GetY",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17342,7 +17360,7 @@ static PyObject *_wrap_MouseEvent_GetY(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_GetWheelRotation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_GetWheelRotation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -17351,7 +17369,7 @@ static PyObject *_wrap_MouseEvent_GetWheelRotation(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_GetWheelRotation",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_GetWheelRotation",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17370,7 +17388,7 @@ static PyObject *_wrap_MouseEvent_GetWheelRotation(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_GetWheelDelta(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_GetWheelDelta(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -17379,7 +17397,7 @@ static PyObject *_wrap_MouseEvent_GetWheelDelta(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_GetWheelDelta",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_GetWheelDelta",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17398,7 +17416,7 @@ static PyObject *_wrap_MouseEvent_GetWheelDelta(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_GetLinesPerAction(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_GetLinesPerAction(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -17407,7 +17425,7 @@ static PyObject *_wrap_MouseEvent_GetLinesPerAction(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_GetLinesPerAction",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_GetLinesPerAction",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17426,7 +17444,7 @@ static PyObject *_wrap_MouseEvent_GetLinesPerAction(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_IsPageScroll(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_IsPageScroll(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17435,7 +17453,7 @@ static PyObject *_wrap_MouseEvent_IsPageScroll(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_IsPageScroll",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_IsPageScroll",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17454,7 +17472,7 @@ static PyObject *_wrap_MouseEvent_IsPageScroll(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
@@ -17464,7 +17482,7 @@ static PyObject *_wrap_MouseEvent_m_x_set(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "m_x", NULL 
     };
     
         (char *) "self",(char *) "m_x", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_x_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_x_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17480,7 +17498,7 @@ static PyObject *_wrap_MouseEvent_m_x_set(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -17489,7 +17507,7 @@ static PyObject *_wrap_MouseEvent_m_x_get(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_x_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_x_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_x);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_x);
@@ -17503,7 +17521,7 @@ static PyObject *_wrap_MouseEvent_m_x_get(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
@@ -17513,7 +17531,7 @@ static PyObject *_wrap_MouseEvent_m_y_set(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "m_y", NULL 
     };
     
         (char *) "self",(char *) "m_y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_y_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_y_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17529,7 +17547,7 @@ static PyObject *_wrap_MouseEvent_m_y_set(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -17538,7 +17556,7 @@ static PyObject *_wrap_MouseEvent_m_y_get(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_y_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_y_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_y);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_y);
@@ -17552,7 +17570,7 @@ static PyObject *_wrap_MouseEvent_m_y_get(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_leftDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_leftDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
@@ -17562,7 +17580,7 @@ static PyObject *_wrap_MouseEvent_m_leftDown_set(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "m_leftDown", NULL 
     };
     
         (char *) "self",(char *) "m_leftDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_leftDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_leftDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17578,7 +17596,7 @@ static PyObject *_wrap_MouseEvent_m_leftDown_set(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_leftDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_leftDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17587,7 +17605,7 @@ static PyObject *_wrap_MouseEvent_m_leftDown_get(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_leftDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_leftDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_leftDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_leftDown);
@@ -17601,7 +17619,7 @@ static PyObject *_wrap_MouseEvent_m_leftDown_get(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_middleDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_middleDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
@@ -17611,7 +17629,7 @@ static PyObject *_wrap_MouseEvent_m_middleDown_set(PyObject *, PyObject *args, P
         (char *) "self",(char *) "m_middleDown", NULL 
     };
     
         (char *) "self",(char *) "m_middleDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_middleDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_middleDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17627,7 +17645,7 @@ static PyObject *_wrap_MouseEvent_m_middleDown_set(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_middleDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_middleDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17636,7 +17654,7 @@ static PyObject *_wrap_MouseEvent_m_middleDown_get(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_middleDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_middleDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_middleDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_middleDown);
@@ -17650,7 +17668,7 @@ static PyObject *_wrap_MouseEvent_m_middleDown_get(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_rightDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_rightDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
@@ -17660,7 +17678,7 @@ static PyObject *_wrap_MouseEvent_m_rightDown_set(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "m_rightDown", NULL 
     };
     
         (char *) "self",(char *) "m_rightDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_rightDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_rightDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17676,7 +17694,7 @@ static PyObject *_wrap_MouseEvent_m_rightDown_set(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_rightDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_rightDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17685,7 +17703,7 @@ static PyObject *_wrap_MouseEvent_m_rightDown_get(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_rightDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_rightDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_rightDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_rightDown);
@@ -17699,7 +17717,7 @@ static PyObject *_wrap_MouseEvent_m_rightDown_get(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_controlDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_controlDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
@@ -17709,7 +17727,7 @@ static PyObject *_wrap_MouseEvent_m_controlDown_set(PyObject *, PyObject *args,
         (char *) "self",(char *) "m_controlDown", NULL 
     };
     
         (char *) "self",(char *) "m_controlDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_controlDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_controlDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17725,7 +17743,7 @@ static PyObject *_wrap_MouseEvent_m_controlDown_set(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_controlDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_controlDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17734,7 +17752,7 @@ static PyObject *_wrap_MouseEvent_m_controlDown_get(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_controlDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_controlDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_controlDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_controlDown);
@@ -17748,7 +17766,7 @@ static PyObject *_wrap_MouseEvent_m_controlDown_get(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_shiftDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_shiftDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
@@ -17758,7 +17776,7 @@ static PyObject *_wrap_MouseEvent_m_shiftDown_set(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "m_shiftDown", NULL 
     };
     
         (char *) "self",(char *) "m_shiftDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_shiftDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_shiftDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17774,7 +17792,7 @@ static PyObject *_wrap_MouseEvent_m_shiftDown_set(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_shiftDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_shiftDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17783,7 +17801,7 @@ static PyObject *_wrap_MouseEvent_m_shiftDown_get(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_shiftDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_shiftDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_shiftDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_shiftDown);
@@ -17797,7 +17815,7 @@ static PyObject *_wrap_MouseEvent_m_shiftDown_get(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_altDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_altDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
@@ -17807,7 +17825,7 @@ static PyObject *_wrap_MouseEvent_m_altDown_set(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "m_altDown", NULL 
     };
     
         (char *) "self",(char *) "m_altDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_altDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_altDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17823,7 +17841,7 @@ static PyObject *_wrap_MouseEvent_m_altDown_set(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_altDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_altDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17832,7 +17850,7 @@ static PyObject *_wrap_MouseEvent_m_altDown_get(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_altDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_altDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_altDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_altDown);
@@ -17846,7 +17864,7 @@ static PyObject *_wrap_MouseEvent_m_altDown_get(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_metaDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_metaDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool arg2 ;
@@ -17856,7 +17874,7 @@ static PyObject *_wrap_MouseEvent_m_metaDown_set(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "m_metaDown", NULL 
     };
     
         (char *) "self",(char *) "m_metaDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_metaDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_metaDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17872,7 +17890,7 @@ static PyObject *_wrap_MouseEvent_m_metaDown_set(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_metaDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_metaDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     bool result;
@@ -17881,7 +17899,7 @@ static PyObject *_wrap_MouseEvent_m_metaDown_get(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_metaDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_metaDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_metaDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_metaDown);
@@ -17895,7 +17913,7 @@ static PyObject *_wrap_MouseEvent_m_metaDown_get(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_wheelRotation_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_wheelRotation_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
@@ -17905,7 +17923,7 @@ static PyObject *_wrap_MouseEvent_m_wheelRotation_set(PyObject *, PyObject *args
         (char *) "self",(char *) "m_wheelRotation", NULL 
     };
     
         (char *) "self",(char *) "m_wheelRotation", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_wheelRotation_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_wheelRotation_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17921,7 +17939,7 @@ static PyObject *_wrap_MouseEvent_m_wheelRotation_set(PyObject *, PyObject *args
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_wheelRotation_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_wheelRotation_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -17930,7 +17948,7 @@ static PyObject *_wrap_MouseEvent_m_wheelRotation_get(PyObject *, PyObject *args
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_wheelRotation_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_wheelRotation_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_wheelRotation);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_wheelRotation);
@@ -17944,7 +17962,7 @@ static PyObject *_wrap_MouseEvent_m_wheelRotation_get(PyObject *, PyObject *args
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_wheelDelta_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_wheelDelta_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
@@ -17954,7 +17972,7 @@ static PyObject *_wrap_MouseEvent_m_wheelDelta_set(PyObject *, PyObject *args, P
         (char *) "self",(char *) "m_wheelDelta", NULL 
     };
     
         (char *) "self",(char *) "m_wheelDelta", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_wheelDelta_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_wheelDelta_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -17970,7 +17988,7 @@ static PyObject *_wrap_MouseEvent_m_wheelDelta_set(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_wheelDelta_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_wheelDelta_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -17979,7 +17997,7 @@ static PyObject *_wrap_MouseEvent_m_wheelDelta_get(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_wheelDelta_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_wheelDelta_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_wheelDelta);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_wheelDelta);
@@ -17993,7 +18011,7 @@ static PyObject *_wrap_MouseEvent_m_wheelDelta_get(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_linesPerAction_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_linesPerAction_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int arg2 ;
@@ -18003,7 +18021,7 @@ static PyObject *_wrap_MouseEvent_m_linesPerAction_set(PyObject *, PyObject *arg
         (char *) "self",(char *) "m_linesPerAction", NULL 
     };
     
         (char *) "self",(char *) "m_linesPerAction", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MouseEvent_m_linesPerAction_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMouseEvent_m_linesPerAction_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18019,7 +18037,7 @@ static PyObject *_wrap_MouseEvent_m_linesPerAction_set(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseEvent_m_linesPerAction_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseEvent_m_linesPerAction_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMouseEvent *arg1 = (wxMouseEvent *) 0 ;
     int result;
@@ -18028,7 +18046,7 @@ static PyObject *_wrap_MouseEvent_m_linesPerAction_get(PyObject *, PyObject *arg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseEvent_m_linesPerAction_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseEvent_m_linesPerAction_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_linesPerAction);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_linesPerAction);
@@ -18042,14 +18060,14 @@ static PyObject *_wrap_MouseEvent_m_linesPerAction_get(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject * MouseEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxMouseEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_SetCursorEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxSetCursorEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
@@ -18060,7 +18078,7 @@ static PyObject *_wrap_new_SetCursorEvent(PyObject *, PyObject *args, PyObject *
         (char *) "x",(char *) "y", NULL 
     };
     
         (char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SetCursorEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxSetCursorEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -18087,7 +18105,7 @@ static PyObject *_wrap_new_SetCursorEvent(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_SetCursorEvent_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSetCursorEvent_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     int result;
@@ -18096,7 +18114,7 @@ static PyObject *_wrap_SetCursorEvent_GetX(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SetCursorEvent_GetX",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSetCursorEvent_GetX",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18115,7 +18133,7 @@ static PyObject *_wrap_SetCursorEvent_GetX(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SetCursorEvent_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSetCursorEvent_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     int result;
@@ -18124,7 +18142,7 @@ static PyObject *_wrap_SetCursorEvent_GetY(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SetCursorEvent_GetY",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSetCursorEvent_GetY",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18143,7 +18161,7 @@ static PyObject *_wrap_SetCursorEvent_GetY(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SetCursorEvent_SetCursor(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSetCursorEvent_SetCursor(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     wxCursor *arg2 = 0 ;
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     wxCursor *arg2 = 0 ;
@@ -18153,7 +18171,7 @@ static PyObject *_wrap_SetCursorEvent_SetCursor(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "cursor", NULL 
     };
     
         (char *) "self",(char *) "cursor", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SetCursorEvent_SetCursor",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSetCursorEvent_SetCursor",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18178,7 +18196,7 @@ static PyObject *_wrap_SetCursorEvent_SetCursor(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_SetCursorEvent_GetCursor(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSetCursorEvent_GetCursor(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     wxCursor *result;
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     wxCursor *result;
@@ -18187,7 +18205,7 @@ static PyObject *_wrap_SetCursorEvent_GetCursor(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SetCursorEvent_GetCursor",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSetCursorEvent_GetCursor",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18210,7 +18228,7 @@ static PyObject *_wrap_SetCursorEvent_GetCursor(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_SetCursorEvent_HasCursor(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSetCursorEvent_HasCursor(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxSetCursorEvent *arg1 = (wxSetCursorEvent *) 0 ;
     bool result;
@@ -18219,7 +18237,7 @@ static PyObject *_wrap_SetCursorEvent_HasCursor(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SetCursorEvent_HasCursor",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSetCursorEvent_HasCursor",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSetCursorEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18238,14 +18256,14 @@ static PyObject *_wrap_SetCursorEvent_HasCursor(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject * SetCursorEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxSetCursorEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_KeyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxKeyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     wxKeyEvent *result;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     wxKeyEvent *result;
@@ -18254,7 +18272,7 @@ static PyObject *_wrap_new_KeyEvent(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "keyType", NULL 
     };
     
         (char *) "keyType", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_KeyEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxKeyEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -18275,7 +18293,7 @@ static PyObject *_wrap_new_KeyEvent(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_ControlDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_ControlDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -18284,7 +18302,7 @@ static PyObject *_wrap_KeyEvent_ControlDown(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_ControlDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_ControlDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18303,7 +18321,7 @@ static PyObject *_wrap_KeyEvent_ControlDown(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_MetaDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_MetaDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -18312,7 +18330,7 @@ static PyObject *_wrap_KeyEvent_MetaDown(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_MetaDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_MetaDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18331,7 +18349,7 @@ static PyObject *_wrap_KeyEvent_MetaDown(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_AltDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_AltDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -18340,7 +18358,7 @@ static PyObject *_wrap_KeyEvent_AltDown(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_AltDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_AltDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18359,7 +18377,7 @@ static PyObject *_wrap_KeyEvent_AltDown(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_ShiftDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_ShiftDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -18368,7 +18386,7 @@ static PyObject *_wrap_KeyEvent_ShiftDown(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_ShiftDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_ShiftDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18387,7 +18405,7 @@ static PyObject *_wrap_KeyEvent_ShiftDown(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_CmdDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_CmdDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -18396,7 +18414,7 @@ static PyObject *_wrap_KeyEvent_CmdDown(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_CmdDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_CmdDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18415,7 +18433,7 @@ static PyObject *_wrap_KeyEvent_CmdDown(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_HasModifiers(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_HasModifiers(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -18424,7 +18442,7 @@ static PyObject *_wrap_KeyEvent_HasModifiers(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_HasModifiers",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_HasModifiers",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18443,7 +18461,7 @@ static PyObject *_wrap_KeyEvent_HasModifiers(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_GetKeyCode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_GetKeyCode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
@@ -18452,7 +18470,7 @@ static PyObject *_wrap_KeyEvent_GetKeyCode(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_GetKeyCode",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_GetKeyCode",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18471,7 +18489,7 @@ static PyObject *_wrap_KeyEvent_GetKeyCode(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_GetUnicodeKey(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_GetUnicodeKey(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
@@ -18480,7 +18498,7 @@ static PyObject *_wrap_KeyEvent_GetUnicodeKey(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_GetUnicodeKey",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_GetUnicodeKey",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18499,7 +18517,7 @@ static PyObject *_wrap_KeyEvent_GetUnicodeKey(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_GetRawKeyCode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_GetRawKeyCode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int result;
@@ -18508,7 +18526,7 @@ static PyObject *_wrap_KeyEvent_GetRawKeyCode(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_GetRawKeyCode",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_GetRawKeyCode",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18527,7 +18545,7 @@ static PyObject *_wrap_KeyEvent_GetRawKeyCode(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_GetRawKeyFlags(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_GetRawKeyFlags(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int result;
@@ -18536,7 +18554,7 @@ static PyObject *_wrap_KeyEvent_GetRawKeyFlags(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_GetRawKeyFlags",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_GetRawKeyFlags",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18555,7 +18573,7 @@ static PyObject *_wrap_KeyEvent_GetRawKeyFlags(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     wxPoint result;
@@ -18564,7 +18582,7 @@ static PyObject *_wrap_KeyEvent_GetPosition(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18585,7 +18603,7 @@ static PyObject *_wrap_KeyEvent_GetPosition(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_GetPositionTuple(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_GetPositionTuple(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     long *arg2 = (long *) 0 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     long *arg2 = (long *) 0 ;
@@ -18601,7 +18619,7 @@ static PyObject *_wrap_KeyEvent_GetPositionTuple(PyObject *, PyObject *args, PyO
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_GetPositionTuple",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_GetPositionTuple",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18622,7 +18640,7 @@ static PyObject *_wrap_KeyEvent_GetPositionTuple(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
@@ -18631,7 +18649,7 @@ static PyObject *_wrap_KeyEvent_GetX(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_GetX",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_GetX",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18650,7 +18668,7 @@ static PyObject *_wrap_KeyEvent_GetX(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
@@ -18659,7 +18677,7 @@ static PyObject *_wrap_KeyEvent_GetY(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_GetY",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_GetY",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18678,7 +18696,7 @@ static PyObject *_wrap_KeyEvent_GetY(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_x_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int arg2 ;
@@ -18688,7 +18706,7 @@ static PyObject *_wrap_KeyEvent_m_x_set(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "m_x", NULL 
     };
     
         (char *) "self",(char *) "m_x", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_x_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_x_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18704,7 +18722,7 @@ static PyObject *_wrap_KeyEvent_m_x_set(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_x_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
@@ -18713,7 +18731,7 @@ static PyObject *_wrap_KeyEvent_m_x_get(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_x_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_x_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_x);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_x);
@@ -18727,7 +18745,7 @@ static PyObject *_wrap_KeyEvent_m_x_get(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_y_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int arg2 ;
@@ -18737,7 +18755,7 @@ static PyObject *_wrap_KeyEvent_m_y_set(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "m_y", NULL 
     };
     
         (char *) "self",(char *) "m_y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_y_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_y_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18753,7 +18771,7 @@ static PyObject *_wrap_KeyEvent_m_y_set(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_y_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     int result;
@@ -18762,7 +18780,7 @@ static PyObject *_wrap_KeyEvent_m_y_get(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_y_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_y_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_y);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (int) ((arg1)->m_y);
@@ -18776,7 +18794,7 @@ static PyObject *_wrap_KeyEvent_m_y_get(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_keyCode_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_keyCode_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     long arg2 ;
@@ -18786,7 +18804,7 @@ static PyObject *_wrap_KeyEvent_m_keyCode_set(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "m_keyCode", NULL 
     };
     
         (char *) "self",(char *) "m_keyCode", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_keyCode_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_keyCode_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18802,7 +18820,7 @@ static PyObject *_wrap_KeyEvent_m_keyCode_set(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_keyCode_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_keyCode_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     long result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     long result;
@@ -18811,7 +18829,7 @@ static PyObject *_wrap_KeyEvent_m_keyCode_get(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_keyCode_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_keyCode_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (long) ((arg1)->m_keyCode);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (long) ((arg1)->m_keyCode);
@@ -18825,7 +18843,7 @@ static PyObject *_wrap_KeyEvent_m_keyCode_get(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_controlDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_controlDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
@@ -18835,7 +18853,7 @@ static PyObject *_wrap_KeyEvent_m_controlDown_set(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "m_controlDown", NULL 
     };
     
         (char *) "self",(char *) "m_controlDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_controlDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_controlDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18851,7 +18869,7 @@ static PyObject *_wrap_KeyEvent_m_controlDown_set(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_controlDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_controlDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -18860,7 +18878,7 @@ static PyObject *_wrap_KeyEvent_m_controlDown_get(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_controlDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_controlDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_controlDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_controlDown);
@@ -18874,7 +18892,7 @@ static PyObject *_wrap_KeyEvent_m_controlDown_get(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_shiftDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_shiftDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
@@ -18884,7 +18902,7 @@ static PyObject *_wrap_KeyEvent_m_shiftDown_set(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "m_shiftDown", NULL 
     };
     
         (char *) "self",(char *) "m_shiftDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_shiftDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_shiftDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18900,7 +18918,7 @@ static PyObject *_wrap_KeyEvent_m_shiftDown_set(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_shiftDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_shiftDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -18909,7 +18927,7 @@ static PyObject *_wrap_KeyEvent_m_shiftDown_get(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_shiftDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_shiftDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_shiftDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_shiftDown);
@@ -18923,7 +18941,7 @@ static PyObject *_wrap_KeyEvent_m_shiftDown_get(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_altDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_altDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
@@ -18933,7 +18951,7 @@ static PyObject *_wrap_KeyEvent_m_altDown_set(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "m_altDown", NULL 
     };
     
         (char *) "self",(char *) "m_altDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_altDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_altDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18949,7 +18967,7 @@ static PyObject *_wrap_KeyEvent_m_altDown_set(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_altDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_altDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -18958,7 +18976,7 @@ static PyObject *_wrap_KeyEvent_m_altDown_get(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_altDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_altDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_altDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_altDown);
@@ -18972,7 +18990,7 @@ static PyObject *_wrap_KeyEvent_m_altDown_get(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_metaDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_metaDown_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
@@ -18982,7 +19000,7 @@ static PyObject *_wrap_KeyEvent_m_metaDown_set(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "m_metaDown", NULL 
     };
     
         (char *) "self",(char *) "m_metaDown", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_metaDown_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_metaDown_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -18998,7 +19016,7 @@ static PyObject *_wrap_KeyEvent_m_metaDown_set(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_metaDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_metaDown_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -19007,7 +19025,7 @@ static PyObject *_wrap_KeyEvent_m_metaDown_get(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_metaDown_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_metaDown_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_metaDown);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_metaDown);
@@ -19021,7 +19039,7 @@ static PyObject *_wrap_KeyEvent_m_metaDown_get(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_scanCode_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_scanCode_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool arg2 ;
@@ -19031,7 +19049,7 @@ static PyObject *_wrap_KeyEvent_m_scanCode_set(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "m_scanCode", NULL 
     };
     
         (char *) "self",(char *) "m_scanCode", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_scanCode_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_scanCode_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19047,7 +19065,7 @@ static PyObject *_wrap_KeyEvent_m_scanCode_set(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_scanCode_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_scanCode_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     bool result;
@@ -19056,7 +19074,7 @@ static PyObject *_wrap_KeyEvent_m_scanCode_get(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_scanCode_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_scanCode_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_scanCode);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (bool) ((arg1)->m_scanCode);
@@ -19070,7 +19088,7 @@ static PyObject *_wrap_KeyEvent_m_scanCode_get(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_rawCode_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_rawCode_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int arg2 ;
@@ -19080,7 +19098,7 @@ static PyObject *_wrap_KeyEvent_m_rawCode_set(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "m_rawCode", NULL 
     };
     
         (char *) "self",(char *) "m_rawCode", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_rawCode_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_rawCode_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19096,7 +19114,7 @@ static PyObject *_wrap_KeyEvent_m_rawCode_set(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_rawCode_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_rawCode_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int result;
@@ -19105,7 +19123,7 @@ static PyObject *_wrap_KeyEvent_m_rawCode_get(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_rawCode_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_rawCode_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (unsigned int) ((arg1)->m_rawCode);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (unsigned int) ((arg1)->m_rawCode);
@@ -19119,7 +19137,7 @@ static PyObject *_wrap_KeyEvent_m_rawCode_get(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_rawFlags_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_rawFlags_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int arg2 ;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int arg2 ;
@@ -19129,7 +19147,7 @@ static PyObject *_wrap_KeyEvent_m_rawFlags_set(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "m_rawFlags", NULL 
     };
     
         (char *) "self",(char *) "m_rawFlags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:KeyEvent_m_rawFlags_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxKeyEvent_m_rawFlags_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19145,7 +19163,7 @@ static PyObject *_wrap_KeyEvent_m_rawFlags_set(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_KeyEvent_m_rawFlags_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxKeyEvent_m_rawFlags_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int result;
     PyObject *resultobj;
     wxKeyEvent *arg1 = (wxKeyEvent *) 0 ;
     unsigned int result;
@@ -19154,7 +19172,7 @@ static PyObject *_wrap_KeyEvent_m_rawFlags_get(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:KeyEvent_m_rawFlags_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxKeyEvent_m_rawFlags_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (unsigned int) ((arg1)->m_rawFlags);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (unsigned int) ((arg1)->m_rawFlags);
@@ -19168,14 +19186,14 @@ static PyObject *_wrap_KeyEvent_m_rawFlags_get(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject * KeyEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxKeyEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_SizeEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxSizeEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSize const &arg1_defvalue = wxDefaultSize ;
     wxSize *arg1 = (wxSize *) &arg1_defvalue ;
     PyObject *resultobj;
     wxSize const &arg1_defvalue = wxDefaultSize ;
     wxSize *arg1 = (wxSize *) &arg1_defvalue ;
@@ -19188,7 +19206,7 @@ static PyObject *_wrap_new_SizeEvent(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "sz",(char *) "winid", NULL 
     };
     
         (char *) "sz",(char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SizeEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxSizeEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = &temp1;
     if (obj0) {
         {
             arg1 = &temp1;
@@ -19215,7 +19233,7 @@ static PyObject *_wrap_new_SizeEvent(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_SizeEvent_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizeEvent_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxSize result;
@@ -19224,7 +19242,7 @@ static PyObject *_wrap_SizeEvent_GetSize(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizeEvent_GetSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizeEvent_GetSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19245,7 +19263,7 @@ static PyObject *_wrap_SizeEvent_GetSize(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizeEvent_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizeEvent_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxRect result;
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxRect result;
@@ -19254,7 +19272,7 @@ static PyObject *_wrap_SizeEvent_GetRect(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizeEvent_GetRect",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizeEvent_GetRect",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19275,7 +19293,7 @@ static PyObject *_wrap_SizeEvent_GetRect(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizeEvent_SetRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizeEvent_SetRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxRect arg2 ;
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxRect arg2 ;
@@ -19285,7 +19303,7 @@ static PyObject *_wrap_SizeEvent_SetRect(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizeEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizeEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19312,7 +19330,7 @@ static PyObject *_wrap_SizeEvent_SetRect(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizeEvent_SetSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizeEvent_SetSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxSize arg2 ;
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxSize arg2 ;
@@ -19322,7 +19340,7 @@ static PyObject *_wrap_SizeEvent_SetSize(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizeEvent_SetSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizeEvent_SetSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19349,7 +19367,7 @@ static PyObject *_wrap_SizeEvent_SetSize(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizeEvent_m_size_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizeEvent_m_size_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxSize *arg2 = (wxSize *) 0 ;
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxSize *arg2 = (wxSize *) 0 ;
@@ -19359,7 +19377,7 @@ static PyObject *_wrap_SizeEvent_m_size_set(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "m_size", NULL 
     };
     
         (char *) "self",(char *) "m_size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizeEvent_m_size_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizeEvent_m_size_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSize, SWIG_POINTER_EXCEPTION | 0);
@@ -19373,7 +19391,7 @@ static PyObject *_wrap_SizeEvent_m_size_set(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizeEvent_m_size_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizeEvent_m_size_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxSize *result;
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxSize *result;
@@ -19382,7 +19400,7 @@ static PyObject *_wrap_SizeEvent_m_size_get(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizeEvent_m_size_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizeEvent_m_size_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxSize *)& ((arg1)->m_size);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxSize *)& ((arg1)->m_size);
@@ -19394,7 +19412,7 @@ static PyObject *_wrap_SizeEvent_m_size_get(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizeEvent_m_rect_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizeEvent_m_rect_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxRect *arg2 = (wxRect *) 0 ;
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxRect *arg2 = (wxRect *) 0 ;
@@ -19404,7 +19422,7 @@ static PyObject *_wrap_SizeEvent_m_rect_set(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "m_rect", NULL 
     };
     
         (char *) "self",(char *) "m_rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizeEvent_m_rect_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizeEvent_m_rect_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
@@ -19418,7 +19436,7 @@ static PyObject *_wrap_SizeEvent_m_rect_set(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizeEvent_m_rect_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizeEvent_m_rect_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxRect *result;
     PyObject *resultobj;
     wxSizeEvent *arg1 = (wxSizeEvent *) 0 ;
     wxRect *result;
@@ -19427,7 +19445,7 @@ static PyObject *_wrap_SizeEvent_m_rect_get(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizeEvent_m_rect_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizeEvent_m_rect_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxRect *)& ((arg1)->m_rect);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxRect *)& ((arg1)->m_rect);
@@ -19439,14 +19457,14 @@ static PyObject *_wrap_SizeEvent_m_rect_get(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject * SizeEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxSizeEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_MoveEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxMoveEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPoint const &arg1_defvalue = wxDefaultPosition ;
     wxPoint *arg1 = (wxPoint *) &arg1_defvalue ;
     PyObject *resultobj;
     wxPoint const &arg1_defvalue = wxDefaultPosition ;
     wxPoint *arg1 = (wxPoint *) &arg1_defvalue ;
@@ -19459,7 +19477,7 @@ static PyObject *_wrap_new_MoveEvent(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "pos",(char *) "winid", NULL 
     };
     
         (char *) "pos",(char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_MoveEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxMoveEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = &temp1;
     if (obj0) {
         {
             arg1 = &temp1;
@@ -19486,7 +19504,7 @@ static PyObject *_wrap_new_MoveEvent(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_MoveEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMoveEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMoveEvent *arg1 = (wxMoveEvent *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxMoveEvent *arg1 = (wxMoveEvent *) 0 ;
     wxPoint result;
@@ -19495,7 +19513,7 @@ static PyObject *_wrap_MoveEvent_GetPosition(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MoveEvent_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMoveEvent_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMoveEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMoveEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19516,7 +19534,7 @@ static PyObject *_wrap_MoveEvent_GetPosition(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_MoveEvent_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMoveEvent_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMoveEvent *arg1 = (wxMoveEvent *) 0 ;
     wxRect result;
     PyObject *resultobj;
     wxMoveEvent *arg1 = (wxMoveEvent *) 0 ;
     wxRect result;
@@ -19525,7 +19543,7 @@ static PyObject *_wrap_MoveEvent_GetRect(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MoveEvent_GetRect",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMoveEvent_GetRect",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMoveEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMoveEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19546,7 +19564,7 @@ static PyObject *_wrap_MoveEvent_GetRect(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MoveEvent_SetRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMoveEvent_SetRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMoveEvent *arg1 = (wxMoveEvent *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxMoveEvent *arg1 = (wxMoveEvent *) 0 ;
     wxRect *arg2 = 0 ;
@@ -19557,7 +19575,7 @@ static PyObject *_wrap_MoveEvent_SetRect(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MoveEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMoveEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMoveEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMoveEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19578,7 +19596,7 @@ static PyObject *_wrap_MoveEvent_SetRect(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MoveEvent_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMoveEvent_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMoveEvent *arg1 = (wxMoveEvent *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxMoveEvent *arg1 = (wxMoveEvent *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -19589,7 +19607,7 @@ static PyObject *_wrap_MoveEvent_SetPosition(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MoveEvent_SetPosition",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMoveEvent_SetPosition",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMoveEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMoveEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19610,14 +19628,14 @@ static PyObject *_wrap_MoveEvent_SetPosition(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject * MoveEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxMoveEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PaintEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPaintEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxPaintEvent *result;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxPaintEvent *result;
@@ -19626,7 +19644,7 @@ static PyObject *_wrap_new_PaintEvent(PyObject *, PyObject *args, PyObject *kwar
         (char *) "Id", NULL 
     };
     
         (char *) "Id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_PaintEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxPaintEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -19647,14 +19665,14 @@ static PyObject *_wrap_new_PaintEvent(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * PaintEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPaintEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_NcPaintEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxNcPaintEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxNcPaintEvent *result;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxNcPaintEvent *result;
@@ -19663,7 +19681,7 @@ static PyObject *_wrap_new_NcPaintEvent(PyObject *, PyObject *args, PyObject *kw
         (char *) "winid", NULL 
     };
     
         (char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_NcPaintEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxNcPaintEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -19684,14 +19702,14 @@ static PyObject *_wrap_new_NcPaintEvent(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject * NcPaintEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxNcPaintEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_EraseEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxEraseEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxDC *arg2 = (wxDC *) (wxDC *) NULL ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxDC *arg2 = (wxDC *) (wxDC *) NULL ;
@@ -19702,7 +19720,7 @@ static PyObject *_wrap_new_EraseEvent(PyObject *, PyObject *args, PyObject *kwar
         (char *) "Id",(char *) "dc", NULL 
     };
     
         (char *) "Id",(char *) "dc", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_EraseEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxEraseEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -19727,7 +19745,7 @@ static PyObject *_wrap_new_EraseEvent(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_EraseEvent_GetDC(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEraseEvent_GetDC(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEraseEvent *arg1 = (wxEraseEvent *) 0 ;
     wxDC *result;
     PyObject *resultobj;
     wxEraseEvent *arg1 = (wxEraseEvent *) 0 ;
     wxDC *result;
@@ -19736,7 +19754,7 @@ static PyObject *_wrap_EraseEvent_GetDC(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EraseEvent_GetDC",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEraseEvent_GetDC",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEraseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEraseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19755,14 +19773,14 @@ static PyObject *_wrap_EraseEvent_GetDC(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject * EraseEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxEraseEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_FocusEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxFocusEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
@@ -19773,7 +19791,7 @@ static PyObject *_wrap_new_FocusEvent(PyObject *, PyObject *args, PyObject *kwar
         (char *) "type",(char *) "winid", NULL 
     };
     
         (char *) "type",(char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_FocusEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxFocusEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -19800,7 +19818,7 @@ static PyObject *_wrap_new_FocusEvent(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_FocusEvent_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFocusEvent_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFocusEvent *arg1 = (wxFocusEvent *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxFocusEvent *arg1 = (wxFocusEvent *) 0 ;
     wxWindow *result;
@@ -19809,7 +19827,7 @@ static PyObject *_wrap_FocusEvent_GetWindow(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FocusEvent_GetWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFocusEvent_GetWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFocusEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFocusEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19828,7 +19846,7 @@ static PyObject *_wrap_FocusEvent_GetWindow(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_FocusEvent_SetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFocusEvent_SetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFocusEvent *arg1 = (wxFocusEvent *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxFocusEvent *arg1 = (wxFocusEvent *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -19838,7 +19856,7 @@ static PyObject *_wrap_FocusEvent_SetWindow(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "win", NULL 
     };
     
         (char *) "self",(char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FocusEvent_SetWindow",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxFocusEvent_SetWindow",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFocusEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFocusEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -19857,14 +19875,14 @@ static PyObject *_wrap_FocusEvent_SetWindow(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject * FocusEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxFocusEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ChildFocusEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxChildFocusEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) NULL ;
     wxChildFocusEvent *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) NULL ;
     wxChildFocusEvent *result;
@@ -19873,7 +19891,7 @@ static PyObject *_wrap_new_ChildFocusEvent(PyObject *, PyObject *args, PyObject
         (char *) "win", NULL 
     };
     
         (char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_ChildFocusEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxChildFocusEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -19892,7 +19910,7 @@ static PyObject *_wrap_new_ChildFocusEvent(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ChildFocusEvent_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxChildFocusEvent_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxChildFocusEvent *arg1 = (wxChildFocusEvent *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxChildFocusEvent *arg1 = (wxChildFocusEvent *) 0 ;
     wxWindow *result;
@@ -19901,7 +19919,7 @@ static PyObject *_wrap_ChildFocusEvent_GetWindow(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ChildFocusEvent_GetWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxChildFocusEvent_GetWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxChildFocusEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxChildFocusEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -19920,14 +19938,14 @@ static PyObject *_wrap_ChildFocusEvent_GetWindow(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject * ChildFocusEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxChildFocusEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ActivateEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxActivateEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     bool arg2 = (bool) true ;
@@ -19940,7 +19958,7 @@ static PyObject *_wrap_new_ActivateEvent(PyObject *, PyObject *args, PyObject *k
         (char *) "type",(char *) "active",(char *) "Id", NULL 
     };
     
         (char *) "type",(char *) "active",(char *) "Id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_ActivateEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_wxActivateEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -19973,7 +19991,7 @@ static PyObject *_wrap_new_ActivateEvent(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_ActivateEvent_GetActive(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxActivateEvent_GetActive(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxActivateEvent *arg1 = (wxActivateEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxActivateEvent *arg1 = (wxActivateEvent *) 0 ;
     bool result;
@@ -19982,7 +20000,7 @@ static PyObject *_wrap_ActivateEvent_GetActive(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ActivateEvent_GetActive",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxActivateEvent_GetActive",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxActivateEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxActivateEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20001,14 +20019,14 @@ static PyObject *_wrap_ActivateEvent_GetActive(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject * ActivateEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxActivateEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_InitDialogEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxInitDialogEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxInitDialogEvent *result;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxInitDialogEvent *result;
@@ -20017,7 +20035,7 @@ static PyObject *_wrap_new_InitDialogEvent(PyObject *, PyObject *args, PyObject
         (char *) "Id", NULL 
     };
     
         (char *) "Id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_InitDialogEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxInitDialogEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -20038,14 +20056,14 @@ static PyObject *_wrap_new_InitDialogEvent(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject * InitDialogEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxInitDialogEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_MenuEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxMenuEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
@@ -20058,7 +20076,7 @@ static PyObject *_wrap_new_MenuEvent(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "type",(char *) "winid",(char *) "menu", NULL 
     };
     
         (char *) "type",(char *) "winid",(char *) "menu", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_MenuEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_wxMenuEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -20089,7 +20107,7 @@ static PyObject *_wrap_new_MenuEvent(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuEvent_GetMenuId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuEvent_GetMenuId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuEvent *arg1 = (wxMenuEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxMenuEvent *arg1 = (wxMenuEvent *) 0 ;
     int result;
@@ -20098,7 +20116,7 @@ static PyObject *_wrap_MenuEvent_GetMenuId(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuEvent_GetMenuId",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuEvent_GetMenuId",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20117,7 +20135,7 @@ static PyObject *_wrap_MenuEvent_GetMenuId(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuEvent_IsPopup(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuEvent_IsPopup(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuEvent *arg1 = (wxMenuEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMenuEvent *arg1 = (wxMenuEvent *) 0 ;
     bool result;
@@ -20126,7 +20144,7 @@ static PyObject *_wrap_MenuEvent_IsPopup(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuEvent_IsPopup",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuEvent_IsPopup",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20145,7 +20163,7 @@ static PyObject *_wrap_MenuEvent_IsPopup(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuEvent_GetMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuEvent_GetMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuEvent *arg1 = (wxMenuEvent *) 0 ;
     wxMenu *result;
     PyObject *resultobj;
     wxMenuEvent *arg1 = (wxMenuEvent *) 0 ;
     wxMenu *result;
@@ -20154,7 +20172,7 @@ static PyObject *_wrap_MenuEvent_GetMenu(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuEvent_GetMenu",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuEvent_GetMenu",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20173,14 +20191,14 @@ static PyObject *_wrap_MenuEvent_GetMenu(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject * MenuEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxMenuEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_CloseEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxCloseEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
@@ -20191,7 +20209,7 @@ static PyObject *_wrap_new_CloseEvent(PyObject *, PyObject *args, PyObject *kwar
         (char *) "type",(char *) "winid", NULL 
     };
     
         (char *) "type",(char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_CloseEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxCloseEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -20218,7 +20236,7 @@ static PyObject *_wrap_new_CloseEvent(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_CloseEvent_SetLoggingOff(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCloseEvent_SetLoggingOff(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool arg2 ;
@@ -20228,7 +20246,7 @@ static PyObject *_wrap_CloseEvent_SetLoggingOff(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "logOff", NULL 
     };
     
         (char *) "self",(char *) "logOff", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CloseEvent_SetLoggingOff",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxCloseEvent_SetLoggingOff",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20249,7 +20267,7 @@ static PyObject *_wrap_CloseEvent_SetLoggingOff(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_CloseEvent_GetLoggingOff(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCloseEvent_GetLoggingOff(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool result;
@@ -20258,7 +20276,7 @@ static PyObject *_wrap_CloseEvent_GetLoggingOff(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CloseEvent_GetLoggingOff",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCloseEvent_GetLoggingOff",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20277,7 +20295,7 @@ static PyObject *_wrap_CloseEvent_GetLoggingOff(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_CloseEvent_Veto(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCloseEvent_Veto(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool arg2 = (bool) true ;
@@ -20287,7 +20305,7 @@ static PyObject *_wrap_CloseEvent_Veto(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "veto", NULL 
     };
     
         (char *) "self",(char *) "veto", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:CloseEvent_Veto",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxCloseEvent_Veto",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -20310,7 +20328,7 @@ static PyObject *_wrap_CloseEvent_Veto(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_CloseEvent_SetCanVeto(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCloseEvent_SetCanVeto(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool arg2 ;
@@ -20320,7 +20338,7 @@ static PyObject *_wrap_CloseEvent_SetCanVeto(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "canVeto", NULL 
     };
     
         (char *) "self",(char *) "canVeto", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CloseEvent_SetCanVeto",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxCloseEvent_SetCanVeto",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20341,7 +20359,7 @@ static PyObject *_wrap_CloseEvent_SetCanVeto(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_CloseEvent_CanVeto(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCloseEvent_CanVeto(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool result;
@@ -20350,7 +20368,7 @@ static PyObject *_wrap_CloseEvent_CanVeto(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CloseEvent_CanVeto",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCloseEvent_CanVeto",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20369,7 +20387,7 @@ static PyObject *_wrap_CloseEvent_CanVeto(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_CloseEvent_GetVeto(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxCloseEvent_GetVeto(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxCloseEvent *arg1 = (wxCloseEvent *) 0 ;
     bool result;
@@ -20378,7 +20396,7 @@ static PyObject *_wrap_CloseEvent_GetVeto(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CloseEvent_GetVeto",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxCloseEvent_GetVeto",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCloseEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20397,14 +20415,14 @@ static PyObject *_wrap_CloseEvent_GetVeto(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject * CloseEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxCloseEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ShowEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxShowEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     bool arg2 = (bool) false ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     bool arg2 = (bool) false ;
@@ -20415,7 +20433,7 @@ static PyObject *_wrap_new_ShowEvent(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "winid",(char *) "show", NULL 
     };
     
         (char *) "winid",(char *) "show", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_ShowEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxShowEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -20442,7 +20460,7 @@ static PyObject *_wrap_new_ShowEvent(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_ShowEvent_SetShow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxShowEvent_SetShow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxShowEvent *arg1 = (wxShowEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxShowEvent *arg1 = (wxShowEvent *) 0 ;
     bool arg2 ;
@@ -20452,7 +20470,7 @@ static PyObject *_wrap_ShowEvent_SetShow(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "show", NULL 
     };
     
         (char *) "self",(char *) "show", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ShowEvent_SetShow",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxShowEvent_SetShow",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxShowEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxShowEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20473,7 +20491,7 @@ static PyObject *_wrap_ShowEvent_SetShow(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_ShowEvent_GetShow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxShowEvent_GetShow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxShowEvent *arg1 = (wxShowEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxShowEvent *arg1 = (wxShowEvent *) 0 ;
     bool result;
@@ -20482,7 +20500,7 @@ static PyObject *_wrap_ShowEvent_GetShow(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ShowEvent_GetShow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxShowEvent_GetShow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxShowEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxShowEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20501,14 +20519,14 @@ static PyObject *_wrap_ShowEvent_GetShow(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject * ShowEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxShowEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_IconizeEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxIconizeEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     bool arg2 = (bool) true ;
@@ -20519,7 +20537,7 @@ static PyObject *_wrap_new_IconizeEvent(PyObject *, PyObject *args, PyObject *kw
         (char *) "id",(char *) "iconized", NULL 
     };
     
         (char *) "id",(char *) "iconized", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_IconizeEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxIconizeEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -20546,7 +20564,7 @@ static PyObject *_wrap_new_IconizeEvent(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_IconizeEvent_Iconized(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIconizeEvent_Iconized(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIconizeEvent *arg1 = (wxIconizeEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxIconizeEvent *arg1 = (wxIconizeEvent *) 0 ;
     bool result;
@@ -20555,7 +20573,7 @@ static PyObject *_wrap_IconizeEvent_Iconized(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IconizeEvent_Iconized",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIconizeEvent_Iconized",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIconizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIconizeEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20574,14 +20592,14 @@ static PyObject *_wrap_IconizeEvent_Iconized(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject * IconizeEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxIconizeEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_MaximizeEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxMaximizeEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxMaximizeEvent *result;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxMaximizeEvent *result;
@@ -20590,7 +20608,7 @@ static PyObject *_wrap_new_MaximizeEvent(PyObject *, PyObject *args, PyObject *k
         (char *) "id", NULL 
     };
     
         (char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_MaximizeEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxMaximizeEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -20611,14 +20629,14 @@ static PyObject *_wrap_new_MaximizeEvent(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject * MaximizeEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxMaximizeEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_DropFilesEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxDropFilesEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxDropFilesEvent *arg1 = (wxDropFilesEvent *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxDropFilesEvent *arg1 = (wxDropFilesEvent *) 0 ;
     wxPoint result;
@@ -20627,7 +20645,7 @@ static PyObject *_wrap_DropFilesEvent_GetPosition(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DropFilesEvent_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxDropFilesEvent_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDropFilesEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDropFilesEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20648,7 +20666,7 @@ static PyObject *_wrap_DropFilesEvent_GetPosition(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_DropFilesEvent_GetNumberOfFiles(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxDropFilesEvent_GetNumberOfFiles(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxDropFilesEvent *arg1 = (wxDropFilesEvent *) 0 ;
     int result;
     PyObject *resultobj;
     wxDropFilesEvent *arg1 = (wxDropFilesEvent *) 0 ;
     int result;
@@ -20657,7 +20675,7 @@ static PyObject *_wrap_DropFilesEvent_GetNumberOfFiles(PyObject *, PyObject *arg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DropFilesEvent_GetNumberOfFiles",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxDropFilesEvent_GetNumberOfFiles",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDropFilesEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDropFilesEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20676,7 +20694,7 @@ static PyObject *_wrap_DropFilesEvent_GetNumberOfFiles(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_DropFilesEvent_GetFiles(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxDropFilesEvent_GetFiles(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxDropFilesEvent *arg1 = (wxDropFilesEvent *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxDropFilesEvent *arg1 = (wxDropFilesEvent *) 0 ;
     PyObject *result;
@@ -20685,7 +20703,7 @@ static PyObject *_wrap_DropFilesEvent_GetFiles(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DropFilesEvent_GetFiles",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxDropFilesEvent_GetFiles",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDropFilesEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDropFilesEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20702,14 +20720,14 @@ static PyObject *_wrap_DropFilesEvent_GetFiles(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject * DropFilesEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxDropFilesEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_UpdateUIEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxUpdateUIEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxUpdateUIEvent *result;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxUpdateUIEvent *result;
@@ -20718,7 +20736,7 @@ static PyObject *_wrap_new_UpdateUIEvent(PyObject *, PyObject *args, PyObject *k
         (char *) "commandId", NULL 
     };
     
         (char *) "commandId", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_UpdateUIEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxUpdateUIEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -20739,7 +20757,7 @@ static PyObject *_wrap_new_UpdateUIEvent(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_GetChecked(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_GetChecked(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
@@ -20748,7 +20766,7 @@ static PyObject *_wrap_UpdateUIEvent_GetChecked(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:UpdateUIEvent_GetChecked",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxUpdateUIEvent_GetChecked",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20767,7 +20785,7 @@ static PyObject *_wrap_UpdateUIEvent_GetChecked(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_GetEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_GetEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
@@ -20776,7 +20794,7 @@ static PyObject *_wrap_UpdateUIEvent_GetEnabled(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:UpdateUIEvent_GetEnabled",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxUpdateUIEvent_GetEnabled",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20795,7 +20813,7 @@ static PyObject *_wrap_UpdateUIEvent_GetEnabled(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_GetText(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_GetText(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     wxString result;
@@ -20804,7 +20822,7 @@ static PyObject *_wrap_UpdateUIEvent_GetText(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:UpdateUIEvent_GetText",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxUpdateUIEvent_GetText",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20827,7 +20845,7 @@ static PyObject *_wrap_UpdateUIEvent_GetText(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_GetSetText(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_GetSetText(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
@@ -20836,7 +20854,7 @@ static PyObject *_wrap_UpdateUIEvent_GetSetText(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:UpdateUIEvent_GetSetText",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxUpdateUIEvent_GetSetText",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20855,7 +20873,7 @@ static PyObject *_wrap_UpdateUIEvent_GetSetText(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_GetSetChecked(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_GetSetChecked(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
@@ -20864,7 +20882,7 @@ static PyObject *_wrap_UpdateUIEvent_GetSetChecked(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:UpdateUIEvent_GetSetChecked",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxUpdateUIEvent_GetSetChecked",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20883,7 +20901,7 @@ static PyObject *_wrap_UpdateUIEvent_GetSetChecked(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_GetSetEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_GetSetEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool result;
@@ -20892,7 +20910,7 @@ static PyObject *_wrap_UpdateUIEvent_GetSetEnabled(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:UpdateUIEvent_GetSetEnabled",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxUpdateUIEvent_GetSetEnabled",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20911,7 +20929,7 @@ static PyObject *_wrap_UpdateUIEvent_GetSetEnabled(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_Check(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_Check(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool arg2 ;
@@ -20921,7 +20939,7 @@ static PyObject *_wrap_UpdateUIEvent_Check(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "check", NULL 
     };
     
         (char *) "self",(char *) "check", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:UpdateUIEvent_Check",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxUpdateUIEvent_Check",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20942,7 +20960,7 @@ static PyObject *_wrap_UpdateUIEvent_Check(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     bool arg2 ;
@@ -20952,7 +20970,7 @@ static PyObject *_wrap_UpdateUIEvent_Enable(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "enable", NULL 
     };
     
         (char *) "self",(char *) "enable", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:UpdateUIEvent_Enable",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxUpdateUIEvent_Enable",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -20973,7 +20991,7 @@ static PyObject *_wrap_UpdateUIEvent_Enable(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_SetText(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_SetText(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxUpdateUIEvent *arg1 = (wxUpdateUIEvent *) 0 ;
     wxString *arg2 = 0 ;
@@ -20984,7 +21002,7 @@ static PyObject *_wrap_UpdateUIEvent_SetText(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "text", NULL 
     };
     
         (char *) "self",(char *) "text", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:UpdateUIEvent_SetText",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxUpdateUIEvent_SetText",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxUpdateUIEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21014,7 +21032,7 @@ static PyObject *_wrap_UpdateUIEvent_SetText(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_SetUpdateInterval(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_SetUpdateInterval(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long arg1 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     long arg1 ;
     PyObject * obj0 = 0 ;
@@ -21022,7 +21040,7 @@ static PyObject *_wrap_UpdateUIEvent_SetUpdateInterval(PyObject *, PyObject *arg
         (char *) "updateInterval", NULL 
     };
     
         (char *) "updateInterval", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:UpdateUIEvent_SetUpdateInterval",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxUpdateUIEvent_SetUpdateInterval",kwnames,&obj0)) goto fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -21041,14 +21059,14 @@ static PyObject *_wrap_UpdateUIEvent_SetUpdateInterval(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_GetUpdateInterval(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_GetUpdateInterval(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     long result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":UpdateUIEvent_GetUpdateInterval",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxUpdateUIEvent_GetUpdateInterval",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (long)wxUpdateUIEvent::GetUpdateInterval();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (long)wxUpdateUIEvent::GetUpdateInterval();
@@ -21065,7 +21083,7 @@ static PyObject *_wrap_UpdateUIEvent_GetUpdateInterval(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_CanUpdate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_CanUpdate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -21074,7 +21092,7 @@ static PyObject *_wrap_UpdateUIEvent_CanUpdate(PyObject *, PyObject *args, PyObj
         (char *) "win", NULL 
     };
     
         (char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:UpdateUIEvent_CanUpdate",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxUpdateUIEvent_CanUpdate",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21093,13 +21111,13 @@ static PyObject *_wrap_UpdateUIEvent_CanUpdate(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_ResetUpdateTime(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_ResetUpdateTime(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":UpdateUIEvent_ResetUpdateTime",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxUpdateUIEvent_ResetUpdateTime",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxUpdateUIEvent::ResetUpdateTime();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxUpdateUIEvent::ResetUpdateTime();
@@ -21114,7 +21132,7 @@ static PyObject *_wrap_UpdateUIEvent_ResetUpdateTime(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_SetMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_SetMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIMode arg1 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxUpdateUIMode arg1 ;
     PyObject * obj0 = 0 ;
@@ -21122,7 +21140,7 @@ static PyObject *_wrap_UpdateUIEvent_SetMode(PyObject *, PyObject *args, PyObjec
         (char *) "mode", NULL 
     };
     
         (char *) "mode", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:UpdateUIEvent_SetMode",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxUpdateUIEvent_SetMode",kwnames,&obj0)) goto fail;
     {
         arg1 = (wxUpdateUIMode)(SWIG_As_int(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (wxUpdateUIMode)(SWIG_As_int(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -21141,14 +21159,14 @@ static PyObject *_wrap_UpdateUIEvent_SetMode(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_UpdateUIEvent_GetMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxUpdateUIEvent_GetMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxUpdateUIMode result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxUpdateUIMode result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":UpdateUIEvent_GetMode",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxUpdateUIEvent_GetMode",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxUpdateUIMode)wxUpdateUIEvent::GetMode();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxUpdateUIMode)wxUpdateUIEvent::GetMode();
@@ -21163,21 +21181,21 @@ static PyObject *_wrap_UpdateUIEvent_GetMode(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject * UpdateUIEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxUpdateUIEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_SysColourChangedEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxSysColourChangedEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSysColourChangedEvent *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxSysColourChangedEvent *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_SysColourChangedEvent",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxSysColourChangedEvent",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxSysColourChangedEvent *)new wxSysColourChangedEvent();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxSysColourChangedEvent *)new wxSysColourChangedEvent();
@@ -21192,14 +21210,14 @@ static PyObject *_wrap_new_SysColourChangedEvent(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject * SysColourChangedEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxSysColourChangedEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_MouseCaptureChangedEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxMouseCaptureChangedEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxWindow *arg2 = (wxWindow *) NULL ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxWindow *arg2 = (wxWindow *) NULL ;
@@ -21210,7 +21228,7 @@ static PyObject *_wrap_new_MouseCaptureChangedEvent(PyObject *, PyObject *args,
         (char *) "winid",(char *) "gainedCapture", NULL 
     };
     
         (char *) "winid",(char *) "gainedCapture", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_MouseCaptureChangedEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxMouseCaptureChangedEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -21235,7 +21253,7 @@ static PyObject *_wrap_new_MouseCaptureChangedEvent(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMouseCaptureChangedEvent_GetCapturedWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMouseCaptureChangedEvent *arg1 = (wxMouseCaptureChangedEvent *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxMouseCaptureChangedEvent *arg1 = (wxMouseCaptureChangedEvent *) 0 ;
     wxWindow *result;
@@ -21244,7 +21262,7 @@ static PyObject *_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject *, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MouseCaptureChangedEvent_GetCapturedWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMouseCaptureChangedEvent_GetCapturedWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseCaptureChangedEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMouseCaptureChangedEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21263,21 +21281,21 @@ static PyObject *_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject *, Py
 }
 
 
 }
 
 
-static PyObject * MouseCaptureChangedEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxMouseCaptureChangedEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_DisplayChangedEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxDisplayChangedEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxDisplayChangedEvent *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxDisplayChangedEvent *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_DisplayChangedEvent",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxDisplayChangedEvent",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxDisplayChangedEvent *)new wxDisplayChangedEvent();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxDisplayChangedEvent *)new wxDisplayChangedEvent();
@@ -21292,14 +21310,14 @@ static PyObject *_wrap_new_DisplayChangedEvent(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject * DisplayChangedEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxDisplayChangedEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PaletteChangedEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPaletteChangedEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxPaletteChangedEvent *result;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxPaletteChangedEvent *result;
@@ -21308,7 +21326,7 @@ static PyObject *_wrap_new_PaletteChangedEvent(PyObject *, PyObject *args, PyObj
         (char *) "id", NULL 
     };
     
         (char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_PaletteChangedEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxPaletteChangedEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -21329,7 +21347,7 @@ static PyObject *_wrap_new_PaletteChangedEvent(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_PaletteChangedEvent_SetChangedWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPaletteChangedEvent_SetChangedWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPaletteChangedEvent *arg1 = (wxPaletteChangedEvent *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxPaletteChangedEvent *arg1 = (wxPaletteChangedEvent *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -21339,7 +21357,7 @@ static PyObject *_wrap_PaletteChangedEvent_SetChangedWindow(PyObject *, PyObject
         (char *) "self",(char *) "win", NULL 
     };
     
         (char *) "self",(char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PaletteChangedEvent_SetChangedWindow",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPaletteChangedEvent_SetChangedWindow",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPaletteChangedEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPaletteChangedEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -21358,7 +21376,7 @@ static PyObject *_wrap_PaletteChangedEvent_SetChangedWindow(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_PaletteChangedEvent_GetChangedWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPaletteChangedEvent_GetChangedWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPaletteChangedEvent *arg1 = (wxPaletteChangedEvent *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxPaletteChangedEvent *arg1 = (wxPaletteChangedEvent *) 0 ;
     wxWindow *result;
@@ -21367,7 +21385,7 @@ static PyObject *_wrap_PaletteChangedEvent_GetChangedWindow(PyObject *, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PaletteChangedEvent_GetChangedWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPaletteChangedEvent_GetChangedWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPaletteChangedEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPaletteChangedEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21386,14 +21404,14 @@ static PyObject *_wrap_PaletteChangedEvent_GetChangedWindow(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject * PaletteChangedEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPaletteChangedEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_QueryNewPaletteEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxQueryNewPaletteEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxQueryNewPaletteEvent *result;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxQueryNewPaletteEvent *result;
@@ -21402,7 +21420,7 @@ static PyObject *_wrap_new_QueryNewPaletteEvent(PyObject *, PyObject *args, PyOb
         (char *) "winid", NULL 
     };
     
         (char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_QueryNewPaletteEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxQueryNewPaletteEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -21423,7 +21441,7 @@ static PyObject *_wrap_new_QueryNewPaletteEvent(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxQueryNewPaletteEvent_SetPaletteRealized(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxQueryNewPaletteEvent *arg1 = (wxQueryNewPaletteEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxQueryNewPaletteEvent *arg1 = (wxQueryNewPaletteEvent *) 0 ;
     bool arg2 ;
@@ -21433,7 +21451,7 @@ static PyObject *_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject *, PyObj
         (char *) "self",(char *) "realized", NULL 
     };
     
         (char *) "self",(char *) "realized", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryNewPaletteEvent_SetPaletteRealized",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxQueryNewPaletteEvent_SetPaletteRealized",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryNewPaletteEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryNewPaletteEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21454,7 +21472,7 @@ static PyObject *_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject *, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxQueryNewPaletteEvent_GetPaletteRealized(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxQueryNewPaletteEvent *arg1 = (wxQueryNewPaletteEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxQueryNewPaletteEvent *arg1 = (wxQueryNewPaletteEvent *) 0 ;
     bool result;
@@ -21463,7 +21481,7 @@ static PyObject *_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject *, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryNewPaletteEvent_GetPaletteRealized",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxQueryNewPaletteEvent_GetPaletteRealized",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryNewPaletteEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryNewPaletteEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21482,21 +21500,21 @@ static PyObject *_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject *, PyObj
 }
 
 
 }
 
 
-static PyObject * QueryNewPaletteEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxQueryNewPaletteEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_NavigationKeyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxNavigationKeyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxNavigationKeyEvent *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_NavigationKeyEvent",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxNavigationKeyEvent",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxNavigationKeyEvent *)new wxNavigationKeyEvent();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxNavigationKeyEvent *)new wxNavigationKeyEvent();
@@ -21511,7 +21529,7 @@ static PyObject *_wrap_new_NavigationKeyEvent(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_NavigationKeyEvent_GetDirection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNavigationKeyEvent_GetDirection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool result;
@@ -21520,7 +21538,7 @@ static PyObject *_wrap_NavigationKeyEvent_GetDirection(PyObject *, PyObject *arg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:NavigationKeyEvent_GetDirection",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxNavigationKeyEvent_GetDirection",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21539,7 +21557,7 @@ static PyObject *_wrap_NavigationKeyEvent_GetDirection(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_NavigationKeyEvent_SetDirection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNavigationKeyEvent_SetDirection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool arg2 ;
@@ -21549,7 +21567,7 @@ static PyObject *_wrap_NavigationKeyEvent_SetDirection(PyObject *, PyObject *arg
         (char *) "self",(char *) "forward", NULL 
     };
     
         (char *) "self",(char *) "forward", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:NavigationKeyEvent_SetDirection",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxNavigationKeyEvent_SetDirection",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21570,7 +21588,7 @@ static PyObject *_wrap_NavigationKeyEvent_SetDirection(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_NavigationKeyEvent_IsWindowChange(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNavigationKeyEvent_IsWindowChange(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool result;
@@ -21579,7 +21597,7 @@ static PyObject *_wrap_NavigationKeyEvent_IsWindowChange(PyObject *, PyObject *a
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:NavigationKeyEvent_IsWindowChange",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxNavigationKeyEvent_IsWindowChange",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21598,7 +21616,7 @@ static PyObject *_wrap_NavigationKeyEvent_IsWindowChange(PyObject *, PyObject *a
 }
 
 
 }
 
 
-static PyObject *_wrap_NavigationKeyEvent_SetWindowChange(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNavigationKeyEvent_SetWindowChange(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool arg2 ;
@@ -21608,7 +21626,7 @@ static PyObject *_wrap_NavigationKeyEvent_SetWindowChange(PyObject *, PyObject *
         (char *) "self",(char *) "ischange", NULL 
     };
     
         (char *) "self",(char *) "ischange", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:NavigationKeyEvent_SetWindowChange",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxNavigationKeyEvent_SetWindowChange",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21629,7 +21647,7 @@ static PyObject *_wrap_NavigationKeyEvent_SetWindowChange(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_NavigationKeyEvent_IsFromTab(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNavigationKeyEvent_IsFromTab(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool result;
@@ -21638,7 +21656,7 @@ static PyObject *_wrap_NavigationKeyEvent_IsFromTab(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:NavigationKeyEvent_IsFromTab",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxNavigationKeyEvent_IsFromTab",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21657,7 +21675,7 @@ static PyObject *_wrap_NavigationKeyEvent_IsFromTab(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_NavigationKeyEvent_SetFromTab(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNavigationKeyEvent_SetFromTab(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     bool arg2 ;
@@ -21667,7 +21685,7 @@ static PyObject *_wrap_NavigationKeyEvent_SetFromTab(PyObject *, PyObject *args,
         (char *) "self",(char *) "bIs", NULL 
     };
     
         (char *) "self",(char *) "bIs", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:NavigationKeyEvent_SetFromTab",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxNavigationKeyEvent_SetFromTab",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21688,7 +21706,7 @@ static PyObject *_wrap_NavigationKeyEvent_SetFromTab(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_NavigationKeyEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNavigationKeyEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     long arg2 ;
@@ -21698,7 +21716,7 @@ static PyObject *_wrap_NavigationKeyEvent_SetFlags(PyObject *, PyObject *args, P
         (char *) "self",(char *) "flags", NULL 
     };
     
         (char *) "self",(char *) "flags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:NavigationKeyEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxNavigationKeyEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21719,7 +21737,7 @@ static PyObject *_wrap_NavigationKeyEvent_SetFlags(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNavigationKeyEvent_GetCurrentFocus(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     wxWindow *result;
@@ -21728,7 +21746,7 @@ static PyObject *_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject *, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:NavigationKeyEvent_GetCurrentFocus",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxNavigationKeyEvent_GetCurrentFocus",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21747,7 +21765,7 @@ static PyObject *_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxNavigationKeyEvent_SetCurrentFocus(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxNavigationKeyEvent *arg1 = (wxNavigationKeyEvent *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -21757,7 +21775,7 @@ static PyObject *_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject *, PyObject *
         (char *) "self",(char *) "win", NULL 
     };
     
         (char *) "self",(char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:NavigationKeyEvent_SetCurrentFocus",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxNavigationKeyEvent_SetCurrentFocus",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxNavigationKeyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -21776,14 +21794,14 @@ static PyObject *_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject * NavigationKeyEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxNavigationKeyEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_WindowCreateEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxWindowCreateEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) NULL ;
     wxWindowCreateEvent *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) NULL ;
     wxWindowCreateEvent *result;
@@ -21792,7 +21810,7 @@ static PyObject *_wrap_new_WindowCreateEvent(PyObject *, PyObject *args, PyObjec
         (char *) "win", NULL 
     };
     
         (char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_WindowCreateEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxWindowCreateEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -21811,7 +21829,7 @@ static PyObject *_wrap_new_WindowCreateEvent(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_WindowCreateEvent_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindowCreateEvent_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindowCreateEvent *arg1 = (wxWindowCreateEvent *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxWindowCreateEvent *arg1 = (wxWindowCreateEvent *) 0 ;
     wxWindow *result;
@@ -21820,7 +21838,7 @@ static PyObject *_wrap_WindowCreateEvent_GetWindow(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:WindowCreateEvent_GetWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindowCreateEvent_GetWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindowCreateEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindowCreateEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21839,14 +21857,14 @@ static PyObject *_wrap_WindowCreateEvent_GetWindow(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject * WindowCreateEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxWindowCreateEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_WindowDestroyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxWindowDestroyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) NULL ;
     wxWindowDestroyEvent *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) NULL ;
     wxWindowDestroyEvent *result;
@@ -21855,7 +21873,7 @@ static PyObject *_wrap_new_WindowDestroyEvent(PyObject *, PyObject *args, PyObje
         (char *) "win", NULL 
     };
     
         (char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_WindowDestroyEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxWindowDestroyEvent",kwnames,&obj0)) goto fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -21874,7 +21892,7 @@ static PyObject *_wrap_new_WindowDestroyEvent(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_WindowDestroyEvent_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindowDestroyEvent_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindowDestroyEvent *arg1 = (wxWindowDestroyEvent *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxWindowDestroyEvent *arg1 = (wxWindowDestroyEvent *) 0 ;
     wxWindow *result;
@@ -21883,7 +21901,7 @@ static PyObject *_wrap_WindowDestroyEvent_GetWindow(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:WindowDestroyEvent_GetWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindowDestroyEvent_GetWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindowDestroyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindowDestroyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21902,14 +21920,14 @@ static PyObject *_wrap_WindowDestroyEvent_GetWindow(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject * WindowDestroyEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxWindowDestroyEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_ContextMenuEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxContextMenuEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
@@ -21924,7 +21942,7 @@ static PyObject *_wrap_new_ContextMenuEvent(PyObject *, PyObject *args, PyObject
         (char *) "type",(char *) "winid",(char *) "pt", NULL 
     };
     
         (char *) "type",(char *) "winid",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_ContextMenuEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_wxContextMenuEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -21957,7 +21975,7 @@ static PyObject *_wrap_new_ContextMenuEvent(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ContextMenuEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxContextMenuEvent_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxContextMenuEvent *arg1 = (wxContextMenuEvent *) 0 ;
     wxPoint *result;
     PyObject *resultobj;
     wxContextMenuEvent *arg1 = (wxContextMenuEvent *) 0 ;
     wxPoint *result;
@@ -21966,7 +21984,7 @@ static PyObject *_wrap_ContextMenuEvent_GetPosition(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ContextMenuEvent_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxContextMenuEvent_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxContextMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxContextMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -21986,7 +22004,7 @@ static PyObject *_wrap_ContextMenuEvent_GetPosition(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_ContextMenuEvent_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxContextMenuEvent_SetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxContextMenuEvent *arg1 = (wxContextMenuEvent *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxContextMenuEvent *arg1 = (wxContextMenuEvent *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -21997,7 +22015,7 @@ static PyObject *_wrap_ContextMenuEvent_SetPosition(PyObject *, PyObject *args,
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ContextMenuEvent_SetPosition",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxContextMenuEvent_SetPosition",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxContextMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxContextMenuEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22018,21 +22036,21 @@ static PyObject *_wrap_ContextMenuEvent_SetPosition(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject * ContextMenuEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxContextMenuEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_IdleEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxIdleEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIdleEvent *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxIdleEvent *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_IdleEvent",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxIdleEvent",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxIdleEvent *)new wxIdleEvent();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxIdleEvent *)new wxIdleEvent();
@@ -22047,7 +22065,7 @@ static PyObject *_wrap_new_IdleEvent(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_IdleEvent_RequestMore(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIdleEvent_RequestMore(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIdleEvent *arg1 = (wxIdleEvent *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxIdleEvent *arg1 = (wxIdleEvent *) 0 ;
     bool arg2 = (bool) true ;
@@ -22057,7 +22075,7 @@ static PyObject *_wrap_IdleEvent_RequestMore(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "needMore", NULL 
     };
     
         (char *) "self",(char *) "needMore", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:IdleEvent_RequestMore",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxIdleEvent_RequestMore",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIdleEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIdleEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -22080,7 +22098,7 @@ static PyObject *_wrap_IdleEvent_RequestMore(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_IdleEvent_MoreRequested(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIdleEvent_MoreRequested(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIdleEvent *arg1 = (wxIdleEvent *) 0 ;
     bool result;
     PyObject *resultobj;
     wxIdleEvent *arg1 = (wxIdleEvent *) 0 ;
     bool result;
@@ -22089,7 +22107,7 @@ static PyObject *_wrap_IdleEvent_MoreRequested(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IdleEvent_MoreRequested",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIdleEvent_MoreRequested",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIdleEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIdleEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22108,7 +22126,7 @@ static PyObject *_wrap_IdleEvent_MoreRequested(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_IdleEvent_SetMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIdleEvent_SetMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIdleMode arg1 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxIdleMode arg1 ;
     PyObject * obj0 = 0 ;
@@ -22116,7 +22134,7 @@ static PyObject *_wrap_IdleEvent_SetMode(PyObject *, PyObject *args, PyObject *k
         (char *) "mode", NULL 
     };
     
         (char *) "mode", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IdleEvent_SetMode",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIdleEvent_SetMode",kwnames,&obj0)) goto fail;
     {
         arg1 = (wxIdleMode)(SWIG_As_int(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (wxIdleMode)(SWIG_As_int(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -22135,14 +22153,14 @@ static PyObject *_wrap_IdleEvent_SetMode(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_IdleEvent_GetMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIdleEvent_GetMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIdleMode result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxIdleMode result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":IdleEvent_GetMode",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxIdleEvent_GetMode",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxIdleMode)wxIdleEvent::GetMode();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxIdleMode)wxIdleEvent::GetMode();
@@ -22157,7 +22175,7 @@ static PyObject *_wrap_IdleEvent_GetMode(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_IdleEvent_CanSend(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIdleEvent_CanSend(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -22166,7 +22184,7 @@ static PyObject *_wrap_IdleEvent_CanSend(PyObject *, PyObject *args, PyObject *k
         (char *) "win", NULL 
     };
     
         (char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IdleEvent_CanSend",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIdleEvent_CanSend",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22185,14 +22203,14 @@ static PyObject *_wrap_IdleEvent_CanSend(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject * IdleEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxIdleEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxEventType arg2 = (wxEventType) wxEVT_NULL ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     wxEventType arg2 = (wxEventType) wxEVT_NULL ;
@@ -22203,7 +22221,7 @@ static PyObject *_wrap_new_PyEvent(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "winid",(char *) "commandType", NULL 
     };
     
         (char *) "winid",(char *) "commandType", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_PyEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxPyEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -22230,7 +22248,7 @@ static PyObject *_wrap_new_PyEvent(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_PyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxPyEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyEvent *arg1 = (wxPyEvent *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPyEvent *arg1 = (wxPyEvent *) 0 ;
     PyObject * obj0 = 0 ;
@@ -22238,7 +22256,7 @@ static PyObject *_wrap_delete_PyEvent(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PyEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxPyEvent",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22255,7 +22273,7 @@ static PyObject *_wrap_delete_PyEvent(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_PyEvent_SetSelf(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyEvent_SetSelf(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyEvent *arg1 = (wxPyEvent *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxPyEvent *arg1 = (wxPyEvent *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -22265,7 +22283,7 @@ static PyObject *_wrap_PyEvent_SetSelf(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "self", NULL 
     };
     
         (char *) "self",(char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyEvent_SetSelf",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyEvent_SetSelf",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -22283,7 +22301,7 @@ static PyObject *_wrap_PyEvent_SetSelf(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_PyEvent_GetSelf(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyEvent_GetSelf(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyEvent *arg1 = (wxPyEvent *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxPyEvent *arg1 = (wxPyEvent *) 0 ;
     PyObject *result;
@@ -22292,7 +22310,7 @@ static PyObject *_wrap_PyEvent_GetSelf(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyEvent_GetSelf",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyEvent_GetSelf",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22309,14 +22327,14 @@ static PyObject *_wrap_PyEvent_GetSelf(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject * PyEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPyEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PyCommandEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPyCommandEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventType arg1 = (wxEventType) wxEVT_NULL ;
     int arg2 = (int) 0 ;
@@ -22327,7 +22345,7 @@ static PyObject *_wrap_new_PyCommandEvent(PyObject *, PyObject *args, PyObject *
         (char *) "commandType",(char *) "id", NULL 
     };
     
         (char *) "commandType",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_PyCommandEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxPyCommandEvent",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxEventType)(SWIG_As_int(obj0)); 
@@ -22354,7 +22372,7 @@ static PyObject *_wrap_new_PyCommandEvent(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_PyCommandEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxPyCommandEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyCommandEvent *arg1 = (wxPyCommandEvent *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPyCommandEvent *arg1 = (wxPyCommandEvent *) 0 ;
     PyObject * obj0 = 0 ;
@@ -22362,7 +22380,7 @@ static PyObject *_wrap_delete_PyCommandEvent(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PyCommandEvent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxPyCommandEvent",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22379,7 +22397,7 @@ static PyObject *_wrap_delete_PyCommandEvent(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_PyCommandEvent_SetSelf(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyCommandEvent_SetSelf(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyCommandEvent *arg1 = (wxPyCommandEvent *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxPyCommandEvent *arg1 = (wxPyCommandEvent *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -22389,7 +22407,7 @@ static PyObject *_wrap_PyCommandEvent_SetSelf(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "self", NULL 
     };
     
         (char *) "self",(char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyCommandEvent_SetSelf",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyCommandEvent_SetSelf",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -22407,7 +22425,7 @@ static PyObject *_wrap_PyCommandEvent_SetSelf(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_PyCommandEvent_GetSelf(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyCommandEvent_GetSelf(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyCommandEvent *arg1 = (wxPyCommandEvent *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxPyCommandEvent *arg1 = (wxPyCommandEvent *) 0 ;
     PyObject *result;
@@ -22416,7 +22434,7 @@ static PyObject *_wrap_PyCommandEvent_GetSelf(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyCommandEvent_GetSelf",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyCommandEvent_GetSelf",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyCommandEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22433,14 +22451,14 @@ static PyObject *_wrap_PyCommandEvent_GetSelf(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject * PyCommandEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPyCommandEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_DateEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxDateEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxDateTime *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxDateTime *arg2 = 0 ;
@@ -22453,7 +22471,7 @@ static PyObject *_wrap_new_DateEvent(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "win",(char *) "dt",(char *) "type", NULL 
     };
     
         (char *) "win",(char *) "dt",(char *) "type", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:new_DateEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:new_wxDateEvent",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22482,7 +22500,7 @@ static PyObject *_wrap_new_DateEvent(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_DateEvent_GetDate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxDateEvent_GetDate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxDateEvent *arg1 = (wxDateEvent *) 0 ;
     wxDateTime *result;
     PyObject *resultobj;
     wxDateEvent *arg1 = (wxDateEvent *) 0 ;
     wxDateTime *result;
@@ -22491,7 +22509,7 @@ static PyObject *_wrap_DateEvent_GetDate(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DateEvent_GetDate",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxDateEvent_GetDate",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDateEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDateEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22511,7 +22529,7 @@ static PyObject *_wrap_DateEvent_GetDate(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_DateEvent_SetDate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxDateEvent_SetDate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxDateEvent *arg1 = (wxDateEvent *) 0 ;
     wxDateTime *arg2 = 0 ;
     PyObject *resultobj;
     wxDateEvent *arg1 = (wxDateEvent *) 0 ;
     wxDateTime *arg2 = 0 ;
@@ -22521,7 +22539,7 @@ static PyObject *_wrap_DateEvent_SetDate(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "date", NULL 
     };
     
         (char *) "self",(char *) "date", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DateEvent_SetDate",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxDateEvent_SetDate",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDateEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDateEvent, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22546,21 +22564,21 @@ static PyObject *_wrap_DateEvent_SetDate(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject * DateEvent_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxDateEvent_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PyApp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPyApp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxPyApp *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PyApp",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxPyApp",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPyApp *)new_wxPyApp();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPyApp *)new_wxPyApp();
@@ -22575,7 +22593,7 @@ static PyObject *_wrap_new_PyApp(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_PyApp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxPyApp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
@@ -22583,7 +22601,7 @@ static PyObject *_wrap_delete_PyApp(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PyApp",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxPyApp",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22600,7 +22618,7 @@ static PyObject *_wrap_delete_PyApp(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -22612,7 +22630,7 @@ static PyObject *_wrap_PyApp__setCallbackInfo(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "self",(char *) "_class", NULL 
     };
     
         (char *) "self",(char *) "self",(char *) "_class", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyApp__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxPyApp__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -22631,7 +22649,7 @@ static PyObject *_wrap_PyApp__setCallbackInfo(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetAppName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetAppName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString result;
@@ -22640,7 +22658,7 @@ static PyObject *_wrap_PyApp_GetAppName(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_GetAppName",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_GetAppName",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22663,7 +22681,7 @@ static PyObject *_wrap_PyApp_GetAppName(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetAppName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetAppName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString *arg2 = 0 ;
@@ -22674,7 +22692,7 @@ static PyObject *_wrap_PyApp_SetAppName(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyApp_SetAppName",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyApp_SetAppName",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22704,7 +22722,7 @@ static PyObject *_wrap_PyApp_SetAppName(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetClassName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetClassName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString result;
@@ -22713,7 +22731,7 @@ static PyObject *_wrap_PyApp_GetClassName(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_GetClassName",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_GetClassName",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22736,7 +22754,7 @@ static PyObject *_wrap_PyApp_GetClassName(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetClassName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetClassName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString *arg2 = 0 ;
@@ -22747,7 +22765,7 @@ static PyObject *_wrap_PyApp_SetClassName(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyApp_SetClassName",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyApp_SetClassName",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22777,7 +22795,7 @@ static PyObject *_wrap_PyApp_SetClassName(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetVendorName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetVendorName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString *result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString *result;
@@ -22786,7 +22804,7 @@ static PyObject *_wrap_PyApp_GetVendorName(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_GetVendorName",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_GetVendorName",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22812,7 +22830,7 @@ static PyObject *_wrap_PyApp_GetVendorName(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetVendorName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetVendorName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxString *arg2 = 0 ;
@@ -22823,7 +22841,7 @@ static PyObject *_wrap_PyApp_SetVendorName(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyApp_SetVendorName",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyApp_SetVendorName",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22853,7 +22871,7 @@ static PyObject *_wrap_PyApp_SetVendorName(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetTraits(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetTraits(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxAppTraits *result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxAppTraits *result;
@@ -22862,7 +22880,7 @@ static PyObject *_wrap_PyApp_GetTraits(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_GetTraits",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_GetTraits",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22879,7 +22897,7 @@ static PyObject *_wrap_PyApp_GetTraits(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_ProcessPendingEvents(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_ProcessPendingEvents(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
@@ -22887,7 +22905,7 @@ static PyObject *_wrap_PyApp_ProcessPendingEvents(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_ProcessPendingEvents",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_ProcessPendingEvents",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22904,7 +22922,7 @@ static PyObject *_wrap_PyApp_ProcessPendingEvents(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_Yield(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_Yield(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool arg2 = (bool) false ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool arg2 = (bool) false ;
@@ -22915,7 +22933,7 @@ static PyObject *_wrap_PyApp_Yield(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "onlyIfNeeded", NULL 
     };
     
         (char *) "self",(char *) "onlyIfNeeded", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:PyApp_Yield",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxPyApp_Yield",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -22940,7 +22958,7 @@ static PyObject *_wrap_PyApp_Yield(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_WakeUpIdle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_WakeUpIdle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
@@ -22948,7 +22966,7 @@ static PyObject *_wrap_PyApp_WakeUpIdle(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_WakeUpIdle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_WakeUpIdle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -22965,14 +22983,14 @@ static PyObject *_wrap_PyApp_WakeUpIdle(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_IsMainLoopRunning(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_IsMainLoopRunning(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":PyApp_IsMainLoopRunning",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxPyApp_IsMainLoopRunning",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxPyApp::IsMainLoopRunning();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxPyApp::IsMainLoopRunning();
@@ -22989,7 +23007,7 @@ static PyObject *_wrap_PyApp_IsMainLoopRunning(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_MainLoop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_MainLoop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int result;
@@ -22998,7 +23016,7 @@ static PyObject *_wrap_PyApp_MainLoop(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_MainLoop",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_MainLoop",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23017,7 +23035,7 @@ static PyObject *_wrap_PyApp_MainLoop(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_Exit(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_Exit(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
@@ -23025,7 +23043,7 @@ static PyObject *_wrap_PyApp_Exit(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_Exit",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_Exit",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23042,7 +23060,7 @@ static PyObject *_wrap_PyApp_Exit(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_ExitMainLoop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_ExitMainLoop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
@@ -23050,7 +23068,7 @@ static PyObject *_wrap_PyApp_ExitMainLoop(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_ExitMainLoop",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_ExitMainLoop",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23067,7 +23085,7 @@ static PyObject *_wrap_PyApp_ExitMainLoop(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_Pending(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_Pending(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
@@ -23076,7 +23094,7 @@ static PyObject *_wrap_PyApp_Pending(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_Pending",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_Pending",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23095,7 +23113,7 @@ static PyObject *_wrap_PyApp_Pending(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_Dispatch(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_Dispatch(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
@@ -23104,7 +23122,7 @@ static PyObject *_wrap_PyApp_Dispatch(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_Dispatch",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_Dispatch",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23123,7 +23141,7 @@ static PyObject *_wrap_PyApp_Dispatch(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_ProcessIdle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_ProcessIdle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
@@ -23132,7 +23150,7 @@ static PyObject *_wrap_PyApp_ProcessIdle(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_ProcessIdle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_ProcessIdle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23151,7 +23169,7 @@ static PyObject *_wrap_PyApp_ProcessIdle(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SendIdleEvents(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SendIdleEvents(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -23164,7 +23182,7 @@ static PyObject *_wrap_PyApp_SendIdleEvents(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "win",(char *) "event", NULL 
     };
     
         (char *) "self",(char *) "win",(char *) "event", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyApp_SendIdleEvents",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxPyApp_SendIdleEvents",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -23193,7 +23211,7 @@ static PyObject *_wrap_PyApp_SendIdleEvents(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_IsActive(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_IsActive(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
@@ -23202,7 +23220,7 @@ static PyObject *_wrap_PyApp_IsActive(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_IsActive",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_IsActive",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23221,7 +23239,7 @@ static PyObject *_wrap_PyApp_IsActive(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetTopWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetTopWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -23231,7 +23249,7 @@ static PyObject *_wrap_PyApp_SetTopWindow(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "win", NULL 
     };
     
         (char *) "self",(char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyApp_SetTopWindow",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyApp_SetTopWindow",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -23250,7 +23268,7 @@ static PyObject *_wrap_PyApp_SetTopWindow(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetTopWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetTopWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     wxWindow *result;
@@ -23259,7 +23277,7 @@ static PyObject *_wrap_PyApp_GetTopWindow(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_GetTopWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_GetTopWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23278,7 +23296,7 @@ static PyObject *_wrap_PyApp_GetTopWindow(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetExitOnFrameDelete(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetExitOnFrameDelete(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool arg2 ;
@@ -23288,7 +23306,7 @@ static PyObject *_wrap_PyApp_SetExitOnFrameDelete(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "flag", NULL 
     };
     
         (char *) "self",(char *) "flag", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyApp_SetExitOnFrameDelete",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyApp_SetExitOnFrameDelete",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23309,7 +23327,7 @@ static PyObject *_wrap_PyApp_SetExitOnFrameDelete(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetExitOnFrameDelete(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetExitOnFrameDelete(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
@@ -23318,7 +23336,7 @@ static PyObject *_wrap_PyApp_GetExitOnFrameDelete(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_GetExitOnFrameDelete",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_GetExitOnFrameDelete",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23337,7 +23355,7 @@ static PyObject *_wrap_PyApp_GetExitOnFrameDelete(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetUseBestVisual(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetUseBestVisual(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool arg2 ;
@@ -23347,7 +23365,7 @@ static PyObject *_wrap_PyApp_SetUseBestVisual(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "flag", NULL 
     };
     
         (char *) "self",(char *) "flag", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyApp_SetUseBestVisual",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyApp_SetUseBestVisual",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23368,7 +23386,7 @@ static PyObject *_wrap_PyApp_SetUseBestVisual(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetUseBestVisual(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetUseBestVisual(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     bool result;
@@ -23377,7 +23395,7 @@ static PyObject *_wrap_PyApp_GetUseBestVisual(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_GetUseBestVisual",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_GetUseBestVisual",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23396,7 +23414,7 @@ static PyObject *_wrap_PyApp_GetUseBestVisual(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int arg2 ;
@@ -23406,7 +23424,7 @@ static PyObject *_wrap_PyApp_SetPrintMode(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "mode", NULL 
     };
     
         (char *) "self",(char *) "mode", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyApp_SetPrintMode",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyApp_SetPrintMode",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23427,7 +23445,7 @@ static PyObject *_wrap_PyApp_SetPrintMode(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int result;
@@ -23436,7 +23454,7 @@ static PyObject *_wrap_PyApp_GetPrintMode(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_GetPrintMode",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_GetPrintMode",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23455,7 +23473,7 @@ static PyObject *_wrap_PyApp_GetPrintMode(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetAssertMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetAssertMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int arg2 ;
@@ -23465,7 +23483,7 @@ static PyObject *_wrap_PyApp_SetAssertMode(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "mode", NULL 
     };
     
         (char *) "self",(char *) "mode", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyApp_SetAssertMode",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPyApp_SetAssertMode",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23486,7 +23504,7 @@ static PyObject *_wrap_PyApp_SetAssertMode(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetAssertMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetAssertMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int result;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     int result;
@@ -23495,7 +23513,7 @@ static PyObject *_wrap_PyApp_GetAssertMode(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_GetAssertMode",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_GetAssertMode",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23514,14 +23532,14 @@ static PyObject *_wrap_PyApp_GetAssertMode(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetMacSupportPCMenuShortcuts(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":PyApp_GetMacSupportPCMenuShortcuts",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxPyApp_GetMacSupportPCMenuShortcuts",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
@@ -23538,14 +23556,14 @@ static PyObject *_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetMacAboutMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetMacAboutMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     long result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":PyApp_GetMacAboutMenuItemId",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxPyApp_GetMacAboutMenuItemId",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (long)wxPyApp::GetMacAboutMenuItemId();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (long)wxPyApp::GetMacAboutMenuItemId();
@@ -23562,14 +23580,14 @@ static PyObject *_wrap_PyApp_GetMacAboutMenuItemId(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetMacPreferencesMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     long result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":PyApp_GetMacPreferencesMenuItemId",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxPyApp_GetMacPreferencesMenuItemId",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (long)wxPyApp::GetMacPreferencesMenuItemId();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (long)wxPyApp::GetMacPreferencesMenuItemId();
@@ -23586,14 +23604,14 @@ static PyObject *_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject *, PyObject *a
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetMacExitMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetMacExitMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     long result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":PyApp_GetMacExitMenuItemId",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxPyApp_GetMacExitMenuItemId",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (long)wxPyApp::GetMacExitMenuItemId();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (long)wxPyApp::GetMacExitMenuItemId();
@@ -23610,14 +23628,14 @@ static PyObject *_wrap_PyApp_GetMacExitMenuItemId(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetMacHelpMenuTitleName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetMacHelpMenuTitleName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxString result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":PyApp_GetMacHelpMenuTitleName",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxPyApp_GetMacHelpMenuTitleName",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = wxPyApp::GetMacHelpMenuTitleName();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = wxPyApp::GetMacHelpMenuTitleName();
@@ -23638,7 +23656,7 @@ static PyObject *_wrap_PyApp_GetMacHelpMenuTitleName(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetMacSupportPCMenuShortcuts(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     bool arg1 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     bool arg1 ;
     PyObject * obj0 = 0 ;
@@ -23646,7 +23664,7 @@ static PyObject *_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject *, PyObject *
         (char *) "val", NULL 
     };
     
         (char *) "val", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_SetMacSupportPCMenuShortcuts",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_SetMacSupportPCMenuShortcuts",kwnames,&obj0)) goto fail;
     {
         arg1 = (bool)(SWIG_As_bool(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (bool)(SWIG_As_bool(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -23665,7 +23683,7 @@ static PyObject *_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetMacAboutMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetMacAboutMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long arg1 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     long arg1 ;
     PyObject * obj0 = 0 ;
@@ -23673,7 +23691,7 @@ static PyObject *_wrap_PyApp_SetMacAboutMenuItemId(PyObject *, PyObject *args, P
         (char *) "val", NULL 
     };
     
         (char *) "val", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_SetMacAboutMenuItemId",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_SetMacAboutMenuItemId",kwnames,&obj0)) goto fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -23692,7 +23710,7 @@ static PyObject *_wrap_PyApp_SetMacAboutMenuItemId(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetMacPreferencesMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long arg1 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     long arg1 ;
     PyObject * obj0 = 0 ;
@@ -23700,7 +23718,7 @@ static PyObject *_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject *, PyObject *a
         (char *) "val", NULL 
     };
     
         (char *) "val", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_SetMacPreferencesMenuItemId",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_SetMacPreferencesMenuItemId",kwnames,&obj0)) goto fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -23719,7 +23737,7 @@ static PyObject *_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject *, PyObject *a
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetMacExitMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetMacExitMenuItemId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long arg1 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     long arg1 ;
     PyObject * obj0 = 0 ;
@@ -23727,7 +23745,7 @@ static PyObject *_wrap_PyApp_SetMacExitMenuItemId(PyObject *, PyObject *args, Py
         (char *) "val", NULL 
     };
     
         (char *) "val", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_SetMacExitMenuItemId",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_SetMacExitMenuItemId",kwnames,&obj0)) goto fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -23746,7 +23764,7 @@ static PyObject *_wrap_PyApp_SetMacExitMenuItemId(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_SetMacHelpMenuTitleName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_SetMacHelpMenuTitleName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     bool temp1 = false ;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     bool temp1 = false ;
@@ -23755,7 +23773,7 @@ static PyObject *_wrap_PyApp_SetMacHelpMenuTitleName(PyObject *, PyObject *args,
         (char *) "val", NULL 
     };
     
         (char *) "val", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp_SetMacHelpMenuTitleName",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp_SetMacHelpMenuTitleName",kwnames,&obj0)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -23783,7 +23801,7 @@ static PyObject *_wrap_PyApp_SetMacHelpMenuTitleName(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp__BootstrapApp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp__BootstrapApp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxPyApp *arg1 = (wxPyApp *) 0 ;
     PyObject * obj0 = 0 ;
@@ -23791,7 +23809,7 @@ static PyObject *_wrap_PyApp__BootstrapApp(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyApp__BootstrapApp",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxPyApp__BootstrapApp",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyApp, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -23808,17 +23826,17 @@ static PyObject *_wrap_PyApp__BootstrapApp(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_PyApp_GetComCtl32Version(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyApp_GetComCtl32Version(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     int result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":PyApp_GetComCtl32Version",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxPyApp_GetComCtl32Version",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        result = (int)PyApp_GetComCtl32Version();
+        result = (int)wxPyApp_GetComCtl32Version();
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -23832,20 +23850,20 @@ static PyObject *_wrap_PyApp_GetComCtl32Version(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject * PyApp_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPyApp_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPyApp, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPyApp, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_Exit(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxExit(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Exit",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxExit",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxExit();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxExit();
@@ -23860,14 +23878,14 @@ static PyObject *_wrap_Exit(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Yield(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxYield(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Yield",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxYield",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxYield();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxYield();
@@ -23884,14 +23902,14 @@ static PyObject *_wrap_Yield(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_YieldIfNeeded(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxYieldIfNeeded(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":YieldIfNeeded",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxYieldIfNeeded",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxYieldIfNeeded();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxYieldIfNeeded();
@@ -23908,7 +23926,7 @@ static PyObject *_wrap_YieldIfNeeded(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_SafeYield(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSafeYield(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) NULL ;
     bool arg2 = (bool) false ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) NULL ;
     bool arg2 = (bool) false ;
@@ -23919,7 +23937,7 @@ static PyObject *_wrap_SafeYield(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "win",(char *) "onlyIfNeeded", NULL 
     };
     
         (char *) "win",(char *) "onlyIfNeeded", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:SafeYield",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:wxSafeYield",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -23946,13 +23964,13 @@ static PyObject *_wrap_SafeYield(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_WakeUpIdle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWakeUpIdle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":WakeUpIdle",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxWakeUpIdle",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxWakeUpIdle();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxWakeUpIdle();
@@ -23967,7 +23985,7 @@ static PyObject *_wrap_WakeUpIdle(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_PostEvent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPostEvent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvent *arg2 = 0 ;
     PyObject *resultobj;
     wxEvtHandler *arg1 = (wxEvtHandler *) 0 ;
     wxEvent *arg2 = 0 ;
@@ -23977,7 +23995,7 @@ static PyObject *_wrap_PostEvent(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "dest",(char *) "event", NULL 
     };
     
         (char *) "dest",(char *) "event", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PostEvent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxPostEvent",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24002,13 +24020,13 @@ static PyObject *_wrap_PostEvent(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_App_CleanUp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxApp_CleanUp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":App_CleanUp",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxApp_CleanUp",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxApp_CleanUp();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         wxApp_CleanUp();
@@ -24047,7 +24065,7 @@ static PyObject *_wrap_GetApp(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_SetDefaultPyEncoding(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSetDefaultPyEncoding(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     char *arg1 = (char *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     char *arg1 = (char *) 0 ;
     PyObject * obj0 = 0 ;
@@ -24055,7 +24073,7 @@ static PyObject *_wrap_SetDefaultPyEncoding(PyObject *, PyObject *args, PyObject
         (char *) "encoding", NULL 
     };
     
         (char *) "encoding", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SetDefaultPyEncoding",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSetDefaultPyEncoding",kwnames,&obj0)) goto fail;
     if (!SWIG_AsCharPtr(obj0, (char**)&arg1)) {
         SWIG_arg_fail(1);SWIG_fail;
     }
     if (!SWIG_AsCharPtr(obj0, (char**)&arg1)) {
         SWIG_arg_fail(1);SWIG_fail;
     }
@@ -24073,14 +24091,14 @@ static PyObject *_wrap_SetDefaultPyEncoding(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GetDefaultPyEncoding(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGetDefaultPyEncoding(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     char *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     char *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":GetDefaultPyEncoding",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxGetDefaultPyEncoding",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (char *)wxGetDefaultPyEncoding();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (char *)wxGetDefaultPyEncoding();
@@ -24095,14 +24113,14 @@ static PyObject *_wrap_GetDefaultPyEncoding(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_new_EventLoop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxEventLoop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventLoop *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxEventLoop *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_EventLoop",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxEventLoop",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxEventLoop *)new wxEventLoop();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxEventLoop *)new wxEventLoop();
@@ -24117,7 +24135,7 @@ static PyObject *_wrap_new_EventLoop(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_EventLoop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxEventLoop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     PyObject * obj0 = 0 ;
@@ -24125,7 +24143,7 @@ static PyObject *_wrap_delete_EventLoop(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_EventLoop",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxEventLoop",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24142,7 +24160,7 @@ static PyObject *_wrap_delete_EventLoop(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_EventLoop_Run(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEventLoop_Run(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     int result;
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     int result;
@@ -24151,7 +24169,7 @@ static PyObject *_wrap_EventLoop_Run(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EventLoop_Run",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEventLoop_Run",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24170,7 +24188,7 @@ static PyObject *_wrap_EventLoop_Run(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_EventLoop_Exit(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEventLoop_Exit(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     int arg2 = (int) 0 ;
@@ -24180,7 +24198,7 @@ static PyObject *_wrap_EventLoop_Exit(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "rc", NULL 
     };
     
         (char *) "self",(char *) "rc", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:EventLoop_Exit",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxEventLoop_Exit",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -24203,7 +24221,7 @@ static PyObject *_wrap_EventLoop_Exit(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_EventLoop_Pending(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEventLoop_Pending(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     bool result;
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     bool result;
@@ -24212,7 +24230,7 @@ static PyObject *_wrap_EventLoop_Pending(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EventLoop_Pending",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEventLoop_Pending",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24231,7 +24249,7 @@ static PyObject *_wrap_EventLoop_Pending(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_EventLoop_Dispatch(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEventLoop_Dispatch(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     bool result;
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     bool result;
@@ -24240,7 +24258,7 @@ static PyObject *_wrap_EventLoop_Dispatch(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EventLoop_Dispatch",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEventLoop_Dispatch",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24259,7 +24277,7 @@ static PyObject *_wrap_EventLoop_Dispatch(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_EventLoop_IsRunning(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEventLoop_IsRunning(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     bool result;
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     bool result;
@@ -24268,7 +24286,7 @@ static PyObject *_wrap_EventLoop_IsRunning(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EventLoop_IsRunning",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEventLoop_IsRunning",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24287,14 +24305,14 @@ static PyObject *_wrap_EventLoop_IsRunning(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_EventLoop_GetActive(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEventLoop_GetActive(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventLoop *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxEventLoop *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":EventLoop_GetActive",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxEventLoop_GetActive",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxEventLoop *)wxEventLoop::GetActive();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxEventLoop *)wxEventLoop::GetActive();
@@ -24309,7 +24327,7 @@ static PyObject *_wrap_EventLoop_GetActive(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_EventLoop_SetActive(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxEventLoop_SetActive(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxEventLoop *arg1 = (wxEventLoop *) 0 ;
     PyObject * obj0 = 0 ;
@@ -24317,7 +24335,7 @@ static PyObject *_wrap_EventLoop_SetActive(PyObject *, PyObject *args, PyObject
         (char *) "loop", NULL 
     };
     
         (char *) "loop", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:EventLoop_SetActive",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxEventLoop_SetActive",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxEventLoop, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24334,14 +24352,14 @@ static PyObject *_wrap_EventLoop_SetActive(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject * EventLoop_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxEventLoop_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_AcceleratorEntry(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxAcceleratorEntry(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
@@ -24354,7 +24372,7 @@ static PyObject *_wrap_new_AcceleratorEntry(PyObject *, PyObject *args, PyObject
         (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL 
     };
     
         (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_AcceleratorEntry",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOO:new_wxAcceleratorEntry",kwnames,&obj0,&obj1,&obj2)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -24387,7 +24405,7 @@ static PyObject *_wrap_new_AcceleratorEntry(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_AcceleratorEntry(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxAcceleratorEntry(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     PyObject * obj0 = 0 ;
@@ -24395,7 +24413,7 @@ static PyObject *_wrap_delete_AcceleratorEntry(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_AcceleratorEntry",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxAcceleratorEntry",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24412,7 +24430,7 @@ static PyObject *_wrap_delete_AcceleratorEntry(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_AcceleratorEntry_Set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxAcceleratorEntry_Set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     int arg2 ;
@@ -24426,7 +24444,7 @@ static PyObject *_wrap_AcceleratorEntry_Set(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL 
     };
     
         (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AcceleratorEntry_Set",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxAcceleratorEntry_Set",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24455,7 +24473,7 @@ static PyObject *_wrap_AcceleratorEntry_Set(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_AcceleratorEntry_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxAcceleratorEntry_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     int result;
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     int result;
@@ -24464,7 +24482,7 @@ static PyObject *_wrap_AcceleratorEntry_GetFlags(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AcceleratorEntry_GetFlags",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxAcceleratorEntry_GetFlags",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24483,7 +24501,7 @@ static PyObject *_wrap_AcceleratorEntry_GetFlags(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_AcceleratorEntry_GetKeyCode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxAcceleratorEntry_GetKeyCode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     int result;
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     int result;
@@ -24492,7 +24510,7 @@ static PyObject *_wrap_AcceleratorEntry_GetKeyCode(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AcceleratorEntry_GetKeyCode",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxAcceleratorEntry_GetKeyCode",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24511,7 +24529,7 @@ static PyObject *_wrap_AcceleratorEntry_GetKeyCode(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_AcceleratorEntry_GetCommand(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxAcceleratorEntry_GetCommand(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     int result;
     PyObject *resultobj;
     wxAcceleratorEntry *arg1 = (wxAcceleratorEntry *) 0 ;
     int result;
@@ -24520,7 +24538,7 @@ static PyObject *_wrap_AcceleratorEntry_GetCommand(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AcceleratorEntry_GetCommand",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxAcceleratorEntry_GetCommand",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24539,14 +24557,14 @@ static PyObject *_wrap_AcceleratorEntry_GetCommand(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject * AcceleratorEntry_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxAcceleratorEntry_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_AcceleratorTable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxAcceleratorTable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 ;
     wxAcceleratorEntry *arg2 = (wxAcceleratorEntry *) 0 ;
     PyObject *resultobj;
     int arg1 ;
     wxAcceleratorEntry *arg2 = (wxAcceleratorEntry *) 0 ;
@@ -24556,7 +24574,7 @@ static PyObject *_wrap_new_AcceleratorTable(PyObject *, PyObject *args, PyObject
         (char *) "n", NULL 
     };
     
         (char *) "n", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_AcceleratorTable",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_wxAcceleratorTable",kwnames,&obj0)) goto fail;
     {
         arg2 = wxAcceleratorEntry_LIST_helper(obj0);
         if (arg2) arg1 = PyList_Size(obj0);
     {
         arg2 = wxAcceleratorEntry_LIST_helper(obj0);
         if (arg2) arg1 = PyList_Size(obj0);
@@ -24582,7 +24600,7 @@ static PyObject *_wrap_new_AcceleratorTable(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_AcceleratorTable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxAcceleratorTable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxAcceleratorTable *arg1 = (wxAcceleratorTable *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxAcceleratorTable *arg1 = (wxAcceleratorTable *) 0 ;
     PyObject * obj0 = 0 ;
@@ -24590,7 +24608,7 @@ static PyObject *_wrap_delete_AcceleratorTable(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_AcceleratorTable",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxAcceleratorTable",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorTable, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorTable, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24607,7 +24625,7 @@ static PyObject *_wrap_delete_AcceleratorTable(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_AcceleratorTable_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxAcceleratorTable_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxAcceleratorTable *arg1 = (wxAcceleratorTable *) 0 ;
     bool result;
     PyObject *resultobj;
     wxAcceleratorTable *arg1 = (wxAcceleratorTable *) 0 ;
     bool result;
@@ -24616,7 +24634,7 @@ static PyObject *_wrap_AcceleratorTable_Ok(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AcceleratorTable_Ok",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxAcceleratorTable_Ok",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorTable, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxAcceleratorTable, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24635,20 +24653,20 @@ static PyObject *_wrap_AcceleratorTable_Ok(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject * AcceleratorTable_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxAcceleratorTable_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static int _wrap_NullAcceleratorTable_set(PyObject *) {
-    PyErr_SetString(PyExc_TypeError,"Variable NullAcceleratorTable is read-only.");
+static int _wrap_wxNullAcceleratorTable_set(PyObject *) {
+    PyErr_SetString(PyExc_TypeError,"Variable wxNullAcceleratorTable is read-only.");
     return 1;
 }
 
 
     return 1;
 }
 
 
-static PyObject *_wrap_NullAcceleratorTable_get(void) {
+static PyObject *_wrap_wxNullAcceleratorTable_get(void) {
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable), SWIGTYPE_p_wxAcceleratorTable, 0);
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable), SWIGTYPE_p_wxAcceleratorTable, 0);
@@ -24656,7 +24674,7 @@ static PyObject *_wrap_NullAcceleratorTable_get(void) {
 }
 
 
 }
 
 
-static PyObject *_wrap_GetAccelFromString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGetAccelFromString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxAcceleratorEntry *result;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxAcceleratorEntry *result;
@@ -24666,7 +24684,7 @@ static PyObject *_wrap_GetAccelFromString(PyObject *, PyObject *args, PyObject *
         (char *) "label", NULL 
     };
     
         (char *) "label", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GetAccelFromString",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGetAccelFromString",kwnames,&obj0)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -24714,14 +24732,14 @@ static PyObject *_wrap_PanelNameStr_get(void) {
 }
 
 
 }
 
 
-static PyObject *_wrap_new_VisualAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxVisualAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxVisualAttributes *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxVisualAttributes *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_VisualAttributes",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxVisualAttributes",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxVisualAttributes *)new_wxVisualAttributes();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxVisualAttributes *)new_wxVisualAttributes();
@@ -24736,7 +24754,7 @@ static PyObject *_wrap_new_VisualAttributes(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_delete_VisualAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_delete_wxVisualAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
     PyObject * obj0 = 0 ;
@@ -24744,7 +24762,7 @@ static PyObject *_wrap_delete_VisualAttributes(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_VisualAttributes",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_wxVisualAttributes",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -24761,22 +24779,30 @@ static PyObject *_wrap_delete_VisualAttributes(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_VisualAttributes_font_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxVisualAttributes_font_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
-    wxFont *arg2 = (wxFont *) 0 ;
+    wxFont arg2 ;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "font", NULL 
     };
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "font", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualAttributes_font_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxVisualAttributes_font_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFont, SWIG_POINTER_EXCEPTION | 0);
-    if (SWIG_arg_fail(2)) SWIG_fail;
-    if (arg1) (arg1)->font = *arg2;
+    {
+        wxFont * argp;
+        SWIG_Python_ConvertPtr(obj1, (void **)&argp, SWIGTYPE_p_wxFont, SWIG_POINTER_EXCEPTION);
+        if (SWIG_arg_fail(2)) SWIG_fail;
+        if (argp == NULL) {
+            SWIG_null_ref("wxFont");
+        }
+        if (SWIG_arg_fail(2)) SWIG_fail;
+        arg2 = *argp;
+    }
+    if (arg1) (arg1)->font = arg2;
     
     Py_INCREF(Py_None); resultobj = Py_None;
     return resultobj;
     
     Py_INCREF(Py_None); resultobj = Py_None;
     return resultobj;
@@ -24785,43 +24811,55 @@ static PyObject *_wrap_VisualAttributes_font_set(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_VisualAttributes_font_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxVisualAttributes_font_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
-    wxFont *result;
+    wxFont result;
     PyObject * obj0 = 0 ;
     char *kwnames[] = {
         (char *) "self", NULL 
     };
     
     PyObject * obj0 = 0 ;
     char *kwnames[] = {
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VisualAttributes_font_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxVisualAttributes_font_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    result = (wxFont *)& ((arg1)->font);
+    result =  ((arg1)->font);
     
     
-    resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFont, 0);
+    {
+        wxFont * resultptr;
+        resultptr = new wxFont((wxFont &)(result));
+        resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
+    }
     return resultobj;
     fail:
     return NULL;
 }
 
 
     return resultobj;
     fail:
     return NULL;
 }
 
 
-static PyObject *_wrap_VisualAttributes_colFg_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxVisualAttributes_colFg_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
-    wxColour *arg2 = (wxColour *) 0 ;
+    wxColour arg2 ;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "colFg", NULL 
     };
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "colFg", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualAttributes_colFg_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxVisualAttributes_colFg_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxColour, SWIG_POINTER_EXCEPTION | 0);
-    if (SWIG_arg_fail(2)) SWIG_fail;
-    if (arg1) (arg1)->colFg = *arg2;
+    {
+        wxColour * argp;
+        SWIG_Python_ConvertPtr(obj1, (void **)&argp, SWIGTYPE_p_wxColour, SWIG_POINTER_EXCEPTION);
+        if (SWIG_arg_fail(2)) SWIG_fail;
+        if (argp == NULL) {
+            SWIG_null_ref("wxColour");
+        }
+        if (SWIG_arg_fail(2)) SWIG_fail;
+        arg2 = *argp;
+    }
+    if (arg1) (arg1)->colFg = arg2;
     
     Py_INCREF(Py_None); resultobj = Py_None;
     return resultobj;
     
     Py_INCREF(Py_None); resultobj = Py_None;
     return resultobj;
@@ -24830,43 +24868,55 @@ static PyObject *_wrap_VisualAttributes_colFg_set(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_VisualAttributes_colFg_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxVisualAttributes_colFg_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
-    wxColour *result;
+    wxColour result;
     PyObject * obj0 = 0 ;
     char *kwnames[] = {
         (char *) "self", NULL 
     };
     
     PyObject * obj0 = 0 ;
     char *kwnames[] = {
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VisualAttributes_colFg_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxVisualAttributes_colFg_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    result = (wxColour *)& ((arg1)->colFg);
+    result =  ((arg1)->colFg);
     
     
-    resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColour, 0);
+    {
+        wxColour * resultptr;
+        resultptr = new wxColour((wxColour &)(result));
+        resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
+    }
     return resultobj;
     fail:
     return NULL;
 }
 
 
     return resultobj;
     fail:
     return NULL;
 }
 
 
-static PyObject *_wrap_VisualAttributes_colBg_set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxVisualAttributes_colBg_set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
-    wxColour *arg2 = (wxColour *) 0 ;
+    wxColour arg2 ;
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "colBg", NULL 
     };
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     char *kwnames[] = {
         (char *) "self",(char *) "colBg", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualAttributes_colBg_set",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxVisualAttributes_colBg_set",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxColour, SWIG_POINTER_EXCEPTION | 0);
-    if (SWIG_arg_fail(2)) SWIG_fail;
-    if (arg1) (arg1)->colBg = *arg2;
+    {
+        wxColour * argp;
+        SWIG_Python_ConvertPtr(obj1, (void **)&argp, SWIGTYPE_p_wxColour, SWIG_POINTER_EXCEPTION);
+        if (SWIG_arg_fail(2)) SWIG_fail;
+        if (argp == NULL) {
+            SWIG_null_ref("wxColour");
+        }
+        if (SWIG_arg_fail(2)) SWIG_fail;
+        arg2 = *argp;
+    }
+    if (arg1) (arg1)->colBg = arg2;
     
     Py_INCREF(Py_None); resultobj = Py_None;
     return resultobj;
     
     Py_INCREF(Py_None); resultobj = Py_None;
     return resultobj;
@@ -24875,35 +24925,39 @@ static PyObject *_wrap_VisualAttributes_colBg_set(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_VisualAttributes_colBg_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxVisualAttributes_colBg_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
     PyObject *resultobj;
     wxVisualAttributes *arg1 = (wxVisualAttributes *) 0 ;
-    wxColour *result;
+    wxColour result;
     PyObject * obj0 = 0 ;
     char *kwnames[] = {
         (char *) "self", NULL 
     };
     
     PyObject * obj0 = 0 ;
     char *kwnames[] = {
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VisualAttributes_colBg_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxVisualAttributes_colBg_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
-    result = (wxColour *)& ((arg1)->colBg);
+    result =  ((arg1)->colBg);
     
     
-    resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColour, 0);
+    {
+        wxColour * resultptr;
+        resultptr = new wxColour((wxColour &)(result));
+        resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
+    }
     return resultobj;
     fail:
     return NULL;
 }
 
 
     return resultobj;
     fail:
     return NULL;
 }
 
 
-static PyObject * VisualAttributes_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxVisualAttributes_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_Window(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) (int)-1 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) (int)-1 ;
@@ -24928,7 +24982,7 @@ static PyObject *_wrap_new_Window(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
     };
     
         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_Window",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_wxWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -25008,7 +25062,7 @@ static PyObject *_wrap_new_PreWindow(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Create(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -25035,7 +25089,7 @@ static PyObject *_wrap_Window_Create(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:Window_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:wxWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -25095,7 +25149,7 @@ static PyObject *_wrap_Window_Create(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Close(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Close(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) false ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) false ;
@@ -25106,7 +25160,7 @@ static PyObject *_wrap_Window_Close(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "force", NULL 
     };
     
         (char *) "self",(char *) "force", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_Close",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_Close",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -25131,7 +25185,7 @@ static PyObject *_wrap_Window_Close(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -25140,7 +25194,7 @@ static PyObject *_wrap_Window_Destroy(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Destroy",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Destroy",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25159,7 +25213,7 @@ static PyObject *_wrap_Window_Destroy(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_DestroyChildren(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_DestroyChildren(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -25168,7 +25222,7 @@ static PyObject *_wrap_Window_DestroyChildren(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_DestroyChildren",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_DestroyChildren",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25187,7 +25241,7 @@ static PyObject *_wrap_Window_DestroyChildren(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_IsBeingDeleted(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_IsBeingDeleted(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -25196,7 +25250,7 @@ static PyObject *_wrap_Window_IsBeingDeleted(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_IsBeingDeleted",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_IsBeingDeleted",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25215,7 +25269,7 @@ static PyObject *_wrap_Window_IsBeingDeleted(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
@@ -25226,7 +25280,7 @@ static PyObject *_wrap_Window_SetTitle(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "title", NULL 
     };
     
         (char *) "self",(char *) "title", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetTitle",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetTitle",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25256,7 +25310,7 @@ static PyObject *_wrap_Window_SetTitle(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString result;
@@ -25265,7 +25319,7 @@ static PyObject *_wrap_Window_GetTitle(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetTitle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetTitle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25288,7 +25342,7 @@ static PyObject *_wrap_Window_GetTitle(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
@@ -25299,7 +25353,7 @@ static PyObject *_wrap_Window_SetLabel(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "label", NULL 
     };
     
         (char *) "self",(char *) "label", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetLabel",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetLabel",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25329,7 +25383,7 @@ static PyObject *_wrap_Window_SetLabel(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString result;
@@ -25338,7 +25392,7 @@ static PyObject *_wrap_Window_GetLabel(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetLabel",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetLabel",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25361,7 +25415,7 @@ static PyObject *_wrap_Window_GetLabel(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
@@ -25372,7 +25426,7 @@ static PyObject *_wrap_Window_SetName(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetName",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetName",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25402,7 +25456,7 @@ static PyObject *_wrap_Window_SetName(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString result;
@@ -25411,7 +25465,7 @@ static PyObject *_wrap_Window_GetName(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetName",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetName",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25434,7 +25488,7 @@ static PyObject *_wrap_Window_GetName(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetWindowVariant(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetWindowVariant(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindowVariant arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindowVariant arg2 ;
@@ -25444,7 +25498,7 @@ static PyObject *_wrap_Window_SetWindowVariant(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "variant", NULL 
     };
     
         (char *) "self",(char *) "variant", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetWindowVariant",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetWindowVariant",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25465,7 +25519,7 @@ static PyObject *_wrap_Window_SetWindowVariant(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetWindowVariant(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetWindowVariant(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindowVariant result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindowVariant result;
@@ -25474,7 +25528,7 @@ static PyObject *_wrap_Window_GetWindowVariant(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetWindowVariant",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetWindowVariant",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25491,7 +25545,7 @@ static PyObject *_wrap_Window_GetWindowVariant(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -25501,7 +25555,7 @@ static PyObject *_wrap_Window_SetId(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "winid", NULL 
     };
     
         (char *) "self",(char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetId",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetId",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25522,7 +25576,7 @@ static PyObject *_wrap_Window_SetId(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
@@ -25531,7 +25585,7 @@ static PyObject *_wrap_Window_GetId(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetId",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetId",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25550,14 +25604,14 @@ static PyObject *_wrap_Window_GetId(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_NewControlId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_NewControlId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     int result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Window_NewControlId",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxWindow_NewControlId",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (int)wxWindow::NewControlId();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (int)wxWindow::NewControlId();
@@ -25574,7 +25628,7 @@ static PyObject *_wrap_Window_NewControlId(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_NextControlId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_NextControlId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 ;
     int result;
     PyObject *resultobj;
     int arg1 ;
     int result;
@@ -25583,7 +25637,7 @@ static PyObject *_wrap_Window_NextControlId(PyObject *, PyObject *args, PyObject
         (char *) "winid", NULL 
     };
     
         (char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_NextControlId",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_NextControlId",kwnames,&obj0)) goto fail;
     {
         arg1 = (int)(SWIG_As_int(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (int)(SWIG_As_int(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -25604,7 +25658,7 @@ static PyObject *_wrap_Window_NextControlId(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_PrevControlId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_PrevControlId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 ;
     int result;
     PyObject *resultobj;
     int arg1 ;
     int result;
@@ -25613,7 +25667,7 @@ static PyObject *_wrap_Window_PrevControlId(PyObject *, PyObject *args, PyObject
         (char *) "winid", NULL 
     };
     
         (char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_PrevControlId",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_PrevControlId",kwnames,&obj0)) goto fail;
     {
         arg1 = (int)(SWIG_As_int(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (int)(SWIG_As_int(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -25634,7 +25688,7 @@ static PyObject *_wrap_Window_PrevControlId(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -25645,7 +25699,7 @@ static PyObject *_wrap_Window_SetSize(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25666,7 +25720,7 @@ static PyObject *_wrap_Window_SetSize(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetDimensions(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetDimensions(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -25684,7 +25738,7 @@ static PyObject *_wrap_Window_SetDimensions(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:Window_SetDimensions",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:wxWindow_SetDimensions",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25723,7 +25777,7 @@ static PyObject *_wrap_Window_SetDimensions(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect *arg2 = 0 ;
@@ -25736,7 +25790,7 @@ static PyObject *_wrap_Window_SetRect(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL 
     };
     
         (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Window_SetRect",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxWindow_SetRect",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25763,7 +25817,7 @@ static PyObject *_wrap_Window_SetRect(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetSizeWH(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetSizeWH(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -25775,7 +25829,7 @@ static PyObject *_wrap_Window_SetSizeWH(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Window_SetSizeWH",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxWindow_SetSizeWH",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25800,7 +25854,7 @@ static PyObject *_wrap_Window_SetSizeWH(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Move(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Move(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -25813,7 +25867,7 @@ static PyObject *_wrap_Window_Move(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "pt",(char *) "flags", NULL 
     };
     
         (char *) "self",(char *) "pt",(char *) "flags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Window_Move",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxWindow_Move",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25840,7 +25894,7 @@ static PyObject *_wrap_Window_Move(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_MoveXY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_MoveXY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -25854,7 +25908,7 @@ static PyObject *_wrap_Window_MoveXY(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Window_MoveXY",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxWindow_MoveXY",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25885,7 +25939,7 @@ static PyObject *_wrap_Window_MoveXY(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetBestFittingSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetBestFittingSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize const &arg2_defvalue = wxDefaultSize ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize const &arg2_defvalue = wxDefaultSize ;
@@ -25897,7 +25951,7 @@ static PyObject *_wrap_Window_SetBestFittingSize(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_SetBestFittingSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_SetBestFittingSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -25920,7 +25974,7 @@ static PyObject *_wrap_Window_SetBestFittingSize(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Raise(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Raise(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -25928,7 +25982,7 @@ static PyObject *_wrap_Window_Raise(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Raise",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Raise",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25945,7 +25999,7 @@ static PyObject *_wrap_Window_Raise(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Lower(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Lower(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -25953,7 +26007,7 @@ static PyObject *_wrap_Window_Lower(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Lower",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Lower",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -25970,7 +26024,7 @@ static PyObject *_wrap_Window_Lower(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -25981,7 +26035,7 @@ static PyObject *_wrap_Window_SetClientSize(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetClientSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetClientSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26002,7 +26056,7 @@ static PyObject *_wrap_Window_SetClientSize(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetClientSizeWH(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetClientSizeWH(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -26014,7 +26068,7 @@ static PyObject *_wrap_Window_SetClientSizeWH(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Window_SetClientSizeWH",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxWindow_SetClientSizeWH",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26039,7 +26093,7 @@ static PyObject *_wrap_Window_SetClientSizeWH(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetClientRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetClientRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect *arg2 = 0 ;
@@ -26050,7 +26104,7 @@ static PyObject *_wrap_Window_SetClientRect(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetClientRect",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetClientRect",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26071,7 +26125,7 @@ static PyObject *_wrap_Window_SetClientRect(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint result;
@@ -26080,7 +26134,7 @@ static PyObject *_wrap_Window_GetPosition(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26101,7 +26155,7 @@ static PyObject *_wrap_Window_GetPosition(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetPositionTuple(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetPositionTuple(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
@@ -26117,7 +26171,7 @@ static PyObject *_wrap_Window_GetPositionTuple(PyObject *, PyObject *args, PyObj
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetPositionTuple",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetPositionTuple",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26138,7 +26192,7 @@ static PyObject *_wrap_Window_GetPositionTuple(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
@@ -26147,7 +26201,7 @@ static PyObject *_wrap_Window_GetSize(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26168,7 +26222,7 @@ static PyObject *_wrap_Window_GetSize(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetSizeTuple(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetSizeTuple(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
@@ -26184,7 +26238,7 @@ static PyObject *_wrap_Window_GetSizeTuple(PyObject *, PyObject *args, PyObject
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetSizeTuple",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetSizeTuple",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26205,7 +26259,7 @@ static PyObject *_wrap_Window_GetSizeTuple(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect result;
@@ -26214,7 +26268,7 @@ static PyObject *_wrap_Window_GetRect(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetRect",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetRect",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26235,7 +26289,7 @@ static PyObject *_wrap_Window_GetRect(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
@@ -26244,7 +26298,7 @@ static PyObject *_wrap_Window_GetClientSize(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetClientSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetClientSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26265,7 +26319,7 @@ static PyObject *_wrap_Window_GetClientSize(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetClientSizeTuple(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetClientSizeTuple(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
@@ -26281,7 +26335,7 @@ static PyObject *_wrap_Window_GetClientSizeTuple(PyObject *, PyObject *args, PyO
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetClientSizeTuple",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetClientSizeTuple",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26302,7 +26356,7 @@ static PyObject *_wrap_Window_GetClientSizeTuple(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetClientAreaOrigin(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetClientAreaOrigin(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint result;
@@ -26311,7 +26365,7 @@ static PyObject *_wrap_Window_GetClientAreaOrigin(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetClientAreaOrigin",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetClientAreaOrigin",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26332,7 +26386,7 @@ static PyObject *_wrap_Window_GetClientAreaOrigin(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetClientRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetClientRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect result;
@@ -26341,7 +26395,7 @@ static PyObject *_wrap_Window_GetClientRect(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetClientRect",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetClientRect",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26362,7 +26416,7 @@ static PyObject *_wrap_Window_GetClientRect(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
@@ -26371,7 +26425,7 @@ static PyObject *_wrap_Window_GetBestSize(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetBestSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetBestSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26392,7 +26446,7 @@ static PyObject *_wrap_Window_GetBestSize(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetBestSizeTuple(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetBestSizeTuple(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
@@ -26408,7 +26462,7 @@ static PyObject *_wrap_Window_GetBestSizeTuple(PyObject *, PyObject *args, PyObj
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetBestSizeTuple",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetBestSizeTuple",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26429,7 +26483,7 @@ static PyObject *_wrap_Window_GetBestSizeTuple(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_InvalidateBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_InvalidateBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -26437,7 +26491,7 @@ static PyObject *_wrap_Window_InvalidateBestSize(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_InvalidateBestSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_InvalidateBestSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26454,7 +26508,7 @@ static PyObject *_wrap_Window_InvalidateBestSize(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetBestFittingSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetBestFittingSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
@@ -26463,7 +26517,7 @@ static PyObject *_wrap_Window_GetBestFittingSize(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetBestFittingSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetBestFittingSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26484,7 +26538,7 @@ static PyObject *_wrap_Window_GetBestFittingSize(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetAdjustedBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetAdjustedBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
@@ -26493,7 +26547,7 @@ static PyObject *_wrap_Window_GetAdjustedBestSize(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetAdjustedBestSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetAdjustedBestSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26514,7 +26568,7 @@ static PyObject *_wrap_Window_GetAdjustedBestSize(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Center(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Center(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) wxBOTH ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) wxBOTH ;
@@ -26524,7 +26578,7 @@ static PyObject *_wrap_Window_Center(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "direction", NULL 
     };
     
         (char *) "self",(char *) "direction", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_Center",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_Center",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -26547,7 +26601,7 @@ static PyObject *_wrap_Window_Center(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_CenterOnScreen(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_CenterOnScreen(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) wxBOTH ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) wxBOTH ;
@@ -26557,7 +26611,7 @@ static PyObject *_wrap_Window_CenterOnScreen(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "dir", NULL 
     };
     
         (char *) "self",(char *) "dir", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_CenterOnScreen",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_CenterOnScreen",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -26580,7 +26634,7 @@ static PyObject *_wrap_Window_CenterOnScreen(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_CenterOnParent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_CenterOnParent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) wxBOTH ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) wxBOTH ;
@@ -26590,7 +26644,7 @@ static PyObject *_wrap_Window_CenterOnParent(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "dir", NULL 
     };
     
         (char *) "self",(char *) "dir", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_CenterOnParent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_CenterOnParent",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -26613,7 +26667,7 @@ static PyObject *_wrap_Window_CenterOnParent(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Fit(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Fit(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -26621,7 +26675,7 @@ static PyObject *_wrap_Window_Fit(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Fit",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Fit",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26638,7 +26692,7 @@ static PyObject *_wrap_Window_Fit(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_FitInside(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_FitInside(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -26646,7 +26700,7 @@ static PyObject *_wrap_Window_FitInside(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_FitInside",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_FitInside",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26663,7 +26717,7 @@ static PyObject *_wrap_Window_FitInside(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetSizeHints(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetSizeHints(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -26683,7 +26737,7 @@ static PyObject *_wrap_Window_SetSizeHints(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL 
     };
     
         (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:Window_SetSizeHints",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:wxWindow_SetSizeHints",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26732,7 +26786,7 @@ static PyObject *_wrap_Window_SetSizeHints(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetSizeHintsSz(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetSizeHintsSz(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -26751,7 +26805,7 @@ static PyObject *_wrap_Window_SetSizeHintsSz(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL 
     };
     
         (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:Window_SetSizeHintsSz",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:wxWindow_SetSizeHintsSz",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26784,7 +26838,7 @@ static PyObject *_wrap_Window_SetSizeHintsSz(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetVirtualSizeHints(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetVirtualSizeHints(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -26800,7 +26854,7 @@ static PyObject *_wrap_Window_SetVirtualSizeHints(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL 
     };
     
         (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:Window_SetVirtualSizeHints",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:wxWindow_SetVirtualSizeHints",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26837,7 +26891,7 @@ static PyObject *_wrap_Window_SetVirtualSizeHints(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetVirtualSizeHintsSz(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetVirtualSizeHintsSz(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -26852,7 +26906,7 @@ static PyObject *_wrap_Window_SetVirtualSizeHintsSz(PyObject *, PyObject *args,
         (char *) "self",(char *) "minSize",(char *) "maxSize", NULL 
     };
     
         (char *) "self",(char *) "minSize",(char *) "maxSize", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Window_SetVirtualSizeHintsSz",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxWindow_SetVirtualSizeHintsSz",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26879,7 +26933,7 @@ static PyObject *_wrap_Window_SetVirtualSizeHintsSz(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
@@ -26888,7 +26942,7 @@ static PyObject *_wrap_Window_GetMaxSize(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetMaxSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetMaxSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26909,7 +26963,7 @@ static PyObject *_wrap_Window_GetMaxSize(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
@@ -26918,7 +26972,7 @@ static PyObject *_wrap_Window_GetMinSize(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetMinSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetMinSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26939,7 +26993,7 @@ static PyObject *_wrap_Window_GetMinSize(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -26950,7 +27004,7 @@ static PyObject *_wrap_Window_SetMinSize(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "minSize", NULL 
     };
     
         (char *) "self",(char *) "minSize", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetMinSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetMinSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -26971,7 +27025,7 @@ static PyObject *_wrap_Window_SetMinSize(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -26982,7 +27036,7 @@ static PyObject *_wrap_Window_SetMaxSize(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "maxSize", NULL 
     };
     
         (char *) "self",(char *) "maxSize", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetMaxSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetMaxSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27003,7 +27057,7 @@ static PyObject *_wrap_Window_SetMaxSize(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetMinWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetMinWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
@@ -27012,7 +27066,7 @@ static PyObject *_wrap_Window_GetMinWidth(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetMinWidth",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetMinWidth",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27031,7 +27085,7 @@ static PyObject *_wrap_Window_GetMinWidth(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetMinHeight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetMinHeight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
@@ -27040,7 +27094,7 @@ static PyObject *_wrap_Window_GetMinHeight(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetMinHeight",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetMinHeight",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27059,7 +27113,7 @@ static PyObject *_wrap_Window_GetMinHeight(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetMaxWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetMaxWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
@@ -27068,7 +27122,7 @@ static PyObject *_wrap_Window_GetMaxWidth(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetMaxWidth",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetMaxWidth",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27087,7 +27141,7 @@ static PyObject *_wrap_Window_GetMaxWidth(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetMaxHeight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetMaxHeight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
@@ -27096,7 +27150,7 @@ static PyObject *_wrap_Window_GetMaxHeight(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetMaxHeight",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetMaxHeight",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27115,7 +27169,7 @@ static PyObject *_wrap_Window_GetMaxHeight(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -27126,7 +27180,7 @@ static PyObject *_wrap_Window_SetVirtualSize(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetVirtualSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetVirtualSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27147,7 +27201,7 @@ static PyObject *_wrap_Window_SetVirtualSize(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetVirtualSizeWH(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetVirtualSizeWH(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -27159,7 +27213,7 @@ static PyObject *_wrap_Window_SetVirtualSizeWH(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "w",(char *) "h", NULL 
     };
     
         (char *) "self",(char *) "w",(char *) "h", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Window_SetVirtualSizeWH",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxWindow_SetVirtualSizeWH",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27184,7 +27238,7 @@ static PyObject *_wrap_Window_SetVirtualSizeWH(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
@@ -27193,7 +27247,7 @@ static PyObject *_wrap_Window_GetVirtualSize(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetVirtualSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetVirtualSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27214,7 +27268,7 @@ static PyObject *_wrap_Window_GetVirtualSize(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetVirtualSizeTuple(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetVirtualSizeTuple(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
@@ -27230,7 +27284,7 @@ static PyObject *_wrap_Window_GetVirtualSizeTuple(PyObject *, PyObject *args, Py
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     
     arg2 = &temp2; res2 = SWIG_NEWOBJ;
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetVirtualSizeTuple",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetVirtualSizeTuple",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27251,7 +27305,7 @@ static PyObject *_wrap_Window_GetVirtualSizeTuple(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetBestVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetBestVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize result;
@@ -27260,7 +27314,7 @@ static PyObject *_wrap_Window_GetBestVirtualSize(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetBestVirtualSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetBestVirtualSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27281,7 +27335,7 @@ static PyObject *_wrap_Window_GetBestVirtualSize(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Show(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Show(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) true ;
@@ -27292,7 +27346,7 @@ static PyObject *_wrap_Window_Show(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "show", NULL 
     };
     
         (char *) "self",(char *) "show", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_Show",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_Show",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -27317,7 +27371,7 @@ static PyObject *_wrap_Window_Show(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Hide(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Hide(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -27326,7 +27380,7 @@ static PyObject *_wrap_Window_Hide(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Hide",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Hide",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27345,7 +27399,7 @@ static PyObject *_wrap_Window_Hide(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) true ;
@@ -27356,7 +27410,7 @@ static PyObject *_wrap_Window_Enable(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "enable", NULL 
     };
     
         (char *) "self",(char *) "enable", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_Enable",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_Enable",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -27381,7 +27435,7 @@ static PyObject *_wrap_Window_Enable(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Disable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Disable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -27390,7 +27444,7 @@ static PyObject *_wrap_Window_Disable(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Disable",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Disable",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27409,7 +27463,7 @@ static PyObject *_wrap_Window_Disable(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_IsShown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_IsShown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -27418,7 +27472,7 @@ static PyObject *_wrap_Window_IsShown(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_IsShown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_IsShown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27437,7 +27491,7 @@ static PyObject *_wrap_Window_IsShown(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_IsEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_IsEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -27446,7 +27500,7 @@ static PyObject *_wrap_Window_IsEnabled(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_IsEnabled",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_IsEnabled",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27465,7 +27519,7 @@ static PyObject *_wrap_Window_IsEnabled(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetWindowStyleFlag(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetWindowStyleFlag(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
@@ -27475,7 +27529,7 @@ static PyObject *_wrap_Window_SetWindowStyleFlag(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "style", NULL 
     };
     
         (char *) "self",(char *) "style", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetWindowStyleFlag",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetWindowStyleFlag",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27496,7 +27550,7 @@ static PyObject *_wrap_Window_SetWindowStyleFlag(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetWindowStyleFlag(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetWindowStyleFlag(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long result;
@@ -27505,7 +27559,7 @@ static PyObject *_wrap_Window_GetWindowStyleFlag(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetWindowStyleFlag",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetWindowStyleFlag",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27524,7 +27578,7 @@ static PyObject *_wrap_Window_GetWindowStyleFlag(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_HasFlag(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_HasFlag(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -27535,7 +27589,7 @@ static PyObject *_wrap_Window_HasFlag(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "flag", NULL 
     };
     
         (char *) "self",(char *) "flag", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_HasFlag",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_HasFlag",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27558,7 +27612,7 @@ static PyObject *_wrap_Window_HasFlag(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_IsRetained(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_IsRetained(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -27567,7 +27621,7 @@ static PyObject *_wrap_Window_IsRetained(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_IsRetained",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_IsRetained",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27586,7 +27640,7 @@ static PyObject *_wrap_Window_IsRetained(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetExtraStyle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetExtraStyle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
@@ -27596,7 +27650,7 @@ static PyObject *_wrap_Window_SetExtraStyle(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "exStyle", NULL 
     };
     
         (char *) "self",(char *) "exStyle", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetExtraStyle",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetExtraStyle",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27617,7 +27671,7 @@ static PyObject *_wrap_Window_SetExtraStyle(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetExtraStyle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetExtraStyle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long result;
@@ -27626,7 +27680,7 @@ static PyObject *_wrap_Window_GetExtraStyle(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetExtraStyle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetExtraStyle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27645,7 +27699,7 @@ static PyObject *_wrap_Window_GetExtraStyle(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_MakeModal(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_MakeModal(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) true ;
@@ -27655,7 +27709,7 @@ static PyObject *_wrap_Window_MakeModal(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "modal", NULL 
     };
     
         (char *) "self",(char *) "modal", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_MakeModal",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_MakeModal",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -27678,7 +27732,7 @@ static PyObject *_wrap_Window_MakeModal(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetThemeEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetThemeEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 ;
@@ -27688,7 +27742,7 @@ static PyObject *_wrap_Window_SetThemeEnabled(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "enableTheme", NULL 
     };
     
         (char *) "self",(char *) "enableTheme", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetThemeEnabled",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetThemeEnabled",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27709,7 +27763,7 @@ static PyObject *_wrap_Window_SetThemeEnabled(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetThemeEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetThemeEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -27718,7 +27772,7 @@ static PyObject *_wrap_Window_GetThemeEnabled(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetThemeEnabled",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetThemeEnabled",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27737,7 +27791,7 @@ static PyObject *_wrap_Window_GetThemeEnabled(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetFocus(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetFocus(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -27745,7 +27799,7 @@ static PyObject *_wrap_Window_SetFocus(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_SetFocus",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_SetFocus",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27762,7 +27816,7 @@ static PyObject *_wrap_Window_SetFocus(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetFocusFromKbd(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetFocusFromKbd(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -27770,7 +27824,7 @@ static PyObject *_wrap_Window_SetFocusFromKbd(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_SetFocusFromKbd",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_SetFocusFromKbd",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27787,14 +27841,14 @@ static PyObject *_wrap_Window_SetFocusFromKbd(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_FindFocus(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_FindFocus(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxWindow *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Window_FindFocus",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxWindow_FindFocus",kwnames)) goto fail;
     {
         if (!wxPyCheckForApp()) SWIG_fail;
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         if (!wxPyCheckForApp()) SWIG_fail;
         PyThreadState* __tstate = wxPyBeginAllowThreads();
@@ -27812,7 +27866,7 @@ static PyObject *_wrap_Window_FindFocus(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -27821,7 +27875,7 @@ static PyObject *_wrap_Window_AcceptsFocus(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_AcceptsFocus",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_AcceptsFocus",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27840,7 +27894,7 @@ static PyObject *_wrap_Window_AcceptsFocus(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -27849,7 +27903,7 @@ static PyObject *_wrap_Window_AcceptsFocusFromKeyboard(PyObject *, PyObject *arg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27868,7 +27922,7 @@ static PyObject *_wrap_Window_AcceptsFocusFromKeyboard(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetDefaultItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetDefaultItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *result;
@@ -27877,7 +27931,7 @@ static PyObject *_wrap_Window_GetDefaultItem(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetDefaultItem",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetDefaultItem",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -27896,7 +27950,7 @@ static PyObject *_wrap_Window_GetDefaultItem(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetDefaultItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetDefaultItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -27907,7 +27961,7 @@ static PyObject *_wrap_Window_SetDefaultItem(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "child", NULL 
     };
     
         (char *) "self",(char *) "child", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetDefaultItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetDefaultItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -27928,7 +27982,7 @@ static PyObject *_wrap_Window_SetDefaultItem(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetTmpDefaultItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetTmpDefaultItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -27938,7 +27992,7 @@ static PyObject *_wrap_Window_SetTmpDefaultItem(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "win", NULL 
     };
     
         (char *) "self",(char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetTmpDefaultItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetTmpDefaultItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -27957,7 +28011,7 @@ static PyObject *_wrap_Window_SetTmpDefaultItem(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Navigate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Navigate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) wxNavigationKeyEvent::IsForward ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) wxNavigationKeyEvent::IsForward ;
@@ -27968,7 +28022,7 @@ static PyObject *_wrap_Window_Navigate(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "flags", NULL 
     };
     
         (char *) "self",(char *) "flags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_Navigate",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_Navigate",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -27993,7 +28047,7 @@ static PyObject *_wrap_Window_Navigate(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_MoveAfterInTabOrder(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_MoveAfterInTabOrder(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -28003,7 +28057,7 @@ static PyObject *_wrap_Window_MoveAfterInTabOrder(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "win", NULL 
     };
     
         (char *) "self",(char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_MoveAfterInTabOrder",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_MoveAfterInTabOrder",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -28022,7 +28076,7 @@ static PyObject *_wrap_Window_MoveAfterInTabOrder(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_MoveBeforeInTabOrder(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_MoveBeforeInTabOrder(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -28032,7 +28086,7 @@ static PyObject *_wrap_Window_MoveBeforeInTabOrder(PyObject *, PyObject *args, P
         (char *) "self",(char *) "win", NULL 
     };
     
         (char *) "self",(char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_MoveBeforeInTabOrder",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_MoveBeforeInTabOrder",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -28051,7 +28105,7 @@ static PyObject *_wrap_Window_MoveBeforeInTabOrder(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetChildren(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetChildren(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject *result;
@@ -28060,7 +28114,7 @@ static PyObject *_wrap_Window_GetChildren(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetChildren",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetChildren",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28077,7 +28131,7 @@ static PyObject *_wrap_Window_GetChildren(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetParent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetParent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *result;
@@ -28086,7 +28140,7 @@ static PyObject *_wrap_Window_GetParent(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetParent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetParent",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28105,7 +28159,7 @@ static PyObject *_wrap_Window_GetParent(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetGrandParent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetGrandParent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *result;
@@ -28114,7 +28168,7 @@ static PyObject *_wrap_Window_GetGrandParent(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetGrandParent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetGrandParent",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28133,7 +28187,7 @@ static PyObject *_wrap_Window_GetGrandParent(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_IsTopLevel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_IsTopLevel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -28142,7 +28196,7 @@ static PyObject *_wrap_Window_IsTopLevel(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_IsTopLevel",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_IsTopLevel",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28161,7 +28215,7 @@ static PyObject *_wrap_Window_IsTopLevel(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Reparent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Reparent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -28172,7 +28226,7 @@ static PyObject *_wrap_Window_Reparent(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "newParent", NULL 
     };
     
         (char *) "self",(char *) "newParent", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_Reparent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_Reparent",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -28193,7 +28247,7 @@ static PyObject *_wrap_Window_Reparent(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -28203,7 +28257,7 @@ static PyObject *_wrap_Window_AddChild(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "child", NULL 
     };
     
         (char *) "self",(char *) "child", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_AddChild",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_AddChild",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -28222,7 +28276,7 @@ static PyObject *_wrap_Window_AddChild(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -28232,7 +28286,7 @@ static PyObject *_wrap_Window_RemoveChild(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "child", NULL 
     };
     
         (char *) "self",(char *) "child", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -28251,7 +28305,7 @@ static PyObject *_wrap_Window_RemoveChild(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_FindWindowById(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_FindWindowById(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
@@ -28262,7 +28316,7 @@ static PyObject *_wrap_Window_FindWindowById(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "winid", NULL 
     };
     
         (char *) "self",(char *) "winid", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_FindWindowById",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_FindWindowById",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28285,7 +28339,7 @@ static PyObject *_wrap_Window_FindWindowById(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_FindWindowByName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_FindWindowByName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
@@ -28297,7 +28351,7 @@ static PyObject *_wrap_Window_FindWindowByName(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_FindWindowByName",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_FindWindowByName",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28329,7 +28383,7 @@ static PyObject *_wrap_Window_FindWindowByName(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxEvtHandler *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxEvtHandler *result;
@@ -28338,7 +28392,7 @@ static PyObject *_wrap_Window_GetEventHandler(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetEventHandler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetEventHandler",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28357,7 +28411,7 @@ static PyObject *_wrap_Window_GetEventHandler(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
@@ -28367,7 +28421,7 @@ static PyObject *_wrap_Window_SetEventHandler(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "handler", NULL 
     };
     
         (char *) "self",(char *) "handler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetEventHandler",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetEventHandler",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
@@ -28386,7 +28440,7 @@ static PyObject *_wrap_Window_SetEventHandler(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_PushEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_PushEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
@@ -28396,7 +28450,7 @@ static PyObject *_wrap_Window_PushEventHandler(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "handler", NULL 
     };
     
         (char *) "self",(char *) "handler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_PushEventHandler",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_PushEventHandler",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
@@ -28415,7 +28469,7 @@ static PyObject *_wrap_Window_PushEventHandler(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_PopEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_PopEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) false ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) false ;
@@ -28426,7 +28480,7 @@ static PyObject *_wrap_Window_PopEventHandler(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "deleteHandler", NULL 
     };
     
         (char *) "self",(char *) "deleteHandler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_PopEventHandler",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_PopEventHandler",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -28451,7 +28505,7 @@ static PyObject *_wrap_Window_PopEventHandler(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_RemoveEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_RemoveEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
@@ -28462,7 +28516,7 @@ static PyObject *_wrap_Window_RemoveEventHandler(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "handler", NULL 
     };
     
         (char *) "self",(char *) "handler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_RemoveEventHandler",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_RemoveEventHandler",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
@@ -28483,7 +28537,7 @@ static PyObject *_wrap_Window_RemoveEventHandler(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetValidator(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetValidator(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxValidator *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxValidator *arg2 = 0 ;
@@ -28493,7 +28547,7 @@ static PyObject *_wrap_Window_SetValidator(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "validator", NULL 
     };
     
         (char *) "self",(char *) "validator", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetValidator",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetValidator",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28518,7 +28572,7 @@ static PyObject *_wrap_Window_SetValidator(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetValidator(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetValidator(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxValidator *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxValidator *result;
@@ -28527,7 +28581,7 @@ static PyObject *_wrap_Window_GetValidator(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetValidator",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetValidator",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28546,7 +28600,7 @@ static PyObject *_wrap_Window_GetValidator(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -28555,7 +28609,7 @@ static PyObject *_wrap_Window_Validate(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Validate",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Validate",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28574,7 +28628,7 @@ static PyObject *_wrap_Window_Validate(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -28583,7 +28637,7 @@ static PyObject *_wrap_Window_TransferDataToWindow(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_TransferDataToWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_TransferDataToWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28602,7 +28656,7 @@ static PyObject *_wrap_Window_TransferDataToWindow(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -28611,7 +28665,7 @@ static PyObject *_wrap_Window_TransferDataFromWindow(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_TransferDataFromWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_TransferDataFromWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28630,7 +28684,7 @@ static PyObject *_wrap_Window_TransferDataFromWindow(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -28638,7 +28692,7 @@ static PyObject *_wrap_Window_InitDialog(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_InitDialog",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_InitDialog",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28655,7 +28709,7 @@ static PyObject *_wrap_Window_InitDialog(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetAcceleratorTable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetAcceleratorTable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxAcceleratorTable *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxAcceleratorTable *arg2 = 0 ;
@@ -28665,7 +28719,7 @@ static PyObject *_wrap_Window_SetAcceleratorTable(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "accel", NULL 
     };
     
         (char *) "self",(char *) "accel", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetAcceleratorTable",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetAcceleratorTable",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28690,7 +28744,7 @@ static PyObject *_wrap_Window_SetAcceleratorTable(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetAcceleratorTable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetAcceleratorTable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxAcceleratorTable *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxAcceleratorTable *result;
@@ -28699,7 +28753,7 @@ static PyObject *_wrap_Window_GetAcceleratorTable(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetAcceleratorTable",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetAcceleratorTable",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28716,7 +28770,7 @@ static PyObject *_wrap_Window_GetAcceleratorTable(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_RegisterHotKey(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_RegisterHotKey(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -28731,7 +28785,7 @@ static PyObject *_wrap_Window_RegisterHotKey(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL 
     };
     
         (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Window_RegisterHotKey",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxWindow_RegisterHotKey",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28762,7 +28816,7 @@ static PyObject *_wrap_Window_RegisterHotKey(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_UnregisterHotKey(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_UnregisterHotKey(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -28773,7 +28827,7 @@ static PyObject *_wrap_Window_UnregisterHotKey(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "hotkeyId", NULL 
     };
     
         (char *) "self",(char *) "hotkeyId", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_UnregisterHotKey",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_UnregisterHotKey",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28796,7 +28850,7 @@ static PyObject *_wrap_Window_UnregisterHotKey(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ConvertDialogPointToPixels(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ConvertDialogPointToPixels(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -28808,7 +28862,7 @@ static PyObject *_wrap_Window_ConvertDialogPointToPixels(PyObject *, PyObject *a
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_ConvertDialogPointToPixels",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_ConvertDialogPointToPixels",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28833,7 +28887,7 @@ static PyObject *_wrap_Window_ConvertDialogPointToPixels(PyObject *, PyObject *a
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ConvertDialogSizeToPixels(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ConvertDialogSizeToPixels(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -28845,7 +28899,7 @@ static PyObject *_wrap_Window_ConvertDialogSizeToPixels(PyObject *, PyObject *ar
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_ConvertDialogSizeToPixels",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_ConvertDialogSizeToPixels",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28870,7 +28924,7 @@ static PyObject *_wrap_Window_ConvertDialogSizeToPixels(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_DLG_PNT(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_DLG_PNT(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -28882,7 +28936,7 @@ static PyObject *_wrap_Window_DLG_PNT(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_DLG_PNT",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_DLG_PNT",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28907,7 +28961,7 @@ static PyObject *_wrap_Window_DLG_PNT(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_DLG_SZE(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_DLG_SZE(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -28919,7 +28973,7 @@ static PyObject *_wrap_Window_DLG_SZE(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_DLG_SZE",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_DLG_SZE",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28944,7 +28998,7 @@ static PyObject *_wrap_Window_DLG_SZE(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ConvertPixelPointToDialog(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ConvertPixelPointToDialog(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -28956,7 +29010,7 @@ static PyObject *_wrap_Window_ConvertPixelPointToDialog(PyObject *, PyObject *ar
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_ConvertPixelPointToDialog",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_ConvertPixelPointToDialog",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -28981,7 +29035,7 @@ static PyObject *_wrap_Window_ConvertPixelPointToDialog(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ConvertPixelSizeToDialog(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ConvertPixelSizeToDialog(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSize *arg2 = 0 ;
@@ -28993,7 +29047,7 @@ static PyObject *_wrap_Window_ConvertPixelSizeToDialog(PyObject *, PyObject *arg
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_ConvertPixelSizeToDialog",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_ConvertPixelSizeToDialog",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29018,7 +29072,7 @@ static PyObject *_wrap_Window_ConvertPixelSizeToDialog(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_WarpPointer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_WarpPointer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -29030,7 +29084,7 @@ static PyObject *_wrap_Window_WarpPointer(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Window_WarpPointer",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxWindow_WarpPointer",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29055,7 +29109,7 @@ static PyObject *_wrap_Window_WarpPointer(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_CaptureMouse(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_CaptureMouse(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -29063,7 +29117,7 @@ static PyObject *_wrap_Window_CaptureMouse(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_CaptureMouse",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_CaptureMouse",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29080,7 +29134,7 @@ static PyObject *_wrap_Window_CaptureMouse(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ReleaseMouse(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ReleaseMouse(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -29088,7 +29142,7 @@ static PyObject *_wrap_Window_ReleaseMouse(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_ReleaseMouse",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_ReleaseMouse",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29105,14 +29159,14 @@ static PyObject *_wrap_Window_ReleaseMouse(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetCapture(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetCapture(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxWindow *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Window_GetCapture",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxWindow_GetCapture",kwnames)) goto fail;
     {
         if (!wxPyCheckForApp()) SWIG_fail;
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         if (!wxPyCheckForApp()) SWIG_fail;
         PyThreadState* __tstate = wxPyBeginAllowThreads();
@@ -29130,7 +29184,7 @@ static PyObject *_wrap_Window_GetCapture(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_HasCapture(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_HasCapture(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -29139,7 +29193,7 @@ static PyObject *_wrap_Window_HasCapture(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_HasCapture",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_HasCapture",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29158,7 +29212,7 @@ static PyObject *_wrap_Window_HasCapture(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Refresh(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Refresh(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 = (bool) true ;
@@ -29170,7 +29224,7 @@ static PyObject *_wrap_Window_Refresh(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:Window_Refresh",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:wxWindow_Refresh",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -29197,7 +29251,7 @@ static PyObject *_wrap_Window_Refresh(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_RefreshRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_RefreshRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect *arg2 = 0 ;
@@ -29210,7 +29264,7 @@ static PyObject *_wrap_Window_RefreshRect(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL 
     };
     
         (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Window_RefreshRect",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxWindow_RefreshRect",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29237,7 +29291,7 @@ static PyObject *_wrap_Window_RefreshRect(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Update(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Update(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -29245,7 +29299,7 @@ static PyObject *_wrap_Window_Update(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Update",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Update",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29262,7 +29316,7 @@ static PyObject *_wrap_Window_Update(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ClearBackground(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ClearBackground(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -29270,7 +29324,7 @@ static PyObject *_wrap_Window_ClearBackground(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_ClearBackground",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_ClearBackground",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29287,7 +29341,7 @@ static PyObject *_wrap_Window_ClearBackground(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Freeze(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Freeze(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -29295,7 +29349,7 @@ static PyObject *_wrap_Window_Freeze(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Freeze",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Freeze",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29312,7 +29366,7 @@ static PyObject *_wrap_Window_Freeze(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Thaw(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Thaw(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -29320,7 +29374,7 @@ static PyObject *_wrap_Window_Thaw(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Thaw",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Thaw",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29337,7 +29391,7 @@ static PyObject *_wrap_Window_Thaw(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_PrepareDC(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_PrepareDC(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxDC *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxDC *arg2 = 0 ;
@@ -29347,7 +29401,7 @@ static PyObject *_wrap_Window_PrepareDC(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "dc", NULL 
     };
     
         (char *) "self",(char *) "dc", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_PrepareDC",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_PrepareDC",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29372,7 +29426,7 @@ static PyObject *_wrap_Window_PrepareDC(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetUpdateRegion(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetUpdateRegion(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRegion *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRegion *result;
@@ -29381,7 +29435,7 @@ static PyObject *_wrap_Window_GetUpdateRegion(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetUpdateRegion",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetUpdateRegion",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29401,7 +29455,7 @@ static PyObject *_wrap_Window_GetUpdateRegion(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetUpdateClientRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetUpdateClientRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect result;
@@ -29410,7 +29464,7 @@ static PyObject *_wrap_Window_GetUpdateClientRect(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetUpdateClientRect",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetUpdateClientRect",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29431,7 +29485,7 @@ static PyObject *_wrap_Window_GetUpdateClientRect(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_IsExposed(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_IsExposed(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -29448,7 +29502,7 @@ static PyObject *_wrap_Window_IsExposed(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:Window_IsExposed",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:wxWindow_IsExposed",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29487,7 +29541,7 @@ static PyObject *_wrap_Window_IsExposed(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_IsExposedPoint(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_IsExposedPoint(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -29499,7 +29553,7 @@ static PyObject *_wrap_Window_IsExposedPoint(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_IsExposedPoint",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_IsExposedPoint",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29522,7 +29576,7 @@ static PyObject *_wrap_Window_IsExposedPoint(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_IsExposedRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_IsExposedRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxRect *arg2 = 0 ;
@@ -29534,7 +29588,7 @@ static PyObject *_wrap_Window_IsExposedRect(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_IsExposedRect",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_IsExposedRect",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29557,7 +29611,7 @@ static PyObject *_wrap_Window_IsExposedRect(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxVisualAttributes result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxVisualAttributes result;
@@ -29566,7 +29620,7 @@ static PyObject *_wrap_Window_GetDefaultAttributes(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetDefaultAttributes",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetDefaultAttributes",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29587,7 +29641,7 @@ static PyObject *_wrap_Window_GetDefaultAttributes(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
     wxVisualAttributes result;
     PyObject *resultobj;
     wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
     wxVisualAttributes result;
@@ -29596,7 +29650,7 @@ static PyObject *_wrap_Window_GetClassDefaultAttributes(PyObject *, PyObject *ar
         (char *) "variant", NULL 
     };
     
         (char *) "variant", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Window_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:wxWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (wxWindowVariant)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxWindowVariant)(SWIG_As_int(obj0)); 
@@ -29622,7 +29676,7 @@ static PyObject *_wrap_Window_GetClassDefaultAttributes(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour *arg2 = 0 ;
@@ -29634,7 +29688,7 @@ static PyObject *_wrap_Window_SetBackgroundColour(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "colour", NULL 
     };
     
         (char *) "self",(char *) "colour", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetBackgroundColour",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetBackgroundColour",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29657,7 +29711,7 @@ static PyObject *_wrap_Window_SetBackgroundColour(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetOwnBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetOwnBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour *arg2 = 0 ;
@@ -29668,7 +29722,7 @@ static PyObject *_wrap_Window_SetOwnBackgroundColour(PyObject *, PyObject *args,
         (char *) "self",(char *) "colour", NULL 
     };
     
         (char *) "self",(char *) "colour", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetOwnBackgroundColour",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetOwnBackgroundColour",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29689,7 +29743,7 @@ static PyObject *_wrap_Window_SetOwnBackgroundColour(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetForegroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetForegroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour *arg2 = 0 ;
@@ -29701,7 +29755,7 @@ static PyObject *_wrap_Window_SetForegroundColour(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "colour", NULL 
     };
     
         (char *) "self",(char *) "colour", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetForegroundColour",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetForegroundColour",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29724,7 +29778,7 @@ static PyObject *_wrap_Window_SetForegroundColour(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetOwnForegroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetOwnForegroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour *arg2 = 0 ;
@@ -29735,7 +29789,7 @@ static PyObject *_wrap_Window_SetOwnForegroundColour(PyObject *, PyObject *args,
         (char *) "self",(char *) "colour", NULL 
     };
     
         (char *) "self",(char *) "colour", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetOwnForegroundColour",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetOwnForegroundColour",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29756,7 +29810,7 @@ static PyObject *_wrap_Window_SetOwnForegroundColour(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour result;
@@ -29765,7 +29819,7 @@ static PyObject *_wrap_Window_GetBackgroundColour(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetBackgroundColour",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetBackgroundColour",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29786,7 +29840,7 @@ static PyObject *_wrap_Window_GetBackgroundColour(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetForegroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetForegroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxColour result;
@@ -29795,7 +29849,7 @@ static PyObject *_wrap_Window_GetForegroundColour(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetForegroundColour",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetForegroundColour",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29816,7 +29870,7 @@ static PyObject *_wrap_Window_GetForegroundColour(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_InheritsBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_InheritsBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -29825,7 +29879,7 @@ static PyObject *_wrap_Window_InheritsBackgroundColour(PyObject *, PyObject *arg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_InheritsBackgroundColour",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_InheritsBackgroundColour",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29844,7 +29898,7 @@ static PyObject *_wrap_Window_InheritsBackgroundColour(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_UseBgCol(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_UseBgCol(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -29853,7 +29907,7 @@ static PyObject *_wrap_Window_UseBgCol(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_UseBgCol",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_UseBgCol",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29872,7 +29926,7 @@ static PyObject *_wrap_Window_UseBgCol(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetBackgroundStyle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetBackgroundStyle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxBackgroundStyle arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxBackgroundStyle arg2 ;
@@ -29883,7 +29937,7 @@ static PyObject *_wrap_Window_SetBackgroundStyle(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "style", NULL 
     };
     
         (char *) "self",(char *) "style", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetBackgroundStyle",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetBackgroundStyle",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29906,7 +29960,7 @@ static PyObject *_wrap_Window_SetBackgroundStyle(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetBackgroundStyle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetBackgroundStyle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxBackgroundStyle result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxBackgroundStyle result;
@@ -29915,7 +29969,7 @@ static PyObject *_wrap_Window_GetBackgroundStyle(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetBackgroundStyle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetBackgroundStyle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29932,7 +29986,7 @@ static PyObject *_wrap_Window_GetBackgroundStyle(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_HasTransparentBackground(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_HasTransparentBackground(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -29941,7 +29995,7 @@ static PyObject *_wrap_Window_HasTransparentBackground(PyObject *, PyObject *arg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_HasTransparentBackground",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_HasTransparentBackground",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29960,7 +30014,7 @@ static PyObject *_wrap_Window_HasTransparentBackground(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetCursor(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetCursor(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxCursor *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxCursor *arg2 = 0 ;
@@ -29971,7 +30025,7 @@ static PyObject *_wrap_Window_SetCursor(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "cursor", NULL 
     };
     
         (char *) "self",(char *) "cursor", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetCursor",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetCursor",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -29998,7 +30052,7 @@ static PyObject *_wrap_Window_SetCursor(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetCursor(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetCursor(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxCursor result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxCursor result;
@@ -30007,7 +30061,7 @@ static PyObject *_wrap_Window_GetCursor(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetCursor",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetCursor",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30028,7 +30082,7 @@ static PyObject *_wrap_Window_GetCursor(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetFont(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetFont(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxFont *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxFont *arg2 = 0 ;
@@ -30039,7 +30093,7 @@ static PyObject *_wrap_Window_SetFont(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "font", NULL 
     };
     
         (char *) "self",(char *) "font", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetFont",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetFont",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30066,7 +30120,7 @@ static PyObject *_wrap_Window_SetFont(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetOwnFont(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetOwnFont(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxFont *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxFont *arg2 = 0 ;
@@ -30076,7 +30130,7 @@ static PyObject *_wrap_Window_SetOwnFont(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "font", NULL 
     };
     
         (char *) "self",(char *) "font", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetOwnFont",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetOwnFont",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30101,7 +30155,7 @@ static PyObject *_wrap_Window_SetOwnFont(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetFont(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetFont(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxFont result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxFont result;
@@ -30110,7 +30164,7 @@ static PyObject *_wrap_Window_GetFont(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetFont",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetFont",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30131,7 +30185,7 @@ static PyObject *_wrap_Window_GetFont(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetCaret(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetCaret(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxCaret *arg2 = (wxCaret *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxCaret *arg2 = (wxCaret *) 0 ;
@@ -30141,7 +30195,7 @@ static PyObject *_wrap_Window_SetCaret(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "caret", NULL 
     };
     
         (char *) "self",(char *) "caret", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetCaret",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetCaret",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxCaret, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxCaret, SWIG_POINTER_EXCEPTION | 0);
@@ -30160,7 +30214,7 @@ static PyObject *_wrap_Window_SetCaret(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetCaret(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetCaret(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxCaret *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxCaret *result;
@@ -30169,7 +30223,7 @@ static PyObject *_wrap_Window_GetCaret(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetCaret",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetCaret",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30186,7 +30240,7 @@ static PyObject *_wrap_Window_GetCaret(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetCharHeight(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetCharHeight(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
@@ -30195,7 +30249,7 @@ static PyObject *_wrap_Window_GetCharHeight(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetCharHeight",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetCharHeight",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30214,7 +30268,7 @@ static PyObject *_wrap_Window_GetCharHeight(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetCharWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetCharWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int result;
@@ -30223,7 +30277,7 @@ static PyObject *_wrap_Window_GetCharWidth(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetCharWidth",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetCharWidth",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30242,7 +30296,7 @@ static PyObject *_wrap_Window_GetCharWidth(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetTextExtent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetTextExtent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
@@ -30261,7 +30315,7 @@ static PyObject *_wrap_Window_GetTextExtent(PyObject *, PyObject *args, PyObject
     
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
     
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_GetTextExtent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_GetTextExtent",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30295,7 +30349,7 @@ static PyObject *_wrap_Window_GetTextExtent(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetFullTextExtent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetFullTextExtent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
@@ -30324,7 +30378,7 @@ static PyObject *_wrap_Window_GetFullTextExtent(PyObject *, PyObject *args, PyOb
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
     arg5 = &temp5; res5 = SWIG_NEWOBJ;
     arg6 = &temp6; res6 = SWIG_NEWOBJ;
     arg4 = &temp4; res4 = SWIG_NEWOBJ;
     arg5 = &temp5; res5 = SWIG_NEWOBJ;
     arg6 = &temp6; res6 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Window_GetFullTextExtent",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxWindow_GetFullTextExtent",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30366,7 +30420,7 @@ static PyObject *_wrap_Window_GetFullTextExtent(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ClientToScreenXY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ClientToScreenXY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
@@ -30382,7 +30436,7 @@ static PyObject *_wrap_Window_ClientToScreenXY(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Window_ClientToScreenXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxWindow_ClientToScreenXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30419,7 +30473,7 @@ static PyObject *_wrap_Window_ClientToScreenXY(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ScreenToClientXY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ScreenToClientXY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int *arg2 = (int *) 0 ;
@@ -30435,7 +30489,7 @@ static PyObject *_wrap_Window_ScreenToClientXY(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Window_ScreenToClientXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxWindow_ScreenToClientXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30472,7 +30526,7 @@ static PyObject *_wrap_Window_ScreenToClientXY(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ClientToScreen(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ClientToScreen(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -30484,7 +30538,7 @@ static PyObject *_wrap_Window_ClientToScreen(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_ClientToScreen",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_ClientToScreen",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30509,7 +30563,7 @@ static PyObject *_wrap_Window_ClientToScreen(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ScreenToClient(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ScreenToClient(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -30521,7 +30575,7 @@ static PyObject *_wrap_Window_ScreenToClient(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_ScreenToClient",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_ScreenToClient",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30546,7 +30600,7 @@ static PyObject *_wrap_Window_ScreenToClient(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_HitTestXY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_HitTestXY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -30559,7 +30613,7 @@ static PyObject *_wrap_Window_HitTestXY(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Window_HitTestXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxWindow_HitTestXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30584,7 +30638,7 @@ static PyObject *_wrap_Window_HitTestXY(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_HitTest(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_HitTest(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -30596,7 +30650,7 @@ static PyObject *_wrap_Window_HitTest(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_HitTest",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_HitTest",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30617,7 +30671,7 @@ static PyObject *_wrap_Window_HitTest(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetBorder__SWIG_0(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxWindow_GetBorder__SWIG_0(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
@@ -30625,7 +30679,7 @@ static PyObject *_wrap_Window_GetBorder__SWIG_0(PyObject *, PyObject *args) {
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OO:Window_GetBorder",&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OO:wxWindow_GetBorder",&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30646,13 +30700,13 @@ static PyObject *_wrap_Window_GetBorder__SWIG_0(PyObject *, PyObject *args) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetBorder__SWIG_1(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxWindow_GetBorder__SWIG_1(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxBorder result;
     PyObject * obj0 = 0 ;
     
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxBorder result;
     PyObject * obj0 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"O:Window_GetBorder",&obj0)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"O:wxWindow_GetBorder",&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30669,7 +30723,7 @@ static PyObject *_wrap_Window_GetBorder__SWIG_1(PyObject *, PyObject *args) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetBorder(PyObject *self, PyObject *args) {
+static PyObject *_wrap_wxWindow_GetBorder(PyObject *self, PyObject *args) {
     int argc;
     PyObject *argv[3];
     int ii;
     int argc;
     PyObject *argv[3];
     int ii;
@@ -30690,7 +30744,7 @@ static PyObject *_wrap_Window_GetBorder(PyObject *self, PyObject *args) {
             }
         }
         if (_v) {
             }
         }
         if (_v) {
-            return _wrap_Window_GetBorder__SWIG_1(self,args);
+            return _wrap_wxWindow_GetBorder__SWIG_1(self,args);
         }
     }
     if (argc == 2) {
         }
     }
     if (argc == 2) {
@@ -30707,17 +30761,17 @@ static PyObject *_wrap_Window_GetBorder(PyObject *self, PyObject *args) {
         if (_v) {
             _v = SWIG_Check_long(argv[1]);
             if (_v) {
         if (_v) {
             _v = SWIG_Check_long(argv[1]);
             if (_v) {
-                return _wrap_Window_GetBorder__SWIG_0(self,args);
+                return _wrap_wxWindow_GetBorder__SWIG_0(self,args);
             }
         }
     }
     
             }
         }
     }
     
-    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'Window_GetBorder'");
+    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'wxWindow_GetBorder'");
     return NULL;
 }
 
 
     return NULL;
 }
 
 
-static PyObject *_wrap_Window_UpdateWindowUI(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_UpdateWindowUI(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 = (long) wxUPDATE_UI_NONE ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 = (long) wxUPDATE_UI_NONE ;
@@ -30727,7 +30781,7 @@ static PyObject *_wrap_Window_UpdateWindowUI(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "flags", NULL 
     };
     
         (char *) "self",(char *) "flags", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Window_UpdateWindowUI",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxWindow_UpdateWindowUI",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -30750,7 +30804,7 @@ static PyObject *_wrap_Window_UpdateWindowUI(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_PopupMenuXY(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_PopupMenuXY(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
@@ -30765,7 +30819,7 @@ static PyObject *_wrap_Window_PopupMenuXY(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:Window_PopupMenuXY",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:wxWindow_PopupMenuXY",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
@@ -30798,7 +30852,7 @@ static PyObject *_wrap_Window_PopupMenuXY(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_PopupMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_PopupMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
@@ -30813,7 +30867,7 @@ static PyObject *_wrap_Window_PopupMenu(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "menu",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "menu",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Window_PopupMenu",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxWindow_PopupMenu",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
@@ -30840,7 +30894,7 @@ static PyObject *_wrap_Window_PopupMenu(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetHandle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetHandle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long result;
@@ -30849,7 +30903,7 @@ static PyObject *_wrap_Window_GetHandle(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetHandle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetHandle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30868,7 +30922,7 @@ static PyObject *_wrap_Window_GetHandle(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_AssociateHandle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_AssociateHandle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     long arg2 ;
@@ -30878,7 +30932,7 @@ static PyObject *_wrap_Window_AssociateHandle(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "handle", NULL 
     };
     
         (char *) "self",(char *) "handle", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_AssociateHandle",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_AssociateHandle",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30899,7 +30953,7 @@ static PyObject *_wrap_Window_AssociateHandle(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_DissociateHandle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_DissociateHandle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -30907,7 +30961,7 @@ static PyObject *_wrap_Window_DissociateHandle(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_DissociateHandle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_DissociateHandle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30924,7 +30978,7 @@ static PyObject *_wrap_Window_DissociateHandle(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_HasScrollbar(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_HasScrollbar(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -30935,7 +30989,7 @@ static PyObject *_wrap_Window_HasScrollbar(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "orient", NULL 
     };
     
         (char *) "self",(char *) "orient", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_HasScrollbar",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_HasScrollbar",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -30958,7 +31012,7 @@ static PyObject *_wrap_Window_HasScrollbar(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetScrollbar(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetScrollbar(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -30976,7 +31030,7 @@ static PyObject *_wrap_Window_SetScrollbar(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL 
     };
     
         (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:Window_SetScrollbar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:wxWindow_SetScrollbar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31015,7 +31069,7 @@ static PyObject *_wrap_Window_SetScrollbar(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetScrollPos(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetScrollPos(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -31029,7 +31083,7 @@ static PyObject *_wrap_Window_SetScrollPos(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL 
     };
     
         (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Window_SetScrollPos",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxWindow_SetScrollPos",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31060,7 +31114,7 @@ static PyObject *_wrap_Window_SetScrollPos(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetScrollPos(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetScrollPos(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -31071,7 +31125,7 @@ static PyObject *_wrap_Window_GetScrollPos(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "orientation", NULL 
     };
     
         (char *) "self",(char *) "orientation", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_GetScrollPos",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_GetScrollPos",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31094,7 +31148,7 @@ static PyObject *_wrap_Window_GetScrollPos(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetScrollThumb(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetScrollThumb(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -31105,7 +31159,7 @@ static PyObject *_wrap_Window_GetScrollThumb(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "orientation", NULL 
     };
     
         (char *) "self",(char *) "orientation", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_GetScrollThumb",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_GetScrollThumb",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31128,7 +31182,7 @@ static PyObject *_wrap_Window_GetScrollThumb(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetScrollRange(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetScrollRange(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -31139,7 +31193,7 @@ static PyObject *_wrap_Window_GetScrollRange(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "orientation", NULL 
     };
     
         (char *) "self",(char *) "orientation", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_GetScrollRange",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_GetScrollRange",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31162,7 +31216,7 @@ static PyObject *_wrap_Window_GetScrollRange(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ScrollWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ScrollWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -31176,7 +31230,7 @@ static PyObject *_wrap_Window_ScrollWindow(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL 
     };
     
         (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Window_ScrollWindow",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxWindow_ScrollWindow",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31205,7 +31259,7 @@ static PyObject *_wrap_Window_ScrollWindow(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ScrollLines(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ScrollLines(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -31216,7 +31270,7 @@ static PyObject *_wrap_Window_ScrollLines(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "lines", NULL 
     };
     
         (char *) "self",(char *) "lines", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_ScrollLines",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_ScrollLines",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31239,7 +31293,7 @@ static PyObject *_wrap_Window_ScrollLines(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ScrollPages(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ScrollPages(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 ;
@@ -31250,7 +31304,7 @@ static PyObject *_wrap_Window_ScrollPages(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "pages", NULL 
     };
     
         (char *) "self",(char *) "pages", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_ScrollPages",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_ScrollPages",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31273,7 +31327,7 @@ static PyObject *_wrap_Window_ScrollPages(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_LineUp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_LineUp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -31282,7 +31336,7 @@ static PyObject *_wrap_Window_LineUp(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_LineUp",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_LineUp",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31301,7 +31355,7 @@ static PyObject *_wrap_Window_LineUp(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_LineDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_LineDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -31310,7 +31364,7 @@ static PyObject *_wrap_Window_LineDown(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_LineDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_LineDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31329,7 +31383,7 @@ static PyObject *_wrap_Window_LineDown(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_PageUp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_PageUp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -31338,7 +31392,7 @@ static PyObject *_wrap_Window_PageUp(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_PageUp",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_PageUp",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31357,7 +31411,7 @@ static PyObject *_wrap_Window_PageUp(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_PageDown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_PageDown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -31366,7 +31420,7 @@ static PyObject *_wrap_Window_PageDown(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_PageDown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_PageDown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31385,7 +31439,7 @@ static PyObject *_wrap_Window_PageDown(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetHelpText(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetHelpText(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
@@ -31396,7 +31450,7 @@ static PyObject *_wrap_Window_SetHelpText(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "text", NULL 
     };
     
         (char *) "self",(char *) "text", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetHelpText",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetHelpText",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31426,7 +31480,7 @@ static PyObject *_wrap_Window_SetHelpText(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetHelpTextForId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetHelpTextForId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
@@ -31437,7 +31491,7 @@ static PyObject *_wrap_Window_SetHelpTextForId(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "text", NULL 
     };
     
         (char *) "self",(char *) "text", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetHelpTextForId",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetHelpTextForId",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31467,7 +31521,7 @@ static PyObject *_wrap_Window_SetHelpTextForId(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetHelpText(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetHelpText(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString result;
@@ -31476,7 +31530,7 @@ static PyObject *_wrap_Window_GetHelpText(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetHelpText",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetHelpText",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31499,7 +31553,7 @@ static PyObject *_wrap_Window_GetHelpText(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetToolTipString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetToolTipString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxString *arg2 = 0 ;
@@ -31510,7 +31564,7 @@ static PyObject *_wrap_Window_SetToolTipString(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "tip", NULL 
     };
     
         (char *) "self",(char *) "tip", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetToolTipString",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetToolTipString",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31540,7 +31594,7 @@ static PyObject *_wrap_Window_SetToolTipString(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetToolTip(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetToolTip(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxToolTip *arg2 = (wxToolTip *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxToolTip *arg2 = (wxToolTip *) 0 ;
@@ -31550,7 +31604,7 @@ static PyObject *_wrap_Window_SetToolTip(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "tip", NULL 
     };
     
         (char *) "self",(char *) "tip", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetToolTip",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetToolTip",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxToolTip, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxToolTip, SWIG_POINTER_EXCEPTION | 0);
@@ -31569,7 +31623,7 @@ static PyObject *_wrap_Window_SetToolTip(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetToolTip(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetToolTip(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxToolTip *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxToolTip *result;
@@ -31578,7 +31632,7 @@ static PyObject *_wrap_Window_GetToolTip(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetToolTip",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetToolTip",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31597,7 +31651,7 @@ static PyObject *_wrap_Window_GetToolTip(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetDropTarget(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetDropTarget(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPyDropTarget *arg2 = (wxPyDropTarget *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPyDropTarget *arg2 = (wxPyDropTarget *) 0 ;
@@ -31607,7 +31661,7 @@ static PyObject *_wrap_Window_SetDropTarget(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "dropTarget", NULL 
     };
     
         (char *) "self",(char *) "dropTarget", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetDropTarget",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetDropTarget",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyDropTarget, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyDropTarget, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
@@ -31626,7 +31680,7 @@ static PyObject *_wrap_Window_SetDropTarget(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetDropTarget(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetDropTarget(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPyDropTarget *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxPyDropTarget *result;
@@ -31635,7 +31689,7 @@ static PyObject *_wrap_Window_GetDropTarget(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetDropTarget",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetDropTarget",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31652,7 +31706,7 @@ static PyObject *_wrap_Window_GetDropTarget(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetConstraints(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetConstraints(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxLayoutConstraints *arg2 = (wxLayoutConstraints *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxLayoutConstraints *arg2 = (wxLayoutConstraints *) 0 ;
@@ -31662,7 +31716,7 @@ static PyObject *_wrap_Window_SetConstraints(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "constraints", NULL 
     };
     
         (char *) "self",(char *) "constraints", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetConstraints",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetConstraints",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
@@ -31681,7 +31735,7 @@ static PyObject *_wrap_Window_SetConstraints(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetConstraints(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetConstraints(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxLayoutConstraints *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxLayoutConstraints *result;
@@ -31690,7 +31744,7 @@ static PyObject *_wrap_Window_GetConstraints(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetConstraints",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetConstraints",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31707,7 +31761,7 @@ static PyObject *_wrap_Window_GetConstraints(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetAutoLayout(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetAutoLayout(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool arg2 ;
@@ -31717,7 +31771,7 @@ static PyObject *_wrap_Window_SetAutoLayout(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "autoLayout", NULL 
     };
     
         (char *) "self",(char *) "autoLayout", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetAutoLayout",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetAutoLayout",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31738,7 +31792,7 @@ static PyObject *_wrap_Window_SetAutoLayout(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetAutoLayout(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetAutoLayout(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -31747,7 +31801,7 @@ static PyObject *_wrap_Window_GetAutoLayout(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetAutoLayout",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetAutoLayout",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31766,7 +31820,7 @@ static PyObject *_wrap_Window_GetAutoLayout(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_Layout(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_Layout(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -31775,7 +31829,7 @@ static PyObject *_wrap_Window_Layout(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_Layout",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_Layout",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31794,7 +31848,7 @@ static PyObject *_wrap_Window_Layout(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
@@ -31806,7 +31860,7 @@ static PyObject *_wrap_Window_SetSizer(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL 
     };
     
         (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Window_SetSizer",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxWindow_SetSizer",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -31831,7 +31885,7 @@ static PyObject *_wrap_Window_SetSizer(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetSizerAndFit(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetSizerAndFit(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
@@ -31843,7 +31897,7 @@ static PyObject *_wrap_Window_SetSizerAndFit(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL 
     };
     
         (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Window_SetSizerAndFit",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxWindow_SetSizerAndFit",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -31868,7 +31922,7 @@ static PyObject *_wrap_Window_SetSizerAndFit(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *result;
@@ -31877,7 +31931,7 @@ static PyObject *_wrap_Window_GetSizer(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetSizer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetSizer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31896,7 +31950,7 @@ static PyObject *_wrap_Window_GetSizer(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_SetContainingSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_SetContainingSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
@@ -31906,7 +31960,7 @@ static PyObject *_wrap_Window_SetContainingSizer(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "sizer", NULL 
     };
     
         (char *) "self",(char *) "sizer", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_SetContainingSizer",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_SetContainingSizer",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -31925,7 +31979,7 @@ static PyObject *_wrap_Window_SetContainingSizer(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_GetContainingSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_GetContainingSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     wxSizer *result;
@@ -31934,7 +31988,7 @@ static PyObject *_wrap_Window_GetContainingSizer(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_GetContainingSizer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_GetContainingSizer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31953,7 +32007,7 @@ static PyObject *_wrap_Window_GetContainingSizer(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_InheritAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_InheritAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     PyObject * obj0 = 0 ;
@@ -31961,7 +32015,7 @@ static PyObject *_wrap_Window_InheritAttributes(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_InheritAttributes",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_InheritAttributes",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -31978,7 +32032,7 @@ static PyObject *_wrap_Window_InheritAttributes(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     bool result;
@@ -31987,7 +32041,7 @@ static PyObject *_wrap_Window_ShouldInheritColours(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Window_ShouldInheritColours",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxWindow_ShouldInheritColours",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32006,14 +32060,14 @@ static PyObject *_wrap_Window_ShouldInheritColours(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject * Window_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxWindow_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxWindow, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxWindow, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_FindWindowById(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFindWindowById(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long arg1 ;
     wxWindow *arg2 = (wxWindow *) NULL ;
     PyObject *resultobj;
     long arg1 ;
     wxWindow *arg2 = (wxWindow *) NULL ;
@@ -32024,7 +32078,7 @@ static PyObject *_wrap_FindWindowById(PyObject *, PyObject *args, PyObject *kwar
         (char *) "id",(char *) "parent", NULL 
     };
     
         (char *) "id",(char *) "parent", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:FindWindowById",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxFindWindowById",kwnames,&obj0,&obj1)) goto fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg1 = (long)(SWIG_As_long(obj0)); 
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -32050,7 +32104,7 @@ static PyObject *_wrap_FindWindowById(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_FindWindowByName(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFindWindowByName(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxWindow *arg2 = (wxWindow *) NULL ;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxWindow *arg2 = (wxWindow *) NULL ;
@@ -32062,7 +32116,7 @@ static PyObject *_wrap_FindWindowByName(PyObject *, PyObject *args, PyObject *kw
         (char *) "name",(char *) "parent", NULL 
     };
     
         (char *) "name",(char *) "parent", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:FindWindowByName",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxFindWindowByName",kwnames,&obj0,&obj1)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -32097,7 +32151,7 @@ static PyObject *_wrap_FindWindowByName(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_FindWindowByLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFindWindowByLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxWindow *arg2 = (wxWindow *) NULL ;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxWindow *arg2 = (wxWindow *) NULL ;
@@ -32109,7 +32163,7 @@ static PyObject *_wrap_FindWindowByLabel(PyObject *, PyObject *args, PyObject *k
         (char *) "label",(char *) "parent", NULL 
     };
     
         (char *) "label",(char *) "parent", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:FindWindowByLabel",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxFindWindowByLabel",kwnames,&obj0,&obj1)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -32144,7 +32198,7 @@ static PyObject *_wrap_FindWindowByLabel(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Window_FromHWND(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxWindow_FromHWND(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     unsigned long arg2 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     unsigned long arg2 ;
@@ -32155,7 +32209,7 @@ static PyObject *_wrap_Window_FromHWND(PyObject *, PyObject *args, PyObject *kwa
         (char *) "parent",(char *) "_hWnd", NULL 
     };
     
         (char *) "parent",(char *) "_hWnd", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Window_FromHWND",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxWindow_FromHWND",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32178,14 +32232,14 @@ static PyObject *_wrap_Window_FromHWND(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_new_Validator(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxValidator(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxValidator *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxValidator *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_Validator",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxValidator",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxValidator *)new wxValidator();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxValidator *)new wxValidator();
@@ -32200,7 +32254,7 @@ static PyObject *_wrap_new_Validator(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Validator_Clone(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxValidator_Clone(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     wxValidator *result;
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     wxValidator *result;
@@ -32209,7 +32263,7 @@ static PyObject *_wrap_Validator_Clone(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Validator_Clone",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxValidator_Clone",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32228,7 +32282,7 @@ static PyObject *_wrap_Validator_Clone(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Validator_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxValidator_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -32239,7 +32293,7 @@ static PyObject *_wrap_Validator_Validate(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "parent", NULL 
     };
     
         (char *) "self",(char *) "parent", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Validator_Validate",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxValidator_Validate",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -32260,7 +32314,7 @@ static PyObject *_wrap_Validator_Validate(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Validator_TransferToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxValidator_TransferToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     bool result;
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     bool result;
@@ -32269,7 +32323,7 @@ static PyObject *_wrap_Validator_TransferToWindow(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Validator_TransferToWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxValidator_TransferToWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32288,7 +32342,7 @@ static PyObject *_wrap_Validator_TransferToWindow(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_Validator_TransferFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxValidator_TransferFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     bool result;
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     bool result;
@@ -32297,7 +32351,7 @@ static PyObject *_wrap_Validator_TransferFromWindow(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Validator_TransferFromWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxValidator_TransferFromWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32316,7 +32370,7 @@ static PyObject *_wrap_Validator_TransferFromWindow(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_Validator_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxValidator_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     wxWindow *result;
@@ -32325,7 +32379,7 @@ static PyObject *_wrap_Validator_GetWindow(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Validator_GetWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxValidator_GetWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32344,7 +32398,7 @@ static PyObject *_wrap_Validator_GetWindow(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Validator_SetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxValidator_SetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxValidator *arg1 = (wxValidator *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -32354,7 +32408,7 @@ static PyObject *_wrap_Validator_SetWindow(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "window", NULL 
     };
     
         (char *) "self",(char *) "window", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Validator_SetWindow",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxValidator_SetWindow",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -32373,14 +32427,14 @@ static PyObject *_wrap_Validator_SetWindow(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Validator_IsSilent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxValidator_IsSilent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     bool result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Validator_IsSilent",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxValidator_IsSilent",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxValidator::IsSilent();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (bool)wxValidator::IsSilent();
@@ -32397,7 +32451,7 @@ static PyObject *_wrap_Validator_IsSilent(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Validator_SetBellOnError(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxValidator_SetBellOnError(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) true ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     int arg1 = (int) true ;
     PyObject * obj0 = 0 ;
@@ -32405,7 +32459,7 @@ static PyObject *_wrap_Validator_SetBellOnError(PyObject *, PyObject *args, PyOb
         (char *) "doIt", NULL 
     };
     
         (char *) "doIt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Validator_SetBellOnError",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:wxValidator_SetBellOnError",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -32426,21 +32480,21 @@ static PyObject *_wrap_Validator_SetBellOnError(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject * Validator_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxValidator_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxValidator, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxValidator, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PyValidator(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPyValidator(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyValidator *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxPyValidator *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PyValidator",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxPyValidator",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPyValidator *)new wxPyValidator();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPyValidator *)new wxPyValidator();
@@ -32455,7 +32509,7 @@ static PyObject *_wrap_new_PyValidator(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_PyValidator__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPyValidator__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPyValidator *arg1 = (wxPyValidator *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxPyValidator *arg1 = (wxPyValidator *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -32469,7 +32523,7 @@ static PyObject *_wrap_PyValidator__setCallbackInfo(PyObject *, PyObject *args,
         (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL 
     };
     
         (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:PyValidator__setCallbackInfo",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxPyValidator__setCallbackInfo",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyValidator, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -32494,20 +32548,20 @@ static PyObject *_wrap_PyValidator__setCallbackInfo(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject * PyValidator_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPyValidator_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static int _wrap_DefaultValidator_set(PyObject *) {
-    PyErr_SetString(PyExc_TypeError,"Variable DefaultValidator is read-only.");
+static int _wrap_wxDefaultValidator_set(PyObject *) {
+    PyErr_SetString(PyExc_TypeError,"Variable wxDefaultValidator is read-only.");
     return 1;
 }
 
 
     return 1;
 }
 
 
-static PyObject *_wrap_DefaultValidator_get(void) {
+static PyObject *_wrap_wxDefaultValidator_get(void) {
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxDefaultValidator), SWIGTYPE_p_wxValidator, 0);
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxDefaultValidator), SWIGTYPE_p_wxValidator, 0);
@@ -32515,7 +32569,7 @@ static PyObject *_wrap_DefaultValidator_get(void) {
 }
 
 
 }
 
 
-static PyObject *_wrap_new_Menu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString const &arg1_defvalue = wxPyEmptyString ;
     wxString *arg1 = (wxString *) &arg1_defvalue ;
     PyObject *resultobj;
     wxString const &arg1_defvalue = wxPyEmptyString ;
     wxString *arg1 = (wxString *) &arg1_defvalue ;
@@ -32528,7 +32582,7 @@ static PyObject *_wrap_new_Menu(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "title",(char *) "style", NULL 
     };
     
         (char *) "title",(char *) "style", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_Menu",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxMenu",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = wxString_in_helper(obj0);
     if (obj0) {
         {
             arg1 = wxString_in_helper(obj0);
@@ -32565,7 +32619,7 @@ static PyObject *_wrap_new_Menu(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Append(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Append(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -32585,7 +32639,7 @@ static PyObject *_wrap_Menu_Append(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:Menu_Append",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:wxMenu_Append",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32642,7 +32696,7 @@ static PyObject *_wrap_Menu_Append(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_AppendSeparator(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_AppendSeparator(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *result;
@@ -32651,7 +32705,7 @@ static PyObject *_wrap_Menu_AppendSeparator(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_AppendSeparator",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_AppendSeparator",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32670,7 +32724,7 @@ static PyObject *_wrap_Menu_AppendSeparator(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_AppendCheckItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_AppendCheckItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -32688,7 +32742,7 @@ static PyObject *_wrap_Menu_AppendCheckItem(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Menu_AppendCheckItem",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxMenu_AppendCheckItem",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32739,7 +32793,7 @@ static PyObject *_wrap_Menu_AppendCheckItem(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_AppendRadioItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_AppendRadioItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -32757,7 +32811,7 @@ static PyObject *_wrap_Menu_AppendRadioItem(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Menu_AppendRadioItem",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxMenu_AppendRadioItem",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32808,7 +32862,7 @@ static PyObject *_wrap_Menu_AppendRadioItem(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_AppendMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_AppendMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -32828,7 +32882,7 @@ static PyObject *_wrap_Menu_AppendMenu(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:Menu_AppendMenu",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:wxMenu_AppendMenu",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32881,7 +32935,7 @@ static PyObject *_wrap_Menu_AppendMenu(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_AppendItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_AppendItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
@@ -32892,7 +32946,7 @@ static PyObject *_wrap_Menu_AppendItem(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_AppendItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_AppendItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
@@ -32913,7 +32967,7 @@ static PyObject *_wrap_Menu_AppendItem(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Break(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Break(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     PyObject * obj0 = 0 ;
@@ -32921,7 +32975,7 @@ static PyObject *_wrap_Menu_Break(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_Break",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_Break",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32938,7 +32992,7 @@ static PyObject *_wrap_Menu_Break(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_InsertItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_InsertItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
@@ -32951,7 +33005,7 @@ static PyObject *_wrap_Menu_InsertItem(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "pos",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Menu_InsertItem",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenu_InsertItem",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -32976,7 +33030,7 @@ static PyObject *_wrap_Menu_InsertItem(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Insert(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Insert(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
@@ -32998,7 +33052,7 @@ static PyObject *_wrap_Menu_Insert(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:Menu_Insert",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:wxMenu_Insert",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33059,7 +33113,7 @@ static PyObject *_wrap_Menu_Insert(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_InsertSeparator(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_InsertSeparator(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
@@ -33070,7 +33124,7 @@ static PyObject *_wrap_Menu_InsertSeparator(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_InsertSeparator",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_InsertSeparator",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33093,7 +33147,7 @@ static PyObject *_wrap_Menu_InsertSeparator(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_InsertCheckItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_InsertCheckItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
@@ -33113,7 +33167,7 @@ static PyObject *_wrap_Menu_InsertCheckItem(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:Menu_InsertCheckItem",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:wxMenu_InsertCheckItem",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33168,7 +33222,7 @@ static PyObject *_wrap_Menu_InsertCheckItem(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_InsertRadioItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_InsertRadioItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
@@ -33188,7 +33242,7 @@ static PyObject *_wrap_Menu_InsertRadioItem(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:Menu_InsertRadioItem",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:wxMenu_InsertRadioItem",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33243,7 +33297,7 @@ static PyObject *_wrap_Menu_InsertRadioItem(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_InsertMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_InsertMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
@@ -33265,7 +33319,7 @@ static PyObject *_wrap_Menu_InsertMenu(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:Menu_InsertMenu",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:wxMenu_InsertMenu",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33322,7 +33376,7 @@ static PyObject *_wrap_Menu_InsertMenu(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_PrependItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_PrependItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
@@ -33333,7 +33387,7 @@ static PyObject *_wrap_Menu_PrependItem(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_PrependItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_PrependItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
@@ -33354,7 +33408,7 @@ static PyObject *_wrap_Menu_PrependItem(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Prepend(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Prepend(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -33374,7 +33428,7 @@ static PyObject *_wrap_Menu_Prepend(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:Menu_Prepend",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:wxMenu_Prepend",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33431,7 +33485,7 @@ static PyObject *_wrap_Menu_Prepend(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_PrependSeparator(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_PrependSeparator(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *result;
@@ -33440,7 +33494,7 @@ static PyObject *_wrap_Menu_PrependSeparator(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_PrependSeparator",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_PrependSeparator",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33459,7 +33513,7 @@ static PyObject *_wrap_Menu_PrependSeparator(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_PrependCheckItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_PrependCheckItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -33477,7 +33531,7 @@ static PyObject *_wrap_Menu_PrependCheckItem(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Menu_PrependCheckItem",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxMenu_PrependCheckItem",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33528,7 +33582,7 @@ static PyObject *_wrap_Menu_PrependCheckItem(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_PrependRadioItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_PrependRadioItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -33546,7 +33600,7 @@ static PyObject *_wrap_Menu_PrependRadioItem(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Menu_PrependRadioItem",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxMenu_PrependRadioItem",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33597,7 +33651,7 @@ static PyObject *_wrap_Menu_PrependRadioItem(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_PrependMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_PrependMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -33617,7 +33671,7 @@ static PyObject *_wrap_Menu_PrependMenu(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:Menu_PrependMenu",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:wxMenu_PrependMenu",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33670,7 +33724,7 @@ static PyObject *_wrap_Menu_PrependMenu(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Remove(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Remove(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -33681,7 +33735,7 @@ static PyObject *_wrap_Menu_Remove(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_Remove",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_Remove",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33704,7 +33758,7 @@ static PyObject *_wrap_Menu_Remove(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_RemoveItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_RemoveItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
@@ -33715,7 +33769,7 @@ static PyObject *_wrap_Menu_RemoveItem(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_RemoveItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_RemoveItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
@@ -33736,7 +33790,7 @@ static PyObject *_wrap_Menu_RemoveItem(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Delete(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Delete(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -33747,7 +33801,7 @@ static PyObject *_wrap_Menu_Delete(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_Delete",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_Delete",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33770,7 +33824,7 @@ static PyObject *_wrap_Menu_Delete(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_DeleteItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_DeleteItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
@@ -33781,7 +33835,7 @@ static PyObject *_wrap_Menu_DeleteItem(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_DeleteItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_DeleteItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
@@ -33802,7 +33856,7 @@ static PyObject *_wrap_Menu_DeleteItem(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     PyObject * obj0 = 0 ;
@@ -33810,7 +33864,7 @@ static PyObject *_wrap_Menu_Destroy(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_Destroy",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_Destroy",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33827,7 +33881,7 @@ static PyObject *_wrap_Menu_Destroy(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_DestroyId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_DestroyId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -33838,7 +33892,7 @@ static PyObject *_wrap_Menu_DestroyId(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_DestroyId",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_DestroyId",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33861,7 +33915,7 @@ static PyObject *_wrap_Menu_DestroyId(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_DestroyItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_DestroyItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuItem *arg2 = (wxMenuItem *) 0 ;
@@ -33872,7 +33926,7 @@ static PyObject *_wrap_Menu_DestroyItem(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_DestroyItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_DestroyItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
@@ -33893,7 +33947,7 @@ static PyObject *_wrap_Menu_DestroyItem(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetMenuItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetMenuItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t result;
@@ -33902,7 +33956,7 @@ static PyObject *_wrap_Menu_GetMenuItemCount(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_GetMenuItemCount",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_GetMenuItemCount",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33921,7 +33975,7 @@ static PyObject *_wrap_Menu_GetMenuItemCount(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetMenuItems(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetMenuItems(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     PyObject *result;
@@ -33930,7 +33984,7 @@ static PyObject *_wrap_Menu_GetMenuItems(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_GetMenuItems",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_GetMenuItems",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33947,7 +34001,7 @@ static PyObject *_wrap_Menu_GetMenuItems(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_FindItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_FindItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxString *arg2 = 0 ;
@@ -33959,7 +34013,7 @@ static PyObject *_wrap_Menu_FindItem(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_FindItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_FindItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -33991,7 +34045,7 @@ static PyObject *_wrap_Menu_FindItem(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_FindItemById(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_FindItemById(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -34002,7 +34056,7 @@ static PyObject *_wrap_Menu_FindItemById(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_FindItemById",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_FindItemById",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34025,7 +34079,7 @@ static PyObject *_wrap_Menu_FindItemById(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_FindItemByPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_FindItemByPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     size_t arg2 ;
@@ -34036,7 +34090,7 @@ static PyObject *_wrap_Menu_FindItemByPosition(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "position", NULL 
     };
     
         (char *) "self",(char *) "position", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_FindItemByPosition",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_FindItemByPosition",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34059,7 +34113,7 @@ static PyObject *_wrap_Menu_FindItemByPosition(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -34071,7 +34125,7 @@ static PyObject *_wrap_Menu_Enable(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "id",(char *) "enable", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "enable", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Menu_Enable",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenu_Enable",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34096,7 +34150,7 @@ static PyObject *_wrap_Menu_Enable(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_IsEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_IsEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -34107,7 +34161,7 @@ static PyObject *_wrap_Menu_IsEnabled(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_IsEnabled",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_IsEnabled",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34130,7 +34184,7 @@ static PyObject *_wrap_Menu_IsEnabled(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Check(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Check(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -34142,7 +34196,7 @@ static PyObject *_wrap_Menu_Check(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "id",(char *) "check", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "check", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Menu_Check",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenu_Check",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34167,7 +34221,7 @@ static PyObject *_wrap_Menu_Check(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_IsChecked(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_IsChecked(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -34178,7 +34232,7 @@ static PyObject *_wrap_Menu_IsChecked(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_IsChecked",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_IsChecked",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34201,7 +34255,7 @@ static PyObject *_wrap_Menu_IsChecked(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_SetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_SetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -34214,7 +34268,7 @@ static PyObject *_wrap_Menu_SetLabel(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "id",(char *) "label", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "label", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Menu_SetLabel",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenu_SetLabel",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34248,7 +34302,7 @@ static PyObject *_wrap_Menu_SetLabel(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -34259,7 +34313,7 @@ static PyObject *_wrap_Menu_GetLabel(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_GetLabel",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_GetLabel",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34286,7 +34340,7 @@ static PyObject *_wrap_Menu_GetLabel(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_SetHelpString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_SetHelpString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -34299,7 +34353,7 @@ static PyObject *_wrap_Menu_SetHelpString(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "id",(char *) "helpString", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "helpString", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Menu_SetHelpString",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenu_SetHelpString",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34333,7 +34387,7 @@ static PyObject *_wrap_Menu_SetHelpString(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetHelpString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetHelpString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     int arg2 ;
@@ -34344,7 +34398,7 @@ static PyObject *_wrap_Menu_GetHelpString(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_GetHelpString",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_GetHelpString",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34371,7 +34425,7 @@ static PyObject *_wrap_Menu_GetHelpString(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_SetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_SetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxString *arg2 = 0 ;
@@ -34382,7 +34436,7 @@ static PyObject *_wrap_Menu_SetTitle(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "title", NULL 
     };
     
         (char *) "self",(char *) "title", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_SetTitle",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_SetTitle",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34412,7 +34466,7 @@ static PyObject *_wrap_Menu_SetTitle(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxString result;
@@ -34421,7 +34475,7 @@ static PyObject *_wrap_Menu_GetTitle(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_GetTitle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_GetTitle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34444,7 +34498,7 @@ static PyObject *_wrap_Menu_GetTitle(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_SetEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_SetEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) 0 ;
@@ -34454,7 +34508,7 @@ static PyObject *_wrap_Menu_SetEventHandler(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "handler", NULL 
     };
     
         (char *) "self",(char *) "handler", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_SetEventHandler",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_SetEventHandler",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxEvtHandler, SWIG_POINTER_EXCEPTION | 0);
@@ -34473,7 +34527,7 @@ static PyObject *_wrap_Menu_SetEventHandler(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetEventHandler(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxEvtHandler *result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxEvtHandler *result;
@@ -34482,7 +34536,7 @@ static PyObject *_wrap_Menu_GetEventHandler(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_GetEventHandler",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_GetEventHandler",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34501,7 +34555,7 @@ static PyObject *_wrap_Menu_GetEventHandler(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_SetInvokingWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_SetInvokingWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -34511,7 +34565,7 @@ static PyObject *_wrap_Menu_SetInvokingWindow(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "win", NULL 
     };
     
         (char *) "self",(char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_SetInvokingWindow",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_SetInvokingWindow",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -34530,7 +34584,7 @@ static PyObject *_wrap_Menu_SetInvokingWindow(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetInvokingWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetInvokingWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxWindow *result;
@@ -34539,7 +34593,7 @@ static PyObject *_wrap_Menu_GetInvokingWindow(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_GetInvokingWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_GetInvokingWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34558,7 +34612,7 @@ static PyObject *_wrap_Menu_GetInvokingWindow(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     long result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     long result;
@@ -34567,7 +34621,7 @@ static PyObject *_wrap_Menu_GetStyle(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_GetStyle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_GetStyle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34586,7 +34640,7 @@ static PyObject *_wrap_Menu_GetStyle(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_UpdateUI(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_UpdateUI(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) NULL ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxEvtHandler *arg2 = (wxEvtHandler *) NULL ;
@@ -34596,7 +34650,7 @@ static PyObject *_wrap_Menu_UpdateUI(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "source", NULL 
     };
     
         (char *) "self",(char *) "source", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Menu_UpdateUI",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxMenu_UpdateUI",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -34617,7 +34671,7 @@ static PyObject *_wrap_Menu_UpdateUI(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetMenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetMenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuBar *result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuBar *result;
@@ -34626,7 +34680,7 @@ static PyObject *_wrap_Menu_GetMenuBar(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_GetMenuBar",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_GetMenuBar",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34645,7 +34699,7 @@ static PyObject *_wrap_Menu_GetMenuBar(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Attach(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Attach(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuBarBase *arg2 = (wxMenuBarBase *) 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenuBarBase *arg2 = (wxMenuBarBase *) 0 ;
@@ -34655,7 +34709,7 @@ static PyObject *_wrap_Menu_Attach(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "menubar", NULL 
     };
     
         (char *) "self",(char *) "menubar", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_Attach",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_Attach",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuBarBase, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuBarBase, SWIG_POINTER_EXCEPTION | 0);
@@ -34674,7 +34728,7 @@ static PyObject *_wrap_Menu_Attach(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_Detach(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_Detach(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     PyObject * obj0 = 0 ;
@@ -34682,7 +34736,7 @@ static PyObject *_wrap_Menu_Detach(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_Detach",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_Detach",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34699,7 +34753,7 @@ static PyObject *_wrap_Menu_Detach(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_IsAttached(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_IsAttached(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     bool result;
@@ -34708,7 +34762,7 @@ static PyObject *_wrap_Menu_IsAttached(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_IsAttached",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_IsAttached",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34727,7 +34781,7 @@ static PyObject *_wrap_Menu_IsAttached(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_SetParent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_SetParent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
@@ -34737,7 +34791,7 @@ static PyObject *_wrap_Menu_SetParent(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "parent", NULL 
     };
     
         (char *) "self",(char *) "parent", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Menu_SetParent",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenu_SetParent",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
@@ -34756,7 +34810,7 @@ static PyObject *_wrap_Menu_SetParent(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Menu_GetParent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenu_GetParent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenu *result;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) 0 ;
     wxMenu *result;
@@ -34765,7 +34819,7 @@ static PyObject *_wrap_Menu_GetParent(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Menu_GetParent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenu_GetParent",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34784,14 +34838,14 @@ static PyObject *_wrap_Menu_GetParent(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * Menu_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxMenu_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMenu, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMenu, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_MenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxMenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     long arg1 = (long) 0 ;
     wxMenuBar *result;
     PyObject *resultobj;
     long arg1 = (long) 0 ;
     wxMenuBar *result;
@@ -34800,7 +34854,7 @@ static PyObject *_wrap_new_MenuBar(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "style", NULL 
     };
     
         (char *) "style", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_MenuBar",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxMenuBar",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (long)(SWIG_As_long(obj0)); 
     if (obj0) {
         {
             arg1 = (long)(SWIG_As_long(obj0)); 
@@ -34822,7 +34876,7 @@ static PyObject *_wrap_new_MenuBar(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_Append(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_Append(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
@@ -34836,7 +34890,7 @@ static PyObject *_wrap_MenuBar_Append(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "menu",(char *) "title", NULL 
     };
     
         (char *) "self",(char *) "menu",(char *) "title", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:MenuBar_Append",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenuBar_Append",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
@@ -34870,7 +34924,7 @@ static PyObject *_wrap_MenuBar_Append(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_Insert(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_Insert(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
@@ -34886,7 +34940,7 @@ static PyObject *_wrap_MenuBar_Insert(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:MenuBar_Insert",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxMenuBar_Insert",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34924,7 +34978,7 @@ static PyObject *_wrap_MenuBar_Insert(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_GetMenuCount(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_GetMenuCount(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t result;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t result;
@@ -34933,7 +34987,7 @@ static PyObject *_wrap_MenuBar_GetMenuCount(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuBar_GetMenuCount",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuBar_GetMenuCount",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34952,7 +35006,7 @@ static PyObject *_wrap_MenuBar_GetMenuCount(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_GetMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_GetMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
@@ -34963,7 +35017,7 @@ static PyObject *_wrap_MenuBar_GetMenu(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_GetMenu",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_GetMenu",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -34986,7 +35040,7 @@ static PyObject *_wrap_MenuBar_GetMenu(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_Replace(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_Replace(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
@@ -35002,7 +35056,7 @@ static PyObject *_wrap_MenuBar_Replace(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:MenuBar_Replace",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxMenuBar_Replace",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35040,7 +35094,7 @@ static PyObject *_wrap_MenuBar_Replace(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_Remove(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_Remove(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
@@ -35051,7 +35105,7 @@ static PyObject *_wrap_MenuBar_Remove(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_Remove",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_Remove",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35074,7 +35128,7 @@ static PyObject *_wrap_MenuBar_Remove(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_EnableTop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_EnableTop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
@@ -35086,7 +35140,7 @@ static PyObject *_wrap_MenuBar_EnableTop(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "pos",(char *) "enable", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "enable", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:MenuBar_EnableTop",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenuBar_EnableTop",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35111,7 +35165,7 @@ static PyObject *_wrap_MenuBar_EnableTop(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_IsEnabledTop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_IsEnabledTop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
@@ -35122,7 +35176,7 @@ static PyObject *_wrap_MenuBar_IsEnabledTop(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_IsEnabledTop",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_IsEnabledTop",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35145,7 +35199,7 @@ static PyObject *_wrap_MenuBar_IsEnabledTop(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_SetLabelTop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_SetLabelTop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
@@ -35158,7 +35212,7 @@ static PyObject *_wrap_MenuBar_SetLabelTop(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "pos",(char *) "label", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "label", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:MenuBar_SetLabelTop",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenuBar_SetLabelTop",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35192,7 +35246,7 @@ static PyObject *_wrap_MenuBar_SetLabelTop(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_GetLabelTop(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_GetLabelTop(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     size_t arg2 ;
@@ -35203,7 +35257,7 @@ static PyObject *_wrap_MenuBar_GetLabelTop(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_GetLabelTop",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_GetLabelTop",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35230,7 +35284,7 @@ static PyObject *_wrap_MenuBar_GetLabelTop(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_FindMenuItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_FindMenuItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxString *arg2 = 0 ;
@@ -35245,7 +35299,7 @@ static PyObject *_wrap_MenuBar_FindMenuItem(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "menu",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "menu",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:MenuBar_FindMenuItem",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenuBar_FindMenuItem",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35290,7 +35344,7 @@ static PyObject *_wrap_MenuBar_FindMenuItem(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_FindItemById(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_FindItemById(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
@@ -35301,7 +35355,7 @@ static PyObject *_wrap_MenuBar_FindItemById(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_FindItemById",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_FindItemById",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35324,7 +35378,7 @@ static PyObject *_wrap_MenuBar_FindItemById(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_FindMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_FindMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxString *arg2 = 0 ;
@@ -35336,7 +35390,7 @@ static PyObject *_wrap_MenuBar_FindMenu(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "title", NULL 
     };
     
         (char *) "self",(char *) "title", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_FindMenu",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_FindMenu",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35368,7 +35422,7 @@ static PyObject *_wrap_MenuBar_FindMenu(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
@@ -35380,7 +35434,7 @@ static PyObject *_wrap_MenuBar_Enable(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "id",(char *) "enable", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "enable", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:MenuBar_Enable",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenuBar_Enable",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35405,7 +35459,7 @@ static PyObject *_wrap_MenuBar_Enable(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_Check(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_Check(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
@@ -35417,7 +35471,7 @@ static PyObject *_wrap_MenuBar_Check(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "id",(char *) "check", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "check", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:MenuBar_Check",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenuBar_Check",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35442,7 +35496,7 @@ static PyObject *_wrap_MenuBar_Check(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_IsChecked(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_IsChecked(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
@@ -35453,7 +35507,7 @@ static PyObject *_wrap_MenuBar_IsChecked(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_IsChecked",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_IsChecked",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35476,7 +35530,7 @@ static PyObject *_wrap_MenuBar_IsChecked(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_IsEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_IsEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
@@ -35487,7 +35541,7 @@ static PyObject *_wrap_MenuBar_IsEnabled(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_IsEnabled",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_IsEnabled",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35510,7 +35564,7 @@ static PyObject *_wrap_MenuBar_IsEnabled(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_SetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_SetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
@@ -35523,7 +35577,7 @@ static PyObject *_wrap_MenuBar_SetLabel(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "id",(char *) "label", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "label", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:MenuBar_SetLabel",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenuBar_SetLabel",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35557,7 +35611,7 @@ static PyObject *_wrap_MenuBar_SetLabel(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
@@ -35568,7 +35622,7 @@ static PyObject *_wrap_MenuBar_GetLabel(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_GetLabel",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_GetLabel",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35595,7 +35649,7 @@ static PyObject *_wrap_MenuBar_GetLabel(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_SetHelpString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_SetHelpString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
@@ -35608,7 +35662,7 @@ static PyObject *_wrap_MenuBar_SetHelpString(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "id",(char *) "helpString", NULL 
     };
     
         (char *) "self",(char *) "id",(char *) "helpString", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:MenuBar_SetHelpString",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxMenuBar_SetHelpString",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35642,7 +35696,7 @@ static PyObject *_wrap_MenuBar_SetHelpString(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_GetHelpString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_GetHelpString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     int arg2 ;
@@ -35653,7 +35707,7 @@ static PyObject *_wrap_MenuBar_GetHelpString(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_GetHelpString",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_GetHelpString",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35680,7 +35734,7 @@ static PyObject *_wrap_MenuBar_GetHelpString(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_GetFrame(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_GetFrame(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxFrame *result;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxFrame *result;
@@ -35689,7 +35743,7 @@ static PyObject *_wrap_MenuBar_GetFrame(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuBar_GetFrame",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuBar_GetFrame",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35708,7 +35762,7 @@ static PyObject *_wrap_MenuBar_GetFrame(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_IsAttached(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_IsAttached(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     bool result;
@@ -35717,7 +35771,7 @@ static PyObject *_wrap_MenuBar_IsAttached(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuBar_IsAttached",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuBar_IsAttached",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35736,7 +35790,7 @@ static PyObject *_wrap_MenuBar_IsAttached(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_Attach(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_Attach(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxFrame *arg2 = (wxFrame *) 0 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     wxFrame *arg2 = (wxFrame *) 0 ;
@@ -35746,7 +35800,7 @@ static PyObject *_wrap_MenuBar_Attach(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "frame", NULL 
     };
     
         (char *) "self",(char *) "frame", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuBar_Attach",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuBar_Attach",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
@@ -35765,7 +35819,7 @@ static PyObject *_wrap_MenuBar_Attach(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuBar_Detach(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuBar_Detach(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxMenuBar *arg1 = (wxMenuBar *) 0 ;
     PyObject * obj0 = 0 ;
@@ -35773,7 +35827,7 @@ static PyObject *_wrap_MenuBar_Detach(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuBar_Detach",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuBar_Detach",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35790,14 +35844,14 @@ static PyObject *_wrap_MenuBar_Detach(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * MenuBar_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxMenuBar_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_MenuItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxMenuItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) NULL ;
     int arg2 = (int) wxID_ANY ;
     PyObject *resultobj;
     wxMenu *arg1 = (wxMenu *) NULL ;
     int arg2 = (int) wxID_ANY ;
@@ -35820,7 +35874,7 @@ static PyObject *_wrap_new_MenuItem(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL 
     };
     
         (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOOOO:new_MenuItem",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOOOO:new_wxMenuItem",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj0) {
         SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
         if (SWIG_arg_fail(1)) SWIG_fail;
@@ -35887,7 +35941,7 @@ static PyObject *_wrap_new_MenuItem(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxMenu *result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxMenu *result;
@@ -35896,7 +35950,7 @@ static PyObject *_wrap_MenuItem_GetMenu(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetMenu",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetMenu",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35915,7 +35969,7 @@ static PyObject *_wrap_MenuItem_GetMenu(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
@@ -35925,7 +35979,7 @@ static PyObject *_wrap_MenuItem_SetMenu(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "menu", NULL 
     };
     
         (char *) "self",(char *) "menu", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetMenu",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetMenu",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
@@ -35944,7 +35998,7 @@ static PyObject *_wrap_MenuItem_SetMenu(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     int arg2 ;
@@ -35954,7 +36008,7 @@ static PyObject *_wrap_MenuItem_SetId(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "id", NULL 
     };
     
         (char *) "self",(char *) "id", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetId",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetId",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -35975,7 +36029,7 @@ static PyObject *_wrap_MenuItem_SetId(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetId(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetId(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     int result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     int result;
@@ -35984,7 +36038,7 @@ static PyObject *_wrap_MenuItem_GetId(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetId",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetId",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36003,7 +36057,7 @@ static PyObject *_wrap_MenuItem_GetId(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_IsSeparator(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_IsSeparator(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
@@ -36012,7 +36066,7 @@ static PyObject *_wrap_MenuItem_IsSeparator(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_IsSeparator",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_IsSeparator",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36031,7 +36085,7 @@ static PyObject *_wrap_MenuItem_IsSeparator(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetText(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetText(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString *arg2 = 0 ;
@@ -36042,7 +36096,7 @@ static PyObject *_wrap_MenuItem_SetText(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "str", NULL 
     };
     
         (char *) "self",(char *) "str", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetText",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetText",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36072,7 +36126,7 @@ static PyObject *_wrap_MenuItem_SetText(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString result;
@@ -36081,7 +36135,7 @@ static PyObject *_wrap_MenuItem_GetLabel(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetLabel",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetLabel",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36104,7 +36158,7 @@ static PyObject *_wrap_MenuItem_GetLabel(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetText(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetText(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString *result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString *result;
@@ -36113,7 +36167,7 @@ static PyObject *_wrap_MenuItem_GetText(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetText",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetText",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36139,7 +36193,7 @@ static PyObject *_wrap_MenuItem_GetText(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetLabelFromText(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetLabelFromText(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxString result;
     PyObject *resultobj;
     wxString *arg1 = 0 ;
     wxString result;
@@ -36149,7 +36203,7 @@ static PyObject *_wrap_MenuItem_GetLabelFromText(PyObject *, PyObject *args, PyO
         (char *) "text", NULL 
     };
     
         (char *) "text", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetLabelFromText",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetLabelFromText",kwnames,&obj0)) goto fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
     {
         arg1 = wxString_in_helper(obj0);
         if (arg1 == NULL) SWIG_fail;
@@ -36183,7 +36237,7 @@ static PyObject *_wrap_MenuItem_GetLabelFromText(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetKind(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetKind(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxItemKind result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxItemKind result;
@@ -36192,7 +36246,7 @@ static PyObject *_wrap_MenuItem_GetKind(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetKind",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetKind",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36209,7 +36263,7 @@ static PyObject *_wrap_MenuItem_GetKind(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetKind(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetKind(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxItemKind arg2 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxItemKind arg2 ;
@@ -36219,7 +36273,7 @@ static PyObject *_wrap_MenuItem_SetKind(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "kind", NULL 
     };
     
         (char *) "self",(char *) "kind", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetKind",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetKind",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36240,7 +36294,7 @@ static PyObject *_wrap_MenuItem_SetKind(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetCheckable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetCheckable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool arg2 ;
@@ -36250,7 +36304,7 @@ static PyObject *_wrap_MenuItem_SetCheckable(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "checkable", NULL 
     };
     
         (char *) "self",(char *) "checkable", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetCheckable",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetCheckable",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36271,7 +36325,7 @@ static PyObject *_wrap_MenuItem_SetCheckable(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_IsCheckable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_IsCheckable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
@@ -36280,7 +36334,7 @@ static PyObject *_wrap_MenuItem_IsCheckable(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_IsCheckable",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_IsCheckable",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36299,7 +36353,7 @@ static PyObject *_wrap_MenuItem_IsCheckable(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_IsSubMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_IsSubMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
@@ -36308,7 +36362,7 @@ static PyObject *_wrap_MenuItem_IsSubMenu(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_IsSubMenu",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_IsSubMenu",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36327,7 +36381,7 @@ static PyObject *_wrap_MenuItem_IsSubMenu(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetSubMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetSubMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxMenu *arg2 = (wxMenu *) 0 ;
@@ -36337,7 +36391,7 @@ static PyObject *_wrap_MenuItem_SetSubMenu(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "menu", NULL 
     };
     
         (char *) "self",(char *) "menu", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetSubMenu",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetSubMenu",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
@@ -36356,7 +36410,7 @@ static PyObject *_wrap_MenuItem_SetSubMenu(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetSubMenu(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetSubMenu(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxMenu *result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxMenu *result;
@@ -36365,7 +36419,7 @@ static PyObject *_wrap_MenuItem_GetSubMenu(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetSubMenu",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetSubMenu",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36384,7 +36438,7 @@ static PyObject *_wrap_MenuItem_GetSubMenu(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_Enable(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool arg2 = (bool) true ;
@@ -36394,7 +36448,7 @@ static PyObject *_wrap_MenuItem_Enable(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "enable", NULL 
     };
     
         (char *) "self",(char *) "enable", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MenuItem_Enable",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxMenuItem_Enable",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -36417,7 +36471,7 @@ static PyObject *_wrap_MenuItem_Enable(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_IsEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_IsEnabled(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
@@ -36426,7 +36480,7 @@ static PyObject *_wrap_MenuItem_IsEnabled(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_IsEnabled",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_IsEnabled",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36445,7 +36499,7 @@ static PyObject *_wrap_MenuItem_IsEnabled(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_Check(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_Check(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool arg2 = (bool) true ;
@@ -36455,7 +36509,7 @@ static PyObject *_wrap_MenuItem_Check(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "check", NULL 
     };
     
         (char *) "self",(char *) "check", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MenuItem_Check",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxMenuItem_Check",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -36478,7 +36532,7 @@ static PyObject *_wrap_MenuItem_Check(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_IsChecked(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_IsChecked(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
@@ -36487,7 +36541,7 @@ static PyObject *_wrap_MenuItem_IsChecked(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_IsChecked",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_IsChecked",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36506,7 +36560,7 @@ static PyObject *_wrap_MenuItem_IsChecked(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_Toggle(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_Toggle(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     PyObject * obj0 = 0 ;
@@ -36514,7 +36568,7 @@ static PyObject *_wrap_MenuItem_Toggle(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_Toggle",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_Toggle",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36531,7 +36585,7 @@ static PyObject *_wrap_MenuItem_Toggle(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetHelp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetHelp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString *arg2 = 0 ;
@@ -36542,7 +36596,7 @@ static PyObject *_wrap_MenuItem_SetHelp(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "str", NULL 
     };
     
         (char *) "self",(char *) "str", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetHelp",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetHelp",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36572,7 +36626,7 @@ static PyObject *_wrap_MenuItem_SetHelp(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetHelp(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetHelp(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString *result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxString *result;
@@ -36581,7 +36635,7 @@ static PyObject *_wrap_MenuItem_GetHelp(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetHelp",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetHelp",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36607,7 +36661,7 @@ static PyObject *_wrap_MenuItem_GetHelp(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetAccel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetAccel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxAcceleratorEntry *result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxAcceleratorEntry *result;
@@ -36616,7 +36670,7 @@ static PyObject *_wrap_MenuItem_GetAccel(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetAccel",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetAccel",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36633,7 +36687,7 @@ static PyObject *_wrap_MenuItem_GetAccel(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetAccel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetAccel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxAcceleratorEntry *arg2 = (wxAcceleratorEntry *) 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxAcceleratorEntry *arg2 = (wxAcceleratorEntry *) 0 ;
@@ -36643,7 +36697,7 @@ static PyObject *_wrap_MenuItem_SetAccel(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "accel", NULL 
     };
     
         (char *) "self",(char *) "accel", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetAccel",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetAccel",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxAcceleratorEntry, SWIG_POINTER_EXCEPTION | 0);
@@ -36662,7 +36716,7 @@ static PyObject *_wrap_MenuItem_SetAccel(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetFont(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetFont(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxFont *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxFont *arg2 = 0 ;
@@ -36672,7 +36726,7 @@ static PyObject *_wrap_MenuItem_SetFont(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "font", NULL 
     };
     
         (char *) "self",(char *) "font", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetFont",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetFont",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36697,7 +36751,7 @@ static PyObject *_wrap_MenuItem_SetFont(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetFont(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetFont(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxFont result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxFont result;
@@ -36706,7 +36760,7 @@ static PyObject *_wrap_MenuItem_GetFont(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetFont",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetFont",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36727,7 +36781,7 @@ static PyObject *_wrap_MenuItem_GetFont(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetTextColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetTextColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxColour *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxColour *arg2 = 0 ;
@@ -36738,7 +36792,7 @@ static PyObject *_wrap_MenuItem_SetTextColour(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "colText", NULL 
     };
     
         (char *) "self",(char *) "colText", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetTextColour",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetTextColour",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36759,7 +36813,7 @@ static PyObject *_wrap_MenuItem_SetTextColour(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetTextColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetTextColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxColour result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxColour result;
@@ -36768,7 +36822,7 @@ static PyObject *_wrap_MenuItem_GetTextColour(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetTextColour",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetTextColour",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36789,7 +36843,7 @@ static PyObject *_wrap_MenuItem_GetTextColour(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxColour *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxColour *arg2 = 0 ;
@@ -36800,7 +36854,7 @@ static PyObject *_wrap_MenuItem_SetBackgroundColour(PyObject *, PyObject *args,
         (char *) "self",(char *) "colBack", NULL 
     };
     
         (char *) "self",(char *) "colBack", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetBackgroundColour",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetBackgroundColour",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36821,7 +36875,7 @@ static PyObject *_wrap_MenuItem_SetBackgroundColour(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetBackgroundColour(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxColour result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxColour result;
@@ -36830,7 +36884,7 @@ static PyObject *_wrap_MenuItem_GetBackgroundColour(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetBackgroundColour",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetBackgroundColour",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36851,7 +36905,7 @@ static PyObject *_wrap_MenuItem_GetBackgroundColour(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetBitmaps(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetBitmaps(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *arg2 = 0 ;
@@ -36864,7 +36918,7 @@ static PyObject *_wrap_MenuItem_SetBitmaps(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL 
     };
     
         (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:MenuItem_SetBitmaps",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxMenuItem_SetBitmaps",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36899,7 +36953,7 @@ static PyObject *_wrap_MenuItem_SetBitmaps(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetDisabledBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetDisabledBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *arg2 = 0 ;
@@ -36909,7 +36963,7 @@ static PyObject *_wrap_MenuItem_SetDisabledBitmap(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "bmpDisabled", NULL 
     };
     
         (char *) "self",(char *) "bmpDisabled", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetDisabledBitmap",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetDisabledBitmap",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36934,7 +36988,7 @@ static PyObject *_wrap_MenuItem_SetDisabledBitmap(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetDisabledBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetDisabledBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *result;
@@ -36943,7 +36997,7 @@ static PyObject *_wrap_MenuItem_GetDisabledBitmap(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetDisabledBitmap",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetDisabledBitmap",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36966,7 +37020,7 @@ static PyObject *_wrap_MenuItem_GetDisabledBitmap(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetMarginWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetMarginWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     int arg2 ;
@@ -36976,7 +37030,7 @@ static PyObject *_wrap_MenuItem_SetMarginWidth(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "nWidth", NULL 
     };
     
         (char *) "self",(char *) "nWidth", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetMarginWidth",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetMarginWidth",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -36997,7 +37051,7 @@ static PyObject *_wrap_MenuItem_SetMarginWidth(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetMarginWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetMarginWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     int result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     int result;
@@ -37006,7 +37060,7 @@ static PyObject *_wrap_MenuItem_GetMarginWidth(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetMarginWidth",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetMarginWidth",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37025,17 +37079,17 @@ static PyObject *_wrap_MenuItem_GetMarginWidth(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetDefaultMarginWidth(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetDefaultMarginWidth(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     int result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":MenuItem_GetDefaultMarginWidth",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":wxMenuItem_GetDefaultMarginWidth",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
-        result = (int)MenuItem_GetDefaultMarginWidth();
+        result = (int)wxMenuItem_GetDefaultMarginWidth();
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
         
         wxPyEndAllowThreads(__tstate);
         if (PyErr_Occurred()) SWIG_fail;
@@ -37049,7 +37103,7 @@ static PyObject *_wrap_MenuItem_GetDefaultMarginWidth(PyObject *, PyObject *args
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_IsOwnerDrawn(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_IsOwnerDrawn(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool result;
@@ -37058,7 +37112,7 @@ static PyObject *_wrap_MenuItem_IsOwnerDrawn(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_IsOwnerDrawn",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_IsOwnerDrawn",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37077,7 +37131,7 @@ static PyObject *_wrap_MenuItem_IsOwnerDrawn(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetOwnerDrawn(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetOwnerDrawn(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool arg2 = (bool) true ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     bool arg2 = (bool) true ;
@@ -37087,7 +37141,7 @@ static PyObject *_wrap_MenuItem_SetOwnerDrawn(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "ownerDrawn", NULL 
     };
     
         (char *) "self",(char *) "ownerDrawn", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MenuItem_SetOwnerDrawn",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxMenuItem_SetOwnerDrawn",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -37110,7 +37164,7 @@ static PyObject *_wrap_MenuItem_SetOwnerDrawn(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_ResetOwnerDrawn(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_ResetOwnerDrawn(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     PyObject * obj0 = 0 ;
@@ -37118,7 +37172,7 @@ static PyObject *_wrap_MenuItem_ResetOwnerDrawn(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_ResetOwnerDrawn",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_ResetOwnerDrawn",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37135,7 +37189,7 @@ static PyObject *_wrap_MenuItem_ResetOwnerDrawn(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_SetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_SetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *arg2 = 0 ;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *arg2 = 0 ;
@@ -37145,7 +37199,7 @@ static PyObject *_wrap_MenuItem_SetBitmap(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "bitmap", NULL 
     };
     
         (char *) "self",(char *) "bitmap", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MenuItem_SetBitmap",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxMenuItem_SetBitmap",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37170,7 +37224,7 @@ static PyObject *_wrap_MenuItem_SetBitmap(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_MenuItem_GetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxMenuItem_GetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *result;
     PyObject *resultobj;
     wxMenuItem *arg1 = (wxMenuItem *) 0 ;
     wxBitmap *result;
@@ -37179,7 +37233,7 @@ static PyObject *_wrap_MenuItem_GetBitmap(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MenuItem_GetBitmap",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxMenuItem_GetBitmap",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMenuItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37202,7 +37256,7 @@ static PyObject *_wrap_MenuItem_GetBitmap(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject * MenuItem_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxMenuItem_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem, obj);
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem, obj);
@@ -37229,7 +37283,7 @@ static PyObject *_wrap_ControlNameStr_get(void) {
 }
 
 
 }
 
 
-static PyObject *_wrap_new_Control(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxControl(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) -1 ;
     PyObject *resultobj;
     wxWindow *arg1 = (wxWindow *) 0 ;
     int arg2 = (int) -1 ;
@@ -37257,7 +37311,7 @@ static PyObject *_wrap_new_Control(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL 
     };
     
         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Control",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_wxControl",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -37347,7 +37401,7 @@ static PyObject *_wrap_new_PreControl(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Control_Create(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxControl_Create(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxControl *arg1 = (wxControl *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxControl *arg1 = (wxControl *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -37377,7 +37431,7 @@ static PyObject *_wrap_Control_Create(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL 
     };
     
         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Control_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:wxControl_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxControl, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxControl, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -37447,7 +37501,7 @@ static PyObject *_wrap_Control_Create(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_Control_Command(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxControl_Command(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxControl *arg1 = (wxControl *) 0 ;
     wxCommandEvent *arg2 = 0 ;
     PyObject *resultobj;
     wxControl *arg1 = (wxControl *) 0 ;
     wxCommandEvent *arg2 = 0 ;
@@ -37457,7 +37511,7 @@ static PyObject *_wrap_Control_Command(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "event", NULL 
     };
     
         (char *) "self",(char *) "event", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Control_Command",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxControl_Command",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxControl, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxControl, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37482,7 +37536,7 @@ static PyObject *_wrap_Control_Command(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Control_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxControl_GetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxControl *arg1 = (wxControl *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxControl *arg1 = (wxControl *) 0 ;
     wxString result;
@@ -37491,7 +37545,7 @@ static PyObject *_wrap_Control_GetLabel(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Control_GetLabel",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxControl_GetLabel",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxControl, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxControl, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37514,7 +37568,7 @@ static PyObject *_wrap_Control_GetLabel(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Control_SetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxControl_SetLabel(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxControl *arg1 = (wxControl *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxControl *arg1 = (wxControl *) 0 ;
     wxString *arg2 = 0 ;
@@ -37525,7 +37579,7 @@ static PyObject *_wrap_Control_SetLabel(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "label", NULL 
     };
     
         (char *) "self",(char *) "label", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Control_SetLabel",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxControl_SetLabel",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxControl, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxControl, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37555,7 +37609,7 @@ static PyObject *_wrap_Control_SetLabel(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Control_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxControl_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
     wxVisualAttributes result;
     PyObject *resultobj;
     wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
     wxVisualAttributes result;
@@ -37564,7 +37618,7 @@ static PyObject *_wrap_Control_GetClassDefaultAttributes(PyObject *, PyObject *a
         (char *) "variant", NULL 
     };
     
         (char *) "variant", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Control_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:wxControl_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (wxWindowVariant)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (wxWindowVariant)(SWIG_As_int(obj0)); 
@@ -37590,14 +37644,14 @@ static PyObject *_wrap_Control_GetClassDefaultAttributes(PyObject *, PyObject *a
 }
 
 
 }
 
 
-static PyObject * Control_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxControl_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxControl, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxControl, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_ItemContainer_Append(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_Append(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString *arg2 = 0 ;
@@ -37611,7 +37665,7 @@ static PyObject *_wrap_ItemContainer_Append(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "item",(char *) "clientData", NULL 
     };
     
         (char *) "self",(char *) "item",(char *) "clientData", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:ItemContainer_Append",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxItemContainer_Append",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37646,7 +37700,7 @@ static PyObject *_wrap_ItemContainer_Append(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_AppendItems(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_AppendItems(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxArrayString *arg2 = 0 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxArrayString *arg2 = 0 ;
@@ -37657,7 +37711,7 @@ static PyObject *_wrap_ItemContainer_AppendItems(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "strings", NULL 
     };
     
         (char *) "self",(char *) "strings", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ItemContainer_AppendItems",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxItemContainer_AppendItems",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37701,7 +37755,7 @@ static PyObject *_wrap_ItemContainer_AppendItems(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_Insert(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_Insert(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString *arg2 = 0 ;
@@ -37717,7 +37771,7 @@ static PyObject *_wrap_ItemContainer_Insert(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL 
     };
     
         (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:ItemContainer_Insert",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxItemContainer_Insert",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37756,7 +37810,7 @@ static PyObject *_wrap_ItemContainer_Insert(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_Clear(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_Clear(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     PyObject * obj0 = 0 ;
@@ -37764,7 +37818,7 @@ static PyObject *_wrap_ItemContainer_Clear(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ItemContainer_Clear",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxItemContainer_Clear",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37781,7 +37835,7 @@ static PyObject *_wrap_ItemContainer_Clear(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_Delete(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_Delete(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
@@ -37791,7 +37845,7 @@ static PyObject *_wrap_ItemContainer_Delete(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "n", NULL 
     };
     
         (char *) "self",(char *) "n", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ItemContainer_Delete",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxItemContainer_Delete",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37812,7 +37866,7 @@ static PyObject *_wrap_ItemContainer_Delete(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_GetClientData(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_GetClientData(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
@@ -37823,7 +37877,7 @@ static PyObject *_wrap_ItemContainer_GetClientData(PyObject *, PyObject *args, P
         (char *) "self",(char *) "n", NULL 
     };
     
         (char *) "self",(char *) "n", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ItemContainer_GetClientData",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxItemContainer_GetClientData",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37844,7 +37898,7 @@ static PyObject *_wrap_ItemContainer_GetClientData(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_SetClientData(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_SetClientData(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
@@ -37856,7 +37910,7 @@ static PyObject *_wrap_ItemContainer_SetClientData(PyObject *, PyObject *args, P
         (char *) "self",(char *) "n",(char *) "clientData", NULL 
     };
     
         (char *) "self",(char *) "n",(char *) "clientData", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ItemContainer_SetClientData",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxItemContainer_SetClientData",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37878,7 +37932,7 @@ static PyObject *_wrap_ItemContainer_SetClientData(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_GetCount(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_GetCount(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int result;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int result;
@@ -37887,7 +37941,7 @@ static PyObject *_wrap_ItemContainer_GetCount(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ItemContainer_GetCount",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxItemContainer_GetCount",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37906,7 +37960,7 @@ static PyObject *_wrap_ItemContainer_GetCount(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_IsEmpty(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_IsEmpty(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     bool result;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     bool result;
@@ -37915,7 +37969,7 @@ static PyObject *_wrap_ItemContainer_IsEmpty(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ItemContainer_IsEmpty",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxItemContainer_IsEmpty",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37934,7 +37988,7 @@ static PyObject *_wrap_ItemContainer_IsEmpty(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_GetString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_GetString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
@@ -37945,7 +37999,7 @@ static PyObject *_wrap_ItemContainer_GetString(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "n", NULL 
     };
     
         (char *) "self",(char *) "n", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ItemContainer_GetString",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxItemContainer_GetString",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -37972,7 +38026,7 @@ static PyObject *_wrap_ItemContainer_GetString(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_GetStrings(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_GetStrings(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxArrayString result;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxArrayString result;
@@ -37981,7 +38035,7 @@ static PyObject *_wrap_ItemContainer_GetStrings(PyObject *, PyObject *args, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ItemContainer_GetStrings",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxItemContainer_GetStrings",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38000,7 +38054,7 @@ static PyObject *_wrap_ItemContainer_GetStrings(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_SetString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_SetString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
@@ -38013,7 +38067,7 @@ static PyObject *_wrap_ItemContainer_SetString(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "n",(char *) "s", NULL 
     };
     
         (char *) "self",(char *) "n",(char *) "s", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ItemContainer_SetString",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxItemContainer_SetString",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38047,7 +38101,7 @@ static PyObject *_wrap_ItemContainer_SetString(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_FindString(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_FindString(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString *arg2 = 0 ;
@@ -38059,7 +38113,7 @@ static PyObject *_wrap_ItemContainer_FindString(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "s", NULL 
     };
     
         (char *) "self",(char *) "s", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ItemContainer_FindString",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxItemContainer_FindString",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38091,7 +38145,7 @@ static PyObject *_wrap_ItemContainer_FindString(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
@@ -38101,7 +38155,7 @@ static PyObject *_wrap_ItemContainer_SetSelection(PyObject *, PyObject *args, Py
         (char *) "self",(char *) "n", NULL 
     };
     
         (char *) "self",(char *) "n", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ItemContainer_SetSelection",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxItemContainer_SetSelection",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38122,7 +38176,7 @@ static PyObject *_wrap_ItemContainer_SetSelection(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int result;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int result;
@@ -38131,7 +38185,7 @@ static PyObject *_wrap_ItemContainer_GetSelection(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ItemContainer_GetSelection",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxItemContainer_GetSelection",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38150,7 +38204,7 @@ static PyObject *_wrap_ItemContainer_GetSelection(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_SetStringSelection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_SetStringSelection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString *arg2 = 0 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString *arg2 = 0 ;
@@ -38162,7 +38216,7 @@ static PyObject *_wrap_ItemContainer_SetStringSelection(PyObject *, PyObject *ar
         (char *) "self",(char *) "s", NULL 
     };
     
         (char *) "self",(char *) "s", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ItemContainer_SetStringSelection",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxItemContainer_SetStringSelection",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38194,7 +38248,7 @@ static PyObject *_wrap_ItemContainer_SetStringSelection(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_GetStringSelection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_GetStringSelection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString result;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     wxString result;
@@ -38203,7 +38257,7 @@ static PyObject *_wrap_ItemContainer_GetStringSelection(PyObject *, PyObject *ar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ItemContainer_GetStringSelection",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxItemContainer_GetStringSelection",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38226,7 +38280,7 @@ static PyObject *_wrap_ItemContainer_GetStringSelection(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_ItemContainer_Select(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxItemContainer_Select(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxItemContainer *arg1 = (wxItemContainer *) 0 ;
     int arg2 ;
@@ -38236,7 +38290,7 @@ static PyObject *_wrap_ItemContainer_Select(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "n", NULL 
     };
     
         (char *) "self",(char *) "n", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ItemContainer_Select",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxItemContainer_Select",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxItemContainer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38257,28 +38311,28 @@ static PyObject *_wrap_ItemContainer_Select(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject * ItemContainer_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxItemContainer_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject * ControlWithItems_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxControlWithItems_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_SizerItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxSizerItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxSizerItem *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_SizerItem",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxSizerItem",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxSizerItem *)new wxSizerItem();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxSizerItem *)new wxSizerItem();
@@ -38448,7 +38502,7 @@ static PyObject *_wrap_new_SizerItemSizer(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_DeleteWindows(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_DeleteWindows(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     PyObject * obj0 = 0 ;
@@ -38456,7 +38510,7 @@ static PyObject *_wrap_SizerItem_DeleteWindows(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_DeleteWindows",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_DeleteWindows",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38473,7 +38527,7 @@ static PyObject *_wrap_SizerItem_DeleteWindows(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_DetachSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_DetachSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     PyObject * obj0 = 0 ;
@@ -38481,7 +38535,7 @@ static PyObject *_wrap_SizerItem_DetachSizer(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_DetachSizer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_DetachSizer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38498,7 +38552,7 @@ static PyObject *_wrap_SizerItem_DetachSizer(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize result;
@@ -38507,7 +38561,7 @@ static PyObject *_wrap_SizerItem_GetSize(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38528,7 +38582,7 @@ static PyObject *_wrap_SizerItem_GetSize(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_CalcMin(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_CalcMin(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize result;
@@ -38537,7 +38591,7 @@ static PyObject *_wrap_SizerItem_CalcMin(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_CalcMin",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_CalcMin",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38558,7 +38612,7 @@ static PyObject *_wrap_SizerItem_CalcMin(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetDimension(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetDimension(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxPoint arg2 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxPoint arg2 ;
@@ -38570,7 +38624,7 @@ static PyObject *_wrap_SizerItem_SetDimension(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "pos",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SizerItem_SetDimension",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxSizerItem_SetDimension",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38607,7 +38661,7 @@ static PyObject *_wrap_SizerItem_SetDimension(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize result;
@@ -38616,7 +38670,7 @@ static PyObject *_wrap_SizerItem_GetMinSize(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetMinSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetMinSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38637,7 +38691,7 @@ static PyObject *_wrap_SizerItem_GetMinSize(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetMinSizeWithBorder(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetMinSizeWithBorder(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize result;
@@ -38646,7 +38700,7 @@ static PyObject *_wrap_SizerItem_GetMinSizeWithBorder(PyObject *, PyObject *args
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetMinSizeWithBorder",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetMinSizeWithBorder",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38667,7 +38721,7 @@ static PyObject *_wrap_SizerItem_GetMinSizeWithBorder(PyObject *, PyObject *args
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetInitSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetInitSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
@@ -38679,7 +38733,7 @@ static PyObject *_wrap_SizerItem_SetInitSize(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SizerItem_SetInitSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxSizerItem_SetInitSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38704,7 +38758,7 @@ static PyObject *_wrap_SizerItem_SetInitSize(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetRatioWH(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetRatioWH(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
@@ -38716,7 +38770,7 @@ static PyObject *_wrap_SizerItem_SetRatioWH(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
         (char *) "self",(char *) "width",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SizerItem_SetRatioWH",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxSizerItem_SetRatioWH",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38741,7 +38795,7 @@ static PyObject *_wrap_SizerItem_SetRatioWH(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetRatioSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetRatioSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize *arg2 = 0 ;
@@ -38752,7 +38806,7 @@ static PyObject *_wrap_SizerItem_SetRatioSize(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizerItem_SetRatioSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizerItem_SetRatioSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38773,7 +38827,7 @@ static PyObject *_wrap_SizerItem_SetRatioSize(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetRatio(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetRatio(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     float arg2 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     float arg2 ;
@@ -38783,7 +38837,7 @@ static PyObject *_wrap_SizerItem_SetRatio(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "ratio", NULL 
     };
     
         (char *) "self",(char *) "ratio", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizerItem_SetRatio",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizerItem_SetRatio",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38804,7 +38858,7 @@ static PyObject *_wrap_SizerItem_SetRatio(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetRatio(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetRatio(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     float result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     float result;
@@ -38813,7 +38867,7 @@ static PyObject *_wrap_SizerItem_GetRatio(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetRatio",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetRatio",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38832,7 +38886,7 @@ static PyObject *_wrap_SizerItem_GetRatio(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxRect result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxRect result;
@@ -38841,7 +38895,7 @@ static PyObject *_wrap_SizerItem_GetRect(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetRect",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetRect",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38862,7 +38916,7 @@ static PyObject *_wrap_SizerItem_GetRect(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_IsWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_IsWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool result;
@@ -38871,7 +38925,7 @@ static PyObject *_wrap_SizerItem_IsWindow(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_IsWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_IsWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38890,7 +38944,7 @@ static PyObject *_wrap_SizerItem_IsWindow(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_IsSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_IsSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool result;
@@ -38899,7 +38953,7 @@ static PyObject *_wrap_SizerItem_IsSizer(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_IsSizer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_IsSizer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38918,7 +38972,7 @@ static PyObject *_wrap_SizerItem_IsSizer(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_IsSpacer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_IsSpacer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool result;
@@ -38927,7 +38981,7 @@ static PyObject *_wrap_SizerItem_IsSpacer(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_IsSpacer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_IsSpacer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38946,7 +39000,7 @@ static PyObject *_wrap_SizerItem_IsSpacer(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetProportion(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetProportion(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
@@ -38956,7 +39010,7 @@ static PyObject *_wrap_SizerItem_SetProportion(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "proportion", NULL 
     };
     
         (char *) "self",(char *) "proportion", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizerItem_SetProportion",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizerItem_SetProportion",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -38977,7 +39031,7 @@ static PyObject *_wrap_SizerItem_SetProportion(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetProportion(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetProportion(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int result;
@@ -38986,7 +39040,7 @@ static PyObject *_wrap_SizerItem_GetProportion(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetProportion",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetProportion",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39005,7 +39059,7 @@ static PyObject *_wrap_SizerItem_GetProportion(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetFlag(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetFlag(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
@@ -39015,7 +39069,7 @@ static PyObject *_wrap_SizerItem_SetFlag(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "flag", NULL 
     };
     
         (char *) "self",(char *) "flag", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizerItem_SetFlag",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizerItem_SetFlag",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39036,7 +39090,7 @@ static PyObject *_wrap_SizerItem_SetFlag(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetFlag(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetFlag(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int result;
@@ -39045,7 +39099,7 @@ static PyObject *_wrap_SizerItem_GetFlag(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetFlag",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetFlag",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39064,7 +39118,7 @@ static PyObject *_wrap_SizerItem_GetFlag(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetBorder(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetBorder(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int arg2 ;
@@ -39074,7 +39128,7 @@ static PyObject *_wrap_SizerItem_SetBorder(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "border", NULL 
     };
     
         (char *) "self",(char *) "border", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizerItem_SetBorder",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizerItem_SetBorder",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39095,7 +39149,7 @@ static PyObject *_wrap_SizerItem_SetBorder(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetBorder(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetBorder(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     int result;
@@ -39104,7 +39158,7 @@ static PyObject *_wrap_SizerItem_GetBorder(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetBorder",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetBorder",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39123,7 +39177,7 @@ static PyObject *_wrap_SizerItem_GetBorder(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxWindow *result;
@@ -39132,7 +39186,7 @@ static PyObject *_wrap_SizerItem_GetWindow(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39151,7 +39205,7 @@ static PyObject *_wrap_SizerItem_GetWindow(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -39161,7 +39215,7 @@ static PyObject *_wrap_SizerItem_SetWindow(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "window", NULL 
     };
     
         (char *) "self",(char *) "window", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizerItem_SetWindow",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizerItem_SetWindow",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -39180,7 +39234,7 @@ static PyObject *_wrap_SizerItem_SetWindow(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSizer *result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSizer *result;
@@ -39189,7 +39243,7 @@ static PyObject *_wrap_SizerItem_GetSizer(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetSizer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetSizer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39208,7 +39262,7 @@ static PyObject *_wrap_SizerItem_GetSizer(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
@@ -39218,7 +39272,7 @@ static PyObject *_wrap_SizerItem_SetSizer(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "sizer", NULL 
     };
     
         (char *) "self",(char *) "sizer", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizerItem_SetSizer",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizerItem_SetSizer",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -39237,7 +39291,7 @@ static PyObject *_wrap_SizerItem_SetSizer(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetSpacer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetSpacer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize *result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize *result;
@@ -39246,7 +39300,7 @@ static PyObject *_wrap_SizerItem_GetSpacer(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetSpacer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetSpacer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39266,7 +39320,7 @@ static PyObject *_wrap_SizerItem_GetSpacer(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_SetSpacer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_SetSpacer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxSize *arg2 = 0 ;
@@ -39277,7 +39331,7 @@ static PyObject *_wrap_SizerItem_SetSpacer(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizerItem_SetSpacer",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizerItem_SetSpacer",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39298,7 +39352,7 @@ static PyObject *_wrap_SizerItem_SetSpacer(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_Show(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_Show(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool arg2 ;
@@ -39308,7 +39362,7 @@ static PyObject *_wrap_SizerItem_Show(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "show", NULL 
     };
     
         (char *) "self",(char *) "show", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SizerItem_Show",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizerItem_Show",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39329,7 +39383,7 @@ static PyObject *_wrap_SizerItem_Show(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_IsShown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_IsShown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     bool result;
@@ -39338,7 +39392,7 @@ static PyObject *_wrap_SizerItem_IsShown(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_IsShown",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_IsShown",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39357,7 +39411,7 @@ static PyObject *_wrap_SizerItem_IsShown(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     wxPoint result;
@@ -39366,7 +39420,7 @@ static PyObject *_wrap_SizerItem_GetPosition(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39387,7 +39441,7 @@ static PyObject *_wrap_SizerItem_GetPosition(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_SizerItem_GetUserData(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizerItem_GetUserData(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxSizerItem *arg1 = (wxSizerItem *) 0 ;
     PyObject *result;
@@ -39396,7 +39450,7 @@ static PyObject *_wrap_SizerItem_GetUserData(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SizerItem_GetUserData",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizerItem_GetUserData",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39413,14 +39467,14 @@ static PyObject *_wrap_SizerItem_GetUserData(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject * SizerItem_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxSizerItem_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_Sizer__setOORInfo(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer__setOORInfo(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -39430,7 +39484,7 @@ static PyObject *_wrap_Sizer__setOORInfo(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "_self", NULL 
     };
     
         (char *) "self",(char *) "_self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer__setOORInfo",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer__setOORInfo",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -39448,7 +39502,7 @@ static PyObject *_wrap_Sizer__setOORInfo(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_Add(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_Add(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -39467,7 +39521,7 @@ static PyObject *_wrap_Sizer_Add(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL 
     };
     
         (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:Sizer_Add",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:wxSizer_Add",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -39506,7 +39560,7 @@ static PyObject *_wrap_Sizer_Add(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_Insert(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_Insert(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     int arg2 ;
@@ -39527,7 +39581,7 @@ static PyObject *_wrap_Sizer_Insert(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL 
     };
     
         (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:Sizer_Insert",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:wxSizer_Insert",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39570,7 +39624,7 @@ static PyObject *_wrap_Sizer_Insert(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_Prepend(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_Prepend(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -39589,7 +39643,7 @@ static PyObject *_wrap_Sizer_Prepend(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL 
     };
     
         (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:Sizer_Prepend",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:wxSizer_Prepend",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -39628,7 +39682,7 @@ static PyObject *_wrap_Sizer_Prepend(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_Remove(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_Remove(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -39639,7 +39693,7 @@ static PyObject *_wrap_Sizer_Remove(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_Remove",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_Remove",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -39659,7 +39713,7 @@ static PyObject *_wrap_Sizer_Remove(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_Detach(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_Detach(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -39670,7 +39724,7 @@ static PyObject *_wrap_Sizer_Detach(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_Detach",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_Detach",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -39690,7 +39744,7 @@ static PyObject *_wrap_Sizer_Detach(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_GetItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_GetItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -39701,7 +39755,7 @@ static PyObject *_wrap_Sizer_GetItem(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_GetItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_GetItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -39719,7 +39773,7 @@ static PyObject *_wrap_Sizer_GetItem(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer__SetItemMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer__SetItemMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -39732,7 +39786,7 @@ static PyObject *_wrap_Sizer__SetItemMinSize(PyObject *, PyObject *args, PyObjec
         (char *) "self",(char *) "item",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "item",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Sizer__SetItemMinSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxSizer__SetItemMinSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -39754,7 +39808,7 @@ static PyObject *_wrap_Sizer__SetItemMinSize(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_AddItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_AddItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSizerItem *arg2 = (wxSizerItem *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSizerItem *arg2 = (wxSizerItem *) 0 ;
@@ -39765,7 +39819,7 @@ static PyObject *_wrap_Sizer_AddItem(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_AddItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_AddItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
@@ -39784,7 +39838,7 @@ static PyObject *_wrap_Sizer_AddItem(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_InsertItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_InsertItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     size_t arg2 ;
@@ -39797,7 +39851,7 @@ static PyObject *_wrap_Sizer_InsertItem(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "index",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "index",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Sizer_InsertItem",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxSizer_InsertItem",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39820,7 +39874,7 @@ static PyObject *_wrap_Sizer_InsertItem(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_PrependItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_PrependItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSizerItem *arg2 = (wxSizerItem *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSizerItem *arg2 = (wxSizerItem *) 0 ;
@@ -39831,7 +39885,7 @@ static PyObject *_wrap_Sizer_PrependItem(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_PrependItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_PrependItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizerItem, SWIG_POINTER_EXCEPTION | 0);
@@ -39850,7 +39904,7 @@ static PyObject *_wrap_Sizer_PrependItem(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_SetDimension(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_SetDimension(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     int arg2 ;
@@ -39866,7 +39920,7 @@ static PyObject *_wrap_Sizer_SetDimension(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL 
     };
     
         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:Sizer_SetDimension",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:wxSizer_SetDimension",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39899,7 +39953,7 @@ static PyObject *_wrap_Sizer_SetDimension(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_SetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_SetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSize *arg2 = 0 ;
@@ -39910,7 +39964,7 @@ static PyObject *_wrap_Sizer_SetMinSize(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "size", NULL 
     };
     
         (char *) "self",(char *) "size", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_SetMinSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_SetMinSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39931,7 +39985,7 @@ static PyObject *_wrap_Sizer_SetMinSize(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSize result;
@@ -39940,7 +39994,7 @@ static PyObject *_wrap_Sizer_GetSize(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Sizer_GetSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizer_GetSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39961,7 +40015,7 @@ static PyObject *_wrap_Sizer_GetSize(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_GetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxPoint result;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxPoint result;
@@ -39970,7 +40024,7 @@ static PyObject *_wrap_Sizer_GetPosition(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Sizer_GetPosition",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizer_GetPosition",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -39991,7 +40045,7 @@ static PyObject *_wrap_Sizer_GetPosition(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_GetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_GetMinSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSize result;
@@ -40000,7 +40054,7 @@ static PyObject *_wrap_Sizer_GetMinSize(PyObject *, PyObject *args, PyObject *kw
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Sizer_GetMinSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizer_GetMinSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40021,7 +40075,7 @@ static PyObject *_wrap_Sizer_GetMinSize(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_RecalcSizes(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_RecalcSizes(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject * obj0 = 0 ;
@@ -40029,7 +40083,7 @@ static PyObject *_wrap_Sizer_RecalcSizes(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Sizer_RecalcSizes",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizer_RecalcSizes",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40046,7 +40100,7 @@ static PyObject *_wrap_Sizer_RecalcSizes(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_CalcMin(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_CalcMin(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxSize result;
@@ -40055,7 +40109,7 @@ static PyObject *_wrap_Sizer_CalcMin(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Sizer_CalcMin",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizer_CalcMin",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40076,7 +40130,7 @@ static PyObject *_wrap_Sizer_CalcMin(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_Layout(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_Layout(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject * obj0 = 0 ;
@@ -40084,7 +40138,7 @@ static PyObject *_wrap_Sizer_Layout(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Sizer_Layout",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizer_Layout",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40101,7 +40155,7 @@ static PyObject *_wrap_Sizer_Layout(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_Fit(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_Fit(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -40112,7 +40166,7 @@ static PyObject *_wrap_Sizer_Fit(PyObject *, PyObject *args, PyObject *kwargs) {
         (char *) "self",(char *) "window", NULL 
     };
     
         (char *) "self",(char *) "window", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_Fit",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_Fit",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -40135,7 +40189,7 @@ static PyObject *_wrap_Sizer_Fit(PyObject *, PyObject *args, PyObject *kwargs) {
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_FitInside(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_FitInside(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -40145,7 +40199,7 @@ static PyObject *_wrap_Sizer_FitInside(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "window", NULL 
     };
     
         (char *) "self",(char *) "window", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_FitInside",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_FitInside",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -40164,7 +40218,7 @@ static PyObject *_wrap_Sizer_FitInside(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_SetSizeHints(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_SetSizeHints(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -40174,7 +40228,7 @@ static PyObject *_wrap_Sizer_SetSizeHints(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "window", NULL 
     };
     
         (char *) "self",(char *) "window", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_SetSizeHints",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_SetSizeHints",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -40193,7 +40247,7 @@ static PyObject *_wrap_Sizer_SetSizeHints(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_SetVirtualSizeHints(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_SetVirtualSizeHints(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -40203,7 +40257,7 @@ static PyObject *_wrap_Sizer_SetVirtualSizeHints(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "window", NULL 
     };
     
         (char *) "self",(char *) "window", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_SetVirtualSizeHints",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_SetVirtualSizeHints",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -40222,7 +40276,7 @@ static PyObject *_wrap_Sizer_SetVirtualSizeHints(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_Clear(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_Clear(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     bool arg2 = (bool) false ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     bool arg2 = (bool) false ;
@@ -40232,7 +40286,7 @@ static PyObject *_wrap_Sizer_Clear(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "deleteWindows", NULL 
     };
     
         (char *) "self",(char *) "deleteWindows", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Sizer_Clear",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:wxSizer_Clear",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -40255,7 +40309,7 @@ static PyObject *_wrap_Sizer_Clear(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_DeleteWindows(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_DeleteWindows(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject * obj0 = 0 ;
@@ -40263,7 +40317,7 @@ static PyObject *_wrap_Sizer_DeleteWindows(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Sizer_DeleteWindows",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizer_DeleteWindows",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40280,7 +40334,7 @@ static PyObject *_wrap_Sizer_DeleteWindows(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_GetChildren(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_GetChildren(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *result;
@@ -40289,7 +40343,7 @@ static PyObject *_wrap_Sizer_GetChildren(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Sizer_GetChildren",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxSizer_GetChildren",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40306,7 +40360,7 @@ static PyObject *_wrap_Sizer_GetChildren(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_Show(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_Show(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -40321,7 +40375,7 @@ static PyObject *_wrap_Sizer_Show(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL 
     };
     
         (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:Sizer_Show",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:wxSizer_Show",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -40353,7 +40407,7 @@ static PyObject *_wrap_Sizer_Show(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_IsShown(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_IsShown(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -40364,7 +40418,7 @@ static PyObject *_wrap_Sizer_IsShown(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_IsShown",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_IsShown",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -40384,7 +40438,7 @@ static PyObject *_wrap_Sizer_IsShown(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_Sizer_ShowItems(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxSizer_ShowItems(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxSizer *arg1 = (wxSizer *) 0 ;
     bool arg2 ;
@@ -40394,7 +40448,7 @@ static PyObject *_wrap_Sizer_ShowItems(PyObject *, PyObject *args, PyObject *kwa
         (char *) "self",(char *) "show", NULL 
     };
     
         (char *) "self",(char *) "show", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Sizer_ShowItems",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxSizer_ShowItems",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40415,21 +40469,21 @@ static PyObject *_wrap_Sizer_ShowItems(PyObject *, PyObject *args, PyObject *kwa
 }
 
 
 }
 
 
-static PyObject * Sizer_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxSizer_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_PySizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxPySizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPySizer *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxPySizer *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PySizer",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxPySizer",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPySizer *)new wxPySizer();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxPySizer *)new wxPySizer();
@@ -40444,7 +40498,7 @@ static PyObject *_wrap_new_PySizer(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_PySizer__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxPySizer__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxPySizer *arg1 = (wxPySizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxPySizer *arg1 = (wxPySizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -40456,7 +40510,7 @@ static PyObject *_wrap_PySizer__setCallbackInfo(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "self",(char *) "_class", NULL 
     };
     
         (char *) "self",(char *) "self",(char *) "_class", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PySizer__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxPySizer__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPySizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPySizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -40475,14 +40529,14 @@ static PyObject *_wrap_PySizer__setCallbackInfo(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject * PySizer_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxPySizer_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPySizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxPySizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_BoxSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxBoxSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) wxHORIZONTAL ;
     wxBoxSizer *result;
     PyObject *resultobj;
     int arg1 = (int) wxHORIZONTAL ;
     wxBoxSizer *result;
@@ -40491,7 +40545,7 @@ static PyObject *_wrap_new_BoxSizer(PyObject *, PyObject *args, PyObject *kwargs
         (char *) "orient", NULL 
     };
     
         (char *) "orient", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_BoxSizer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_wxBoxSizer",kwnames,&obj0)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -40512,7 +40566,7 @@ static PyObject *_wrap_new_BoxSizer(PyObject *, PyObject *args, PyObject *kwargs
 }
 
 
 }
 
 
-static PyObject *_wrap_BoxSizer_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxBoxSizer_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxBoxSizer *arg1 = (wxBoxSizer *) 0 ;
     int result;
     PyObject *resultobj;
     wxBoxSizer *arg1 = (wxBoxSizer *) 0 ;
     int result;
@@ -40521,7 +40575,7 @@ static PyObject *_wrap_BoxSizer_GetOrientation(PyObject *, PyObject *args, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:BoxSizer_GetOrientation",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxBoxSizer_GetOrientation",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBoxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBoxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40540,7 +40594,7 @@ static PyObject *_wrap_BoxSizer_GetOrientation(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_BoxSizer_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxBoxSizer_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxBoxSizer *arg1 = (wxBoxSizer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxBoxSizer *arg1 = (wxBoxSizer *) 0 ;
     int arg2 ;
@@ -40550,7 +40604,7 @@ static PyObject *_wrap_BoxSizer_SetOrientation(PyObject *, PyObject *args, PyObj
         (char *) "self",(char *) "orient", NULL 
     };
     
         (char *) "self",(char *) "orient", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:BoxSizer_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxBoxSizer_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBoxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBoxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40571,14 +40625,14 @@ static PyObject *_wrap_BoxSizer_SetOrientation(PyObject *, PyObject *args, PyObj
 }
 
 
 }
 
 
-static PyObject * BoxSizer_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxBoxSizer_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_StaticBoxSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxStaticBoxSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStaticBox *arg1 = (wxStaticBox *) 0 ;
     int arg2 = (int) wxHORIZONTAL ;
     PyObject *resultobj;
     wxStaticBox *arg1 = (wxStaticBox *) 0 ;
     int arg2 = (int) wxHORIZONTAL ;
@@ -40589,7 +40643,7 @@ static PyObject *_wrap_new_StaticBoxSizer(PyObject *, PyObject *args, PyObject *
         (char *) "box",(char *) "orient", NULL 
     };
     
         (char *) "box",(char *) "orient", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_StaticBoxSizer",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_wxStaticBoxSizer",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStaticBox, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStaticBox, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -40612,7 +40666,7 @@ static PyObject *_wrap_new_StaticBoxSizer(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_StaticBoxSizer_GetStaticBox(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStaticBoxSizer_GetStaticBox(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStaticBoxSizer *arg1 = (wxStaticBoxSizer *) 0 ;
     wxStaticBox *result;
     PyObject *resultobj;
     wxStaticBoxSizer *arg1 = (wxStaticBoxSizer *) 0 ;
     wxStaticBox *result;
@@ -40621,7 +40675,7 @@ static PyObject *_wrap_StaticBoxSizer_GetStaticBox(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StaticBoxSizer_GetStaticBox",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxStaticBoxSizer_GetStaticBox",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStaticBoxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStaticBoxSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40640,14 +40694,14 @@ static PyObject *_wrap_StaticBoxSizer_GetStaticBox(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject * StaticBoxSizer_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxStaticBoxSizer_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_GridSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxGridSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 1 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     int arg1 = (int) 1 ;
     int arg2 = (int) 0 ;
@@ -40662,7 +40716,7 @@ static PyObject *_wrap_new_GridSizer(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL 
     };
     
         (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOO:new_GridSizer",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOO:new_wxGridSizer",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -40701,7 +40755,7 @@ static PyObject *_wrap_new_GridSizer(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_GridSizer_SetCols(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridSizer_SetCols(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int arg2 ;
@@ -40711,7 +40765,7 @@ static PyObject *_wrap_GridSizer_SetCols(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "cols", NULL 
     };
     
         (char *) "self",(char *) "cols", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GridSizer_SetCols",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGridSizer_SetCols",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40732,7 +40786,7 @@ static PyObject *_wrap_GridSizer_SetCols(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GridSizer_SetRows(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridSizer_SetRows(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int arg2 ;
@@ -40742,7 +40796,7 @@ static PyObject *_wrap_GridSizer_SetRows(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "rows", NULL 
     };
     
         (char *) "self",(char *) "rows", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GridSizer_SetRows",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGridSizer_SetRows",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40763,7 +40817,7 @@ static PyObject *_wrap_GridSizer_SetRows(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GridSizer_SetVGap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridSizer_SetVGap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int arg2 ;
@@ -40773,7 +40827,7 @@ static PyObject *_wrap_GridSizer_SetVGap(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "gap", NULL 
     };
     
         (char *) "self",(char *) "gap", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GridSizer_SetVGap",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGridSizer_SetVGap",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40794,7 +40848,7 @@ static PyObject *_wrap_GridSizer_SetVGap(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GridSizer_SetHGap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridSizer_SetHGap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int arg2 ;
@@ -40804,7 +40858,7 @@ static PyObject *_wrap_GridSizer_SetHGap(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "gap", NULL 
     };
     
         (char *) "self",(char *) "gap", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GridSizer_SetHGap",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGridSizer_SetHGap",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40825,7 +40879,7 @@ static PyObject *_wrap_GridSizer_SetHGap(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GridSizer_GetCols(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridSizer_GetCols(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int result;
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int result;
@@ -40834,7 +40888,7 @@ static PyObject *_wrap_GridSizer_GetCols(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GridSizer_GetCols",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGridSizer_GetCols",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40853,7 +40907,7 @@ static PyObject *_wrap_GridSizer_GetCols(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GridSizer_GetRows(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridSizer_GetRows(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int result;
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int result;
@@ -40862,7 +40916,7 @@ static PyObject *_wrap_GridSizer_GetRows(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GridSizer_GetRows",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGridSizer_GetRows",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40881,7 +40935,7 @@ static PyObject *_wrap_GridSizer_GetRows(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GridSizer_GetVGap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridSizer_GetVGap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int result;
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int result;
@@ -40890,7 +40944,7 @@ static PyObject *_wrap_GridSizer_GetVGap(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GridSizer_GetVGap",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGridSizer_GetVGap",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40909,7 +40963,7 @@ static PyObject *_wrap_GridSizer_GetVGap(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GridSizer_GetHGap(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridSizer_GetHGap(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int result;
     PyObject *resultobj;
     wxGridSizer *arg1 = (wxGridSizer *) 0 ;
     int result;
@@ -40918,7 +40972,7 @@ static PyObject *_wrap_GridSizer_GetHGap(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GridSizer_GetHGap",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGridSizer_GetHGap",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -40937,14 +40991,14 @@ static PyObject *_wrap_GridSizer_GetHGap(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject * GridSizer_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxGridSizer_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_FlexGridSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxFlexGridSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 1 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     int arg1 = (int) 1 ;
     int arg2 = (int) 0 ;
@@ -40959,7 +41013,7 @@ static PyObject *_wrap_new_FlexGridSizer(PyObject *, PyObject *args, PyObject *k
         (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL 
     };
     
         (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOO:new_FlexGridSizer",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OOOO:new_wxFlexGridSizer",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -40998,7 +41052,7 @@ static PyObject *_wrap_new_FlexGridSizer(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_AddGrowableRow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_AddGrowableRow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     size_t arg2 ;
@@ -41010,7 +41064,7 @@ static PyObject *_wrap_FlexGridSizer_AddGrowableRow(PyObject *, PyObject *args,
         (char *) "self",(char *) "idx",(char *) "proportion", NULL 
     };
     
         (char *) "self",(char *) "idx",(char *) "proportion", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:FlexGridSizer_AddGrowableRow",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxFlexGridSizer_AddGrowableRow",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41037,7 +41091,7 @@ static PyObject *_wrap_FlexGridSizer_AddGrowableRow(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_RemoveGrowableRow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_RemoveGrowableRow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     size_t arg2 ;
@@ -41047,7 +41101,7 @@ static PyObject *_wrap_FlexGridSizer_RemoveGrowableRow(PyObject *, PyObject *arg
         (char *) "self",(char *) "idx", NULL 
     };
     
         (char *) "self",(char *) "idx", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FlexGridSizer_RemoveGrowableRow",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxFlexGridSizer_RemoveGrowableRow",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41068,7 +41122,7 @@ static PyObject *_wrap_FlexGridSizer_RemoveGrowableRow(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_AddGrowableCol(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_AddGrowableCol(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     size_t arg2 ;
@@ -41080,7 +41134,7 @@ static PyObject *_wrap_FlexGridSizer_AddGrowableCol(PyObject *, PyObject *args,
         (char *) "self",(char *) "idx",(char *) "proportion", NULL 
     };
     
         (char *) "self",(char *) "idx",(char *) "proportion", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:FlexGridSizer_AddGrowableCol",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxFlexGridSizer_AddGrowableCol",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41107,7 +41161,7 @@ static PyObject *_wrap_FlexGridSizer_AddGrowableCol(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_RemoveGrowableCol(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_RemoveGrowableCol(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     size_t arg2 ;
@@ -41117,7 +41171,7 @@ static PyObject *_wrap_FlexGridSizer_RemoveGrowableCol(PyObject *, PyObject *arg
         (char *) "self",(char *) "idx", NULL 
     };
     
         (char *) "self",(char *) "idx", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FlexGridSizer_RemoveGrowableCol",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxFlexGridSizer_RemoveGrowableCol",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41138,7 +41192,7 @@ static PyObject *_wrap_FlexGridSizer_RemoveGrowableCol(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_SetFlexibleDirection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_SetFlexibleDirection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     int arg2 ;
@@ -41148,7 +41202,7 @@ static PyObject *_wrap_FlexGridSizer_SetFlexibleDirection(PyObject *, PyObject *
         (char *) "self",(char *) "direction", NULL 
     };
     
         (char *) "self",(char *) "direction", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FlexGridSizer_SetFlexibleDirection",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxFlexGridSizer_SetFlexibleDirection",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41169,7 +41223,7 @@ static PyObject *_wrap_FlexGridSizer_SetFlexibleDirection(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_GetFlexibleDirection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_GetFlexibleDirection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     int result;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     int result;
@@ -41178,7 +41232,7 @@ static PyObject *_wrap_FlexGridSizer_GetFlexibleDirection(PyObject *, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FlexGridSizer_GetFlexibleDirection",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFlexGridSizer_GetFlexibleDirection",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41197,7 +41251,7 @@ static PyObject *_wrap_FlexGridSizer_GetFlexibleDirection(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_SetNonFlexibleGrowMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     wxFlexSizerGrowMode arg2 ;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     wxFlexSizerGrowMode arg2 ;
@@ -41207,7 +41261,7 @@ static PyObject *_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject *, PyObject
         (char *) "self",(char *) "mode", NULL 
     };
     
         (char *) "self",(char *) "mode", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FlexGridSizer_SetNonFlexibleGrowMode",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxFlexGridSizer_SetNonFlexibleGrowMode",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41228,7 +41282,7 @@ static PyObject *_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_GetNonFlexibleGrowMode(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     wxFlexSizerGrowMode result;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     wxFlexSizerGrowMode result;
@@ -41237,7 +41291,7 @@ static PyObject *_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject *, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FlexGridSizer_GetNonFlexibleGrowMode",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFlexGridSizer_GetNonFlexibleGrowMode",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41254,7 +41308,7 @@ static PyObject *_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_GetRowHeights(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_GetRowHeights(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     wxArrayInt *result;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     wxArrayInt *result;
@@ -41263,7 +41317,7 @@ static PyObject *_wrap_FlexGridSizer_GetRowHeights(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FlexGridSizer_GetRowHeights",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFlexGridSizer_GetRowHeights",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41291,7 +41345,7 @@ static PyObject *_wrap_FlexGridSizer_GetRowHeights(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_FlexGridSizer_GetColWidths(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxFlexGridSizer_GetColWidths(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     wxArrayInt *result;
     PyObject *resultobj;
     wxFlexGridSizer *arg1 = (wxFlexGridSizer *) 0 ;
     wxArrayInt *result;
@@ -41300,7 +41354,7 @@ static PyObject *_wrap_FlexGridSizer_GetColWidths(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FlexGridSizer_GetColWidths",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxFlexGridSizer_GetColWidths",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFlexGridSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41328,21 +41382,21 @@ static PyObject *_wrap_FlexGridSizer_GetColWidths(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject * FlexGridSizer_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxFlexGridSizer_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_StdDialogButtonSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxStdDialogButtonSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxStdDialogButtonSizer *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_StdDialogButtonSizer",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxStdDialogButtonSizer",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxStdDialogButtonSizer *)new wxStdDialogButtonSizer();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxStdDialogButtonSizer *)new wxStdDialogButtonSizer();
@@ -41357,7 +41411,7 @@ static PyObject *_wrap_new_StdDialogButtonSizer(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_AddButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_AddButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *arg2 = (wxButton *) 0 ;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *arg2 = (wxButton *) 0 ;
@@ -41367,7 +41421,7 @@ static PyObject *_wrap_StdDialogButtonSizer_AddButton(PyObject *, PyObject *args
         (char *) "self",(char *) "button", NULL 
     };
     
         (char *) "self",(char *) "button", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StdDialogButtonSizer_AddButton",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxStdDialogButtonSizer_AddButton",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxButton, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxButton, SWIG_POINTER_EXCEPTION | 0);
@@ -41386,7 +41440,7 @@ static PyObject *_wrap_StdDialogButtonSizer_AddButton(PyObject *, PyObject *args
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_Realize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_Realize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     PyObject * obj0 = 0 ;
@@ -41394,7 +41448,7 @@ static PyObject *_wrap_StdDialogButtonSizer_Realize(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StdDialogButtonSizer_Realize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxStdDialogButtonSizer_Realize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41411,7 +41465,7 @@ static PyObject *_wrap_StdDialogButtonSizer_Realize(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_SetAffirmativeButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *arg2 = (wxButton *) 0 ;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *arg2 = (wxButton *) 0 ;
@@ -41421,7 +41475,7 @@ static PyObject *_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject *, PyO
         (char *) "self",(char *) "button", NULL 
     };
     
         (char *) "self",(char *) "button", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StdDialogButtonSizer_SetAffirmativeButton",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxStdDialogButtonSizer_SetAffirmativeButton",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxButton, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxButton, SWIG_POINTER_EXCEPTION | 0);
@@ -41440,7 +41494,7 @@ static PyObject *_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject *, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_SetNegativeButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *arg2 = (wxButton *) 0 ;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *arg2 = (wxButton *) 0 ;
@@ -41450,7 +41504,7 @@ static PyObject *_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject *, PyObje
         (char *) "self",(char *) "button", NULL 
     };
     
         (char *) "self",(char *) "button", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StdDialogButtonSizer_SetNegativeButton",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxStdDialogButtonSizer_SetNegativeButton",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxButton, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxButton, SWIG_POINTER_EXCEPTION | 0);
@@ -41469,7 +41523,7 @@ static PyObject *_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject *, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_SetCancelButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_SetCancelButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *arg2 = (wxButton *) 0 ;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *arg2 = (wxButton *) 0 ;
@@ -41479,7 +41533,7 @@ static PyObject *_wrap_StdDialogButtonSizer_SetCancelButton(PyObject *, PyObject
         (char *) "self",(char *) "button", NULL 
     };
     
         (char *) "self",(char *) "button", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StdDialogButtonSizer_SetCancelButton",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxStdDialogButtonSizer_SetCancelButton",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxButton, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxButton, SWIG_POINTER_EXCEPTION | 0);
@@ -41498,7 +41552,7 @@ static PyObject *_wrap_StdDialogButtonSizer_SetCancelButton(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_GetAffirmativeButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
@@ -41507,7 +41561,7 @@ static PyObject *_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject *, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StdDialogButtonSizer_GetAffirmativeButton",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxStdDialogButtonSizer_GetAffirmativeButton",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41526,7 +41580,7 @@ static PyObject *_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject *, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_GetApplyButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_GetApplyButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
@@ -41535,7 +41589,7 @@ static PyObject *_wrap_StdDialogButtonSizer_GetApplyButton(PyObject *, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StdDialogButtonSizer_GetApplyButton",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxStdDialogButtonSizer_GetApplyButton",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41554,7 +41608,7 @@ static PyObject *_wrap_StdDialogButtonSizer_GetApplyButton(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_GetNegativeButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
@@ -41563,7 +41617,7 @@ static PyObject *_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject *, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StdDialogButtonSizer_GetNegativeButton",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxStdDialogButtonSizer_GetNegativeButton",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41582,7 +41636,7 @@ static PyObject *_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject *, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_GetCancelButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_GetCancelButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
@@ -41591,7 +41645,7 @@ static PyObject *_wrap_StdDialogButtonSizer_GetCancelButton(PyObject *, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StdDialogButtonSizer_GetCancelButton",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxStdDialogButtonSizer_GetCancelButton",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41610,7 +41664,7 @@ static PyObject *_wrap_StdDialogButtonSizer_GetCancelButton(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_StdDialogButtonSizer_GetHelpButton(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxStdDialogButtonSizer_GetHelpButton(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
     PyObject *resultobj;
     wxStdDialogButtonSizer *arg1 = (wxStdDialogButtonSizer *) 0 ;
     wxButton *result;
@@ -41619,7 +41673,7 @@ static PyObject *_wrap_StdDialogButtonSizer_GetHelpButton(PyObject *, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StdDialogButtonSizer_GetHelpButton",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxStdDialogButtonSizer_GetHelpButton",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStdDialogButtonSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41638,14 +41692,14 @@ static PyObject *_wrap_StdDialogButtonSizer_GetHelpButton(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject * StdDialogButtonSizer_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxStdDialogButtonSizer_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_GBPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxGBPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
@@ -41656,7 +41710,7 @@ static PyObject *_wrap_new_GBPosition(PyObject *, PyObject *args, PyObject *kwar
         (char *) "row",(char *) "col", NULL 
     };
     
         (char *) "row",(char *) "col", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_GBPosition",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxGBPosition",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -41683,7 +41737,7 @@ static PyObject *_wrap_new_GBPosition(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_GBPosition_GetRow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBPosition_GetRow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int result;
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int result;
@@ -41692,7 +41746,7 @@ static PyObject *_wrap_GBPosition_GetRow(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBPosition_GetRow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBPosition_GetRow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41711,7 +41765,7 @@ static PyObject *_wrap_GBPosition_GetRow(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBPosition_GetCol(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBPosition_GetCol(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int result;
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int result;
@@ -41720,7 +41774,7 @@ static PyObject *_wrap_GBPosition_GetCol(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBPosition_GetCol",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBPosition_GetCol",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41739,7 +41793,7 @@ static PyObject *_wrap_GBPosition_GetCol(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBPosition_SetRow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBPosition_SetRow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int arg2 ;
@@ -41749,7 +41803,7 @@ static PyObject *_wrap_GBPosition_SetRow(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "row", NULL 
     };
     
         (char *) "self",(char *) "row", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBPosition_SetRow",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBPosition_SetRow",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41770,7 +41824,7 @@ static PyObject *_wrap_GBPosition_SetRow(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBPosition_SetCol(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBPosition_SetCol(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int arg2 ;
@@ -41780,7 +41834,7 @@ static PyObject *_wrap_GBPosition_SetCol(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "col", NULL 
     };
     
         (char *) "self",(char *) "col", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBPosition_SetCol",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBPosition_SetCol",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41801,7 +41855,7 @@ static PyObject *_wrap_GBPosition_SetCol(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBPosition___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBPosition___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     wxGBPosition *arg2 = 0 ;
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     wxGBPosition *arg2 = 0 ;
@@ -41813,7 +41867,7 @@ static PyObject *_wrap_GBPosition___eq__(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "other", NULL 
     };
     
         (char *) "self",(char *) "other", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBPosition___eq__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBPosition___eq__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41836,7 +41890,7 @@ static PyObject *_wrap_GBPosition___eq__(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBPosition___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBPosition___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     wxGBPosition *arg2 = 0 ;
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     wxGBPosition *arg2 = 0 ;
@@ -41848,7 +41902,7 @@ static PyObject *_wrap_GBPosition___ne__(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "other", NULL 
     };
     
         (char *) "self",(char *) "other", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBPosition___ne__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBPosition___ne__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41871,7 +41925,7 @@ static PyObject *_wrap_GBPosition___ne__(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBPosition_Set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBPosition_Set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     int arg2 = (int) 0 ;
@@ -41883,7 +41937,7 @@ static PyObject *_wrap_GBPosition_Set(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self",(char *) "row",(char *) "col", NULL 
     };
     
         (char *) "self",(char *) "row",(char *) "col", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:GBPosition_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:wxGBPosition_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -41912,7 +41966,7 @@ static PyObject *_wrap_GBPosition_Set(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject *_wrap_GBPosition_Get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBPosition_Get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxGBPosition *arg1 = (wxGBPosition *) 0 ;
     PyObject *result;
@@ -41921,7 +41975,7 @@ static PyObject *_wrap_GBPosition_Get(PyObject *, PyObject *args, PyObject *kwar
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBPosition_Get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBPosition_Get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBPosition, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -41938,14 +41992,14 @@ static PyObject *_wrap_GBPosition_Get(PyObject *, PyObject *args, PyObject *kwar
 }
 
 
 }
 
 
-static PyObject * GBPosition_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxGBPosition_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_GBSpan(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxGBSpan(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 1 ;
     int arg2 = (int) 1 ;
     PyObject *resultobj;
     int arg1 = (int) 1 ;
     int arg2 = (int) 1 ;
@@ -41956,7 +42010,7 @@ static PyObject *_wrap_new_GBSpan(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "rowspan",(char *) "colspan", NULL 
     };
     
         (char *) "rowspan",(char *) "colspan", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_GBSpan",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxGBSpan",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -41983,7 +42037,7 @@ static PyObject *_wrap_new_GBSpan(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSpan_GetRowspan(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSpan_GetRowspan(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int result;
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int result;
@@ -41992,7 +42046,7 @@ static PyObject *_wrap_GBSpan_GetRowspan(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBSpan_GetRowspan",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBSpan_GetRowspan",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42011,7 +42065,7 @@ static PyObject *_wrap_GBSpan_GetRowspan(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSpan_GetColspan(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSpan_GetColspan(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int result;
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int result;
@@ -42020,7 +42074,7 @@ static PyObject *_wrap_GBSpan_GetColspan(PyObject *, PyObject *args, PyObject *k
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBSpan_GetColspan",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBSpan_GetColspan",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42039,7 +42093,7 @@ static PyObject *_wrap_GBSpan_GetColspan(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSpan_SetRowspan(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSpan_SetRowspan(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int arg2 ;
@@ -42049,7 +42103,7 @@ static PyObject *_wrap_GBSpan_SetRowspan(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "rowspan", NULL 
     };
     
         (char *) "self",(char *) "rowspan", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBSpan_SetRowspan",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBSpan_SetRowspan",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42070,7 +42124,7 @@ static PyObject *_wrap_GBSpan_SetRowspan(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSpan_SetColspan(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSpan_SetColspan(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int arg2 ;
@@ -42080,7 +42134,7 @@ static PyObject *_wrap_GBSpan_SetColspan(PyObject *, PyObject *args, PyObject *k
         (char *) "self",(char *) "colspan", NULL 
     };
     
         (char *) "self",(char *) "colspan", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBSpan_SetColspan",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBSpan_SetColspan",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42101,7 +42155,7 @@ static PyObject *_wrap_GBSpan_SetColspan(PyObject *, PyObject *args, PyObject *k
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSpan___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSpan___eq__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     wxGBSpan *arg2 = 0 ;
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     wxGBSpan *arg2 = 0 ;
@@ -42113,7 +42167,7 @@ static PyObject *_wrap_GBSpan___eq__(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "other", NULL 
     };
     
         (char *) "self",(char *) "other", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBSpan___eq__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBSpan___eq__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42136,7 +42190,7 @@ static PyObject *_wrap_GBSpan___eq__(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSpan___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSpan___ne__(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     wxGBSpan *arg2 = 0 ;
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     wxGBSpan *arg2 = 0 ;
@@ -42148,7 +42202,7 @@ static PyObject *_wrap_GBSpan___ne__(PyObject *, PyObject *args, PyObject *kwarg
         (char *) "self",(char *) "other", NULL 
     };
     
         (char *) "self",(char *) "other", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBSpan___ne__",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBSpan___ne__",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42171,7 +42225,7 @@ static PyObject *_wrap_GBSpan___ne__(PyObject *, PyObject *args, PyObject *kwarg
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSpan_Set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSpan_Set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int arg2 = (int) 1 ;
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     int arg2 = (int) 1 ;
@@ -42183,7 +42237,7 @@ static PyObject *_wrap_GBSpan_Set(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self",(char *) "rowspan",(char *) "colspan", NULL 
     };
     
         (char *) "self",(char *) "rowspan",(char *) "colspan", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:GBSpan_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:wxGBSpan_Set",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     if (obj1) {
@@ -42212,7 +42266,7 @@ static PyObject *_wrap_GBSpan_Set(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSpan_Get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSpan_Get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     PyObject *result;
     PyObject *resultobj;
     wxGBSpan *arg1 = (wxGBSpan *) 0 ;
     PyObject *result;
@@ -42221,7 +42275,7 @@ static PyObject *_wrap_GBSpan_Get(PyObject *, PyObject *args, PyObject *kwargs)
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBSpan_Get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBSpan_Get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSpan, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42238,20 +42292,20 @@ static PyObject *_wrap_GBSpan_Get(PyObject *, PyObject *args, PyObject *kwargs)
 }
 
 
 }
 
 
-static PyObject * GBSpan_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxGBSpan_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static int _wrap_DefaultSpan_set(PyObject *) {
-    PyErr_SetString(PyExc_TypeError,"Variable DefaultSpan is read-only.");
+static int _wrap_wxDefaultSpan_set(PyObject *) {
+    PyErr_SetString(PyExc_TypeError,"Variable wxDefaultSpan is read-only.");
     return 1;
 }
 
 
     return 1;
 }
 
 
-static PyObject *_wrap_DefaultSpan_get(void) {
+static PyObject *_wrap_wxDefaultSpan_get(void) {
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxDefaultSpan), SWIGTYPE_p_wxGBSpan, 0);
     PyObject *pyobj;
     
     pyobj = SWIG_NewPointerObj((void *)(&wxDefaultSpan), SWIGTYPE_p_wxGBSpan, 0);
@@ -42259,14 +42313,14 @@ static PyObject *_wrap_DefaultSpan_get(void) {
 }
 
 
 }
 
 
-static PyObject *_wrap_new_GBSizerItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxGBSizerItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxGBSizerItem *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_GBSizerItem",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxGBSizerItem",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxGBSizerItem *)new wxGBSizerItem();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxGBSizerItem *)new wxGBSizerItem();
@@ -42460,7 +42514,7 @@ static PyObject *_wrap_new_GBSizerItemSpacer(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSizerItem_GetPos(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSizerItem_GetPos(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBPosition result;
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBPosition result;
@@ -42469,7 +42523,7 @@ static PyObject *_wrap_GBSizerItem_GetPos(PyObject *, PyObject *args, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBSizerItem_GetPos",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBSizerItem_GetPos",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42490,7 +42544,7 @@ static PyObject *_wrap_GBSizerItem_GetPos(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSizerItem_GetSpan(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSizerItem_GetSpan(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBSpan result;
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBSpan result;
@@ -42499,7 +42553,7 @@ static PyObject *_wrap_GBSizerItem_GetSpan(PyObject *, PyObject *args, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBSizerItem_GetSpan",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBSizerItem_GetSpan",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42520,7 +42574,7 @@ static PyObject *_wrap_GBSizerItem_GetSpan(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSizerItem_SetPos(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSizerItem_SetPos(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBPosition *arg2 = 0 ;
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBPosition *arg2 = 0 ;
@@ -42532,7 +42586,7 @@ static PyObject *_wrap_GBSizerItem_SetPos(PyObject *, PyObject *args, PyObject *
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBSizerItem_SetPos",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBSizerItem_SetPos",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42555,7 +42609,7 @@ static PyObject *_wrap_GBSizerItem_SetPos(PyObject *, PyObject *args, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSizerItem_SetSpan(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSizerItem_SetSpan(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBSpan *arg2 = 0 ;
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBSpan *arg2 = 0 ;
@@ -42567,7 +42621,7 @@ static PyObject *_wrap_GBSizerItem_SetSpan(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "span", NULL 
     };
     
         (char *) "self",(char *) "span", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBSizerItem_SetSpan",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBSizerItem_SetSpan",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42590,7 +42644,7 @@ static PyObject *_wrap_GBSizerItem_SetSpan(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSizerItem_Intersects(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSizerItem_Intersects(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBSizerItem *arg2 = 0 ;
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBSizerItem *arg2 = 0 ;
@@ -42601,7 +42655,7 @@ static PyObject *_wrap_GBSizerItem_Intersects(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "other", NULL 
     };
     
         (char *) "self",(char *) "other", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBSizerItem_Intersects",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBSizerItem_Intersects",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42628,7 +42682,7 @@ static PyObject *_wrap_GBSizerItem_Intersects(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSizerItem_IntersectsPos(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSizerItem_IntersectsPos(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBPosition *arg2 = 0 ;
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBPosition *arg2 = 0 ;
@@ -42643,7 +42697,7 @@ static PyObject *_wrap_GBSizerItem_IntersectsPos(PyObject *, PyObject *args, PyO
         (char *) "self",(char *) "pos",(char *) "span", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "span", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:GBSizerItem_IntersectsPos",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxGBSizerItem_IntersectsPos",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42670,7 +42724,7 @@ static PyObject *_wrap_GBSizerItem_IntersectsPos(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSizerItem_GetEndPos(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSizerItem_GetEndPos(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBPosition result;
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGBPosition result;
@@ -42679,7 +42733,7 @@ static PyObject *_wrap_GBSizerItem_GetEndPos(PyObject *, PyObject *args, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBSizerItem_GetEndPos",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBSizerItem_GetEndPos",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42700,7 +42754,7 @@ static PyObject *_wrap_GBSizerItem_GetEndPos(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSizerItem_GetGBSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSizerItem_GetGBSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGridBagSizer *result;
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGridBagSizer *result;
@@ -42709,7 +42763,7 @@ static PyObject *_wrap_GBSizerItem_GetGBSizer(PyObject *, PyObject *args, PyObje
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GBSizerItem_GetGBSizer",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGBSizerItem_GetGBSizer",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42726,7 +42780,7 @@ static PyObject *_wrap_GBSizerItem_GetGBSizer(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject *_wrap_GBSizerItem_SetGBSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGBSizerItem_SetGBSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGridBagSizer *arg2 = (wxGridBagSizer *) 0 ;
     PyObject *resultobj;
     wxGBSizerItem *arg1 = (wxGBSizerItem *) 0 ;
     wxGridBagSizer *arg2 = (wxGridBagSizer *) 0 ;
@@ -42736,7 +42790,7 @@ static PyObject *_wrap_GBSizerItem_SetGBSizer(PyObject *, PyObject *args, PyObje
         (char *) "self",(char *) "sizer", NULL 
     };
     
         (char *) "self",(char *) "sizer", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GBSizerItem_SetGBSizer",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGBSizerItem_SetGBSizer",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -42755,14 +42809,14 @@ static PyObject *_wrap_GBSizerItem_SetGBSizer(PyObject *, PyObject *args, PyObje
 }
 
 
 }
 
 
-static PyObject * GBSizerItem_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxGBSizerItem_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_new_GridBagSizer(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxGridBagSizer(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
     PyObject *resultobj;
     int arg1 = (int) 0 ;
     int arg2 = (int) 0 ;
@@ -42773,7 +42827,7 @@ static PyObject *_wrap_new_GridBagSizer(PyObject *, PyObject *args, PyObject *kw
         (char *) "vgap",(char *) "hgap", NULL 
     };
     
         (char *) "vgap",(char *) "hgap", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_GridBagSizer",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_wxGridBagSizer",kwnames,&obj0,&obj1)) goto fail;
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
     if (obj0) {
         {
             arg1 = (int)(SWIG_As_int(obj0)); 
@@ -42800,7 +42854,7 @@ static PyObject *_wrap_new_GridBagSizer(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_Add(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridBagSizer_Add(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     PyObject *arg2 = (PyObject *) 0 ;
@@ -42824,7 +42878,7 @@ static PyObject *_wrap_GridBagSizer_Add(PyObject *, PyObject *args, PyObject *kw
         (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL 
     };
     
         (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:GridBagSizer_Add",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:wxGridBagSizer_Add",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     arg2 = obj1;
@@ -42867,7 +42921,7 @@ static PyObject *_wrap_GridBagSizer_Add(PyObject *, PyObject *args, PyObject *kw
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_AddItem(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridBagSizer_AddItem(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxGBSizerItem *arg2 = (wxGBSizerItem *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxGBSizerItem *arg2 = (wxGBSizerItem *) 0 ;
@@ -42878,7 +42932,7 @@ static PyObject *_wrap_GridBagSizer_AddItem(PyObject *, PyObject *args, PyObject
         (char *) "self",(char *) "item", NULL 
     };
     
         (char *) "self",(char *) "item", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GridBagSizer_AddItem",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGridBagSizer_AddItem",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
@@ -42897,7 +42951,7 @@ static PyObject *_wrap_GridBagSizer_AddItem(PyObject *, PyObject *args, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetCellSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridBagSizer_GetCellSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     int arg2 ;
@@ -42910,7 +42964,7 @@ static PyObject *_wrap_GridBagSizer_GetCellSize(PyObject *, PyObject *args, PyOb
         (char *) "self",(char *) "row",(char *) "col", NULL 
     };
     
         (char *) "self",(char *) "row",(char *) "col", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:GridBagSizer_GetCellSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxGridBagSizer_GetCellSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42939,7 +42993,7 @@ static PyObject *_wrap_GridBagSizer_GetCellSize(PyObject *, PyObject *args, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetEmptyCellSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridBagSizer_GetEmptyCellSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSize result;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSize result;
@@ -42948,7 +43002,7 @@ static PyObject *_wrap_GridBagSizer_GetEmptyCellSize(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:GridBagSizer_GetEmptyCellSize",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxGridBagSizer_GetEmptyCellSize",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -42969,7 +43023,7 @@ static PyObject *_wrap_GridBagSizer_GetEmptyCellSize(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_SetEmptyCellSize(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridBagSizer_SetEmptyCellSize(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSize *arg2 = 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSize *arg2 = 0 ;
@@ -42980,7 +43034,7 @@ static PyObject *_wrap_GridBagSizer_SetEmptyCellSize(PyObject *, PyObject *args,
         (char *) "self",(char *) "sz", NULL 
     };
     
         (char *) "self",(char *) "sz", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GridBagSizer_SetEmptyCellSize",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGridBagSizer_SetEmptyCellSize",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -43001,7 +43055,7 @@ static PyObject *_wrap_GridBagSizer_SetEmptyCellSize(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_GetItemPosition__SWIG_0(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -43009,7 +43063,7 @@ static PyObject *_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject *, PyObject
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OO:GridBagSizer_GetItemPosition",&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OO:wxGridBagSizer_GetItemPosition",&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -43032,7 +43086,7 @@ static PyObject *_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_GetItemPosition__SWIG_1(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
@@ -43040,7 +43094,7 @@ static PyObject *_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject *, PyObject
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OO:GridBagSizer_GetItemPosition",&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OO:wxGridBagSizer_GetItemPosition",&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -43063,7 +43117,7 @@ static PyObject *_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_GetItemPosition__SWIG_2(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     size_t arg2 ;
@@ -43071,7 +43125,7 @@ static PyObject *_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject *, PyObject
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OO:GridBagSizer_GetItemPosition",&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OO:wxGridBagSizer_GetItemPosition",&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -43096,7 +43150,7 @@ static PyObject *_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetItemPosition(PyObject *self, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_GetItemPosition(PyObject *self, PyObject *args) {
     int argc;
     PyObject *argv[3];
     int ii;
     int argc;
     PyObject *argv[3];
     int ii;
@@ -43127,7 +43181,7 @@ static PyObject *_wrap_GridBagSizer_GetItemPosition(PyObject *self, PyObject *ar
                 }
             }
             if (_v) {
                 }
             }
             if (_v) {
-                return _wrap_GridBagSizer_GetItemPosition__SWIG_0(self,args);
+                return _wrap_wxGridBagSizer_GetItemPosition__SWIG_0(self,args);
             }
         }
     }
             }
         }
     }
@@ -43153,7 +43207,7 @@ static PyObject *_wrap_GridBagSizer_GetItemPosition(PyObject *self, PyObject *ar
                 }
             }
             if (_v) {
                 }
             }
             if (_v) {
-                return _wrap_GridBagSizer_GetItemPosition__SWIG_1(self,args);
+                return _wrap_wxGridBagSizer_GetItemPosition__SWIG_1(self,args);
             }
         }
     }
             }
         }
     }
@@ -43171,17 +43225,17 @@ static PyObject *_wrap_GridBagSizer_GetItemPosition(PyObject *self, PyObject *ar
         if (_v) {
             _v = SWIG_Check_unsigned_SS_long(argv[1]);
             if (_v) {
         if (_v) {
             _v = SWIG_Check_unsigned_SS_long(argv[1]);
             if (_v) {
-                return _wrap_GridBagSizer_GetItemPosition__SWIG_2(self,args);
+                return _wrap_wxGridBagSizer_GetItemPosition__SWIG_2(self,args);
             }
         }
     }
     
             }
         }
     }
     
-    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'GridBagSizer_GetItemPosition'");
+    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'wxGridBagSizer_GetItemPosition'");
     return NULL;
 }
 
 
     return NULL;
 }
 
 
-static PyObject *_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_SetItemPosition__SWIG_0(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -43192,7 +43246,7 @@ static PyObject *_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject *, PyObject
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OOO:wxGridBagSizer_SetItemPosition",&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -43217,7 +43271,7 @@ static PyObject *_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_SetItemPosition__SWIG_1(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
@@ -43228,7 +43282,7 @@ static PyObject *_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject *, PyObject
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OOO:wxGridBagSizer_SetItemPosition",&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -43253,7 +43307,7 @@ static PyObject *_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_SetItemPosition__SWIG_2(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     size_t arg2 ;
@@ -43264,7 +43318,7 @@ static PyObject *_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject *, PyObject
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OOO:wxGridBagSizer_SetItemPosition",&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -43291,7 +43345,7 @@ static PyObject *_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_SetItemPosition(PyObject *self, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_SetItemPosition(PyObject *self, PyObject *args) {
     int argc;
     PyObject *argv[4];
     int ii;
     int argc;
     PyObject *argv[4];
     int ii;
@@ -43326,7 +43380,7 @@ static PyObject *_wrap_GridBagSizer_SetItemPosition(PyObject *self, PyObject *ar
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBPosition"), 2);
                 }
                 if (_v) {
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBPosition"), 2);
                 }
                 if (_v) {
-                    return _wrap_GridBagSizer_SetItemPosition__SWIG_0(self,args);
+                    return _wrap_wxGridBagSizer_SetItemPosition__SWIG_0(self,args);
                 }
             }
         }
                 }
             }
         }
@@ -43357,7 +43411,7 @@ static PyObject *_wrap_GridBagSizer_SetItemPosition(PyObject *self, PyObject *ar
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBPosition"), 2);
                 }
                 if (_v) {
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBPosition"), 2);
                 }
                 if (_v) {
-                    return _wrap_GridBagSizer_SetItemPosition__SWIG_1(self,args);
+                    return _wrap_wxGridBagSizer_SetItemPosition__SWIG_1(self,args);
                 }
             }
         }
                 }
             }
         }
@@ -43380,18 +43434,18 @@ static PyObject *_wrap_GridBagSizer_SetItemPosition(PyObject *self, PyObject *ar
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBPosition"), 2);
                 }
                 if (_v) {
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBPosition"), 2);
                 }
                 if (_v) {
-                    return _wrap_GridBagSizer_SetItemPosition__SWIG_2(self,args);
+                    return _wrap_wxGridBagSizer_SetItemPosition__SWIG_2(self,args);
                 }
             }
         }
     }
     
                 }
             }
         }
     }
     
-    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'GridBagSizer_SetItemPosition'");
+    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'wxGridBagSizer_SetItemPosition'");
     return NULL;
 }
 
 
     return NULL;
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_GetItemSpan__SWIG_0(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -43399,7 +43453,7 @@ static PyObject *_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject *, PyObject *ar
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OO:GridBagSizer_GetItemSpan",&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OO:wxGridBagSizer_GetItemSpan",&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -43422,7 +43476,7 @@ static PyObject *_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_GetItemSpan__SWIG_1(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
@@ -43430,7 +43484,7 @@ static PyObject *_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject *, PyObject *ar
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OO:GridBagSizer_GetItemSpan",&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OO:wxGridBagSizer_GetItemSpan",&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -43453,7 +43507,7 @@ static PyObject *_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_GetItemSpan__SWIG_2(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     size_t arg2 ;
@@ -43461,7 +43515,7 @@ static PyObject *_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject *, PyObject *ar
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OO:GridBagSizer_GetItemSpan",&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OO:wxGridBagSizer_GetItemSpan",&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -43486,7 +43540,7 @@ static PyObject *_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_GetItemSpan(PyObject *self, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_GetItemSpan(PyObject *self, PyObject *args) {
     int argc;
     PyObject *argv[3];
     int ii;
     int argc;
     PyObject *argv[3];
     int ii;
@@ -43517,7 +43571,7 @@ static PyObject *_wrap_GridBagSizer_GetItemSpan(PyObject *self, PyObject *args)
                 }
             }
             if (_v) {
                 }
             }
             if (_v) {
-                return _wrap_GridBagSizer_GetItemSpan__SWIG_0(self,args);
+                return _wrap_wxGridBagSizer_GetItemSpan__SWIG_0(self,args);
             }
         }
     }
             }
         }
     }
@@ -43543,7 +43597,7 @@ static PyObject *_wrap_GridBagSizer_GetItemSpan(PyObject *self, PyObject *args)
                 }
             }
             if (_v) {
                 }
             }
             if (_v) {
-                return _wrap_GridBagSizer_GetItemSpan__SWIG_1(self,args);
+                return _wrap_wxGridBagSizer_GetItemSpan__SWIG_1(self,args);
             }
         }
     }
             }
         }
     }
@@ -43561,17 +43615,17 @@ static PyObject *_wrap_GridBagSizer_GetItemSpan(PyObject *self, PyObject *args)
         if (_v) {
             _v = SWIG_Check_unsigned_SS_long(argv[1]);
             if (_v) {
         if (_v) {
             _v = SWIG_Check_unsigned_SS_long(argv[1]);
             if (_v) {
-                return _wrap_GridBagSizer_GetItemSpan__SWIG_2(self,args);
+                return _wrap_wxGridBagSizer_GetItemSpan__SWIG_2(self,args);
             }
         }
     }
     
             }
         }
     }
     
-    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'GridBagSizer_GetItemSpan'");
+    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'wxGridBagSizer_GetItemSpan'");
     return NULL;
 }
 
 
     return NULL;
 }
 
 
-static PyObject *_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_SetItemSpan__SWIG_0(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -43582,7 +43636,7 @@ static PyObject *_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject *, PyObject *ar
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OOO:wxGridBagSizer_SetItemSpan",&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -43607,7 +43661,7 @@ static PyObject *_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_SetItemSpan__SWIG_1(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
@@ -43618,7 +43672,7 @@ static PyObject *_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject *, PyObject *ar
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OOO:wxGridBagSizer_SetItemSpan",&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -43643,7 +43697,7 @@ static PyObject *_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_SetItemSpan__SWIG_2(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     size_t arg2 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     size_t arg2 ;
@@ -43654,7 +43708,7 @@ static PyObject *_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject *, PyObject *ar
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
     PyObject * obj1 = 0 ;
     PyObject * obj2 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OOO:wxGridBagSizer_SetItemSpan",&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -43681,7 +43735,7 @@ static PyObject *_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_SetItemSpan(PyObject *self, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_SetItemSpan(PyObject *self, PyObject *args) {
     int argc;
     PyObject *argv[4];
     int ii;
     int argc;
     PyObject *argv[4];
     int ii;
@@ -43716,7 +43770,7 @@ static PyObject *_wrap_GridBagSizer_SetItemSpan(PyObject *self, PyObject *args)
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBSpan"), 2);
                 }
                 if (_v) {
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBSpan"), 2);
                 }
                 if (_v) {
-                    return _wrap_GridBagSizer_SetItemSpan__SWIG_0(self,args);
+                    return _wrap_wxGridBagSizer_SetItemSpan__SWIG_0(self,args);
                 }
             }
         }
                 }
             }
         }
@@ -43747,7 +43801,7 @@ static PyObject *_wrap_GridBagSizer_SetItemSpan(PyObject *self, PyObject *args)
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBSpan"), 2);
                 }
                 if (_v) {
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBSpan"), 2);
                 }
                 if (_v) {
-                    return _wrap_GridBagSizer_SetItemSpan__SWIG_1(self,args);
+                    return _wrap_wxGridBagSizer_SetItemSpan__SWIG_1(self,args);
                 }
             }
         }
                 }
             }
         }
@@ -43770,18 +43824,18 @@ static PyObject *_wrap_GridBagSizer_SetItemSpan(PyObject *self, PyObject *args)
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBSpan"), 2);
                 }
                 if (_v) {
                     _v = wxPySimple_typecheck(argv[2], wxT("wxGBSpan"), 2);
                 }
                 if (_v) {
-                    return _wrap_GridBagSizer_SetItemSpan__SWIG_2(self,args);
+                    return _wrap_wxGridBagSizer_SetItemSpan__SWIG_2(self,args);
                 }
             }
         }
     }
     
                 }
             }
         }
     }
     
-    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'GridBagSizer_SetItemSpan'");
+    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'wxGridBagSizer_SetItemSpan'");
     return NULL;
 }
 
 
     return NULL;
 }
 
 
-static PyObject *_wrap_GridBagSizer_FindItem__SWIG_0(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_FindItem__SWIG_0(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -43789,7 +43843,7 @@ static PyObject *_wrap_GridBagSizer_FindItem__SWIG_0(PyObject *, PyObject *args)
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OO:GridBagSizer_FindItem",&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OO:wxGridBagSizer_FindItem",&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -43808,7 +43862,7 @@ static PyObject *_wrap_GridBagSizer_FindItem__SWIG_0(PyObject *, PyObject *args)
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_FindItem__SWIG_1(PyObject *, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_FindItem__SWIG_1(PyObject *, PyObject *args) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxSizer *arg2 = (wxSizer *) 0 ;
@@ -43816,7 +43870,7 @@ static PyObject *_wrap_GridBagSizer_FindItem__SWIG_1(PyObject *, PyObject *args)
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
     PyObject * obj0 = 0 ;
     PyObject * obj1 = 0 ;
     
-    if(!PyArg_ParseTuple(args,(char *)"OO:GridBagSizer_FindItem",&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTuple(args,(char *)"OO:wxGridBagSizer_FindItem",&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSizer, SWIG_POINTER_EXCEPTION | 0);
@@ -43835,7 +43889,7 @@ static PyObject *_wrap_GridBagSizer_FindItem__SWIG_1(PyObject *, PyObject *args)
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_FindItem(PyObject *self, PyObject *args) {
+static PyObject *_wrap_wxGridBagSizer_FindItem(PyObject *self, PyObject *args) {
     int argc;
     PyObject *argv[3];
     int ii;
     int argc;
     PyObject *argv[3];
     int ii;
@@ -43866,7 +43920,7 @@ static PyObject *_wrap_GridBagSizer_FindItem(PyObject *self, PyObject *args) {
                 }
             }
             if (_v) {
                 }
             }
             if (_v) {
-                return _wrap_GridBagSizer_FindItem__SWIG_0(self,args);
+                return _wrap_wxGridBagSizer_FindItem__SWIG_0(self,args);
             }
         }
     }
             }
         }
     }
@@ -43892,17 +43946,17 @@ static PyObject *_wrap_GridBagSizer_FindItem(PyObject *self, PyObject *args) {
                 }
             }
             if (_v) {
                 }
             }
             if (_v) {
-                return _wrap_GridBagSizer_FindItem__SWIG_1(self,args);
+                return _wrap_wxGridBagSizer_FindItem__SWIG_1(self,args);
             }
         }
     }
     
             }
         }
     }
     
-    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'GridBagSizer_FindItem'");
+    PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'wxGridBagSizer_FindItem'");
     return NULL;
 }
 
 
     return NULL;
 }
 
 
-static PyObject *_wrap_GridBagSizer_FindItemAtPosition(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridBagSizer_FindItemAtPosition(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxGBPosition *arg2 = 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxGBPosition *arg2 = 0 ;
@@ -43914,7 +43968,7 @@ static PyObject *_wrap_GridBagSizer_FindItemAtPosition(PyObject *, PyObject *arg
         (char *) "self",(char *) "pos", NULL 
     };
     
         (char *) "self",(char *) "pos", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GridBagSizer_FindItemAtPosition",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGridBagSizer_FindItemAtPosition",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -43935,7 +43989,7 @@ static PyObject *_wrap_GridBagSizer_FindItemAtPosition(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_FindItemAtPoint(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridBagSizer_FindItemAtPoint(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxPoint *arg2 = 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxPoint *arg2 = 0 ;
@@ -43947,7 +44001,7 @@ static PyObject *_wrap_GridBagSizer_FindItemAtPoint(PyObject *, PyObject *args,
         (char *) "self",(char *) "pt", NULL 
     };
     
         (char *) "self",(char *) "pt", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:GridBagSizer_FindItemAtPoint",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxGridBagSizer_FindItemAtPoint",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -43968,7 +44022,7 @@ static PyObject *_wrap_GridBagSizer_FindItemAtPoint(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_CheckForIntersection(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridBagSizer_CheckForIntersection(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxGBSizerItem *arg2 = (wxGBSizerItem *) 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxGBSizerItem *arg2 = (wxGBSizerItem *) 0 ;
@@ -43981,7 +44035,7 @@ static PyObject *_wrap_GridBagSizer_CheckForIntersection(PyObject *, PyObject *a
         (char *) "self",(char *) "item",(char *) "excludeItem", NULL 
     };
     
         (char *) "self",(char *) "item",(char *) "excludeItem", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:GridBagSizer_CheckForIntersection",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxGridBagSizer_CheckForIntersection",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxGBSizerItem, SWIG_POINTER_EXCEPTION | 0);
@@ -44006,7 +44060,7 @@ static PyObject *_wrap_GridBagSizer_CheckForIntersection(PyObject *, PyObject *a
 }
 
 
 }
 
 
-static PyObject *_wrap_GridBagSizer_CheckForIntersectionPos(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxGridBagSizer_CheckForIntersectionPos(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxGBPosition *arg2 = 0 ;
     PyObject *resultobj;
     wxGridBagSizer *arg1 = (wxGridBagSizer *) 0 ;
     wxGBPosition *arg2 = 0 ;
@@ -44023,7 +44077,7 @@ static PyObject *_wrap_GridBagSizer_CheckForIntersectionPos(PyObject *, PyObject
         (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL 
     };
     
         (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:GridBagSizer_CheckForIntersectionPos",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxGridBagSizer_CheckForIntersectionPos",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxGridBagSizer, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44054,14 +44108,14 @@ static PyObject *_wrap_GridBagSizer_CheckForIntersectionPos(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject * GridBagSizer_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxGridBagSizer_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_IndividualLayoutConstraint_Set(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_Set(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxRelationship arg2 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxRelationship arg2 ;
@@ -44079,7 +44133,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Set(PyObject *, PyObject *args
         (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL 
     };
     
         (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:IndividualLayoutConstraint_Set",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:wxIndividualLayoutConstraint_Set",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44118,7 +44172,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Set(PyObject *, PyObject *args
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_LeftOf(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_LeftOf(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -44130,7 +44184,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_LeftOf(PyObject *, PyObject *a
         (char *) "self",(char *) "sibling",(char *) "marg", NULL 
     };
     
         (char *) "self",(char *) "sibling",(char *) "marg", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:IndividualLayoutConstraint_LeftOf",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxIndividualLayoutConstraint_LeftOf",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -44155,7 +44209,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_LeftOf(PyObject *, PyObject *a
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_RightOf(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_RightOf(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -44167,7 +44221,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_RightOf(PyObject *, PyObject *
         (char *) "self",(char *) "sibling",(char *) "marg", NULL 
     };
     
         (char *) "self",(char *) "sibling",(char *) "marg", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:IndividualLayoutConstraint_RightOf",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxIndividualLayoutConstraint_RightOf",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -44192,7 +44246,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_RightOf(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_Above(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_Above(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -44204,7 +44258,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Above(PyObject *, PyObject *ar
         (char *) "self",(char *) "sibling",(char *) "marg", NULL 
     };
     
         (char *) "self",(char *) "sibling",(char *) "marg", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:IndividualLayoutConstraint_Above",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxIndividualLayoutConstraint_Above",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -44229,7 +44283,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Above(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_Below(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_Below(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -44241,7 +44295,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Below(PyObject *, PyObject *ar
         (char *) "self",(char *) "sibling",(char *) "marg", NULL 
     };
     
         (char *) "self",(char *) "sibling",(char *) "marg", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:IndividualLayoutConstraint_Below",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:wxIndividualLayoutConstraint_Below",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -44266,7 +44320,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Below(PyObject *, PyObject *ar
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_SameAs(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_SameAs(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -44280,7 +44334,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SameAs(PyObject *, PyObject *a
         (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL 
     };
     
         (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:IndividualLayoutConstraint_SameAs",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:wxIndividualLayoutConstraint_SameAs",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -44309,7 +44363,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SameAs(PyObject *, PyObject *a
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_PercentOf(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_PercentOf(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -44323,7 +44377,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_PercentOf(PyObject *, PyObject
         (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL 
     };
     
         (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:IndividualLayoutConstraint_PercentOf",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxIndividualLayoutConstraint_PercentOf",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -44350,7 +44404,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_PercentOf(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_Absolute(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_Absolute(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int arg2 ;
@@ -44360,7 +44414,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Absolute(PyObject *, PyObject
         (char *) "self",(char *) "val", NULL 
     };
     
         (char *) "self",(char *) "val", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:IndividualLayoutConstraint_Absolute",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxIndividualLayoutConstraint_Absolute",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44381,7 +44435,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Absolute(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_Unconstrained(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_Unconstrained(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     PyObject * obj0 = 0 ;
@@ -44389,7 +44443,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Unconstrained(PyObject *, PyOb
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_Unconstrained",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_Unconstrained",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44406,7 +44460,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_Unconstrained(PyObject *, PyOb
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_AsIs(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_AsIs(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     PyObject * obj0 = 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     PyObject * obj0 = 0 ;
@@ -44414,7 +44468,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_AsIs(PyObject *, PyObject *arg
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_AsIs",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_AsIs",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44431,7 +44485,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_AsIs(PyObject *, PyObject *arg
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_GetOtherWindow(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *result;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *result;
@@ -44440,7 +44494,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject *, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_GetOtherWindow",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_GetOtherWindow",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44459,7 +44513,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject *, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_GetMyEdge(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxEdge result;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxEdge result;
@@ -44468,7 +44522,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject *, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_GetMyEdge",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_GetMyEdge",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44485,7 +44539,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_SetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_SetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxEdge arg2 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxEdge arg2 ;
@@ -44495,7 +44549,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetEdge(PyObject *, PyObject *
         (char *) "self",(char *) "which", NULL 
     };
     
         (char *) "self",(char *) "which", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:IndividualLayoutConstraint_SetEdge",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxIndividualLayoutConstraint_SetEdge",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44516,7 +44570,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetEdge(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_SetValue(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_SetValue(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int arg2 ;
@@ -44526,7 +44580,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetValue(PyObject *, PyObject
         (char *) "self",(char *) "v", NULL 
     };
     
         (char *) "self",(char *) "v", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:IndividualLayoutConstraint_SetValue",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxIndividualLayoutConstraint_SetValue",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44547,7 +44601,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetValue(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_GetMargin(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_GetMargin(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int result;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int result;
@@ -44556,7 +44610,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetMargin(PyObject *, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_GetMargin",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_GetMargin",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44575,7 +44629,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetMargin(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_SetMargin(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_SetMargin(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int arg2 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int arg2 ;
@@ -44585,7 +44639,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetMargin(PyObject *, PyObject
         (char *) "self",(char *) "m", NULL 
     };
     
         (char *) "self",(char *) "m", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:IndividualLayoutConstraint_SetMargin",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxIndividualLayoutConstraint_SetMargin",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44606,7 +44660,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetMargin(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_GetValue(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_GetValue(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int result;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int result;
@@ -44615,7 +44669,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetValue(PyObject *, PyObject
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_GetValue",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_GetValue",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44634,7 +44688,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetValue(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_GetPercent(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_GetPercent(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int result;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int result;
@@ -44643,7 +44697,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetPercent(PyObject *, PyObjec
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_GetPercent",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_GetPercent",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44662,7 +44716,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetPercent(PyObject *, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_GetOtherEdge(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int result;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     int result;
@@ -44671,7 +44725,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject *, PyObj
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_GetOtherEdge",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_GetOtherEdge",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44690,7 +44744,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject *, PyObj
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_GetDone(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_GetDone(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     bool result;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     bool result;
@@ -44699,7 +44753,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetDone(PyObject *, PyObject *
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_GetDone",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_GetDone",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44718,7 +44772,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetDone(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_SetDone(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_SetDone(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     bool arg2 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     bool arg2 ;
@@ -44728,7 +44782,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetDone(PyObject *, PyObject *
         (char *) "self",(char *) "d", NULL 
     };
     
         (char *) "self",(char *) "d", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:IndividualLayoutConstraint_SetDone",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxIndividualLayoutConstraint_SetDone",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44749,7 +44803,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetDone(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_GetRelationship(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_GetRelationship(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxRelationship result;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxRelationship result;
@@ -44758,7 +44812,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetRelationship(PyObject *, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:IndividualLayoutConstraint_GetRelationship",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxIndividualLayoutConstraint_GetRelationship",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44775,7 +44829,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetRelationship(PyObject *, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_SetRelationship(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_SetRelationship(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxRelationship arg2 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxRelationship arg2 ;
@@ -44785,7 +44839,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetRelationship(PyObject *, Py
         (char *) "self",(char *) "r", NULL 
     };
     
         (char *) "self",(char *) "r", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:IndividualLayoutConstraint_SetRelationship",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxIndividualLayoutConstraint_SetRelationship",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44806,7 +44860,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SetRelationship(PyObject *, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_ResetIfWin(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -44817,7 +44871,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject *, PyObjec
         (char *) "self",(char *) "otherW", NULL 
     };
     
         (char *) "self",(char *) "otherW", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:IndividualLayoutConstraint_ResetIfWin",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxIndividualLayoutConstraint_ResetIfWin",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -44838,7 +44892,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject *, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_SatisfyConstraint(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxLayoutConstraints *arg2 = (wxLayoutConstraints *) 0 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxLayoutConstraints *arg2 = (wxLayoutConstraints *) 0 ;
@@ -44851,7 +44905,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject *,
         (char *) "self",(char *) "constraints",(char *) "win", NULL 
     };
     
         (char *) "self",(char *) "constraints",(char *) "win", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:IndividualLayoutConstraint_SatisfyConstraint",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:wxIndividualLayoutConstraint_SatisfyConstraint",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
@@ -44874,7 +44928,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject *,
 }
 
 
 }
 
 
-static PyObject *_wrap_IndividualLayoutConstraint_GetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxIndividualLayoutConstraint_GetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxEdge arg2 ;
     PyObject *resultobj;
     wxIndividualLayoutConstraint *arg1 = (wxIndividualLayoutConstraint *) 0 ;
     wxEdge arg2 ;
@@ -44889,7 +44943,7 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetEdge(PyObject *, PyObject *
         (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL 
     };
     
         (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:IndividualLayoutConstraint_GetEdge",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:wxIndividualLayoutConstraint_GetEdge",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxIndividualLayoutConstraint, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -44916,14 +44970,14 @@ static PyObject *_wrap_IndividualLayoutConstraint_GetEdge(PyObject *, PyObject *
 }
 
 
 }
 
 
-static PyObject * IndividualLayoutConstraint_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxIndividualLayoutConstraint_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint, obj);
     Py_INCREF(obj);
     return Py_BuildValue((char *)"");
 }
-static PyObject *_wrap_LayoutConstraints_left_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_left_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
@@ -44932,7 +44986,7 @@ static PyObject *_wrap_LayoutConstraints_left_get(PyObject *, PyObject *args, Py
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:LayoutConstraints_left_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxLayoutConstraints_left_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->left);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->left);
@@ -44944,7 +44998,7 @@ static PyObject *_wrap_LayoutConstraints_left_get(PyObject *, PyObject *args, Py
 }
 
 
 }
 
 
-static PyObject *_wrap_LayoutConstraints_top_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_top_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
@@ -44953,7 +45007,7 @@ static PyObject *_wrap_LayoutConstraints_top_get(PyObject *, PyObject *args, PyO
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:LayoutConstraints_top_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxLayoutConstraints_top_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->top);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->top);
@@ -44965,7 +45019,7 @@ static PyObject *_wrap_LayoutConstraints_top_get(PyObject *, PyObject *args, PyO
 }
 
 
 }
 
 
-static PyObject *_wrap_LayoutConstraints_right_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_right_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
@@ -44974,7 +45028,7 @@ static PyObject *_wrap_LayoutConstraints_right_get(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:LayoutConstraints_right_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxLayoutConstraints_right_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->right);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->right);
@@ -44986,7 +45040,7 @@ static PyObject *_wrap_LayoutConstraints_right_get(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_LayoutConstraints_bottom_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_bottom_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
@@ -44995,7 +45049,7 @@ static PyObject *_wrap_LayoutConstraints_bottom_get(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:LayoutConstraints_bottom_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxLayoutConstraints_bottom_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->bottom);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->bottom);
@@ -45007,7 +45061,7 @@ static PyObject *_wrap_LayoutConstraints_bottom_get(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_LayoutConstraints_width_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_width_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
@@ -45016,7 +45070,7 @@ static PyObject *_wrap_LayoutConstraints_width_get(PyObject *, PyObject *args, P
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:LayoutConstraints_width_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxLayoutConstraints_width_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->width);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->width);
@@ -45028,7 +45082,7 @@ static PyObject *_wrap_LayoutConstraints_width_get(PyObject *, PyObject *args, P
 }
 
 
 }
 
 
-static PyObject *_wrap_LayoutConstraints_height_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_height_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
@@ -45037,7 +45091,7 @@ static PyObject *_wrap_LayoutConstraints_height_get(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:LayoutConstraints_height_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxLayoutConstraints_height_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->height);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->height);
@@ -45049,7 +45103,7 @@ static PyObject *_wrap_LayoutConstraints_height_get(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_LayoutConstraints_centreX_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_centreX_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
@@ -45058,7 +45112,7 @@ static PyObject *_wrap_LayoutConstraints_centreX_get(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:LayoutConstraints_centreX_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxLayoutConstraints_centreX_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->centreX);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->centreX);
@@ -45070,7 +45124,7 @@ static PyObject *_wrap_LayoutConstraints_centreX_get(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_LayoutConstraints_centreY_get(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_centreY_get(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxIndividualLayoutConstraint *result;
@@ -45079,7 +45133,7 @@ static PyObject *_wrap_LayoutConstraints_centreY_get(PyObject *, PyObject *args,
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:LayoutConstraints_centreY_get",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxLayoutConstraints_centreY_get",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->centreY);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     result = (wxIndividualLayoutConstraint *)& ((arg1)->centreY);
@@ -45091,14 +45145,14 @@ static PyObject *_wrap_LayoutConstraints_centreY_get(PyObject *, PyObject *args,
 }
 
 
 }
 
 
-static PyObject *_wrap_new_LayoutConstraints(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_new_wxLayoutConstraints(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *result;
     char *kwnames[] = {
         NULL 
     };
     
     PyObject *resultobj;
     wxLayoutConstraints *result;
     char *kwnames[] = {
         NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_LayoutConstraints",kwnames)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_wxLayoutConstraints",kwnames)) goto fail;
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxLayoutConstraints *)new wxLayoutConstraints();
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
         result = (wxLayoutConstraints *)new wxLayoutConstraints();
@@ -45113,7 +45167,7 @@ static PyObject *_wrap_new_LayoutConstraints(PyObject *, PyObject *args, PyObjec
 }
 
 
 }
 
 
-static PyObject *_wrap_LayoutConstraints_SatisfyConstraints(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_SatisfyConstraints(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     wxWindow *arg2 = (wxWindow *) 0 ;
@@ -45128,7 +45182,7 @@ static PyObject *_wrap_LayoutConstraints_SatisfyConstraints(PyObject *, PyObject
     };
     
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
     };
     
     arg3 = &temp3; res3 = SWIG_NEWOBJ;
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:LayoutConstraints_SatisfyConstraints",kwnames,&obj0,&obj1)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:wxLayoutConstraints_SatisfyConstraints",kwnames,&obj0,&obj1)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
@@ -45151,7 +45205,7 @@ static PyObject *_wrap_LayoutConstraints_SatisfyConstraints(PyObject *, PyObject
 }
 
 
 }
 
 
-static PyObject *_wrap_LayoutConstraints_AreSatisfied(PyObject *, PyObject *args, PyObject *kwargs) {
+static PyObject *_wrap_wxLayoutConstraints_AreSatisfied(PyObject *, PyObject *args, PyObject *kwargs) {
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     bool result;
     PyObject *resultobj;
     wxLayoutConstraints *arg1 = (wxLayoutConstraints *) 0 ;
     bool result;
@@ -45160,7 +45214,7 @@ static PyObject *_wrap_LayoutConstraints_AreSatisfied(PyObject *, PyObject *args
         (char *) "self", NULL 
     };
     
         (char *) "self", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:LayoutConstraints_AreSatisfied",kwnames,&obj0)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:wxLayoutConstraints_AreSatisfied",kwnames,&obj0)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutConstraints, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
@@ -45179,7 +45233,7 @@ static PyObject *_wrap_LayoutConstraints_AreSatisfied(PyObject *, PyObject *args
 }
 
 
 }
 
 
-static PyObject * LayoutConstraints_swigregister(PyObject *, PyObject *args) {
+static PyObject * wxLayoutConstraints_swigregister(PyObject *, PyObject *args) {
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints, obj);
     PyObject *obj;
     if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
     SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints, obj);
@@ -45189,140 +45243,140 @@ static PyObject * LayoutConstraints_swigregister(PyObject *, PyObject *args) {
 static PyMethodDef SwigMethods[] = {
         { (char *)"_wxPySetDictionary", __wxPySetDictionary, METH_VARARGS, NULL},
         { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects, METH_VARARGS, NULL},
 static PyMethodDef SwigMethods[] = {
         { (char *)"_wxPySetDictionary", __wxPySetDictionary, METH_VARARGS, NULL},
         { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects, METH_VARARGS, NULL},
-        { (char *)"Object_GetClassName", (PyCFunction) _wrap_Object_GetClassName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Object_Destroy", (PyCFunction) _wrap_Object_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Object_swigregister", Object_swigregister, METH_VARARGS, NULL},
-        { (char *)"Size_width_set", (PyCFunction) _wrap_Size_width_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_width_get", (PyCFunction) _wrap_Size_width_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_height_set", (PyCFunction) _wrap_Size_height_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_height_get", (PyCFunction) _wrap_Size_height_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"new_Size", (PyCFunction) _wrap_new_Size, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_Size", (PyCFunction) _wrap_delete_Size, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size___eq__", (PyCFunction) _wrap_Size___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size___ne__", (PyCFunction) _wrap_Size___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size___add__", (PyCFunction) _wrap_Size___add__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size___sub__", (PyCFunction) _wrap_Size___sub__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_IncTo", (PyCFunction) _wrap_Size_IncTo, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_DecTo", (PyCFunction) _wrap_Size_DecTo, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_Set", (PyCFunction) _wrap_Size_Set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_SetWidth", (PyCFunction) _wrap_Size_SetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_SetHeight", (PyCFunction) _wrap_Size_SetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_GetWidth", (PyCFunction) _wrap_Size_GetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_GetHeight", (PyCFunction) _wrap_Size_GetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_IsFullySpecified", (PyCFunction) _wrap_Size_IsFullySpecified, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_SetDefaults", (PyCFunction) _wrap_Size_SetDefaults, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_Get", (PyCFunction) _wrap_Size_Get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Size_swigregister", Size_swigregister, METH_VARARGS, NULL},
-        { (char *)"RealPoint_x_set", (PyCFunction) _wrap_RealPoint_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint_x_get", (PyCFunction) _wrap_RealPoint_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint_y_set", (PyCFunction) _wrap_RealPoint_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint_y_get", (PyCFunction) _wrap_RealPoint_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"new_RealPoint", (PyCFunction) _wrap_new_RealPoint, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_RealPoint", (PyCFunction) _wrap_delete_RealPoint, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint___eq__", (PyCFunction) _wrap_RealPoint___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint___ne__", (PyCFunction) _wrap_RealPoint___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint___add__", (PyCFunction) _wrap_RealPoint___add__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint___sub__", (PyCFunction) _wrap_RealPoint___sub__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint_Set", (PyCFunction) _wrap_RealPoint_Set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint_Get", (PyCFunction) _wrap_RealPoint_Get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"RealPoint_swigregister", RealPoint_swigregister, METH_VARARGS, NULL},
-        { (char *)"Point_x_set", (PyCFunction) _wrap_Point_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point_x_get", (PyCFunction) _wrap_Point_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point_y_set", (PyCFunction) _wrap_Point_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point_y_get", (PyCFunction) _wrap_Point_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"new_Point", (PyCFunction) _wrap_new_Point, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_Point", (PyCFunction) _wrap_delete_Point, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point___eq__", (PyCFunction) _wrap_Point___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point___ne__", (PyCFunction) _wrap_Point___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point___add__", (PyCFunction) _wrap_Point___add__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point___sub__", (PyCFunction) _wrap_Point___sub__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point___iadd__", (PyCFunction) _wrap_Point___iadd__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point___isub__", (PyCFunction) _wrap_Point___isub__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point_Set", (PyCFunction) _wrap_Point_Set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point_Get", (PyCFunction) _wrap_Point_Get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point_swigregister", Point_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_Rect", (PyCFunction) _wrap_new_Rect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxObject_GetClassName", (PyCFunction) _wrap_wxObject_GetClassName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxObject_Destroy", (PyCFunction) _wrap_wxObject_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxObject_swigregister", wxObject_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxSize_width_set", (PyCFunction) _wrap_wxSize_width_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_width_get", (PyCFunction) _wrap_wxSize_width_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_height_set", (PyCFunction) _wrap_wxSize_height_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_height_get", (PyCFunction) _wrap_wxSize_height_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"new_wxSize", (PyCFunction) _wrap_new_wxSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxSize", (PyCFunction) _wrap_delete_wxSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize___eq__", (PyCFunction) _wrap_wxSize___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize___ne__", (PyCFunction) _wrap_wxSize___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize___add__", (PyCFunction) _wrap_wxSize___add__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize___sub__", (PyCFunction) _wrap_wxSize___sub__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_IncTo", (PyCFunction) _wrap_wxSize_IncTo, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_DecTo", (PyCFunction) _wrap_wxSize_DecTo, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_Set", (PyCFunction) _wrap_wxSize_Set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_SetWidth", (PyCFunction) _wrap_wxSize_SetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_SetHeight", (PyCFunction) _wrap_wxSize_SetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_GetWidth", (PyCFunction) _wrap_wxSize_GetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_GetHeight", (PyCFunction) _wrap_wxSize_GetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_IsFullySpecified", (PyCFunction) _wrap_wxSize_IsFullySpecified, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_SetDefaults", (PyCFunction) _wrap_wxSize_SetDefaults, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_Get", (PyCFunction) _wrap_wxSize_Get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSize_swigregister", wxSize_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxRealPoint_x_set", (PyCFunction) _wrap_wxRealPoint_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint_x_get", (PyCFunction) _wrap_wxRealPoint_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint_y_set", (PyCFunction) _wrap_wxRealPoint_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint_y_get", (PyCFunction) _wrap_wxRealPoint_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"new_wxRealPoint", (PyCFunction) _wrap_new_wxRealPoint, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxRealPoint", (PyCFunction) _wrap_delete_wxRealPoint, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint___eq__", (PyCFunction) _wrap_wxRealPoint___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint___ne__", (PyCFunction) _wrap_wxRealPoint___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint___add__", (PyCFunction) _wrap_wxRealPoint___add__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint___sub__", (PyCFunction) _wrap_wxRealPoint___sub__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint_Set", (PyCFunction) _wrap_wxRealPoint_Set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint_Get", (PyCFunction) _wrap_wxRealPoint_Get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRealPoint_swigregister", wxRealPoint_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxPoint_x_set", (PyCFunction) _wrap_wxPoint_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint_x_get", (PyCFunction) _wrap_wxPoint_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint_y_set", (PyCFunction) _wrap_wxPoint_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint_y_get", (PyCFunction) _wrap_wxPoint_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"new_wxPoint", (PyCFunction) _wrap_new_wxPoint, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxPoint", (PyCFunction) _wrap_delete_wxPoint, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint___eq__", (PyCFunction) _wrap_wxPoint___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint___ne__", (PyCFunction) _wrap_wxPoint___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint___add__", (PyCFunction) _wrap_wxPoint___add__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint___sub__", (PyCFunction) _wrap_wxPoint___sub__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint___iadd__", (PyCFunction) _wrap_wxPoint___iadd__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint___isub__", (PyCFunction) _wrap_wxPoint___isub__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint_Set", (PyCFunction) _wrap_wxPoint_Set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint_Get", (PyCFunction) _wrap_wxPoint_Get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint_swigregister", wxPoint_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxRect", (PyCFunction) _wrap_new_wxRect, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_RectPP", (PyCFunction) _wrap_new_RectPP, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_RectPS", (PyCFunction) _wrap_new_RectPS, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_RectS", (PyCFunction) _wrap_new_RectS, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_RectPP", (PyCFunction) _wrap_new_RectPP, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_RectPS", (PyCFunction) _wrap_new_RectPS, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_RectS", (PyCFunction) _wrap_new_RectS, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_Rect", (PyCFunction) _wrap_delete_Rect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetX", (PyCFunction) _wrap_Rect_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetX", (PyCFunction) _wrap_Rect_SetX, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetY", (PyCFunction) _wrap_Rect_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetY", (PyCFunction) _wrap_Rect_SetY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetWidth", (PyCFunction) _wrap_Rect_GetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetWidth", (PyCFunction) _wrap_Rect_SetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetHeight", (PyCFunction) _wrap_Rect_GetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetHeight", (PyCFunction) _wrap_Rect_SetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetPosition", (PyCFunction) _wrap_Rect_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetPosition", (PyCFunction) _wrap_Rect_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetSize", (PyCFunction) _wrap_Rect_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetSize", (PyCFunction) _wrap_Rect_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_IsEmpty", (PyCFunction) _wrap_Rect_IsEmpty, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetTopLeft", (PyCFunction) _wrap_Rect_GetTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetTopLeft", (PyCFunction) _wrap_Rect_SetTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetBottomRight", (PyCFunction) _wrap_Rect_GetBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetBottomRight", (PyCFunction) _wrap_Rect_SetBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetLeft", (PyCFunction) _wrap_Rect_GetLeft, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetTop", (PyCFunction) _wrap_Rect_GetTop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetBottom", (PyCFunction) _wrap_Rect_GetBottom, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_GetRight", (PyCFunction) _wrap_Rect_GetRight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetLeft", (PyCFunction) _wrap_Rect_SetLeft, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetRight", (PyCFunction) _wrap_Rect_SetRight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetTop", (PyCFunction) _wrap_Rect_SetTop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_SetBottom", (PyCFunction) _wrap_Rect_SetBottom, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_Inflate", (PyCFunction) _wrap_Rect_Inflate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_Deflate", (PyCFunction) _wrap_Rect_Deflate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_OffsetXY", (PyCFunction) _wrap_Rect_OffsetXY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_Offset", (PyCFunction) _wrap_Rect_Offset, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_Intersect", (PyCFunction) _wrap_Rect_Intersect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_Union", (PyCFunction) _wrap_Rect_Union, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect___add__", (PyCFunction) _wrap_Rect___add__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect___iadd__", (PyCFunction) _wrap_Rect___iadd__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect___eq__", (PyCFunction) _wrap_Rect___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect___ne__", (PyCFunction) _wrap_Rect___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_InsideXY", (PyCFunction) _wrap_Rect_InsideXY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_Inside", (PyCFunction) _wrap_Rect_Inside, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_Intersects", (PyCFunction) _wrap_Rect_Intersects, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_x_set", (PyCFunction) _wrap_Rect_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_x_get", (PyCFunction) _wrap_Rect_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_y_set", (PyCFunction) _wrap_Rect_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_y_get", (PyCFunction) _wrap_Rect_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_width_set", (PyCFunction) _wrap_Rect_width_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_width_get", (PyCFunction) _wrap_Rect_width_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_height_set", (PyCFunction) _wrap_Rect_height_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_height_get", (PyCFunction) _wrap_Rect_height_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_Set", (PyCFunction) _wrap_Rect_Set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_Get", (PyCFunction) _wrap_Rect_Get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Rect_swigregister", Rect_swigregister, METH_VARARGS, NULL},
-        { (char *)"IntersectRect", (PyCFunction) _wrap_IntersectRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"new_Point2D", (PyCFunction) _wrap_new_Point2D, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxRect", (PyCFunction) _wrap_delete_wxRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetX", (PyCFunction) _wrap_wxRect_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetX", (PyCFunction) _wrap_wxRect_SetX, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetY", (PyCFunction) _wrap_wxRect_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetY", (PyCFunction) _wrap_wxRect_SetY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetWidth", (PyCFunction) _wrap_wxRect_GetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetWidth", (PyCFunction) _wrap_wxRect_SetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetHeight", (PyCFunction) _wrap_wxRect_GetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetHeight", (PyCFunction) _wrap_wxRect_SetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetPosition", (PyCFunction) _wrap_wxRect_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetPosition", (PyCFunction) _wrap_wxRect_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetSize", (PyCFunction) _wrap_wxRect_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetSize", (PyCFunction) _wrap_wxRect_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_IsEmpty", (PyCFunction) _wrap_wxRect_IsEmpty, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetTopLeft", (PyCFunction) _wrap_wxRect_GetTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetTopLeft", (PyCFunction) _wrap_wxRect_SetTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetBottomRight", (PyCFunction) _wrap_wxRect_GetBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetBottomRight", (PyCFunction) _wrap_wxRect_SetBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetLeft", (PyCFunction) _wrap_wxRect_GetLeft, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetTop", (PyCFunction) _wrap_wxRect_GetTop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetBottom", (PyCFunction) _wrap_wxRect_GetBottom, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_GetRight", (PyCFunction) _wrap_wxRect_GetRight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetLeft", (PyCFunction) _wrap_wxRect_SetLeft, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetRight", (PyCFunction) _wrap_wxRect_SetRight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetTop", (PyCFunction) _wrap_wxRect_SetTop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_SetBottom", (PyCFunction) _wrap_wxRect_SetBottom, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_Inflate", (PyCFunction) _wrap_wxRect_Inflate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_Deflate", (PyCFunction) _wrap_wxRect_Deflate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_OffsetXY", (PyCFunction) _wrap_wxRect_OffsetXY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_Offset", (PyCFunction) _wrap_wxRect_Offset, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_Intersect", (PyCFunction) _wrap_wxRect_Intersect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_Union", (PyCFunction) _wrap_wxRect_Union, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect___add__", (PyCFunction) _wrap_wxRect___add__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect___iadd__", (PyCFunction) _wrap_wxRect___iadd__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect___eq__", (PyCFunction) _wrap_wxRect___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect___ne__", (PyCFunction) _wrap_wxRect___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_InsideXY", (PyCFunction) _wrap_wxRect_InsideXY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_Inside", (PyCFunction) _wrap_wxRect_Inside, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_Intersects", (PyCFunction) _wrap_wxRect_Intersects, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_x_set", (PyCFunction) _wrap_wxRect_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_x_get", (PyCFunction) _wrap_wxRect_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_y_set", (PyCFunction) _wrap_wxRect_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_y_get", (PyCFunction) _wrap_wxRect_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_width_set", (PyCFunction) _wrap_wxRect_width_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_width_get", (PyCFunction) _wrap_wxRect_width_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_height_set", (PyCFunction) _wrap_wxRect_height_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_height_get", (PyCFunction) _wrap_wxRect_height_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_Set", (PyCFunction) _wrap_wxRect_Set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_Get", (PyCFunction) _wrap_wxRect_Get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxRect_swigregister", wxRect_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxIntersectRect", (PyCFunction) _wrap_wxIntersectRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"new_wxPoint2D", (PyCFunction) _wrap_new_wxPoint2D, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_Point2DCopy", (PyCFunction) _wrap_new_Point2DCopy, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_Point2DFromPoint", (PyCFunction) _wrap_new_Point2DFromPoint, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_Point2DCopy", (PyCFunction) _wrap_new_Point2DCopy, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_Point2DFromPoint", (PyCFunction) _wrap_new_Point2DFromPoint, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_GetFloor", (PyCFunction) _wrap_Point2D_GetFloor, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_GetRounded", (PyCFunction) _wrap_Point2D_GetRounded, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_GetVectorLength", (PyCFunction) _wrap_Point2D_GetVectorLength, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_GetVectorAngle", (PyCFunction) _wrap_Point2D_GetVectorAngle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_SetVectorLength", (PyCFunction) _wrap_Point2D_SetVectorLength, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_SetVectorAngle", (PyCFunction) _wrap_Point2D_SetVectorAngle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_GetDistance", (PyCFunction) _wrap_Point2D_GetDistance, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_GetDistanceSquare", (PyCFunction) _wrap_Point2D_GetDistanceSquare, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_GetDotProduct", (PyCFunction) _wrap_Point2D_GetDotProduct, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_GetCrossProduct", (PyCFunction) _wrap_Point2D_GetCrossProduct, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D___neg__", (PyCFunction) _wrap_Point2D___neg__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D___iadd__", (PyCFunction) _wrap_Point2D___iadd__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D___isub__", (PyCFunction) _wrap_Point2D___isub__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D___imul__", (PyCFunction) _wrap_Point2D___imul__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D___idiv__", (PyCFunction) _wrap_Point2D___idiv__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D___eq__", (PyCFunction) _wrap_Point2D___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D___ne__", (PyCFunction) _wrap_Point2D___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_x_set", (PyCFunction) _wrap_Point2D_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_x_get", (PyCFunction) _wrap_Point2D_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_y_set", (PyCFunction) _wrap_Point2D_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_y_get", (PyCFunction) _wrap_Point2D_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_Set", (PyCFunction) _wrap_Point2D_Set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_Get", (PyCFunction) _wrap_Point2D_Get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Point2D_swigregister", Point2D_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxPoint2D_GetFloor", (PyCFunction) _wrap_wxPoint2D_GetFloor, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_GetRounded", (PyCFunction) _wrap_wxPoint2D_GetRounded, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_GetVectorLength", (PyCFunction) _wrap_wxPoint2D_GetVectorLength, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_GetVectorAngle", (PyCFunction) _wrap_wxPoint2D_GetVectorAngle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_SetVectorLength", (PyCFunction) _wrap_wxPoint2D_SetVectorLength, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_SetVectorAngle", (PyCFunction) _wrap_wxPoint2D_SetVectorAngle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_GetDistance", (PyCFunction) _wrap_wxPoint2D_GetDistance, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_GetDistanceSquare", (PyCFunction) _wrap_wxPoint2D_GetDistanceSquare, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_GetDotProduct", (PyCFunction) _wrap_wxPoint2D_GetDotProduct, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_GetCrossProduct", (PyCFunction) _wrap_wxPoint2D_GetCrossProduct, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D___neg__", (PyCFunction) _wrap_wxPoint2D___neg__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D___iadd__", (PyCFunction) _wrap_wxPoint2D___iadd__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D___isub__", (PyCFunction) _wrap_wxPoint2D___isub__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D___imul__", (PyCFunction) _wrap_wxPoint2D___imul__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D___idiv__", (PyCFunction) _wrap_wxPoint2D___idiv__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D___eq__", (PyCFunction) _wrap_wxPoint2D___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D___ne__", (PyCFunction) _wrap_wxPoint2D___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_x_set", (PyCFunction) _wrap_wxPoint2D_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_x_get", (PyCFunction) _wrap_wxPoint2D_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_y_set", (PyCFunction) _wrap_wxPoint2D_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_y_get", (PyCFunction) _wrap_wxPoint2D_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_Set", (PyCFunction) _wrap_wxPoint2D_Set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_Get", (PyCFunction) _wrap_wxPoint2D_Get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPoint2D_swigregister", wxPoint2D_swigregister, METH_VARARGS, NULL},
         { (char *)"new_InputStream", (PyCFunction) _wrap_new_InputStream, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"delete_InputStream", (PyCFunction) _wrap_delete_InputStream, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"InputStream_close", (PyCFunction) _wrap_InputStream_close, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_InputStream", (PyCFunction) _wrap_new_InputStream, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"delete_InputStream", (PyCFunction) _wrap_delete_InputStream, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"InputStream_close", (PyCFunction) _wrap_InputStream_close, METH_VARARGS | METH_KEYWORDS, NULL},
@@ -45342,16 +45396,16 @@ static PyMethodDef SwigMethods[] = {
         { (char *)"InputStream_SeekI", (PyCFunction) _wrap_InputStream_SeekI, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"InputStream_TellI", (PyCFunction) _wrap_InputStream_TellI, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"InputStream_swigregister", InputStream_swigregister, METH_VARARGS, NULL},
         { (char *)"InputStream_SeekI", (PyCFunction) _wrap_InputStream_SeekI, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"InputStream_TellI", (PyCFunction) _wrap_InputStream_TellI, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"InputStream_swigregister", InputStream_swigregister, METH_VARARGS, NULL},
-        { (char *)"OutputStream_write", (PyCFunction) _wrap_OutputStream_write, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"OutputStream_swigregister", OutputStream_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_FSFile", (PyCFunction) _wrap_new_FSFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_FSFile", (PyCFunction) _wrap_delete_FSFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FSFile_GetStream", (PyCFunction) _wrap_FSFile_GetStream, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FSFile_GetMimeType", (PyCFunction) _wrap_FSFile_GetMimeType, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FSFile_GetLocation", (PyCFunction) _wrap_FSFile_GetLocation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FSFile_GetAnchor", (PyCFunction) _wrap_FSFile_GetAnchor, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FSFile_GetModificationTime", (PyCFunction) _wrap_FSFile_GetModificationTime, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FSFile_swigregister", FSFile_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxOutputStream_write", (PyCFunction) _wrap_wxOutputStream_write, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxOutputStream_swigregister", wxOutputStream_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxFSFile", (PyCFunction) _wrap_new_wxFSFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxFSFile", (PyCFunction) _wrap_delete_wxFSFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFSFile_GetStream", (PyCFunction) _wrap_wxFSFile_GetStream, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFSFile_GetMimeType", (PyCFunction) _wrap_wxFSFile_GetMimeType, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFSFile_GetLocation", (PyCFunction) _wrap_wxFSFile_GetLocation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFSFile_GetAnchor", (PyCFunction) _wrap_wxFSFile_GetAnchor, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFSFile_GetModificationTime", (PyCFunction) _wrap_wxFSFile_GetModificationTime, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFSFile_swigregister", wxFSFile_swigregister, METH_VARARGS, NULL},
         { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister, METH_VARARGS, NULL},
         { (char *)"new_FileSystemHandler", (PyCFunction) _wrap_new_FileSystemHandler, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction) _wrap_FileSystemHandler__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister, METH_VARARGS, NULL},
         { (char *)"new_FileSystemHandler", (PyCFunction) _wrap_new_FileSystemHandler, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction) _wrap_FileSystemHandler__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
@@ -45365,57 +45419,57 @@ static PyMethodDef SwigMethods[] = {
         { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction) _wrap_FileSystemHandler_GetRightLocation, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction) _wrap_FileSystemHandler_GetMimeTypeFromExt, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister, METH_VARARGS, NULL},
         { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction) _wrap_FileSystemHandler_GetRightLocation, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction) _wrap_FileSystemHandler_GetMimeTypeFromExt, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_FileSystem", (PyCFunction) _wrap_new_FileSystem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_FileSystem", (PyCFunction) _wrap_delete_FileSystem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_ChangePathTo", (PyCFunction) _wrap_FileSystem_ChangePathTo, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_GetPath", (PyCFunction) _wrap_FileSystem_GetPath, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_OpenFile", (PyCFunction) _wrap_FileSystem_OpenFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_FindFirst", (PyCFunction) _wrap_FileSystem_FindFirst, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_FindNext", (PyCFunction) _wrap_FileSystem_FindNext, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_AddHandler", (PyCFunction) _wrap_FileSystem_AddHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_CleanUpHandlers", (PyCFunction) _wrap_FileSystem_CleanUpHandlers, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_FileNameToURL", (PyCFunction) _wrap_FileSystem_FileNameToURL, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_URLToFileName", (PyCFunction) _wrap_FileSystem_URLToFileName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FileSystem_swigregister", FileSystem_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_InternetFSHandler", (PyCFunction) _wrap_new_InternetFSHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"InternetFSHandler_CanOpen", (PyCFunction) _wrap_InternetFSHandler_CanOpen, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"InternetFSHandler_OpenFile", (PyCFunction) _wrap_InternetFSHandler_OpenFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"InternetFSHandler_swigregister", InternetFSHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ZipFSHandler", (PyCFunction) _wrap_new_ZipFSHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ZipFSHandler_CanOpen", (PyCFunction) _wrap_ZipFSHandler_CanOpen, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ZipFSHandler_OpenFile", (PyCFunction) _wrap_ZipFSHandler_OpenFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ZipFSHandler_FindFirst", (PyCFunction) _wrap_ZipFSHandler_FindFirst, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ZipFSHandler_FindNext", (PyCFunction) _wrap_ZipFSHandler_FindNext, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ZipFSHandler_swigregister", ZipFSHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxFileSystem", (PyCFunction) _wrap_new_wxFileSystem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxFileSystem", (PyCFunction) _wrap_delete_wxFileSystem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_ChangePathTo", (PyCFunction) _wrap_wxFileSystem_ChangePathTo, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_GetPath", (PyCFunction) _wrap_wxFileSystem_GetPath, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_OpenFile", (PyCFunction) _wrap_wxFileSystem_OpenFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_FindFirst", (PyCFunction) _wrap_wxFileSystem_FindFirst, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_FindNext", (PyCFunction) _wrap_wxFileSystem_FindNext, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_AddHandler", (PyCFunction) _wrap_wxFileSystem_AddHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_CleanUpHandlers", (PyCFunction) _wrap_wxFileSystem_CleanUpHandlers, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_FileNameToURL", (PyCFunction) _wrap_wxFileSystem_FileNameToURL, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_URLToFileName", (PyCFunction) _wrap_wxFileSystem_URLToFileName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFileSystem_swigregister", wxFileSystem_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxInternetFSHandler", (PyCFunction) _wrap_new_wxInternetFSHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxInternetFSHandler_CanOpen", (PyCFunction) _wrap_wxInternetFSHandler_CanOpen, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxInternetFSHandler_OpenFile", (PyCFunction) _wrap_wxInternetFSHandler_OpenFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxInternetFSHandler_swigregister", wxInternetFSHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxZipFSHandler", (PyCFunction) _wrap_new_wxZipFSHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxZipFSHandler_CanOpen", (PyCFunction) _wrap_wxZipFSHandler_CanOpen, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxZipFSHandler_OpenFile", (PyCFunction) _wrap_wxZipFSHandler_OpenFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxZipFSHandler_FindFirst", (PyCFunction) _wrap_wxZipFSHandler_FindFirst, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxZipFSHandler_FindNext", (PyCFunction) _wrap_wxZipFSHandler_FindNext, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxZipFSHandler_swigregister", wxZipFSHandler_swigregister, METH_VARARGS, NULL},
         { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction) _wrap___wxMemoryFSHandler_AddFile_wxImage, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction) _wrap___wxMemoryFSHandler_AddFile_wxBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction) _wrap___wxMemoryFSHandler_AddFile_Data, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction) _wrap___wxMemoryFSHandler_AddFile_wxImage, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction) _wrap___wxMemoryFSHandler_AddFile_wxBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction) _wrap___wxMemoryFSHandler_AddFile_Data, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"new_MemoryFSHandler", (PyCFunction) _wrap_new_MemoryFSHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MemoryFSHandler_RemoveFile", (PyCFunction) _wrap_MemoryFSHandler_RemoveFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MemoryFSHandler_CanOpen", (PyCFunction) _wrap_MemoryFSHandler_CanOpen, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MemoryFSHandler_OpenFile", (PyCFunction) _wrap_MemoryFSHandler_OpenFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MemoryFSHandler_FindFirst", (PyCFunction) _wrap_MemoryFSHandler_FindFirst, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MemoryFSHandler_FindNext", (PyCFunction) _wrap_MemoryFSHandler_FindNext, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MemoryFSHandler_swigregister", MemoryFSHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"ImageHandler_GetName", (PyCFunction) _wrap_ImageHandler_GetName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHandler_GetExtension", (PyCFunction) _wrap_ImageHandler_GetExtension, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHandler_GetType", (PyCFunction) _wrap_ImageHandler_GetType, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHandler_GetMimeType", (PyCFunction) _wrap_ImageHandler_GetMimeType, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHandler_CanRead", (PyCFunction) _wrap_ImageHandler_CanRead, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHandler_SetName", (PyCFunction) _wrap_ImageHandler_SetName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHandler_SetExtension", (PyCFunction) _wrap_ImageHandler_SetExtension, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHandler_SetType", (PyCFunction) _wrap_ImageHandler_SetType, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHandler_SetMimeType", (PyCFunction) _wrap_ImageHandler_SetMimeType, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHandler_swigregister", ImageHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ImageHistogram", (PyCFunction) _wrap_new_ImageHistogram, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHistogram_MakeKey", (PyCFunction) _wrap_ImageHistogram_MakeKey, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHistogram_FindFirstUnusedColour", (PyCFunction) _wrap_ImageHistogram_FindFirstUnusedColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHistogram_GetCount", (PyCFunction) _wrap_ImageHistogram_GetCount, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHistogram_GetCountRGB", (PyCFunction) _wrap_ImageHistogram_GetCountRGB, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHistogram_GetCountColour", (PyCFunction) _wrap_ImageHistogram_GetCountColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ImageHistogram_swigregister", ImageHistogram_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_Image", (PyCFunction) _wrap_new_Image, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_Image", (PyCFunction) _wrap_delete_Image, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"new_wxMemoryFSHandler", (PyCFunction) _wrap_new_wxMemoryFSHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMemoryFSHandler_RemoveFile", (PyCFunction) _wrap_wxMemoryFSHandler_RemoveFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMemoryFSHandler_CanOpen", (PyCFunction) _wrap_wxMemoryFSHandler_CanOpen, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMemoryFSHandler_OpenFile", (PyCFunction) _wrap_wxMemoryFSHandler_OpenFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMemoryFSHandler_FindFirst", (PyCFunction) _wrap_wxMemoryFSHandler_FindFirst, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMemoryFSHandler_FindNext", (PyCFunction) _wrap_wxMemoryFSHandler_FindNext, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMemoryFSHandler_swigregister", wxMemoryFSHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxImageHandler_GetName", (PyCFunction) _wrap_wxImageHandler_GetName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHandler_GetExtension", (PyCFunction) _wrap_wxImageHandler_GetExtension, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHandler_GetType", (PyCFunction) _wrap_wxImageHandler_GetType, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHandler_GetMimeType", (PyCFunction) _wrap_wxImageHandler_GetMimeType, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHandler_CanRead", (PyCFunction) _wrap_wxImageHandler_CanRead, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHandler_SetName", (PyCFunction) _wrap_wxImageHandler_SetName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHandler_SetExtension", (PyCFunction) _wrap_wxImageHandler_SetExtension, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHandler_SetType", (PyCFunction) _wrap_wxImageHandler_SetType, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHandler_SetMimeType", (PyCFunction) _wrap_wxImageHandler_SetMimeType, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHandler_swigregister", wxImageHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxImageHistogram", (PyCFunction) _wrap_new_wxImageHistogram, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHistogram_MakeKey", (PyCFunction) _wrap_wxImageHistogram_MakeKey, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHistogram_FindFirstUnusedColour", (PyCFunction) _wrap_wxImageHistogram_FindFirstUnusedColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHistogram_GetCount", (PyCFunction) _wrap_wxImageHistogram_GetCount, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHistogram_GetCountRGB", (PyCFunction) _wrap_wxImageHistogram_GetCountRGB, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHistogram_GetCountColour", (PyCFunction) _wrap_wxImageHistogram_GetCountColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImageHistogram_swigregister", wxImageHistogram_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxImage", (PyCFunction) _wrap_new_wxImage, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxImage", (PyCFunction) _wrap_delete_wxImage, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromMime", (PyCFunction) _wrap_new_ImageFromMime, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromStream", (PyCFunction) _wrap_new_ImageFromStream, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromStreamMime", (PyCFunction) _wrap_new_ImageFromStreamMime, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromMime", (PyCFunction) _wrap_new_ImageFromMime, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromStream", (PyCFunction) _wrap_new_ImageFromStream, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromStreamMime", (PyCFunction) _wrap_new_ImageFromStreamMime, METH_VARARGS | METH_KEYWORDS, NULL},
@@ -45423,1077 +45477,1077 @@ static PyMethodDef SwigMethods[] = {
         { (char *)"new_ImageFromBitmap", (PyCFunction) _wrap_new_ImageFromBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromData", (PyCFunction) _wrap_new_ImageFromData, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromDataWithAlpha", (PyCFunction) _wrap_new_ImageFromDataWithAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromBitmap", (PyCFunction) _wrap_new_ImageFromBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromData", (PyCFunction) _wrap_new_ImageFromData, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_ImageFromDataWithAlpha", (PyCFunction) _wrap_new_ImageFromDataWithAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Create", (PyCFunction) _wrap_Image_Create, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Destroy", (PyCFunction) _wrap_Image_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Scale", (PyCFunction) _wrap_Image_Scale, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_ShrinkBy", (PyCFunction) _wrap_Image_ShrinkBy, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Rescale", (PyCFunction) _wrap_Image_Rescale, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Resize", (PyCFunction) _wrap_Image_Resize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetRGB", (PyCFunction) _wrap_Image_SetRGB, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetRGBRect", (PyCFunction) _wrap_Image_SetRGBRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetRed", (PyCFunction) _wrap_Image_GetRed, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetGreen", (PyCFunction) _wrap_Image_GetGreen, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetBlue", (PyCFunction) _wrap_Image_GetBlue, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetAlpha", (PyCFunction) _wrap_Image_SetAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetAlpha", (PyCFunction) _wrap_Image_GetAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_HasAlpha", (PyCFunction) _wrap_Image_HasAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_InitAlpha", (PyCFunction) _wrap_Image_InitAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_FindFirstUnusedColour", (PyCFunction) _wrap_Image_FindFirstUnusedColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_ConvertAlphaToMask", (PyCFunction) _wrap_Image_ConvertAlphaToMask, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_ConvertColourToAlpha", (PyCFunction) _wrap_Image_ConvertColourToAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetMaskFromImage", (PyCFunction) _wrap_Image_SetMaskFromImage, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_CanRead", (PyCFunction) _wrap_Image_CanRead, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetImageCount", (PyCFunction) _wrap_Image_GetImageCount, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_LoadFile", (PyCFunction) _wrap_Image_LoadFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_LoadMimeFile", (PyCFunction) _wrap_Image_LoadMimeFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SaveFile", (PyCFunction) _wrap_Image_SaveFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SaveMimeFile", (PyCFunction) _wrap_Image_SaveMimeFile, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_CanReadStream", (PyCFunction) _wrap_Image_CanReadStream, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_LoadStream", (PyCFunction) _wrap_Image_LoadStream, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_LoadMimeStream", (PyCFunction) _wrap_Image_LoadMimeStream, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Ok", (PyCFunction) _wrap_Image_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetWidth", (PyCFunction) _wrap_Image_GetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetHeight", (PyCFunction) _wrap_Image_GetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetSize", (PyCFunction) _wrap_Image_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetSubImage", (PyCFunction) _wrap_Image_GetSubImage, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Size", (PyCFunction) _wrap_Image_Size, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Copy", (PyCFunction) _wrap_Image_Copy, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Paste", (PyCFunction) _wrap_Image_Paste, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetData", (PyCFunction) _wrap_Image_GetData, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetData", (PyCFunction) _wrap_Image_SetData, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetDataBuffer", (PyCFunction) _wrap_Image_GetDataBuffer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetDataBuffer", (PyCFunction) _wrap_Image_SetDataBuffer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetAlphaData", (PyCFunction) _wrap_Image_GetAlphaData, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetAlphaData", (PyCFunction) _wrap_Image_SetAlphaData, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetAlphaBuffer", (PyCFunction) _wrap_Image_GetAlphaBuffer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetAlphaBuffer", (PyCFunction) _wrap_Image_SetAlphaBuffer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetMaskColour", (PyCFunction) _wrap_Image_SetMaskColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetOrFindMaskColour", (PyCFunction) _wrap_Image_GetOrFindMaskColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetMaskRed", (PyCFunction) _wrap_Image_GetMaskRed, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetMaskGreen", (PyCFunction) _wrap_Image_GetMaskGreen, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetMaskBlue", (PyCFunction) _wrap_Image_GetMaskBlue, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetMask", (PyCFunction) _wrap_Image_SetMask, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_HasMask", (PyCFunction) _wrap_Image_HasMask, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Rotate", (PyCFunction) _wrap_Image_Rotate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Rotate90", (PyCFunction) _wrap_Image_Rotate90, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Mirror", (PyCFunction) _wrap_Image_Mirror, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_Replace", (PyCFunction) _wrap_Image_Replace, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_ConvertToMono", (PyCFunction) _wrap_Image_ConvertToMono, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetOption", (PyCFunction) _wrap_Image_SetOption, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_SetOptionInt", (PyCFunction) _wrap_Image_SetOptionInt, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetOption", (PyCFunction) _wrap_Image_GetOption, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetOptionInt", (PyCFunction) _wrap_Image_GetOptionInt, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_HasOption", (PyCFunction) _wrap_Image_HasOption, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_CountColours", (PyCFunction) _wrap_Image_CountColours, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_ComputeHistogram", (PyCFunction) _wrap_Image_ComputeHistogram, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_AddHandler", (PyCFunction) _wrap_Image_AddHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_InsertHandler", (PyCFunction) _wrap_Image_InsertHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_RemoveHandler", (PyCFunction) _wrap_Image_RemoveHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_GetImageExtWildcard", (PyCFunction) _wrap_Image_GetImageExtWildcard, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_ConvertToBitmap", (PyCFunction) _wrap_Image_ConvertToBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_ConvertToMonoBitmap", (PyCFunction) _wrap_Image_ConvertToMonoBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Image_swigregister", Image_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_BMPHandler", (PyCFunction) _wrap_new_BMPHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"BMPHandler_swigregister", BMPHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ICOHandler", (PyCFunction) _wrap_new_ICOHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ICOHandler_swigregister", ICOHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_CURHandler", (PyCFunction) _wrap_new_CURHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CURHandler_swigregister", CURHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ANIHandler", (PyCFunction) _wrap_new_ANIHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ANIHandler_swigregister", ANIHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PNGHandler", (PyCFunction) _wrap_new_PNGHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PNGHandler_swigregister", PNGHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_GIFHandler", (PyCFunction) _wrap_new_GIFHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GIFHandler_swigregister", GIFHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PCXHandler", (PyCFunction) _wrap_new_PCXHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PCXHandler_swigregister", PCXHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_JPEGHandler", (PyCFunction) _wrap_new_JPEGHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"JPEGHandler_swigregister", JPEGHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PNMHandler", (PyCFunction) _wrap_new_PNMHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PNMHandler_swigregister", PNMHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_XPMHandler", (PyCFunction) _wrap_new_XPMHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"XPMHandler_swigregister", XPMHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_TIFFHandler", (PyCFunction) _wrap_new_TIFFHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"TIFFHandler_swigregister", TIFFHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"Quantize_Quantize", (PyCFunction) _wrap_Quantize_Quantize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Quantize_swigregister", Quantize_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_EvtHandler", (PyCFunction) _wrap_new_EvtHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_GetNextHandler", (PyCFunction) _wrap_EvtHandler_GetNextHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_GetPreviousHandler", (PyCFunction) _wrap_EvtHandler_GetPreviousHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_SetNextHandler", (PyCFunction) _wrap_EvtHandler_SetNextHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_SetPreviousHandler", (PyCFunction) _wrap_EvtHandler_SetPreviousHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_GetEvtHandlerEnabled", (PyCFunction) _wrap_EvtHandler_GetEvtHandlerEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_SetEvtHandlerEnabled", (PyCFunction) _wrap_EvtHandler_SetEvtHandlerEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_ProcessEvent", (PyCFunction) _wrap_EvtHandler_ProcessEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_AddPendingEvent", (PyCFunction) _wrap_EvtHandler_AddPendingEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_ProcessPendingEvents", (PyCFunction) _wrap_EvtHandler_ProcessPendingEvents, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_Connect", (PyCFunction) _wrap_EvtHandler_Connect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_Disconnect", (PyCFunction) _wrap_EvtHandler_Disconnect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler__setOORInfo", (PyCFunction) _wrap_EvtHandler__setOORInfo, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EvtHandler_swigregister", EvtHandler_swigregister, METH_VARARGS, NULL},
-        { (char *)"NewEventType", (PyCFunction) _wrap_NewEventType, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_Event", (PyCFunction) _wrap_delete_Event, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_SetEventType", (PyCFunction) _wrap_Event_SetEventType, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_GetEventType", (PyCFunction) _wrap_Event_GetEventType, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_GetEventObject", (PyCFunction) _wrap_Event_GetEventObject, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_SetEventObject", (PyCFunction) _wrap_Event_SetEventObject, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_GetTimestamp", (PyCFunction) _wrap_Event_GetTimestamp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_SetTimestamp", (PyCFunction) _wrap_Event_SetTimestamp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_GetId", (PyCFunction) _wrap_Event_GetId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_SetId", (PyCFunction) _wrap_Event_SetId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_IsCommandEvent", (PyCFunction) _wrap_Event_IsCommandEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_Skip", (PyCFunction) _wrap_Event_Skip, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_GetSkipped", (PyCFunction) _wrap_Event_GetSkipped, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_ShouldPropagate", (PyCFunction) _wrap_Event_ShouldPropagate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_StopPropagation", (PyCFunction) _wrap_Event_StopPropagation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_ResumePropagation", (PyCFunction) _wrap_Event_ResumePropagation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_Clone", (PyCFunction) _wrap_Event_Clone, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Event_swigregister", Event_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PropagationDisabler", (PyCFunction) _wrap_new_PropagationDisabler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_PropagationDisabler", (PyCFunction) _wrap_delete_PropagationDisabler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PropagationDisabler_swigregister", PropagationDisabler_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PropagateOnce", (PyCFunction) _wrap_new_PropagateOnce, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_PropagateOnce", (PyCFunction) _wrap_delete_PropagateOnce, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PropagateOnce_swigregister", PropagateOnce_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_CommandEvent", (PyCFunction) _wrap_new_CommandEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_GetSelection", (PyCFunction) _wrap_CommandEvent_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_SetString", (PyCFunction) _wrap_CommandEvent_SetString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_GetString", (PyCFunction) _wrap_CommandEvent_GetString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_IsChecked", (PyCFunction) _wrap_CommandEvent_IsChecked, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_IsSelection", (PyCFunction) _wrap_CommandEvent_IsSelection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_SetExtraLong", (PyCFunction) _wrap_CommandEvent_SetExtraLong, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_GetExtraLong", (PyCFunction) _wrap_CommandEvent_GetExtraLong, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_SetInt", (PyCFunction) _wrap_CommandEvent_SetInt, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_GetInt", (PyCFunction) _wrap_CommandEvent_GetInt, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_Clone", (PyCFunction) _wrap_CommandEvent_Clone, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CommandEvent_swigregister", CommandEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_NotifyEvent", (PyCFunction) _wrap_new_NotifyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NotifyEvent_Veto", (PyCFunction) _wrap_NotifyEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NotifyEvent_Allow", (PyCFunction) _wrap_NotifyEvent_Allow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NotifyEvent_IsAllowed", (PyCFunction) _wrap_NotifyEvent_IsAllowed, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NotifyEvent_swigregister", NotifyEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ScrollEvent", (PyCFunction) _wrap_new_ScrollEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollEvent_GetOrientation", (PyCFunction) _wrap_ScrollEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollEvent_GetPosition", (PyCFunction) _wrap_ScrollEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollEvent_SetOrientation", (PyCFunction) _wrap_ScrollEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollEvent_SetPosition", (PyCFunction) _wrap_ScrollEvent_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollEvent_swigregister", ScrollEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ScrollWinEvent", (PyCFunction) _wrap_new_ScrollWinEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollWinEvent_GetOrientation", (PyCFunction) _wrap_ScrollWinEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollWinEvent_GetPosition", (PyCFunction) _wrap_ScrollWinEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollWinEvent_SetOrientation", (PyCFunction) _wrap_ScrollWinEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollWinEvent_SetPosition", (PyCFunction) _wrap_ScrollWinEvent_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ScrollWinEvent_swigregister", ScrollWinEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_MouseEvent", (PyCFunction) _wrap_new_MouseEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_IsButton", (PyCFunction) _wrap_MouseEvent_IsButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_ButtonDown", (PyCFunction) _wrap_MouseEvent_ButtonDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_ButtonDClick", (PyCFunction) _wrap_MouseEvent_ButtonDClick, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_ButtonUp", (PyCFunction) _wrap_MouseEvent_ButtonUp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_Button", (PyCFunction) _wrap_MouseEvent_Button, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_ButtonIsDown", (PyCFunction) _wrap_MouseEvent_ButtonIsDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_GetButton", (PyCFunction) _wrap_MouseEvent_GetButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_ControlDown", (PyCFunction) _wrap_MouseEvent_ControlDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_MetaDown", (PyCFunction) _wrap_MouseEvent_MetaDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_AltDown", (PyCFunction) _wrap_MouseEvent_AltDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_ShiftDown", (PyCFunction) _wrap_MouseEvent_ShiftDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_CmdDown", (PyCFunction) _wrap_MouseEvent_CmdDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_LeftDown", (PyCFunction) _wrap_MouseEvent_LeftDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_MiddleDown", (PyCFunction) _wrap_MouseEvent_MiddleDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_RightDown", (PyCFunction) _wrap_MouseEvent_RightDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_LeftUp", (PyCFunction) _wrap_MouseEvent_LeftUp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_MiddleUp", (PyCFunction) _wrap_MouseEvent_MiddleUp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_RightUp", (PyCFunction) _wrap_MouseEvent_RightUp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_LeftDClick", (PyCFunction) _wrap_MouseEvent_LeftDClick, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_MiddleDClick", (PyCFunction) _wrap_MouseEvent_MiddleDClick, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_RightDClick", (PyCFunction) _wrap_MouseEvent_RightDClick, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_LeftIsDown", (PyCFunction) _wrap_MouseEvent_LeftIsDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_MiddleIsDown", (PyCFunction) _wrap_MouseEvent_MiddleIsDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_RightIsDown", (PyCFunction) _wrap_MouseEvent_RightIsDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_Dragging", (PyCFunction) _wrap_MouseEvent_Dragging, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_Moving", (PyCFunction) _wrap_MouseEvent_Moving, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_Entering", (PyCFunction) _wrap_MouseEvent_Entering, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_Leaving", (PyCFunction) _wrap_MouseEvent_Leaving, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_GetPosition", (PyCFunction) _wrap_MouseEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_GetPositionTuple", (PyCFunction) _wrap_MouseEvent_GetPositionTuple, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_GetLogicalPosition", (PyCFunction) _wrap_MouseEvent_GetLogicalPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_GetX", (PyCFunction) _wrap_MouseEvent_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_GetY", (PyCFunction) _wrap_MouseEvent_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_GetWheelRotation", (PyCFunction) _wrap_MouseEvent_GetWheelRotation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_GetWheelDelta", (PyCFunction) _wrap_MouseEvent_GetWheelDelta, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_GetLinesPerAction", (PyCFunction) _wrap_MouseEvent_GetLinesPerAction, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_IsPageScroll", (PyCFunction) _wrap_MouseEvent_IsPageScroll, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_x_set", (PyCFunction) _wrap_MouseEvent_m_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_x_get", (PyCFunction) _wrap_MouseEvent_m_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_y_set", (PyCFunction) _wrap_MouseEvent_m_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_y_get", (PyCFunction) _wrap_MouseEvent_m_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_leftDown_set", (PyCFunction) _wrap_MouseEvent_m_leftDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_leftDown_get", (PyCFunction) _wrap_MouseEvent_m_leftDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_middleDown_set", (PyCFunction) _wrap_MouseEvent_m_middleDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_middleDown_get", (PyCFunction) _wrap_MouseEvent_m_middleDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_rightDown_set", (PyCFunction) _wrap_MouseEvent_m_rightDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_rightDown_get", (PyCFunction) _wrap_MouseEvent_m_rightDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_controlDown_set", (PyCFunction) _wrap_MouseEvent_m_controlDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_controlDown_get", (PyCFunction) _wrap_MouseEvent_m_controlDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_shiftDown_set", (PyCFunction) _wrap_MouseEvent_m_shiftDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_shiftDown_get", (PyCFunction) _wrap_MouseEvent_m_shiftDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_altDown_set", (PyCFunction) _wrap_MouseEvent_m_altDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_altDown_get", (PyCFunction) _wrap_MouseEvent_m_altDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_metaDown_set", (PyCFunction) _wrap_MouseEvent_m_metaDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_metaDown_get", (PyCFunction) _wrap_MouseEvent_m_metaDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_wheelRotation_set", (PyCFunction) _wrap_MouseEvent_m_wheelRotation_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_wheelRotation_get", (PyCFunction) _wrap_MouseEvent_m_wheelRotation_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_wheelDelta_set", (PyCFunction) _wrap_MouseEvent_m_wheelDelta_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_wheelDelta_get", (PyCFunction) _wrap_MouseEvent_m_wheelDelta_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_linesPerAction_set", (PyCFunction) _wrap_MouseEvent_m_linesPerAction_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_m_linesPerAction_get", (PyCFunction) _wrap_MouseEvent_m_linesPerAction_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseEvent_swigregister", MouseEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_SetCursorEvent", (PyCFunction) _wrap_new_SetCursorEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SetCursorEvent_GetX", (PyCFunction) _wrap_SetCursorEvent_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SetCursorEvent_GetY", (PyCFunction) _wrap_SetCursorEvent_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SetCursorEvent_SetCursor", (PyCFunction) _wrap_SetCursorEvent_SetCursor, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SetCursorEvent_GetCursor", (PyCFunction) _wrap_SetCursorEvent_GetCursor, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SetCursorEvent_HasCursor", (PyCFunction) _wrap_SetCursorEvent_HasCursor, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SetCursorEvent_swigregister", SetCursorEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_KeyEvent", (PyCFunction) _wrap_new_KeyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_ControlDown", (PyCFunction) _wrap_KeyEvent_ControlDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_MetaDown", (PyCFunction) _wrap_KeyEvent_MetaDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_AltDown", (PyCFunction) _wrap_KeyEvent_AltDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_ShiftDown", (PyCFunction) _wrap_KeyEvent_ShiftDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_CmdDown", (PyCFunction) _wrap_KeyEvent_CmdDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_HasModifiers", (PyCFunction) _wrap_KeyEvent_HasModifiers, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_GetKeyCode", (PyCFunction) _wrap_KeyEvent_GetKeyCode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_GetUnicodeKey", (PyCFunction) _wrap_KeyEvent_GetUnicodeKey, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_GetRawKeyCode", (PyCFunction) _wrap_KeyEvent_GetRawKeyCode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_GetRawKeyFlags", (PyCFunction) _wrap_KeyEvent_GetRawKeyFlags, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_GetPosition", (PyCFunction) _wrap_KeyEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_GetPositionTuple", (PyCFunction) _wrap_KeyEvent_GetPositionTuple, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_GetX", (PyCFunction) _wrap_KeyEvent_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_GetY", (PyCFunction) _wrap_KeyEvent_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_x_set", (PyCFunction) _wrap_KeyEvent_m_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_x_get", (PyCFunction) _wrap_KeyEvent_m_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_y_set", (PyCFunction) _wrap_KeyEvent_m_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_y_get", (PyCFunction) _wrap_KeyEvent_m_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_keyCode_set", (PyCFunction) _wrap_KeyEvent_m_keyCode_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_keyCode_get", (PyCFunction) _wrap_KeyEvent_m_keyCode_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_controlDown_set", (PyCFunction) _wrap_KeyEvent_m_controlDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_controlDown_get", (PyCFunction) _wrap_KeyEvent_m_controlDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_shiftDown_set", (PyCFunction) _wrap_KeyEvent_m_shiftDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_shiftDown_get", (PyCFunction) _wrap_KeyEvent_m_shiftDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_altDown_set", (PyCFunction) _wrap_KeyEvent_m_altDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_altDown_get", (PyCFunction) _wrap_KeyEvent_m_altDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_metaDown_set", (PyCFunction) _wrap_KeyEvent_m_metaDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_metaDown_get", (PyCFunction) _wrap_KeyEvent_m_metaDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_scanCode_set", (PyCFunction) _wrap_KeyEvent_m_scanCode_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_scanCode_get", (PyCFunction) _wrap_KeyEvent_m_scanCode_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_rawCode_set", (PyCFunction) _wrap_KeyEvent_m_rawCode_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_rawCode_get", (PyCFunction) _wrap_KeyEvent_m_rawCode_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_rawFlags_set", (PyCFunction) _wrap_KeyEvent_m_rawFlags_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_m_rawFlags_get", (PyCFunction) _wrap_KeyEvent_m_rawFlags_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"KeyEvent_swigregister", KeyEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_SizeEvent", (PyCFunction) _wrap_new_SizeEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizeEvent_GetSize", (PyCFunction) _wrap_SizeEvent_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizeEvent_GetRect", (PyCFunction) _wrap_SizeEvent_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizeEvent_SetRect", (PyCFunction) _wrap_SizeEvent_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizeEvent_SetSize", (PyCFunction) _wrap_SizeEvent_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizeEvent_m_size_set", (PyCFunction) _wrap_SizeEvent_m_size_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizeEvent_m_size_get", (PyCFunction) _wrap_SizeEvent_m_size_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizeEvent_m_rect_set", (PyCFunction) _wrap_SizeEvent_m_rect_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizeEvent_m_rect_get", (PyCFunction) _wrap_SizeEvent_m_rect_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizeEvent_swigregister", SizeEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_MoveEvent", (PyCFunction) _wrap_new_MoveEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MoveEvent_GetPosition", (PyCFunction) _wrap_MoveEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MoveEvent_GetRect", (PyCFunction) _wrap_MoveEvent_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MoveEvent_SetRect", (PyCFunction) _wrap_MoveEvent_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MoveEvent_SetPosition", (PyCFunction) _wrap_MoveEvent_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MoveEvent_swigregister", MoveEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PaintEvent", (PyCFunction) _wrap_new_PaintEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PaintEvent_swigregister", PaintEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_NcPaintEvent", (PyCFunction) _wrap_new_NcPaintEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NcPaintEvent_swigregister", NcPaintEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_EraseEvent", (PyCFunction) _wrap_new_EraseEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EraseEvent_GetDC", (PyCFunction) _wrap_EraseEvent_GetDC, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EraseEvent_swigregister", EraseEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_FocusEvent", (PyCFunction) _wrap_new_FocusEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FocusEvent_GetWindow", (PyCFunction) _wrap_FocusEvent_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FocusEvent_SetWindow", (PyCFunction) _wrap_FocusEvent_SetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FocusEvent_swigregister", FocusEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ChildFocusEvent", (PyCFunction) _wrap_new_ChildFocusEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ChildFocusEvent_GetWindow", (PyCFunction) _wrap_ChildFocusEvent_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ChildFocusEvent_swigregister", ChildFocusEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ActivateEvent", (PyCFunction) _wrap_new_ActivateEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ActivateEvent_GetActive", (PyCFunction) _wrap_ActivateEvent_GetActive, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ActivateEvent_swigregister", ActivateEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_InitDialogEvent", (PyCFunction) _wrap_new_InitDialogEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"InitDialogEvent_swigregister", InitDialogEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_MenuEvent", (PyCFunction) _wrap_new_MenuEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuEvent_GetMenuId", (PyCFunction) _wrap_MenuEvent_GetMenuId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuEvent_IsPopup", (PyCFunction) _wrap_MenuEvent_IsPopup, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuEvent_GetMenu", (PyCFunction) _wrap_MenuEvent_GetMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuEvent_swigregister", MenuEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_CloseEvent", (PyCFunction) _wrap_new_CloseEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CloseEvent_SetLoggingOff", (PyCFunction) _wrap_CloseEvent_SetLoggingOff, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CloseEvent_GetLoggingOff", (PyCFunction) _wrap_CloseEvent_GetLoggingOff, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CloseEvent_Veto", (PyCFunction) _wrap_CloseEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CloseEvent_SetCanVeto", (PyCFunction) _wrap_CloseEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CloseEvent_CanVeto", (PyCFunction) _wrap_CloseEvent_CanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CloseEvent_GetVeto", (PyCFunction) _wrap_CloseEvent_GetVeto, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"CloseEvent_swigregister", CloseEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ShowEvent", (PyCFunction) _wrap_new_ShowEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ShowEvent_SetShow", (PyCFunction) _wrap_ShowEvent_SetShow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ShowEvent_GetShow", (PyCFunction) _wrap_ShowEvent_GetShow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ShowEvent_swigregister", ShowEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_IconizeEvent", (PyCFunction) _wrap_new_IconizeEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IconizeEvent_Iconized", (PyCFunction) _wrap_IconizeEvent_Iconized, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IconizeEvent_swigregister", IconizeEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_MaximizeEvent", (PyCFunction) _wrap_new_MaximizeEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MaximizeEvent_swigregister", MaximizeEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"DropFilesEvent_GetPosition", (PyCFunction) _wrap_DropFilesEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"DropFilesEvent_GetNumberOfFiles", (PyCFunction) _wrap_DropFilesEvent_GetNumberOfFiles, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"DropFilesEvent_GetFiles", (PyCFunction) _wrap_DropFilesEvent_GetFiles, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"DropFilesEvent_swigregister", DropFilesEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_UpdateUIEvent", (PyCFunction) _wrap_new_UpdateUIEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_GetChecked", (PyCFunction) _wrap_UpdateUIEvent_GetChecked, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_GetEnabled", (PyCFunction) _wrap_UpdateUIEvent_GetEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_GetText", (PyCFunction) _wrap_UpdateUIEvent_GetText, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_GetSetText", (PyCFunction) _wrap_UpdateUIEvent_GetSetText, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_GetSetChecked", (PyCFunction) _wrap_UpdateUIEvent_GetSetChecked, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_GetSetEnabled", (PyCFunction) _wrap_UpdateUIEvent_GetSetEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_Check", (PyCFunction) _wrap_UpdateUIEvent_Check, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_Enable", (PyCFunction) _wrap_UpdateUIEvent_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_SetText", (PyCFunction) _wrap_UpdateUIEvent_SetText, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_SetUpdateInterval", (PyCFunction) _wrap_UpdateUIEvent_SetUpdateInterval, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_GetUpdateInterval", (PyCFunction) _wrap_UpdateUIEvent_GetUpdateInterval, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_CanUpdate", (PyCFunction) _wrap_UpdateUIEvent_CanUpdate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_ResetUpdateTime", (PyCFunction) _wrap_UpdateUIEvent_ResetUpdateTime, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_SetMode", (PyCFunction) _wrap_UpdateUIEvent_SetMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_GetMode", (PyCFunction) _wrap_UpdateUIEvent_GetMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"UpdateUIEvent_swigregister", UpdateUIEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_SysColourChangedEvent", (PyCFunction) _wrap_new_SysColourChangedEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SysColourChangedEvent_swigregister", SysColourChangedEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_MouseCaptureChangedEvent", (PyCFunction) _wrap_new_MouseCaptureChangedEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction) _wrap_MouseCaptureChangedEvent_GetCapturedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MouseCaptureChangedEvent_swigregister", MouseCaptureChangedEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_DisplayChangedEvent", (PyCFunction) _wrap_new_DisplayChangedEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"DisplayChangedEvent_swigregister", DisplayChangedEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PaletteChangedEvent", (PyCFunction) _wrap_new_PaletteChangedEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PaletteChangedEvent_SetChangedWindow", (PyCFunction) _wrap_PaletteChangedEvent_SetChangedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PaletteChangedEvent_GetChangedWindow", (PyCFunction) _wrap_PaletteChangedEvent_GetChangedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PaletteChangedEvent_swigregister", PaletteChangedEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_QueryNewPaletteEvent", (PyCFunction) _wrap_new_QueryNewPaletteEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"QueryNewPaletteEvent_SetPaletteRealized", (PyCFunction) _wrap_QueryNewPaletteEvent_SetPaletteRealized, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"QueryNewPaletteEvent_GetPaletteRealized", (PyCFunction) _wrap_QueryNewPaletteEvent_GetPaletteRealized, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"QueryNewPaletteEvent_swigregister", QueryNewPaletteEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_NavigationKeyEvent", (PyCFunction) _wrap_new_NavigationKeyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_GetDirection", (PyCFunction) _wrap_NavigationKeyEvent_GetDirection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_SetDirection", (PyCFunction) _wrap_NavigationKeyEvent_SetDirection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_IsWindowChange", (PyCFunction) _wrap_NavigationKeyEvent_IsWindowChange, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_SetWindowChange", (PyCFunction) _wrap_NavigationKeyEvent_SetWindowChange, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_IsFromTab", (PyCFunction) _wrap_NavigationKeyEvent_IsFromTab, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_SetFromTab", (PyCFunction) _wrap_NavigationKeyEvent_SetFromTab, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_SetFlags", (PyCFunction) _wrap_NavigationKeyEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_GetCurrentFocus", (PyCFunction) _wrap_NavigationKeyEvent_GetCurrentFocus, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_SetCurrentFocus", (PyCFunction) _wrap_NavigationKeyEvent_SetCurrentFocus, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"NavigationKeyEvent_swigregister", NavigationKeyEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_WindowCreateEvent", (PyCFunction) _wrap_new_WindowCreateEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"WindowCreateEvent_GetWindow", (PyCFunction) _wrap_WindowCreateEvent_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"WindowCreateEvent_swigregister", WindowCreateEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_WindowDestroyEvent", (PyCFunction) _wrap_new_WindowDestroyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"WindowDestroyEvent_GetWindow", (PyCFunction) _wrap_WindowDestroyEvent_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"WindowDestroyEvent_swigregister", WindowDestroyEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_ContextMenuEvent", (PyCFunction) _wrap_new_ContextMenuEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ContextMenuEvent_GetPosition", (PyCFunction) _wrap_ContextMenuEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ContextMenuEvent_SetPosition", (PyCFunction) _wrap_ContextMenuEvent_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ContextMenuEvent_swigregister", ContextMenuEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_IdleEvent", (PyCFunction) _wrap_new_IdleEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IdleEvent_RequestMore", (PyCFunction) _wrap_IdleEvent_RequestMore, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IdleEvent_MoreRequested", (PyCFunction) _wrap_IdleEvent_MoreRequested, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IdleEvent_SetMode", (PyCFunction) _wrap_IdleEvent_SetMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IdleEvent_GetMode", (PyCFunction) _wrap_IdleEvent_GetMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IdleEvent_CanSend", (PyCFunction) _wrap_IdleEvent_CanSend, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IdleEvent_swigregister", IdleEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PyEvent", (PyCFunction) _wrap_new_PyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_PyEvent", (PyCFunction) _wrap_delete_PyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyEvent_SetSelf", (PyCFunction) _wrap_PyEvent_SetSelf, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyEvent_GetSelf", (PyCFunction) _wrap_PyEvent_GetSelf, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyEvent_swigregister", PyEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PyCommandEvent", (PyCFunction) _wrap_new_PyCommandEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_PyCommandEvent", (PyCFunction) _wrap_delete_PyCommandEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyCommandEvent_SetSelf", (PyCFunction) _wrap_PyCommandEvent_SetSelf, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyCommandEvent_GetSelf", (PyCFunction) _wrap_PyCommandEvent_GetSelf, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyCommandEvent_swigregister", PyCommandEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_DateEvent", (PyCFunction) _wrap_new_DateEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"DateEvent_GetDate", (PyCFunction) _wrap_DateEvent_GetDate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"DateEvent_SetDate", (PyCFunction) _wrap_DateEvent_SetDate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"DateEvent_swigregister", DateEvent_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PyApp", (PyCFunction) _wrap_new_PyApp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_PyApp", (PyCFunction) _wrap_delete_PyApp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp__setCallbackInfo", (PyCFunction) _wrap_PyApp__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetAppName", (PyCFunction) _wrap_PyApp_GetAppName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetAppName", (PyCFunction) _wrap_PyApp_SetAppName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetClassName", (PyCFunction) _wrap_PyApp_GetClassName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetClassName", (PyCFunction) _wrap_PyApp_SetClassName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetVendorName", (PyCFunction) _wrap_PyApp_GetVendorName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetVendorName", (PyCFunction) _wrap_PyApp_SetVendorName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetTraits", (PyCFunction) _wrap_PyApp_GetTraits, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_ProcessPendingEvents", (PyCFunction) _wrap_PyApp_ProcessPendingEvents, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_Yield", (PyCFunction) _wrap_PyApp_Yield, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_WakeUpIdle", (PyCFunction) _wrap_PyApp_WakeUpIdle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_IsMainLoopRunning", (PyCFunction) _wrap_PyApp_IsMainLoopRunning, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_MainLoop", (PyCFunction) _wrap_PyApp_MainLoop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_Exit", (PyCFunction) _wrap_PyApp_Exit, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_ExitMainLoop", (PyCFunction) _wrap_PyApp_ExitMainLoop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_Pending", (PyCFunction) _wrap_PyApp_Pending, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_Dispatch", (PyCFunction) _wrap_PyApp_Dispatch, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_ProcessIdle", (PyCFunction) _wrap_PyApp_ProcessIdle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SendIdleEvents", (PyCFunction) _wrap_PyApp_SendIdleEvents, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_IsActive", (PyCFunction) _wrap_PyApp_IsActive, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetTopWindow", (PyCFunction) _wrap_PyApp_SetTopWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetTopWindow", (PyCFunction) _wrap_PyApp_GetTopWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetExitOnFrameDelete", (PyCFunction) _wrap_PyApp_SetExitOnFrameDelete, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetExitOnFrameDelete", (PyCFunction) _wrap_PyApp_GetExitOnFrameDelete, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetUseBestVisual", (PyCFunction) _wrap_PyApp_SetUseBestVisual, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetUseBestVisual", (PyCFunction) _wrap_PyApp_GetUseBestVisual, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetPrintMode", (PyCFunction) _wrap_PyApp_SetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetPrintMode", (PyCFunction) _wrap_PyApp_GetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetAssertMode", (PyCFunction) _wrap_PyApp_SetAssertMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetAssertMode", (PyCFunction) _wrap_PyApp_GetAssertMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetMacSupportPCMenuShortcuts", (PyCFunction) _wrap_PyApp_GetMacSupportPCMenuShortcuts, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetMacAboutMenuItemId", (PyCFunction) _wrap_PyApp_GetMacAboutMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetMacPreferencesMenuItemId", (PyCFunction) _wrap_PyApp_GetMacPreferencesMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetMacExitMenuItemId", (PyCFunction) _wrap_PyApp_GetMacExitMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetMacHelpMenuTitleName", (PyCFunction) _wrap_PyApp_GetMacHelpMenuTitleName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetMacSupportPCMenuShortcuts", (PyCFunction) _wrap_PyApp_SetMacSupportPCMenuShortcuts, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetMacAboutMenuItemId", (PyCFunction) _wrap_PyApp_SetMacAboutMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetMacPreferencesMenuItemId", (PyCFunction) _wrap_PyApp_SetMacPreferencesMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetMacExitMenuItemId", (PyCFunction) _wrap_PyApp_SetMacExitMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_SetMacHelpMenuTitleName", (PyCFunction) _wrap_PyApp_SetMacHelpMenuTitleName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp__BootstrapApp", (PyCFunction) _wrap_PyApp__BootstrapApp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_GetComCtl32Version", (PyCFunction) _wrap_PyApp_GetComCtl32Version, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyApp_swigregister", PyApp_swigregister, METH_VARARGS, NULL},
-        { (char *)"Exit", (PyCFunction) _wrap_Exit, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Yield", (PyCFunction) _wrap_Yield, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"YieldIfNeeded", (PyCFunction) _wrap_YieldIfNeeded, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SafeYield", (PyCFunction) _wrap_SafeYield, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"WakeUpIdle", (PyCFunction) _wrap_WakeUpIdle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PostEvent", (PyCFunction) _wrap_PostEvent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"App_CleanUp", (PyCFunction) _wrap_App_CleanUp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Create", (PyCFunction) _wrap_wxImage_Create, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Destroy", (PyCFunction) _wrap_wxImage_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Scale", (PyCFunction) _wrap_wxImage_Scale, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_ShrinkBy", (PyCFunction) _wrap_wxImage_ShrinkBy, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Rescale", (PyCFunction) _wrap_wxImage_Rescale, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Resize", (PyCFunction) _wrap_wxImage_Resize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetRGB", (PyCFunction) _wrap_wxImage_SetRGB, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetRGBRect", (PyCFunction) _wrap_wxImage_SetRGBRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetRed", (PyCFunction) _wrap_wxImage_GetRed, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetGreen", (PyCFunction) _wrap_wxImage_GetGreen, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetBlue", (PyCFunction) _wrap_wxImage_GetBlue, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetAlpha", (PyCFunction) _wrap_wxImage_SetAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetAlpha", (PyCFunction) _wrap_wxImage_GetAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_HasAlpha", (PyCFunction) _wrap_wxImage_HasAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_InitAlpha", (PyCFunction) _wrap_wxImage_InitAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_FindFirstUnusedColour", (PyCFunction) _wrap_wxImage_FindFirstUnusedColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_ConvertAlphaToMask", (PyCFunction) _wrap_wxImage_ConvertAlphaToMask, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_ConvertColourToAlpha", (PyCFunction) _wrap_wxImage_ConvertColourToAlpha, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetMaskFromImage", (PyCFunction) _wrap_wxImage_SetMaskFromImage, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_CanRead", (PyCFunction) _wrap_wxImage_CanRead, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetImageCount", (PyCFunction) _wrap_wxImage_GetImageCount, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_LoadFile", (PyCFunction) _wrap_wxImage_LoadFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_LoadMimeFile", (PyCFunction) _wrap_wxImage_LoadMimeFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SaveFile", (PyCFunction) _wrap_wxImage_SaveFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SaveMimeFile", (PyCFunction) _wrap_wxImage_SaveMimeFile, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_CanReadStream", (PyCFunction) _wrap_wxImage_CanReadStream, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_LoadStream", (PyCFunction) _wrap_wxImage_LoadStream, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_LoadMimeStream", (PyCFunction) _wrap_wxImage_LoadMimeStream, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Ok", (PyCFunction) _wrap_wxImage_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetWidth", (PyCFunction) _wrap_wxImage_GetWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetHeight", (PyCFunction) _wrap_wxImage_GetHeight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetSize", (PyCFunction) _wrap_wxImage_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetSubImage", (PyCFunction) _wrap_wxImage_GetSubImage, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Size", (PyCFunction) _wrap_wxImage_Size, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Copy", (PyCFunction) _wrap_wxImage_Copy, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Paste", (PyCFunction) _wrap_wxImage_Paste, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetData", (PyCFunction) _wrap_wxImage_GetData, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetData", (PyCFunction) _wrap_wxImage_SetData, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetDataBuffer", (PyCFunction) _wrap_wxImage_GetDataBuffer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetDataBuffer", (PyCFunction) _wrap_wxImage_SetDataBuffer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetAlphaData", (PyCFunction) _wrap_wxImage_GetAlphaData, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetAlphaData", (PyCFunction) _wrap_wxImage_SetAlphaData, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetAlphaBuffer", (PyCFunction) _wrap_wxImage_GetAlphaBuffer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetAlphaBuffer", (PyCFunction) _wrap_wxImage_SetAlphaBuffer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetMaskColour", (PyCFunction) _wrap_wxImage_SetMaskColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetOrFindMaskColour", (PyCFunction) _wrap_wxImage_GetOrFindMaskColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetMaskRed", (PyCFunction) _wrap_wxImage_GetMaskRed, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetMaskGreen", (PyCFunction) _wrap_wxImage_GetMaskGreen, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetMaskBlue", (PyCFunction) _wrap_wxImage_GetMaskBlue, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetMask", (PyCFunction) _wrap_wxImage_SetMask, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_HasMask", (PyCFunction) _wrap_wxImage_HasMask, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Rotate", (PyCFunction) _wrap_wxImage_Rotate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Rotate90", (PyCFunction) _wrap_wxImage_Rotate90, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Mirror", (PyCFunction) _wrap_wxImage_Mirror, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_Replace", (PyCFunction) _wrap_wxImage_Replace, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_ConvertToMono", (PyCFunction) _wrap_wxImage_ConvertToMono, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetOption", (PyCFunction) _wrap_wxImage_SetOption, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_SetOptionInt", (PyCFunction) _wrap_wxImage_SetOptionInt, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetOption", (PyCFunction) _wrap_wxImage_GetOption, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetOptionInt", (PyCFunction) _wrap_wxImage_GetOptionInt, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_HasOption", (PyCFunction) _wrap_wxImage_HasOption, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_CountColours", (PyCFunction) _wrap_wxImage_CountColours, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_ComputeHistogram", (PyCFunction) _wrap_wxImage_ComputeHistogram, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_AddHandler", (PyCFunction) _wrap_wxImage_AddHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_InsertHandler", (PyCFunction) _wrap_wxImage_InsertHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_RemoveHandler", (PyCFunction) _wrap_wxImage_RemoveHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_GetImageExtWildcard", (PyCFunction) _wrap_wxImage_GetImageExtWildcard, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_ConvertToBitmap", (PyCFunction) _wrap_wxImage_ConvertToBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_ConvertToMonoBitmap", (PyCFunction) _wrap_wxImage_ConvertToMonoBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxImage_swigregister", wxImage_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxBMPHandler", (PyCFunction) _wrap_new_wxBMPHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxBMPHandler_swigregister", wxBMPHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxICOHandler", (PyCFunction) _wrap_new_wxICOHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxICOHandler_swigregister", wxICOHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxCURHandler", (PyCFunction) _wrap_new_wxCURHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCURHandler_swigregister", wxCURHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxANIHandler", (PyCFunction) _wrap_new_wxANIHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxANIHandler_swigregister", wxANIHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPNGHandler", (PyCFunction) _wrap_new_wxPNGHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPNGHandler_swigregister", wxPNGHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxGIFHandler", (PyCFunction) _wrap_new_wxGIFHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGIFHandler_swigregister", wxGIFHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPCXHandler", (PyCFunction) _wrap_new_wxPCXHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPCXHandler_swigregister", wxPCXHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxJPEGHandler", (PyCFunction) _wrap_new_wxJPEGHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxJPEGHandler_swigregister", wxJPEGHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPNMHandler", (PyCFunction) _wrap_new_wxPNMHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPNMHandler_swigregister", wxPNMHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxXPMHandler", (PyCFunction) _wrap_new_wxXPMHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxXPMHandler_swigregister", wxXPMHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxTIFFHandler", (PyCFunction) _wrap_new_wxTIFFHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxTIFFHandler_swigregister", wxTIFFHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxQuantize_Quantize", (PyCFunction) _wrap_wxQuantize_Quantize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxQuantize_swigregister", wxQuantize_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxEvtHandler", (PyCFunction) _wrap_new_wxEvtHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_GetNextHandler", (PyCFunction) _wrap_wxEvtHandler_GetNextHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_GetPreviousHandler", (PyCFunction) _wrap_wxEvtHandler_GetPreviousHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_SetNextHandler", (PyCFunction) _wrap_wxEvtHandler_SetNextHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_SetPreviousHandler", (PyCFunction) _wrap_wxEvtHandler_SetPreviousHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_GetEvtHandlerEnabled", (PyCFunction) _wrap_wxEvtHandler_GetEvtHandlerEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_SetEvtHandlerEnabled", (PyCFunction) _wrap_wxEvtHandler_SetEvtHandlerEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_ProcessEvent", (PyCFunction) _wrap_wxEvtHandler_ProcessEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_AddPendingEvent", (PyCFunction) _wrap_wxEvtHandler_AddPendingEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_ProcessPendingEvents", (PyCFunction) _wrap_wxEvtHandler_ProcessPendingEvents, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_Connect", (PyCFunction) _wrap_wxEvtHandler_Connect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_Disconnect", (PyCFunction) _wrap_wxEvtHandler_Disconnect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler__setOORInfo", (PyCFunction) _wrap_wxEvtHandler__setOORInfo, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvtHandler_swigregister", wxEvtHandler_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxNewEventType", (PyCFunction) _wrap_wxNewEventType, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxEvent", (PyCFunction) _wrap_delete_wxEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_SetEventType", (PyCFunction) _wrap_wxEvent_SetEventType, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_GetEventType", (PyCFunction) _wrap_wxEvent_GetEventType, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_GetEventObject", (PyCFunction) _wrap_wxEvent_GetEventObject, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_SetEventObject", (PyCFunction) _wrap_wxEvent_SetEventObject, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_GetTimestamp", (PyCFunction) _wrap_wxEvent_GetTimestamp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_SetTimestamp", (PyCFunction) _wrap_wxEvent_SetTimestamp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_GetId", (PyCFunction) _wrap_wxEvent_GetId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_SetId", (PyCFunction) _wrap_wxEvent_SetId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_IsCommandEvent", (PyCFunction) _wrap_wxEvent_IsCommandEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_Skip", (PyCFunction) _wrap_wxEvent_Skip, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_GetSkipped", (PyCFunction) _wrap_wxEvent_GetSkipped, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_ShouldPropagate", (PyCFunction) _wrap_wxEvent_ShouldPropagate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_StopPropagation", (PyCFunction) _wrap_wxEvent_StopPropagation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_ResumePropagation", (PyCFunction) _wrap_wxEvent_ResumePropagation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_Clone", (PyCFunction) _wrap_wxEvent_Clone, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEvent_swigregister", wxEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPropagationDisabler", (PyCFunction) _wrap_new_wxPropagationDisabler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxPropagationDisabler", (PyCFunction) _wrap_delete_wxPropagationDisabler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPropagationDisabler_swigregister", wxPropagationDisabler_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPropagateOnce", (PyCFunction) _wrap_new_wxPropagateOnce, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxPropagateOnce", (PyCFunction) _wrap_delete_wxPropagateOnce, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPropagateOnce_swigregister", wxPropagateOnce_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxCommandEvent", (PyCFunction) _wrap_new_wxCommandEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_GetSelection", (PyCFunction) _wrap_wxCommandEvent_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_SetString", (PyCFunction) _wrap_wxCommandEvent_SetString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_GetString", (PyCFunction) _wrap_wxCommandEvent_GetString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_IsChecked", (PyCFunction) _wrap_wxCommandEvent_IsChecked, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_IsSelection", (PyCFunction) _wrap_wxCommandEvent_IsSelection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_SetExtraLong", (PyCFunction) _wrap_wxCommandEvent_SetExtraLong, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_GetExtraLong", (PyCFunction) _wrap_wxCommandEvent_GetExtraLong, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_SetInt", (PyCFunction) _wrap_wxCommandEvent_SetInt, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_GetInt", (PyCFunction) _wrap_wxCommandEvent_GetInt, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_Clone", (PyCFunction) _wrap_wxCommandEvent_Clone, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCommandEvent_swigregister", wxCommandEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxNotifyEvent", (PyCFunction) _wrap_new_wxNotifyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNotifyEvent_Veto", (PyCFunction) _wrap_wxNotifyEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNotifyEvent_Allow", (PyCFunction) _wrap_wxNotifyEvent_Allow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNotifyEvent_IsAllowed", (PyCFunction) _wrap_wxNotifyEvent_IsAllowed, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNotifyEvent_swigregister", wxNotifyEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxScrollEvent", (PyCFunction) _wrap_new_wxScrollEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollEvent_GetOrientation", (PyCFunction) _wrap_wxScrollEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollEvent_GetPosition", (PyCFunction) _wrap_wxScrollEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollEvent_SetOrientation", (PyCFunction) _wrap_wxScrollEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollEvent_SetPosition", (PyCFunction) _wrap_wxScrollEvent_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollEvent_swigregister", wxScrollEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxScrollWinEvent", (PyCFunction) _wrap_new_wxScrollWinEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollWinEvent_GetOrientation", (PyCFunction) _wrap_wxScrollWinEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollWinEvent_GetPosition", (PyCFunction) _wrap_wxScrollWinEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollWinEvent_SetOrientation", (PyCFunction) _wrap_wxScrollWinEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollWinEvent_SetPosition", (PyCFunction) _wrap_wxScrollWinEvent_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxScrollWinEvent_swigregister", wxScrollWinEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxMouseEvent", (PyCFunction) _wrap_new_wxMouseEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_IsButton", (PyCFunction) _wrap_wxMouseEvent_IsButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_ButtonDown", (PyCFunction) _wrap_wxMouseEvent_ButtonDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_ButtonDClick", (PyCFunction) _wrap_wxMouseEvent_ButtonDClick, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_ButtonUp", (PyCFunction) _wrap_wxMouseEvent_ButtonUp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_Button", (PyCFunction) _wrap_wxMouseEvent_Button, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_ButtonIsDown", (PyCFunction) _wrap_wxMouseEvent_ButtonIsDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_GetButton", (PyCFunction) _wrap_wxMouseEvent_GetButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_ControlDown", (PyCFunction) _wrap_wxMouseEvent_ControlDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_MetaDown", (PyCFunction) _wrap_wxMouseEvent_MetaDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_AltDown", (PyCFunction) _wrap_wxMouseEvent_AltDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_ShiftDown", (PyCFunction) _wrap_wxMouseEvent_ShiftDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_CmdDown", (PyCFunction) _wrap_wxMouseEvent_CmdDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_LeftDown", (PyCFunction) _wrap_wxMouseEvent_LeftDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_MiddleDown", (PyCFunction) _wrap_wxMouseEvent_MiddleDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_RightDown", (PyCFunction) _wrap_wxMouseEvent_RightDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_LeftUp", (PyCFunction) _wrap_wxMouseEvent_LeftUp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_MiddleUp", (PyCFunction) _wrap_wxMouseEvent_MiddleUp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_RightUp", (PyCFunction) _wrap_wxMouseEvent_RightUp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_LeftDClick", (PyCFunction) _wrap_wxMouseEvent_LeftDClick, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_MiddleDClick", (PyCFunction) _wrap_wxMouseEvent_MiddleDClick, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_RightDClick", (PyCFunction) _wrap_wxMouseEvent_RightDClick, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_LeftIsDown", (PyCFunction) _wrap_wxMouseEvent_LeftIsDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_MiddleIsDown", (PyCFunction) _wrap_wxMouseEvent_MiddleIsDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_RightIsDown", (PyCFunction) _wrap_wxMouseEvent_RightIsDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_Dragging", (PyCFunction) _wrap_wxMouseEvent_Dragging, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_Moving", (PyCFunction) _wrap_wxMouseEvent_Moving, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_Entering", (PyCFunction) _wrap_wxMouseEvent_Entering, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_Leaving", (PyCFunction) _wrap_wxMouseEvent_Leaving, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_GetPosition", (PyCFunction) _wrap_wxMouseEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_GetPositionTuple", (PyCFunction) _wrap_wxMouseEvent_GetPositionTuple, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_GetLogicalPosition", (PyCFunction) _wrap_wxMouseEvent_GetLogicalPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_GetX", (PyCFunction) _wrap_wxMouseEvent_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_GetY", (PyCFunction) _wrap_wxMouseEvent_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_GetWheelRotation", (PyCFunction) _wrap_wxMouseEvent_GetWheelRotation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_GetWheelDelta", (PyCFunction) _wrap_wxMouseEvent_GetWheelDelta, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_GetLinesPerAction", (PyCFunction) _wrap_wxMouseEvent_GetLinesPerAction, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_IsPageScroll", (PyCFunction) _wrap_wxMouseEvent_IsPageScroll, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_x_set", (PyCFunction) _wrap_wxMouseEvent_m_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_x_get", (PyCFunction) _wrap_wxMouseEvent_m_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_y_set", (PyCFunction) _wrap_wxMouseEvent_m_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_y_get", (PyCFunction) _wrap_wxMouseEvent_m_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_leftDown_set", (PyCFunction) _wrap_wxMouseEvent_m_leftDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_leftDown_get", (PyCFunction) _wrap_wxMouseEvent_m_leftDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_middleDown_set", (PyCFunction) _wrap_wxMouseEvent_m_middleDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_middleDown_get", (PyCFunction) _wrap_wxMouseEvent_m_middleDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_rightDown_set", (PyCFunction) _wrap_wxMouseEvent_m_rightDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_rightDown_get", (PyCFunction) _wrap_wxMouseEvent_m_rightDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_controlDown_set", (PyCFunction) _wrap_wxMouseEvent_m_controlDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_controlDown_get", (PyCFunction) _wrap_wxMouseEvent_m_controlDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_shiftDown_set", (PyCFunction) _wrap_wxMouseEvent_m_shiftDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_shiftDown_get", (PyCFunction) _wrap_wxMouseEvent_m_shiftDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_altDown_set", (PyCFunction) _wrap_wxMouseEvent_m_altDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_altDown_get", (PyCFunction) _wrap_wxMouseEvent_m_altDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_metaDown_set", (PyCFunction) _wrap_wxMouseEvent_m_metaDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_metaDown_get", (PyCFunction) _wrap_wxMouseEvent_m_metaDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_wheelRotation_set", (PyCFunction) _wrap_wxMouseEvent_m_wheelRotation_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_wheelRotation_get", (PyCFunction) _wrap_wxMouseEvent_m_wheelRotation_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_wheelDelta_set", (PyCFunction) _wrap_wxMouseEvent_m_wheelDelta_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_wheelDelta_get", (PyCFunction) _wrap_wxMouseEvent_m_wheelDelta_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_linesPerAction_set", (PyCFunction) _wrap_wxMouseEvent_m_linesPerAction_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_m_linesPerAction_get", (PyCFunction) _wrap_wxMouseEvent_m_linesPerAction_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseEvent_swigregister", wxMouseEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxSetCursorEvent", (PyCFunction) _wrap_new_wxSetCursorEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSetCursorEvent_GetX", (PyCFunction) _wrap_wxSetCursorEvent_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSetCursorEvent_GetY", (PyCFunction) _wrap_wxSetCursorEvent_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSetCursorEvent_SetCursor", (PyCFunction) _wrap_wxSetCursorEvent_SetCursor, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSetCursorEvent_GetCursor", (PyCFunction) _wrap_wxSetCursorEvent_GetCursor, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSetCursorEvent_HasCursor", (PyCFunction) _wrap_wxSetCursorEvent_HasCursor, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSetCursorEvent_swigregister", wxSetCursorEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxKeyEvent", (PyCFunction) _wrap_new_wxKeyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_ControlDown", (PyCFunction) _wrap_wxKeyEvent_ControlDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_MetaDown", (PyCFunction) _wrap_wxKeyEvent_MetaDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_AltDown", (PyCFunction) _wrap_wxKeyEvent_AltDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_ShiftDown", (PyCFunction) _wrap_wxKeyEvent_ShiftDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_CmdDown", (PyCFunction) _wrap_wxKeyEvent_CmdDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_HasModifiers", (PyCFunction) _wrap_wxKeyEvent_HasModifiers, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_GetKeyCode", (PyCFunction) _wrap_wxKeyEvent_GetKeyCode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_GetUnicodeKey", (PyCFunction) _wrap_wxKeyEvent_GetUnicodeKey, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_GetRawKeyCode", (PyCFunction) _wrap_wxKeyEvent_GetRawKeyCode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_GetRawKeyFlags", (PyCFunction) _wrap_wxKeyEvent_GetRawKeyFlags, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_GetPosition", (PyCFunction) _wrap_wxKeyEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_GetPositionTuple", (PyCFunction) _wrap_wxKeyEvent_GetPositionTuple, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_GetX", (PyCFunction) _wrap_wxKeyEvent_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_GetY", (PyCFunction) _wrap_wxKeyEvent_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_x_set", (PyCFunction) _wrap_wxKeyEvent_m_x_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_x_get", (PyCFunction) _wrap_wxKeyEvent_m_x_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_y_set", (PyCFunction) _wrap_wxKeyEvent_m_y_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_y_get", (PyCFunction) _wrap_wxKeyEvent_m_y_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_keyCode_set", (PyCFunction) _wrap_wxKeyEvent_m_keyCode_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_keyCode_get", (PyCFunction) _wrap_wxKeyEvent_m_keyCode_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_controlDown_set", (PyCFunction) _wrap_wxKeyEvent_m_controlDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_controlDown_get", (PyCFunction) _wrap_wxKeyEvent_m_controlDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_shiftDown_set", (PyCFunction) _wrap_wxKeyEvent_m_shiftDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_shiftDown_get", (PyCFunction) _wrap_wxKeyEvent_m_shiftDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_altDown_set", (PyCFunction) _wrap_wxKeyEvent_m_altDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_altDown_get", (PyCFunction) _wrap_wxKeyEvent_m_altDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_metaDown_set", (PyCFunction) _wrap_wxKeyEvent_m_metaDown_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_metaDown_get", (PyCFunction) _wrap_wxKeyEvent_m_metaDown_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_scanCode_set", (PyCFunction) _wrap_wxKeyEvent_m_scanCode_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_scanCode_get", (PyCFunction) _wrap_wxKeyEvent_m_scanCode_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_rawCode_set", (PyCFunction) _wrap_wxKeyEvent_m_rawCode_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_rawCode_get", (PyCFunction) _wrap_wxKeyEvent_m_rawCode_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_rawFlags_set", (PyCFunction) _wrap_wxKeyEvent_m_rawFlags_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_m_rawFlags_get", (PyCFunction) _wrap_wxKeyEvent_m_rawFlags_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxKeyEvent_swigregister", wxKeyEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxSizeEvent", (PyCFunction) _wrap_new_wxSizeEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizeEvent_GetSize", (PyCFunction) _wrap_wxSizeEvent_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizeEvent_GetRect", (PyCFunction) _wrap_wxSizeEvent_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizeEvent_SetRect", (PyCFunction) _wrap_wxSizeEvent_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizeEvent_SetSize", (PyCFunction) _wrap_wxSizeEvent_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizeEvent_m_size_set", (PyCFunction) _wrap_wxSizeEvent_m_size_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizeEvent_m_size_get", (PyCFunction) _wrap_wxSizeEvent_m_size_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizeEvent_m_rect_set", (PyCFunction) _wrap_wxSizeEvent_m_rect_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizeEvent_m_rect_get", (PyCFunction) _wrap_wxSizeEvent_m_rect_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizeEvent_swigregister", wxSizeEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxMoveEvent", (PyCFunction) _wrap_new_wxMoveEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMoveEvent_GetPosition", (PyCFunction) _wrap_wxMoveEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMoveEvent_GetRect", (PyCFunction) _wrap_wxMoveEvent_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMoveEvent_SetRect", (PyCFunction) _wrap_wxMoveEvent_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMoveEvent_SetPosition", (PyCFunction) _wrap_wxMoveEvent_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMoveEvent_swigregister", wxMoveEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPaintEvent", (PyCFunction) _wrap_new_wxPaintEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPaintEvent_swigregister", wxPaintEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxNcPaintEvent", (PyCFunction) _wrap_new_wxNcPaintEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNcPaintEvent_swigregister", wxNcPaintEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxEraseEvent", (PyCFunction) _wrap_new_wxEraseEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEraseEvent_GetDC", (PyCFunction) _wrap_wxEraseEvent_GetDC, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEraseEvent_swigregister", wxEraseEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxFocusEvent", (PyCFunction) _wrap_new_wxFocusEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFocusEvent_GetWindow", (PyCFunction) _wrap_wxFocusEvent_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFocusEvent_SetWindow", (PyCFunction) _wrap_wxFocusEvent_SetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFocusEvent_swigregister", wxFocusEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxChildFocusEvent", (PyCFunction) _wrap_new_wxChildFocusEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxChildFocusEvent_GetWindow", (PyCFunction) _wrap_wxChildFocusEvent_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxChildFocusEvent_swigregister", wxChildFocusEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxActivateEvent", (PyCFunction) _wrap_new_wxActivateEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxActivateEvent_GetActive", (PyCFunction) _wrap_wxActivateEvent_GetActive, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxActivateEvent_swigregister", wxActivateEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxInitDialogEvent", (PyCFunction) _wrap_new_wxInitDialogEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxInitDialogEvent_swigregister", wxInitDialogEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxMenuEvent", (PyCFunction) _wrap_new_wxMenuEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuEvent_GetMenuId", (PyCFunction) _wrap_wxMenuEvent_GetMenuId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuEvent_IsPopup", (PyCFunction) _wrap_wxMenuEvent_IsPopup, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuEvent_GetMenu", (PyCFunction) _wrap_wxMenuEvent_GetMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuEvent_swigregister", wxMenuEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxCloseEvent", (PyCFunction) _wrap_new_wxCloseEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCloseEvent_SetLoggingOff", (PyCFunction) _wrap_wxCloseEvent_SetLoggingOff, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCloseEvent_GetLoggingOff", (PyCFunction) _wrap_wxCloseEvent_GetLoggingOff, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCloseEvent_Veto", (PyCFunction) _wrap_wxCloseEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCloseEvent_SetCanVeto", (PyCFunction) _wrap_wxCloseEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCloseEvent_CanVeto", (PyCFunction) _wrap_wxCloseEvent_CanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCloseEvent_GetVeto", (PyCFunction) _wrap_wxCloseEvent_GetVeto, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxCloseEvent_swigregister", wxCloseEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxShowEvent", (PyCFunction) _wrap_new_wxShowEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxShowEvent_SetShow", (PyCFunction) _wrap_wxShowEvent_SetShow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxShowEvent_GetShow", (PyCFunction) _wrap_wxShowEvent_GetShow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxShowEvent_swigregister", wxShowEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxIconizeEvent", (PyCFunction) _wrap_new_wxIconizeEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIconizeEvent_Iconized", (PyCFunction) _wrap_wxIconizeEvent_Iconized, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIconizeEvent_swigregister", wxIconizeEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxMaximizeEvent", (PyCFunction) _wrap_new_wxMaximizeEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMaximizeEvent_swigregister", wxMaximizeEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxDropFilesEvent_GetPosition", (PyCFunction) _wrap_wxDropFilesEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxDropFilesEvent_GetNumberOfFiles", (PyCFunction) _wrap_wxDropFilesEvent_GetNumberOfFiles, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxDropFilesEvent_GetFiles", (PyCFunction) _wrap_wxDropFilesEvent_GetFiles, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxDropFilesEvent_swigregister", wxDropFilesEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxUpdateUIEvent", (PyCFunction) _wrap_new_wxUpdateUIEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_GetChecked", (PyCFunction) _wrap_wxUpdateUIEvent_GetChecked, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_GetEnabled", (PyCFunction) _wrap_wxUpdateUIEvent_GetEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_GetText", (PyCFunction) _wrap_wxUpdateUIEvent_GetText, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_GetSetText", (PyCFunction) _wrap_wxUpdateUIEvent_GetSetText, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_GetSetChecked", (PyCFunction) _wrap_wxUpdateUIEvent_GetSetChecked, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_GetSetEnabled", (PyCFunction) _wrap_wxUpdateUIEvent_GetSetEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_Check", (PyCFunction) _wrap_wxUpdateUIEvent_Check, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_Enable", (PyCFunction) _wrap_wxUpdateUIEvent_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_SetText", (PyCFunction) _wrap_wxUpdateUIEvent_SetText, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_SetUpdateInterval", (PyCFunction) _wrap_wxUpdateUIEvent_SetUpdateInterval, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_GetUpdateInterval", (PyCFunction) _wrap_wxUpdateUIEvent_GetUpdateInterval, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_CanUpdate", (PyCFunction) _wrap_wxUpdateUIEvent_CanUpdate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_ResetUpdateTime", (PyCFunction) _wrap_wxUpdateUIEvent_ResetUpdateTime, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_SetMode", (PyCFunction) _wrap_wxUpdateUIEvent_SetMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_GetMode", (PyCFunction) _wrap_wxUpdateUIEvent_GetMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxUpdateUIEvent_swigregister", wxUpdateUIEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxSysColourChangedEvent", (PyCFunction) _wrap_new_wxSysColourChangedEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSysColourChangedEvent_swigregister", wxSysColourChangedEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxMouseCaptureChangedEvent", (PyCFunction) _wrap_new_wxMouseCaptureChangedEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction) _wrap_wxMouseCaptureChangedEvent_GetCapturedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMouseCaptureChangedEvent_swigregister", wxMouseCaptureChangedEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxDisplayChangedEvent", (PyCFunction) _wrap_new_wxDisplayChangedEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxDisplayChangedEvent_swigregister", wxDisplayChangedEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPaletteChangedEvent", (PyCFunction) _wrap_new_wxPaletteChangedEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPaletteChangedEvent_SetChangedWindow", (PyCFunction) _wrap_wxPaletteChangedEvent_SetChangedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPaletteChangedEvent_GetChangedWindow", (PyCFunction) _wrap_wxPaletteChangedEvent_GetChangedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPaletteChangedEvent_swigregister", wxPaletteChangedEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxQueryNewPaletteEvent", (PyCFunction) _wrap_new_wxQueryNewPaletteEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxQueryNewPaletteEvent_SetPaletteRealized", (PyCFunction) _wrap_wxQueryNewPaletteEvent_SetPaletteRealized, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxQueryNewPaletteEvent_GetPaletteRealized", (PyCFunction) _wrap_wxQueryNewPaletteEvent_GetPaletteRealized, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxQueryNewPaletteEvent_swigregister", wxQueryNewPaletteEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxNavigationKeyEvent", (PyCFunction) _wrap_new_wxNavigationKeyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_GetDirection", (PyCFunction) _wrap_wxNavigationKeyEvent_GetDirection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_SetDirection", (PyCFunction) _wrap_wxNavigationKeyEvent_SetDirection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_IsWindowChange", (PyCFunction) _wrap_wxNavigationKeyEvent_IsWindowChange, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_SetWindowChange", (PyCFunction) _wrap_wxNavigationKeyEvent_SetWindowChange, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_IsFromTab", (PyCFunction) _wrap_wxNavigationKeyEvent_IsFromTab, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_SetFromTab", (PyCFunction) _wrap_wxNavigationKeyEvent_SetFromTab, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_SetFlags", (PyCFunction) _wrap_wxNavigationKeyEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_GetCurrentFocus", (PyCFunction) _wrap_wxNavigationKeyEvent_GetCurrentFocus, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_SetCurrentFocus", (PyCFunction) _wrap_wxNavigationKeyEvent_SetCurrentFocus, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxNavigationKeyEvent_swigregister", wxNavigationKeyEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxWindowCreateEvent", (PyCFunction) _wrap_new_wxWindowCreateEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindowCreateEvent_GetWindow", (PyCFunction) _wrap_wxWindowCreateEvent_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindowCreateEvent_swigregister", wxWindowCreateEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxWindowDestroyEvent", (PyCFunction) _wrap_new_wxWindowDestroyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindowDestroyEvent_GetWindow", (PyCFunction) _wrap_wxWindowDestroyEvent_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindowDestroyEvent_swigregister", wxWindowDestroyEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxContextMenuEvent", (PyCFunction) _wrap_new_wxContextMenuEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxContextMenuEvent_GetPosition", (PyCFunction) _wrap_wxContextMenuEvent_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxContextMenuEvent_SetPosition", (PyCFunction) _wrap_wxContextMenuEvent_SetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxContextMenuEvent_swigregister", wxContextMenuEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxIdleEvent", (PyCFunction) _wrap_new_wxIdleEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIdleEvent_RequestMore", (PyCFunction) _wrap_wxIdleEvent_RequestMore, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIdleEvent_MoreRequested", (PyCFunction) _wrap_wxIdleEvent_MoreRequested, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIdleEvent_SetMode", (PyCFunction) _wrap_wxIdleEvent_SetMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIdleEvent_GetMode", (PyCFunction) _wrap_wxIdleEvent_GetMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIdleEvent_CanSend", (PyCFunction) _wrap_wxIdleEvent_CanSend, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIdleEvent_swigregister", wxIdleEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPyEvent", (PyCFunction) _wrap_new_wxPyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxPyEvent", (PyCFunction) _wrap_delete_wxPyEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyEvent_SetSelf", (PyCFunction) _wrap_wxPyEvent_SetSelf, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyEvent_GetSelf", (PyCFunction) _wrap_wxPyEvent_GetSelf, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyEvent_swigregister", wxPyEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPyCommandEvent", (PyCFunction) _wrap_new_wxPyCommandEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxPyCommandEvent", (PyCFunction) _wrap_delete_wxPyCommandEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyCommandEvent_SetSelf", (PyCFunction) _wrap_wxPyCommandEvent_SetSelf, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyCommandEvent_GetSelf", (PyCFunction) _wrap_wxPyCommandEvent_GetSelf, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyCommandEvent_swigregister", wxPyCommandEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxDateEvent", (PyCFunction) _wrap_new_wxDateEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxDateEvent_GetDate", (PyCFunction) _wrap_wxDateEvent_GetDate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxDateEvent_SetDate", (PyCFunction) _wrap_wxDateEvent_SetDate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxDateEvent_swigregister", wxDateEvent_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPyApp", (PyCFunction) _wrap_new_wxPyApp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxPyApp", (PyCFunction) _wrap_delete_wxPyApp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp__setCallbackInfo", (PyCFunction) _wrap_wxPyApp__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetAppName", (PyCFunction) _wrap_wxPyApp_GetAppName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetAppName", (PyCFunction) _wrap_wxPyApp_SetAppName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetClassName", (PyCFunction) _wrap_wxPyApp_GetClassName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetClassName", (PyCFunction) _wrap_wxPyApp_SetClassName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetVendorName", (PyCFunction) _wrap_wxPyApp_GetVendorName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetVendorName", (PyCFunction) _wrap_wxPyApp_SetVendorName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetTraits", (PyCFunction) _wrap_wxPyApp_GetTraits, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_ProcessPendingEvents", (PyCFunction) _wrap_wxPyApp_ProcessPendingEvents, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_Yield", (PyCFunction) _wrap_wxPyApp_Yield, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_WakeUpIdle", (PyCFunction) _wrap_wxPyApp_WakeUpIdle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_IsMainLoopRunning", (PyCFunction) _wrap_wxPyApp_IsMainLoopRunning, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_MainLoop", (PyCFunction) _wrap_wxPyApp_MainLoop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_Exit", (PyCFunction) _wrap_wxPyApp_Exit, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_ExitMainLoop", (PyCFunction) _wrap_wxPyApp_ExitMainLoop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_Pending", (PyCFunction) _wrap_wxPyApp_Pending, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_Dispatch", (PyCFunction) _wrap_wxPyApp_Dispatch, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_ProcessIdle", (PyCFunction) _wrap_wxPyApp_ProcessIdle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SendIdleEvents", (PyCFunction) _wrap_wxPyApp_SendIdleEvents, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_IsActive", (PyCFunction) _wrap_wxPyApp_IsActive, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetTopWindow", (PyCFunction) _wrap_wxPyApp_SetTopWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetTopWindow", (PyCFunction) _wrap_wxPyApp_GetTopWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetExitOnFrameDelete", (PyCFunction) _wrap_wxPyApp_SetExitOnFrameDelete, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetExitOnFrameDelete", (PyCFunction) _wrap_wxPyApp_GetExitOnFrameDelete, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetUseBestVisual", (PyCFunction) _wrap_wxPyApp_SetUseBestVisual, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetUseBestVisual", (PyCFunction) _wrap_wxPyApp_GetUseBestVisual, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetPrintMode", (PyCFunction) _wrap_wxPyApp_SetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetPrintMode", (PyCFunction) _wrap_wxPyApp_GetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetAssertMode", (PyCFunction) _wrap_wxPyApp_SetAssertMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetAssertMode", (PyCFunction) _wrap_wxPyApp_GetAssertMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetMacSupportPCMenuShortcuts", (PyCFunction) _wrap_wxPyApp_GetMacSupportPCMenuShortcuts, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetMacAboutMenuItemId", (PyCFunction) _wrap_wxPyApp_GetMacAboutMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetMacPreferencesMenuItemId", (PyCFunction) _wrap_wxPyApp_GetMacPreferencesMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetMacExitMenuItemId", (PyCFunction) _wrap_wxPyApp_GetMacExitMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetMacHelpMenuTitleName", (PyCFunction) _wrap_wxPyApp_GetMacHelpMenuTitleName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetMacSupportPCMenuShortcuts", (PyCFunction) _wrap_wxPyApp_SetMacSupportPCMenuShortcuts, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetMacAboutMenuItemId", (PyCFunction) _wrap_wxPyApp_SetMacAboutMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetMacPreferencesMenuItemId", (PyCFunction) _wrap_wxPyApp_SetMacPreferencesMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetMacExitMenuItemId", (PyCFunction) _wrap_wxPyApp_SetMacExitMenuItemId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_SetMacHelpMenuTitleName", (PyCFunction) _wrap_wxPyApp_SetMacHelpMenuTitleName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp__BootstrapApp", (PyCFunction) _wrap_wxPyApp__BootstrapApp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_GetComCtl32Version", (PyCFunction) _wrap_wxPyApp_GetComCtl32Version, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyApp_swigregister", wxPyApp_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxExit", (PyCFunction) _wrap_wxExit, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxYield", (PyCFunction) _wrap_wxYield, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxYieldIfNeeded", (PyCFunction) _wrap_wxYieldIfNeeded, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSafeYield", (PyCFunction) _wrap_wxSafeYield, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWakeUpIdle", (PyCFunction) _wrap_wxWakeUpIdle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPostEvent", (PyCFunction) _wrap_wxPostEvent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxApp_CleanUp", (PyCFunction) _wrap_wxApp_CleanUp, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"GetApp", (PyCFunction) _wrap_GetApp, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"GetApp", (PyCFunction) _wrap_GetApp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SetDefaultPyEncoding", (PyCFunction) _wrap_SetDefaultPyEncoding, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GetDefaultPyEncoding", (PyCFunction) _wrap_GetDefaultPyEncoding, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"new_EventLoop", (PyCFunction) _wrap_new_EventLoop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_EventLoop", (PyCFunction) _wrap_delete_EventLoop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EventLoop_Run", (PyCFunction) _wrap_EventLoop_Run, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EventLoop_Exit", (PyCFunction) _wrap_EventLoop_Exit, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EventLoop_Pending", (PyCFunction) _wrap_EventLoop_Pending, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EventLoop_Dispatch", (PyCFunction) _wrap_EventLoop_Dispatch, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EventLoop_IsRunning", (PyCFunction) _wrap_EventLoop_IsRunning, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EventLoop_GetActive", (PyCFunction) _wrap_EventLoop_GetActive, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EventLoop_SetActive", (PyCFunction) _wrap_EventLoop_SetActive, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"EventLoop_swigregister", EventLoop_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_AcceleratorEntry", (PyCFunction) _wrap_new_AcceleratorEntry, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_AcceleratorEntry", (PyCFunction) _wrap_delete_AcceleratorEntry, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"AcceleratorEntry_Set", (PyCFunction) _wrap_AcceleratorEntry_Set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"AcceleratorEntry_GetFlags", (PyCFunction) _wrap_AcceleratorEntry_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"AcceleratorEntry_GetKeyCode", (PyCFunction) _wrap_AcceleratorEntry_GetKeyCode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"AcceleratorEntry_GetCommand", (PyCFunction) _wrap_AcceleratorEntry_GetCommand, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"AcceleratorEntry_swigregister", AcceleratorEntry_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_AcceleratorTable", (PyCFunction) _wrap_new_AcceleratorTable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_AcceleratorTable", (PyCFunction) _wrap_delete_AcceleratorTable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"AcceleratorTable_Ok", (PyCFunction) _wrap_AcceleratorTable_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"AcceleratorTable_swigregister", AcceleratorTable_swigregister, METH_VARARGS, NULL},
-        { (char *)"GetAccelFromString", (PyCFunction) _wrap_GetAccelFromString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"new_VisualAttributes", (PyCFunction) _wrap_new_VisualAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"delete_VisualAttributes", (PyCFunction) _wrap_delete_VisualAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"VisualAttributes_font_set", (PyCFunction) _wrap_VisualAttributes_font_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"VisualAttributes_font_get", (PyCFunction) _wrap_VisualAttributes_font_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"VisualAttributes_colFg_set", (PyCFunction) _wrap_VisualAttributes_colFg_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"VisualAttributes_colFg_get", (PyCFunction) _wrap_VisualAttributes_colFg_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"VisualAttributes_colBg_set", (PyCFunction) _wrap_VisualAttributes_colBg_set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"VisualAttributes_colBg_get", (PyCFunction) _wrap_VisualAttributes_colBg_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"VisualAttributes_swigregister", VisualAttributes_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_Window", (PyCFunction) _wrap_new_Window, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSetDefaultPyEncoding", (PyCFunction) _wrap_wxSetDefaultPyEncoding, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGetDefaultPyEncoding", (PyCFunction) _wrap_wxGetDefaultPyEncoding, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"new_wxEventLoop", (PyCFunction) _wrap_new_wxEventLoop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxEventLoop", (PyCFunction) _wrap_delete_wxEventLoop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEventLoop_Run", (PyCFunction) _wrap_wxEventLoop_Run, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEventLoop_Exit", (PyCFunction) _wrap_wxEventLoop_Exit, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEventLoop_Pending", (PyCFunction) _wrap_wxEventLoop_Pending, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEventLoop_Dispatch", (PyCFunction) _wrap_wxEventLoop_Dispatch, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEventLoop_IsRunning", (PyCFunction) _wrap_wxEventLoop_IsRunning, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEventLoop_GetActive", (PyCFunction) _wrap_wxEventLoop_GetActive, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEventLoop_SetActive", (PyCFunction) _wrap_wxEventLoop_SetActive, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxEventLoop_swigregister", wxEventLoop_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxAcceleratorEntry", (PyCFunction) _wrap_new_wxAcceleratorEntry, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxAcceleratorEntry", (PyCFunction) _wrap_delete_wxAcceleratorEntry, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxAcceleratorEntry_Set", (PyCFunction) _wrap_wxAcceleratorEntry_Set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxAcceleratorEntry_GetFlags", (PyCFunction) _wrap_wxAcceleratorEntry_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxAcceleratorEntry_GetKeyCode", (PyCFunction) _wrap_wxAcceleratorEntry_GetKeyCode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxAcceleratorEntry_GetCommand", (PyCFunction) _wrap_wxAcceleratorEntry_GetCommand, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxAcceleratorEntry_swigregister", wxAcceleratorEntry_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxAcceleratorTable", (PyCFunction) _wrap_new_wxAcceleratorTable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxAcceleratorTable", (PyCFunction) _wrap_delete_wxAcceleratorTable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxAcceleratorTable_Ok", (PyCFunction) _wrap_wxAcceleratorTable_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxAcceleratorTable_swigregister", wxAcceleratorTable_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxGetAccelFromString", (PyCFunction) _wrap_wxGetAccelFromString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"new_wxVisualAttributes", (PyCFunction) _wrap_new_wxVisualAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"delete_wxVisualAttributes", (PyCFunction) _wrap_delete_wxVisualAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxVisualAttributes_font_set", (PyCFunction) _wrap_wxVisualAttributes_font_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxVisualAttributes_font_get", (PyCFunction) _wrap_wxVisualAttributes_font_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxVisualAttributes_colFg_set", (PyCFunction) _wrap_wxVisualAttributes_colFg_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxVisualAttributes_colFg_get", (PyCFunction) _wrap_wxVisualAttributes_colFg_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxVisualAttributes_colBg_set", (PyCFunction) _wrap_wxVisualAttributes_colBg_set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxVisualAttributes_colBg_get", (PyCFunction) _wrap_wxVisualAttributes_colBg_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxVisualAttributes_swigregister", wxVisualAttributes_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxWindow", (PyCFunction) _wrap_new_wxWindow, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_PreWindow", (PyCFunction) _wrap_new_PreWindow, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_PreWindow", (PyCFunction) _wrap_new_PreWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Create", (PyCFunction) _wrap_Window_Create, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Close", (PyCFunction) _wrap_Window_Close, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Destroy", (PyCFunction) _wrap_Window_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_DestroyChildren", (PyCFunction) _wrap_Window_DestroyChildren, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_IsBeingDeleted", (PyCFunction) _wrap_Window_IsBeingDeleted, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetTitle", (PyCFunction) _wrap_Window_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetTitle", (PyCFunction) _wrap_Window_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetLabel", (PyCFunction) _wrap_Window_SetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetLabel", (PyCFunction) _wrap_Window_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetName", (PyCFunction) _wrap_Window_SetName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetName", (PyCFunction) _wrap_Window_GetName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetWindowVariant", (PyCFunction) _wrap_Window_SetWindowVariant, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetWindowVariant", (PyCFunction) _wrap_Window_GetWindowVariant, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetId", (PyCFunction) _wrap_Window_SetId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetId", (PyCFunction) _wrap_Window_GetId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_NewControlId", (PyCFunction) _wrap_Window_NewControlId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_NextControlId", (PyCFunction) _wrap_Window_NextControlId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_PrevControlId", (PyCFunction) _wrap_Window_PrevControlId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetSize", (PyCFunction) _wrap_Window_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetDimensions", (PyCFunction) _wrap_Window_SetDimensions, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetRect", (PyCFunction) _wrap_Window_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetSizeWH", (PyCFunction) _wrap_Window_SetSizeWH, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Move", (PyCFunction) _wrap_Window_Move, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_MoveXY", (PyCFunction) _wrap_Window_MoveXY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetBestFittingSize", (PyCFunction) _wrap_Window_SetBestFittingSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Raise", (PyCFunction) _wrap_Window_Raise, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Lower", (PyCFunction) _wrap_Window_Lower, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetClientSize", (PyCFunction) _wrap_Window_SetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetClientSizeWH", (PyCFunction) _wrap_Window_SetClientSizeWH, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetClientRect", (PyCFunction) _wrap_Window_SetClientRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetPosition", (PyCFunction) _wrap_Window_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetPositionTuple", (PyCFunction) _wrap_Window_GetPositionTuple, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetSize", (PyCFunction) _wrap_Window_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetSizeTuple", (PyCFunction) _wrap_Window_GetSizeTuple, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetRect", (PyCFunction) _wrap_Window_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetClientSize", (PyCFunction) _wrap_Window_GetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetClientSizeTuple", (PyCFunction) _wrap_Window_GetClientSizeTuple, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetClientAreaOrigin", (PyCFunction) _wrap_Window_GetClientAreaOrigin, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetClientRect", (PyCFunction) _wrap_Window_GetClientRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetBestSize", (PyCFunction) _wrap_Window_GetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetBestSizeTuple", (PyCFunction) _wrap_Window_GetBestSizeTuple, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_InvalidateBestSize", (PyCFunction) _wrap_Window_InvalidateBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetBestFittingSize", (PyCFunction) _wrap_Window_GetBestFittingSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetAdjustedBestSize", (PyCFunction) _wrap_Window_GetAdjustedBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Center", (PyCFunction) _wrap_Window_Center, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_CenterOnScreen", (PyCFunction) _wrap_Window_CenterOnScreen, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_CenterOnParent", (PyCFunction) _wrap_Window_CenterOnParent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Fit", (PyCFunction) _wrap_Window_Fit, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_FitInside", (PyCFunction) _wrap_Window_FitInside, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetSizeHints", (PyCFunction) _wrap_Window_SetSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetSizeHintsSz", (PyCFunction) _wrap_Window_SetSizeHintsSz, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetVirtualSizeHints", (PyCFunction) _wrap_Window_SetVirtualSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetVirtualSizeHintsSz", (PyCFunction) _wrap_Window_SetVirtualSizeHintsSz, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetMaxSize", (PyCFunction) _wrap_Window_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetMinSize", (PyCFunction) _wrap_Window_GetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetMinSize", (PyCFunction) _wrap_Window_SetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetMaxSize", (PyCFunction) _wrap_Window_SetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetMinWidth", (PyCFunction) _wrap_Window_GetMinWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetMinHeight", (PyCFunction) _wrap_Window_GetMinHeight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetMaxWidth", (PyCFunction) _wrap_Window_GetMaxWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetMaxHeight", (PyCFunction) _wrap_Window_GetMaxHeight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetVirtualSize", (PyCFunction) _wrap_Window_SetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetVirtualSizeWH", (PyCFunction) _wrap_Window_SetVirtualSizeWH, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetVirtualSize", (PyCFunction) _wrap_Window_GetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetVirtualSizeTuple", (PyCFunction) _wrap_Window_GetVirtualSizeTuple, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetBestVirtualSize", (PyCFunction) _wrap_Window_GetBestVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Show", (PyCFunction) _wrap_Window_Show, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Hide", (PyCFunction) _wrap_Window_Hide, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Enable", (PyCFunction) _wrap_Window_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Disable", (PyCFunction) _wrap_Window_Disable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_IsShown", (PyCFunction) _wrap_Window_IsShown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_IsEnabled", (PyCFunction) _wrap_Window_IsEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetWindowStyleFlag", (PyCFunction) _wrap_Window_SetWindowStyleFlag, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetWindowStyleFlag", (PyCFunction) _wrap_Window_GetWindowStyleFlag, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_HasFlag", (PyCFunction) _wrap_Window_HasFlag, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_IsRetained", (PyCFunction) _wrap_Window_IsRetained, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetExtraStyle", (PyCFunction) _wrap_Window_SetExtraStyle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetExtraStyle", (PyCFunction) _wrap_Window_GetExtraStyle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_MakeModal", (PyCFunction) _wrap_Window_MakeModal, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetThemeEnabled", (PyCFunction) _wrap_Window_SetThemeEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetThemeEnabled", (PyCFunction) _wrap_Window_GetThemeEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetFocus", (PyCFunction) _wrap_Window_SetFocus, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetFocusFromKbd", (PyCFunction) _wrap_Window_SetFocusFromKbd, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_FindFocus", (PyCFunction) _wrap_Window_FindFocus, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_AcceptsFocus", (PyCFunction) _wrap_Window_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_Window_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetDefaultItem", (PyCFunction) _wrap_Window_GetDefaultItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetDefaultItem", (PyCFunction) _wrap_Window_SetDefaultItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetTmpDefaultItem", (PyCFunction) _wrap_Window_SetTmpDefaultItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Navigate", (PyCFunction) _wrap_Window_Navigate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_MoveAfterInTabOrder", (PyCFunction) _wrap_Window_MoveAfterInTabOrder, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_MoveBeforeInTabOrder", (PyCFunction) _wrap_Window_MoveBeforeInTabOrder, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetChildren", (PyCFunction) _wrap_Window_GetChildren, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetParent", (PyCFunction) _wrap_Window_GetParent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetGrandParent", (PyCFunction) _wrap_Window_GetGrandParent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_IsTopLevel", (PyCFunction) _wrap_Window_IsTopLevel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Reparent", (PyCFunction) _wrap_Window_Reparent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_AddChild", (PyCFunction) _wrap_Window_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_RemoveChild", (PyCFunction) _wrap_Window_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_FindWindowById", (PyCFunction) _wrap_Window_FindWindowById, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_FindWindowByName", (PyCFunction) _wrap_Window_FindWindowByName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetEventHandler", (PyCFunction) _wrap_Window_GetEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetEventHandler", (PyCFunction) _wrap_Window_SetEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_PushEventHandler", (PyCFunction) _wrap_Window_PushEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_PopEventHandler", (PyCFunction) _wrap_Window_PopEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_RemoveEventHandler", (PyCFunction) _wrap_Window_RemoveEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetValidator", (PyCFunction) _wrap_Window_SetValidator, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetValidator", (PyCFunction) _wrap_Window_GetValidator, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Validate", (PyCFunction) _wrap_Window_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_TransferDataToWindow", (PyCFunction) _wrap_Window_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_TransferDataFromWindow", (PyCFunction) _wrap_Window_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_InitDialog", (PyCFunction) _wrap_Window_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetAcceleratorTable", (PyCFunction) _wrap_Window_SetAcceleratorTable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetAcceleratorTable", (PyCFunction) _wrap_Window_GetAcceleratorTable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_RegisterHotKey", (PyCFunction) _wrap_Window_RegisterHotKey, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_UnregisterHotKey", (PyCFunction) _wrap_Window_UnregisterHotKey, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ConvertDialogPointToPixels", (PyCFunction) _wrap_Window_ConvertDialogPointToPixels, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ConvertDialogSizeToPixels", (PyCFunction) _wrap_Window_ConvertDialogSizeToPixels, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_DLG_PNT", (PyCFunction) _wrap_Window_DLG_PNT, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_DLG_SZE", (PyCFunction) _wrap_Window_DLG_SZE, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ConvertPixelPointToDialog", (PyCFunction) _wrap_Window_ConvertPixelPointToDialog, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ConvertPixelSizeToDialog", (PyCFunction) _wrap_Window_ConvertPixelSizeToDialog, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_WarpPointer", (PyCFunction) _wrap_Window_WarpPointer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_CaptureMouse", (PyCFunction) _wrap_Window_CaptureMouse, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ReleaseMouse", (PyCFunction) _wrap_Window_ReleaseMouse, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetCapture", (PyCFunction) _wrap_Window_GetCapture, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_HasCapture", (PyCFunction) _wrap_Window_HasCapture, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Refresh", (PyCFunction) _wrap_Window_Refresh, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_RefreshRect", (PyCFunction) _wrap_Window_RefreshRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Update", (PyCFunction) _wrap_Window_Update, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ClearBackground", (PyCFunction) _wrap_Window_ClearBackground, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Freeze", (PyCFunction) _wrap_Window_Freeze, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Thaw", (PyCFunction) _wrap_Window_Thaw, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_PrepareDC", (PyCFunction) _wrap_Window_PrepareDC, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetUpdateRegion", (PyCFunction) _wrap_Window_GetUpdateRegion, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetUpdateClientRect", (PyCFunction) _wrap_Window_GetUpdateClientRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_IsExposed", (PyCFunction) _wrap_Window_IsExposed, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_IsExposedPoint", (PyCFunction) _wrap_Window_IsExposedPoint, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_IsExposedRect", (PyCFunction) _wrap_Window_IsExposedRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetDefaultAttributes", (PyCFunction) _wrap_Window_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetClassDefaultAttributes", (PyCFunction) _wrap_Window_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetBackgroundColour", (PyCFunction) _wrap_Window_SetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetOwnBackgroundColour", (PyCFunction) _wrap_Window_SetOwnBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetForegroundColour", (PyCFunction) _wrap_Window_SetForegroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetOwnForegroundColour", (PyCFunction) _wrap_Window_SetOwnForegroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetBackgroundColour", (PyCFunction) _wrap_Window_GetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetForegroundColour", (PyCFunction) _wrap_Window_GetForegroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_InheritsBackgroundColour", (PyCFunction) _wrap_Window_InheritsBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_UseBgCol", (PyCFunction) _wrap_Window_UseBgCol, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetBackgroundStyle", (PyCFunction) _wrap_Window_SetBackgroundStyle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetBackgroundStyle", (PyCFunction) _wrap_Window_GetBackgroundStyle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_HasTransparentBackground", (PyCFunction) _wrap_Window_HasTransparentBackground, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetCursor", (PyCFunction) _wrap_Window_SetCursor, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetCursor", (PyCFunction) _wrap_Window_GetCursor, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetFont", (PyCFunction) _wrap_Window_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetOwnFont", (PyCFunction) _wrap_Window_SetOwnFont, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetFont", (PyCFunction) _wrap_Window_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetCaret", (PyCFunction) _wrap_Window_SetCaret, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetCaret", (PyCFunction) _wrap_Window_GetCaret, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetCharHeight", (PyCFunction) _wrap_Window_GetCharHeight, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetCharWidth", (PyCFunction) _wrap_Window_GetCharWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetTextExtent", (PyCFunction) _wrap_Window_GetTextExtent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetFullTextExtent", (PyCFunction) _wrap_Window_GetFullTextExtent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ClientToScreenXY", (PyCFunction) _wrap_Window_ClientToScreenXY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ScreenToClientXY", (PyCFunction) _wrap_Window_ScreenToClientXY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ClientToScreen", (PyCFunction) _wrap_Window_ClientToScreen, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ScreenToClient", (PyCFunction) _wrap_Window_ScreenToClient, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_HitTestXY", (PyCFunction) _wrap_Window_HitTestXY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_HitTest", (PyCFunction) _wrap_Window_HitTest, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetBorder", _wrap_Window_GetBorder, METH_VARARGS, NULL},
-        { (char *)"Window_UpdateWindowUI", (PyCFunction) _wrap_Window_UpdateWindowUI, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_PopupMenuXY", (PyCFunction) _wrap_Window_PopupMenuXY, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_PopupMenu", (PyCFunction) _wrap_Window_PopupMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetHandle", (PyCFunction) _wrap_Window_GetHandle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_AssociateHandle", (PyCFunction) _wrap_Window_AssociateHandle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_DissociateHandle", (PyCFunction) _wrap_Window_DissociateHandle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_HasScrollbar", (PyCFunction) _wrap_Window_HasScrollbar, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetScrollbar", (PyCFunction) _wrap_Window_SetScrollbar, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetScrollPos", (PyCFunction) _wrap_Window_SetScrollPos, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetScrollPos", (PyCFunction) _wrap_Window_GetScrollPos, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetScrollThumb", (PyCFunction) _wrap_Window_GetScrollThumb, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetScrollRange", (PyCFunction) _wrap_Window_GetScrollRange, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ScrollWindow", (PyCFunction) _wrap_Window_ScrollWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ScrollLines", (PyCFunction) _wrap_Window_ScrollLines, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ScrollPages", (PyCFunction) _wrap_Window_ScrollPages, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_LineUp", (PyCFunction) _wrap_Window_LineUp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_LineDown", (PyCFunction) _wrap_Window_LineDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_PageUp", (PyCFunction) _wrap_Window_PageUp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_PageDown", (PyCFunction) _wrap_Window_PageDown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetHelpText", (PyCFunction) _wrap_Window_SetHelpText, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetHelpTextForId", (PyCFunction) _wrap_Window_SetHelpTextForId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetHelpText", (PyCFunction) _wrap_Window_GetHelpText, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetToolTipString", (PyCFunction) _wrap_Window_SetToolTipString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetToolTip", (PyCFunction) _wrap_Window_SetToolTip, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetToolTip", (PyCFunction) _wrap_Window_GetToolTip, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetDropTarget", (PyCFunction) _wrap_Window_SetDropTarget, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetDropTarget", (PyCFunction) _wrap_Window_GetDropTarget, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetConstraints", (PyCFunction) _wrap_Window_SetConstraints, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetConstraints", (PyCFunction) _wrap_Window_GetConstraints, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetAutoLayout", (PyCFunction) _wrap_Window_SetAutoLayout, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetAutoLayout", (PyCFunction) _wrap_Window_GetAutoLayout, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_Layout", (PyCFunction) _wrap_Window_Layout, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetSizer", (PyCFunction) _wrap_Window_SetSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetSizerAndFit", (PyCFunction) _wrap_Window_SetSizerAndFit, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetSizer", (PyCFunction) _wrap_Window_GetSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_SetContainingSizer", (PyCFunction) _wrap_Window_SetContainingSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_GetContainingSizer", (PyCFunction) _wrap_Window_GetContainingSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_InheritAttributes", (PyCFunction) _wrap_Window_InheritAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_ShouldInheritColours", (PyCFunction) _wrap_Window_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_swigregister", Window_swigregister, METH_VARARGS, NULL},
-        { (char *)"FindWindowById", (PyCFunction) _wrap_FindWindowById, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FindWindowByName", (PyCFunction) _wrap_FindWindowByName, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FindWindowByLabel", (PyCFunction) _wrap_FindWindowByLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Window_FromHWND", (PyCFunction) _wrap_Window_FromHWND, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"new_Validator", (PyCFunction) _wrap_new_Validator, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Validator_Clone", (PyCFunction) _wrap_Validator_Clone, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Validator_Validate", (PyCFunction) _wrap_Validator_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Validator_TransferToWindow", (PyCFunction) _wrap_Validator_TransferToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Validator_TransferFromWindow", (PyCFunction) _wrap_Validator_TransferFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Validator_GetWindow", (PyCFunction) _wrap_Validator_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Validator_SetWindow", (PyCFunction) _wrap_Validator_SetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Validator_IsSilent", (PyCFunction) _wrap_Validator_IsSilent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Validator_SetBellOnError", (PyCFunction) _wrap_Validator_SetBellOnError, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Validator_swigregister", Validator_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PyValidator", (PyCFunction) _wrap_new_PyValidator, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyValidator__setCallbackInfo", (PyCFunction) _wrap_PyValidator__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PyValidator_swigregister", PyValidator_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_Menu", (PyCFunction) _wrap_new_Menu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Append", (PyCFunction) _wrap_Menu_Append, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_AppendSeparator", (PyCFunction) _wrap_Menu_AppendSeparator, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_AppendCheckItem", (PyCFunction) _wrap_Menu_AppendCheckItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_AppendRadioItem", (PyCFunction) _wrap_Menu_AppendRadioItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_AppendMenu", (PyCFunction) _wrap_Menu_AppendMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_AppendItem", (PyCFunction) _wrap_Menu_AppendItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Break", (PyCFunction) _wrap_Menu_Break, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_InsertItem", (PyCFunction) _wrap_Menu_InsertItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Insert", (PyCFunction) _wrap_Menu_Insert, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_InsertSeparator", (PyCFunction) _wrap_Menu_InsertSeparator, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_InsertCheckItem", (PyCFunction) _wrap_Menu_InsertCheckItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_InsertRadioItem", (PyCFunction) _wrap_Menu_InsertRadioItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_InsertMenu", (PyCFunction) _wrap_Menu_InsertMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_PrependItem", (PyCFunction) _wrap_Menu_PrependItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Prepend", (PyCFunction) _wrap_Menu_Prepend, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_PrependSeparator", (PyCFunction) _wrap_Menu_PrependSeparator, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_PrependCheckItem", (PyCFunction) _wrap_Menu_PrependCheckItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_PrependRadioItem", (PyCFunction) _wrap_Menu_PrependRadioItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_PrependMenu", (PyCFunction) _wrap_Menu_PrependMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Remove", (PyCFunction) _wrap_Menu_Remove, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_RemoveItem", (PyCFunction) _wrap_Menu_RemoveItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Delete", (PyCFunction) _wrap_Menu_Delete, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_DeleteItem", (PyCFunction) _wrap_Menu_DeleteItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Destroy", (PyCFunction) _wrap_Menu_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_DestroyId", (PyCFunction) _wrap_Menu_DestroyId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_DestroyItem", (PyCFunction) _wrap_Menu_DestroyItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetMenuItemCount", (PyCFunction) _wrap_Menu_GetMenuItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetMenuItems", (PyCFunction) _wrap_Menu_GetMenuItems, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_FindItem", (PyCFunction) _wrap_Menu_FindItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_FindItemById", (PyCFunction) _wrap_Menu_FindItemById, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_FindItemByPosition", (PyCFunction) _wrap_Menu_FindItemByPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Enable", (PyCFunction) _wrap_Menu_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_IsEnabled", (PyCFunction) _wrap_Menu_IsEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Check", (PyCFunction) _wrap_Menu_Check, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_IsChecked", (PyCFunction) _wrap_Menu_IsChecked, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_SetLabel", (PyCFunction) _wrap_Menu_SetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetLabel", (PyCFunction) _wrap_Menu_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_SetHelpString", (PyCFunction) _wrap_Menu_SetHelpString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetHelpString", (PyCFunction) _wrap_Menu_GetHelpString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_SetTitle", (PyCFunction) _wrap_Menu_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetTitle", (PyCFunction) _wrap_Menu_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_SetEventHandler", (PyCFunction) _wrap_Menu_SetEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetEventHandler", (PyCFunction) _wrap_Menu_GetEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_SetInvokingWindow", (PyCFunction) _wrap_Menu_SetInvokingWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetInvokingWindow", (PyCFunction) _wrap_Menu_GetInvokingWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetStyle", (PyCFunction) _wrap_Menu_GetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_UpdateUI", (PyCFunction) _wrap_Menu_UpdateUI, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetMenuBar", (PyCFunction) _wrap_Menu_GetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Attach", (PyCFunction) _wrap_Menu_Attach, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_Detach", (PyCFunction) _wrap_Menu_Detach, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_IsAttached", (PyCFunction) _wrap_Menu_IsAttached, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_SetParent", (PyCFunction) _wrap_Menu_SetParent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_GetParent", (PyCFunction) _wrap_Menu_GetParent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Menu_swigregister", Menu_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_MenuBar", (PyCFunction) _wrap_new_MenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_Append", (PyCFunction) _wrap_MenuBar_Append, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_Insert", (PyCFunction) _wrap_MenuBar_Insert, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_GetMenuCount", (PyCFunction) _wrap_MenuBar_GetMenuCount, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_GetMenu", (PyCFunction) _wrap_MenuBar_GetMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_Replace", (PyCFunction) _wrap_MenuBar_Replace, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_Remove", (PyCFunction) _wrap_MenuBar_Remove, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_EnableTop", (PyCFunction) _wrap_MenuBar_EnableTop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_IsEnabledTop", (PyCFunction) _wrap_MenuBar_IsEnabledTop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_SetLabelTop", (PyCFunction) _wrap_MenuBar_SetLabelTop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_GetLabelTop", (PyCFunction) _wrap_MenuBar_GetLabelTop, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_FindMenuItem", (PyCFunction) _wrap_MenuBar_FindMenuItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_FindItemById", (PyCFunction) _wrap_MenuBar_FindItemById, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_FindMenu", (PyCFunction) _wrap_MenuBar_FindMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_Enable", (PyCFunction) _wrap_MenuBar_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_Check", (PyCFunction) _wrap_MenuBar_Check, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_IsChecked", (PyCFunction) _wrap_MenuBar_IsChecked, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_IsEnabled", (PyCFunction) _wrap_MenuBar_IsEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_SetLabel", (PyCFunction) _wrap_MenuBar_SetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_GetLabel", (PyCFunction) _wrap_MenuBar_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_SetHelpString", (PyCFunction) _wrap_MenuBar_SetHelpString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_GetHelpString", (PyCFunction) _wrap_MenuBar_GetHelpString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_GetFrame", (PyCFunction) _wrap_MenuBar_GetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_IsAttached", (PyCFunction) _wrap_MenuBar_IsAttached, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_Attach", (PyCFunction) _wrap_MenuBar_Attach, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_Detach", (PyCFunction) _wrap_MenuBar_Detach, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuBar_swigregister", MenuBar_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_MenuItem", (PyCFunction) _wrap_new_MenuItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetMenu", (PyCFunction) _wrap_MenuItem_GetMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetMenu", (PyCFunction) _wrap_MenuItem_SetMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetId", (PyCFunction) _wrap_MenuItem_SetId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetId", (PyCFunction) _wrap_MenuItem_GetId, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_IsSeparator", (PyCFunction) _wrap_MenuItem_IsSeparator, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetText", (PyCFunction) _wrap_MenuItem_SetText, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetLabel", (PyCFunction) _wrap_MenuItem_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetText", (PyCFunction) _wrap_MenuItem_GetText, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetLabelFromText", (PyCFunction) _wrap_MenuItem_GetLabelFromText, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetKind", (PyCFunction) _wrap_MenuItem_GetKind, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetKind", (PyCFunction) _wrap_MenuItem_SetKind, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetCheckable", (PyCFunction) _wrap_MenuItem_SetCheckable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_IsCheckable", (PyCFunction) _wrap_MenuItem_IsCheckable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_IsSubMenu", (PyCFunction) _wrap_MenuItem_IsSubMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetSubMenu", (PyCFunction) _wrap_MenuItem_SetSubMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetSubMenu", (PyCFunction) _wrap_MenuItem_GetSubMenu, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_Enable", (PyCFunction) _wrap_MenuItem_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_IsEnabled", (PyCFunction) _wrap_MenuItem_IsEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_Check", (PyCFunction) _wrap_MenuItem_Check, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_IsChecked", (PyCFunction) _wrap_MenuItem_IsChecked, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_Toggle", (PyCFunction) _wrap_MenuItem_Toggle, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetHelp", (PyCFunction) _wrap_MenuItem_SetHelp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetHelp", (PyCFunction) _wrap_MenuItem_GetHelp, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetAccel", (PyCFunction) _wrap_MenuItem_GetAccel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetAccel", (PyCFunction) _wrap_MenuItem_SetAccel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetFont", (PyCFunction) _wrap_MenuItem_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetFont", (PyCFunction) _wrap_MenuItem_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetTextColour", (PyCFunction) _wrap_MenuItem_SetTextColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetTextColour", (PyCFunction) _wrap_MenuItem_GetTextColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetBackgroundColour", (PyCFunction) _wrap_MenuItem_SetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetBackgroundColour", (PyCFunction) _wrap_MenuItem_GetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetBitmaps", (PyCFunction) _wrap_MenuItem_SetBitmaps, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetDisabledBitmap", (PyCFunction) _wrap_MenuItem_SetDisabledBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetDisabledBitmap", (PyCFunction) _wrap_MenuItem_GetDisabledBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetMarginWidth", (PyCFunction) _wrap_MenuItem_SetMarginWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetMarginWidth", (PyCFunction) _wrap_MenuItem_GetMarginWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetDefaultMarginWidth", (PyCFunction) _wrap_MenuItem_GetDefaultMarginWidth, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_IsOwnerDrawn", (PyCFunction) _wrap_MenuItem_IsOwnerDrawn, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetOwnerDrawn", (PyCFunction) _wrap_MenuItem_SetOwnerDrawn, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_ResetOwnerDrawn", (PyCFunction) _wrap_MenuItem_ResetOwnerDrawn, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_SetBitmap", (PyCFunction) _wrap_MenuItem_SetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_GetBitmap", (PyCFunction) _wrap_MenuItem_GetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"MenuItem_swigregister", MenuItem_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_Control", (PyCFunction) _wrap_new_Control, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Create", (PyCFunction) _wrap_wxWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Close", (PyCFunction) _wrap_wxWindow_Close, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Destroy", (PyCFunction) _wrap_wxWindow_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_DestroyChildren", (PyCFunction) _wrap_wxWindow_DestroyChildren, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_IsBeingDeleted", (PyCFunction) _wrap_wxWindow_IsBeingDeleted, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetTitle", (PyCFunction) _wrap_wxWindow_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetTitle", (PyCFunction) _wrap_wxWindow_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetLabel", (PyCFunction) _wrap_wxWindow_SetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetLabel", (PyCFunction) _wrap_wxWindow_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetName", (PyCFunction) _wrap_wxWindow_SetName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetName", (PyCFunction) _wrap_wxWindow_GetName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetWindowVariant", (PyCFunction) _wrap_wxWindow_SetWindowVariant, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetWindowVariant", (PyCFunction) _wrap_wxWindow_GetWindowVariant, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetId", (PyCFunction) _wrap_wxWindow_SetId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetId", (PyCFunction) _wrap_wxWindow_GetId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_NewControlId", (PyCFunction) _wrap_wxWindow_NewControlId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_NextControlId", (PyCFunction) _wrap_wxWindow_NextControlId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_PrevControlId", (PyCFunction) _wrap_wxWindow_PrevControlId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetSize", (PyCFunction) _wrap_wxWindow_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetDimensions", (PyCFunction) _wrap_wxWindow_SetDimensions, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetRect", (PyCFunction) _wrap_wxWindow_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetSizeWH", (PyCFunction) _wrap_wxWindow_SetSizeWH, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Move", (PyCFunction) _wrap_wxWindow_Move, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_MoveXY", (PyCFunction) _wrap_wxWindow_MoveXY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetBestFittingSize", (PyCFunction) _wrap_wxWindow_SetBestFittingSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Raise", (PyCFunction) _wrap_wxWindow_Raise, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Lower", (PyCFunction) _wrap_wxWindow_Lower, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetClientSize", (PyCFunction) _wrap_wxWindow_SetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetClientSizeWH", (PyCFunction) _wrap_wxWindow_SetClientSizeWH, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetClientRect", (PyCFunction) _wrap_wxWindow_SetClientRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetPosition", (PyCFunction) _wrap_wxWindow_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetPositionTuple", (PyCFunction) _wrap_wxWindow_GetPositionTuple, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetSize", (PyCFunction) _wrap_wxWindow_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetSizeTuple", (PyCFunction) _wrap_wxWindow_GetSizeTuple, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetRect", (PyCFunction) _wrap_wxWindow_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetClientSize", (PyCFunction) _wrap_wxWindow_GetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetClientSizeTuple", (PyCFunction) _wrap_wxWindow_GetClientSizeTuple, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetClientAreaOrigin", (PyCFunction) _wrap_wxWindow_GetClientAreaOrigin, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetClientRect", (PyCFunction) _wrap_wxWindow_GetClientRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetBestSize", (PyCFunction) _wrap_wxWindow_GetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetBestSizeTuple", (PyCFunction) _wrap_wxWindow_GetBestSizeTuple, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_InvalidateBestSize", (PyCFunction) _wrap_wxWindow_InvalidateBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetBestFittingSize", (PyCFunction) _wrap_wxWindow_GetBestFittingSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetAdjustedBestSize", (PyCFunction) _wrap_wxWindow_GetAdjustedBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Center", (PyCFunction) _wrap_wxWindow_Center, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_CenterOnScreen", (PyCFunction) _wrap_wxWindow_CenterOnScreen, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_CenterOnParent", (PyCFunction) _wrap_wxWindow_CenterOnParent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Fit", (PyCFunction) _wrap_wxWindow_Fit, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_FitInside", (PyCFunction) _wrap_wxWindow_FitInside, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetSizeHints", (PyCFunction) _wrap_wxWindow_SetSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetSizeHintsSz", (PyCFunction) _wrap_wxWindow_SetSizeHintsSz, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetVirtualSizeHints", (PyCFunction) _wrap_wxWindow_SetVirtualSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetVirtualSizeHintsSz", (PyCFunction) _wrap_wxWindow_SetVirtualSizeHintsSz, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetMaxSize", (PyCFunction) _wrap_wxWindow_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetMinSize", (PyCFunction) _wrap_wxWindow_GetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetMinSize", (PyCFunction) _wrap_wxWindow_SetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetMaxSize", (PyCFunction) _wrap_wxWindow_SetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetMinWidth", (PyCFunction) _wrap_wxWindow_GetMinWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetMinHeight", (PyCFunction) _wrap_wxWindow_GetMinHeight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetMaxWidth", (PyCFunction) _wrap_wxWindow_GetMaxWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetMaxHeight", (PyCFunction) _wrap_wxWindow_GetMaxHeight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetVirtualSize", (PyCFunction) _wrap_wxWindow_SetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetVirtualSizeWH", (PyCFunction) _wrap_wxWindow_SetVirtualSizeWH, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetVirtualSize", (PyCFunction) _wrap_wxWindow_GetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetVirtualSizeTuple", (PyCFunction) _wrap_wxWindow_GetVirtualSizeTuple, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetBestVirtualSize", (PyCFunction) _wrap_wxWindow_GetBestVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Show", (PyCFunction) _wrap_wxWindow_Show, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Hide", (PyCFunction) _wrap_wxWindow_Hide, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Enable", (PyCFunction) _wrap_wxWindow_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Disable", (PyCFunction) _wrap_wxWindow_Disable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_IsShown", (PyCFunction) _wrap_wxWindow_IsShown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_IsEnabled", (PyCFunction) _wrap_wxWindow_IsEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetWindowStyleFlag", (PyCFunction) _wrap_wxWindow_SetWindowStyleFlag, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetWindowStyleFlag", (PyCFunction) _wrap_wxWindow_GetWindowStyleFlag, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_HasFlag", (PyCFunction) _wrap_wxWindow_HasFlag, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_IsRetained", (PyCFunction) _wrap_wxWindow_IsRetained, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetExtraStyle", (PyCFunction) _wrap_wxWindow_SetExtraStyle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetExtraStyle", (PyCFunction) _wrap_wxWindow_GetExtraStyle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_MakeModal", (PyCFunction) _wrap_wxWindow_MakeModal, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetThemeEnabled", (PyCFunction) _wrap_wxWindow_SetThemeEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetThemeEnabled", (PyCFunction) _wrap_wxWindow_GetThemeEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetFocus", (PyCFunction) _wrap_wxWindow_SetFocus, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetFocusFromKbd", (PyCFunction) _wrap_wxWindow_SetFocusFromKbd, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_FindFocus", (PyCFunction) _wrap_wxWindow_FindFocus, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_AcceptsFocus", (PyCFunction) _wrap_wxWindow_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_wxWindow_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetDefaultItem", (PyCFunction) _wrap_wxWindow_GetDefaultItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetDefaultItem", (PyCFunction) _wrap_wxWindow_SetDefaultItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetTmpDefaultItem", (PyCFunction) _wrap_wxWindow_SetTmpDefaultItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Navigate", (PyCFunction) _wrap_wxWindow_Navigate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_MoveAfterInTabOrder", (PyCFunction) _wrap_wxWindow_MoveAfterInTabOrder, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_MoveBeforeInTabOrder", (PyCFunction) _wrap_wxWindow_MoveBeforeInTabOrder, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetChildren", (PyCFunction) _wrap_wxWindow_GetChildren, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetParent", (PyCFunction) _wrap_wxWindow_GetParent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetGrandParent", (PyCFunction) _wrap_wxWindow_GetGrandParent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_IsTopLevel", (PyCFunction) _wrap_wxWindow_IsTopLevel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Reparent", (PyCFunction) _wrap_wxWindow_Reparent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_AddChild", (PyCFunction) _wrap_wxWindow_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_RemoveChild", (PyCFunction) _wrap_wxWindow_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_FindWindowById", (PyCFunction) _wrap_wxWindow_FindWindowById, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_FindWindowByName", (PyCFunction) _wrap_wxWindow_FindWindowByName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetEventHandler", (PyCFunction) _wrap_wxWindow_GetEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetEventHandler", (PyCFunction) _wrap_wxWindow_SetEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_PushEventHandler", (PyCFunction) _wrap_wxWindow_PushEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_PopEventHandler", (PyCFunction) _wrap_wxWindow_PopEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_RemoveEventHandler", (PyCFunction) _wrap_wxWindow_RemoveEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetValidator", (PyCFunction) _wrap_wxWindow_SetValidator, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetValidator", (PyCFunction) _wrap_wxWindow_GetValidator, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Validate", (PyCFunction) _wrap_wxWindow_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_TransferDataToWindow", (PyCFunction) _wrap_wxWindow_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_TransferDataFromWindow", (PyCFunction) _wrap_wxWindow_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_InitDialog", (PyCFunction) _wrap_wxWindow_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetAcceleratorTable", (PyCFunction) _wrap_wxWindow_SetAcceleratorTable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetAcceleratorTable", (PyCFunction) _wrap_wxWindow_GetAcceleratorTable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_RegisterHotKey", (PyCFunction) _wrap_wxWindow_RegisterHotKey, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_UnregisterHotKey", (PyCFunction) _wrap_wxWindow_UnregisterHotKey, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ConvertDialogPointToPixels", (PyCFunction) _wrap_wxWindow_ConvertDialogPointToPixels, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ConvertDialogSizeToPixels", (PyCFunction) _wrap_wxWindow_ConvertDialogSizeToPixels, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_DLG_PNT", (PyCFunction) _wrap_wxWindow_DLG_PNT, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_DLG_SZE", (PyCFunction) _wrap_wxWindow_DLG_SZE, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ConvertPixelPointToDialog", (PyCFunction) _wrap_wxWindow_ConvertPixelPointToDialog, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ConvertPixelSizeToDialog", (PyCFunction) _wrap_wxWindow_ConvertPixelSizeToDialog, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_WarpPointer", (PyCFunction) _wrap_wxWindow_WarpPointer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_CaptureMouse", (PyCFunction) _wrap_wxWindow_CaptureMouse, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ReleaseMouse", (PyCFunction) _wrap_wxWindow_ReleaseMouse, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetCapture", (PyCFunction) _wrap_wxWindow_GetCapture, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_HasCapture", (PyCFunction) _wrap_wxWindow_HasCapture, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Refresh", (PyCFunction) _wrap_wxWindow_Refresh, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_RefreshRect", (PyCFunction) _wrap_wxWindow_RefreshRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Update", (PyCFunction) _wrap_wxWindow_Update, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ClearBackground", (PyCFunction) _wrap_wxWindow_ClearBackground, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Freeze", (PyCFunction) _wrap_wxWindow_Freeze, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Thaw", (PyCFunction) _wrap_wxWindow_Thaw, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_PrepareDC", (PyCFunction) _wrap_wxWindow_PrepareDC, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetUpdateRegion", (PyCFunction) _wrap_wxWindow_GetUpdateRegion, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetUpdateClientRect", (PyCFunction) _wrap_wxWindow_GetUpdateClientRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_IsExposed", (PyCFunction) _wrap_wxWindow_IsExposed, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_IsExposedPoint", (PyCFunction) _wrap_wxWindow_IsExposedPoint, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_IsExposedRect", (PyCFunction) _wrap_wxWindow_IsExposedRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetDefaultAttributes", (PyCFunction) _wrap_wxWindow_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_wxWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetBackgroundColour", (PyCFunction) _wrap_wxWindow_SetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetOwnBackgroundColour", (PyCFunction) _wrap_wxWindow_SetOwnBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetForegroundColour", (PyCFunction) _wrap_wxWindow_SetForegroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetOwnForegroundColour", (PyCFunction) _wrap_wxWindow_SetOwnForegroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetBackgroundColour", (PyCFunction) _wrap_wxWindow_GetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetForegroundColour", (PyCFunction) _wrap_wxWindow_GetForegroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_InheritsBackgroundColour", (PyCFunction) _wrap_wxWindow_InheritsBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_UseBgCol", (PyCFunction) _wrap_wxWindow_UseBgCol, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetBackgroundStyle", (PyCFunction) _wrap_wxWindow_SetBackgroundStyle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetBackgroundStyle", (PyCFunction) _wrap_wxWindow_GetBackgroundStyle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_HasTransparentBackground", (PyCFunction) _wrap_wxWindow_HasTransparentBackground, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetCursor", (PyCFunction) _wrap_wxWindow_SetCursor, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetCursor", (PyCFunction) _wrap_wxWindow_GetCursor, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetFont", (PyCFunction) _wrap_wxWindow_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetOwnFont", (PyCFunction) _wrap_wxWindow_SetOwnFont, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetFont", (PyCFunction) _wrap_wxWindow_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetCaret", (PyCFunction) _wrap_wxWindow_SetCaret, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetCaret", (PyCFunction) _wrap_wxWindow_GetCaret, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetCharHeight", (PyCFunction) _wrap_wxWindow_GetCharHeight, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetCharWidth", (PyCFunction) _wrap_wxWindow_GetCharWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetTextExtent", (PyCFunction) _wrap_wxWindow_GetTextExtent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetFullTextExtent", (PyCFunction) _wrap_wxWindow_GetFullTextExtent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ClientToScreenXY", (PyCFunction) _wrap_wxWindow_ClientToScreenXY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ScreenToClientXY", (PyCFunction) _wrap_wxWindow_ScreenToClientXY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ClientToScreen", (PyCFunction) _wrap_wxWindow_ClientToScreen, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ScreenToClient", (PyCFunction) _wrap_wxWindow_ScreenToClient, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_HitTestXY", (PyCFunction) _wrap_wxWindow_HitTestXY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_HitTest", (PyCFunction) _wrap_wxWindow_HitTest, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetBorder", _wrap_wxWindow_GetBorder, METH_VARARGS, NULL},
+        { (char *)"wxWindow_UpdateWindowUI", (PyCFunction) _wrap_wxWindow_UpdateWindowUI, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_PopupMenuXY", (PyCFunction) _wrap_wxWindow_PopupMenuXY, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_PopupMenu", (PyCFunction) _wrap_wxWindow_PopupMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetHandle", (PyCFunction) _wrap_wxWindow_GetHandle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_AssociateHandle", (PyCFunction) _wrap_wxWindow_AssociateHandle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_DissociateHandle", (PyCFunction) _wrap_wxWindow_DissociateHandle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_HasScrollbar", (PyCFunction) _wrap_wxWindow_HasScrollbar, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetScrollbar", (PyCFunction) _wrap_wxWindow_SetScrollbar, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetScrollPos", (PyCFunction) _wrap_wxWindow_SetScrollPos, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetScrollPos", (PyCFunction) _wrap_wxWindow_GetScrollPos, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetScrollThumb", (PyCFunction) _wrap_wxWindow_GetScrollThumb, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetScrollRange", (PyCFunction) _wrap_wxWindow_GetScrollRange, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ScrollWindow", (PyCFunction) _wrap_wxWindow_ScrollWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ScrollLines", (PyCFunction) _wrap_wxWindow_ScrollLines, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ScrollPages", (PyCFunction) _wrap_wxWindow_ScrollPages, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_LineUp", (PyCFunction) _wrap_wxWindow_LineUp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_LineDown", (PyCFunction) _wrap_wxWindow_LineDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_PageUp", (PyCFunction) _wrap_wxWindow_PageUp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_PageDown", (PyCFunction) _wrap_wxWindow_PageDown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetHelpText", (PyCFunction) _wrap_wxWindow_SetHelpText, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetHelpTextForId", (PyCFunction) _wrap_wxWindow_SetHelpTextForId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetHelpText", (PyCFunction) _wrap_wxWindow_GetHelpText, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetToolTipString", (PyCFunction) _wrap_wxWindow_SetToolTipString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetToolTip", (PyCFunction) _wrap_wxWindow_SetToolTip, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetToolTip", (PyCFunction) _wrap_wxWindow_GetToolTip, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetDropTarget", (PyCFunction) _wrap_wxWindow_SetDropTarget, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetDropTarget", (PyCFunction) _wrap_wxWindow_GetDropTarget, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetConstraints", (PyCFunction) _wrap_wxWindow_SetConstraints, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetConstraints", (PyCFunction) _wrap_wxWindow_GetConstraints, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetAutoLayout", (PyCFunction) _wrap_wxWindow_SetAutoLayout, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetAutoLayout", (PyCFunction) _wrap_wxWindow_GetAutoLayout, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_Layout", (PyCFunction) _wrap_wxWindow_Layout, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetSizer", (PyCFunction) _wrap_wxWindow_SetSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetSizerAndFit", (PyCFunction) _wrap_wxWindow_SetSizerAndFit, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetSizer", (PyCFunction) _wrap_wxWindow_GetSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_SetContainingSizer", (PyCFunction) _wrap_wxWindow_SetContainingSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_GetContainingSizer", (PyCFunction) _wrap_wxWindow_GetContainingSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_InheritAttributes", (PyCFunction) _wrap_wxWindow_InheritAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_ShouldInheritColours", (PyCFunction) _wrap_wxWindow_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_swigregister", wxWindow_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxFindWindowById", (PyCFunction) _wrap_wxFindWindowById, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFindWindowByName", (PyCFunction) _wrap_wxFindWindowByName, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFindWindowByLabel", (PyCFunction) _wrap_wxFindWindowByLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxWindow_FromHWND", (PyCFunction) _wrap_wxWindow_FromHWND, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"new_wxValidator", (PyCFunction) _wrap_new_wxValidator, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxValidator_Clone", (PyCFunction) _wrap_wxValidator_Clone, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxValidator_Validate", (PyCFunction) _wrap_wxValidator_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxValidator_TransferToWindow", (PyCFunction) _wrap_wxValidator_TransferToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxValidator_TransferFromWindow", (PyCFunction) _wrap_wxValidator_TransferFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxValidator_GetWindow", (PyCFunction) _wrap_wxValidator_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxValidator_SetWindow", (PyCFunction) _wrap_wxValidator_SetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxValidator_IsSilent", (PyCFunction) _wrap_wxValidator_IsSilent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxValidator_SetBellOnError", (PyCFunction) _wrap_wxValidator_SetBellOnError, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxValidator_swigregister", wxValidator_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPyValidator", (PyCFunction) _wrap_new_wxPyValidator, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyValidator__setCallbackInfo", (PyCFunction) _wrap_wxPyValidator__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPyValidator_swigregister", wxPyValidator_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxMenu", (PyCFunction) _wrap_new_wxMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Append", (PyCFunction) _wrap_wxMenu_Append, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_AppendSeparator", (PyCFunction) _wrap_wxMenu_AppendSeparator, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_AppendCheckItem", (PyCFunction) _wrap_wxMenu_AppendCheckItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_AppendRadioItem", (PyCFunction) _wrap_wxMenu_AppendRadioItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_AppendMenu", (PyCFunction) _wrap_wxMenu_AppendMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_AppendItem", (PyCFunction) _wrap_wxMenu_AppendItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Break", (PyCFunction) _wrap_wxMenu_Break, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_InsertItem", (PyCFunction) _wrap_wxMenu_InsertItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Insert", (PyCFunction) _wrap_wxMenu_Insert, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_InsertSeparator", (PyCFunction) _wrap_wxMenu_InsertSeparator, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_InsertCheckItem", (PyCFunction) _wrap_wxMenu_InsertCheckItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_InsertRadioItem", (PyCFunction) _wrap_wxMenu_InsertRadioItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_InsertMenu", (PyCFunction) _wrap_wxMenu_InsertMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_PrependItem", (PyCFunction) _wrap_wxMenu_PrependItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Prepend", (PyCFunction) _wrap_wxMenu_Prepend, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_PrependSeparator", (PyCFunction) _wrap_wxMenu_PrependSeparator, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_PrependCheckItem", (PyCFunction) _wrap_wxMenu_PrependCheckItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_PrependRadioItem", (PyCFunction) _wrap_wxMenu_PrependRadioItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_PrependMenu", (PyCFunction) _wrap_wxMenu_PrependMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Remove", (PyCFunction) _wrap_wxMenu_Remove, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_RemoveItem", (PyCFunction) _wrap_wxMenu_RemoveItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Delete", (PyCFunction) _wrap_wxMenu_Delete, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_DeleteItem", (PyCFunction) _wrap_wxMenu_DeleteItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Destroy", (PyCFunction) _wrap_wxMenu_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_DestroyId", (PyCFunction) _wrap_wxMenu_DestroyId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_DestroyItem", (PyCFunction) _wrap_wxMenu_DestroyItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetMenuItemCount", (PyCFunction) _wrap_wxMenu_GetMenuItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetMenuItems", (PyCFunction) _wrap_wxMenu_GetMenuItems, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_FindItem", (PyCFunction) _wrap_wxMenu_FindItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_FindItemById", (PyCFunction) _wrap_wxMenu_FindItemById, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_FindItemByPosition", (PyCFunction) _wrap_wxMenu_FindItemByPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Enable", (PyCFunction) _wrap_wxMenu_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_IsEnabled", (PyCFunction) _wrap_wxMenu_IsEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Check", (PyCFunction) _wrap_wxMenu_Check, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_IsChecked", (PyCFunction) _wrap_wxMenu_IsChecked, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_SetLabel", (PyCFunction) _wrap_wxMenu_SetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetLabel", (PyCFunction) _wrap_wxMenu_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_SetHelpString", (PyCFunction) _wrap_wxMenu_SetHelpString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetHelpString", (PyCFunction) _wrap_wxMenu_GetHelpString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_SetTitle", (PyCFunction) _wrap_wxMenu_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetTitle", (PyCFunction) _wrap_wxMenu_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_SetEventHandler", (PyCFunction) _wrap_wxMenu_SetEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetEventHandler", (PyCFunction) _wrap_wxMenu_GetEventHandler, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_SetInvokingWindow", (PyCFunction) _wrap_wxMenu_SetInvokingWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetInvokingWindow", (PyCFunction) _wrap_wxMenu_GetInvokingWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetStyle", (PyCFunction) _wrap_wxMenu_GetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_UpdateUI", (PyCFunction) _wrap_wxMenu_UpdateUI, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetMenuBar", (PyCFunction) _wrap_wxMenu_GetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Attach", (PyCFunction) _wrap_wxMenu_Attach, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_Detach", (PyCFunction) _wrap_wxMenu_Detach, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_IsAttached", (PyCFunction) _wrap_wxMenu_IsAttached, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_SetParent", (PyCFunction) _wrap_wxMenu_SetParent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_GetParent", (PyCFunction) _wrap_wxMenu_GetParent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenu_swigregister", wxMenu_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxMenuBar", (PyCFunction) _wrap_new_wxMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_Append", (PyCFunction) _wrap_wxMenuBar_Append, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_Insert", (PyCFunction) _wrap_wxMenuBar_Insert, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_GetMenuCount", (PyCFunction) _wrap_wxMenuBar_GetMenuCount, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_GetMenu", (PyCFunction) _wrap_wxMenuBar_GetMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_Replace", (PyCFunction) _wrap_wxMenuBar_Replace, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_Remove", (PyCFunction) _wrap_wxMenuBar_Remove, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_EnableTop", (PyCFunction) _wrap_wxMenuBar_EnableTop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_IsEnabledTop", (PyCFunction) _wrap_wxMenuBar_IsEnabledTop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_SetLabelTop", (PyCFunction) _wrap_wxMenuBar_SetLabelTop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_GetLabelTop", (PyCFunction) _wrap_wxMenuBar_GetLabelTop, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_FindMenuItem", (PyCFunction) _wrap_wxMenuBar_FindMenuItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_FindItemById", (PyCFunction) _wrap_wxMenuBar_FindItemById, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_FindMenu", (PyCFunction) _wrap_wxMenuBar_FindMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_Enable", (PyCFunction) _wrap_wxMenuBar_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_Check", (PyCFunction) _wrap_wxMenuBar_Check, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_IsChecked", (PyCFunction) _wrap_wxMenuBar_IsChecked, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_IsEnabled", (PyCFunction) _wrap_wxMenuBar_IsEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_SetLabel", (PyCFunction) _wrap_wxMenuBar_SetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_GetLabel", (PyCFunction) _wrap_wxMenuBar_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_SetHelpString", (PyCFunction) _wrap_wxMenuBar_SetHelpString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_GetHelpString", (PyCFunction) _wrap_wxMenuBar_GetHelpString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_GetFrame", (PyCFunction) _wrap_wxMenuBar_GetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_IsAttached", (PyCFunction) _wrap_wxMenuBar_IsAttached, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_Attach", (PyCFunction) _wrap_wxMenuBar_Attach, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_Detach", (PyCFunction) _wrap_wxMenuBar_Detach, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuBar_swigregister", wxMenuBar_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxMenuItem", (PyCFunction) _wrap_new_wxMenuItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetMenu", (PyCFunction) _wrap_wxMenuItem_GetMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetMenu", (PyCFunction) _wrap_wxMenuItem_SetMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetId", (PyCFunction) _wrap_wxMenuItem_SetId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetId", (PyCFunction) _wrap_wxMenuItem_GetId, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_IsSeparator", (PyCFunction) _wrap_wxMenuItem_IsSeparator, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetText", (PyCFunction) _wrap_wxMenuItem_SetText, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetLabel", (PyCFunction) _wrap_wxMenuItem_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetText", (PyCFunction) _wrap_wxMenuItem_GetText, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetLabelFromText", (PyCFunction) _wrap_wxMenuItem_GetLabelFromText, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetKind", (PyCFunction) _wrap_wxMenuItem_GetKind, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetKind", (PyCFunction) _wrap_wxMenuItem_SetKind, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetCheckable", (PyCFunction) _wrap_wxMenuItem_SetCheckable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_IsCheckable", (PyCFunction) _wrap_wxMenuItem_IsCheckable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_IsSubMenu", (PyCFunction) _wrap_wxMenuItem_IsSubMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetSubMenu", (PyCFunction) _wrap_wxMenuItem_SetSubMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetSubMenu", (PyCFunction) _wrap_wxMenuItem_GetSubMenu, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_Enable", (PyCFunction) _wrap_wxMenuItem_Enable, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_IsEnabled", (PyCFunction) _wrap_wxMenuItem_IsEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_Check", (PyCFunction) _wrap_wxMenuItem_Check, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_IsChecked", (PyCFunction) _wrap_wxMenuItem_IsChecked, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_Toggle", (PyCFunction) _wrap_wxMenuItem_Toggle, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetHelp", (PyCFunction) _wrap_wxMenuItem_SetHelp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetHelp", (PyCFunction) _wrap_wxMenuItem_GetHelp, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetAccel", (PyCFunction) _wrap_wxMenuItem_GetAccel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetAccel", (PyCFunction) _wrap_wxMenuItem_SetAccel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetFont", (PyCFunction) _wrap_wxMenuItem_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetFont", (PyCFunction) _wrap_wxMenuItem_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetTextColour", (PyCFunction) _wrap_wxMenuItem_SetTextColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetTextColour", (PyCFunction) _wrap_wxMenuItem_GetTextColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetBackgroundColour", (PyCFunction) _wrap_wxMenuItem_SetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetBackgroundColour", (PyCFunction) _wrap_wxMenuItem_GetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetBitmaps", (PyCFunction) _wrap_wxMenuItem_SetBitmaps, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetDisabledBitmap", (PyCFunction) _wrap_wxMenuItem_SetDisabledBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetDisabledBitmap", (PyCFunction) _wrap_wxMenuItem_GetDisabledBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetMarginWidth", (PyCFunction) _wrap_wxMenuItem_SetMarginWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetMarginWidth", (PyCFunction) _wrap_wxMenuItem_GetMarginWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetDefaultMarginWidth", (PyCFunction) _wrap_wxMenuItem_GetDefaultMarginWidth, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_IsOwnerDrawn", (PyCFunction) _wrap_wxMenuItem_IsOwnerDrawn, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetOwnerDrawn", (PyCFunction) _wrap_wxMenuItem_SetOwnerDrawn, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_ResetOwnerDrawn", (PyCFunction) _wrap_wxMenuItem_ResetOwnerDrawn, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_SetBitmap", (PyCFunction) _wrap_wxMenuItem_SetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_GetBitmap", (PyCFunction) _wrap_wxMenuItem_GetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxMenuItem_swigregister", wxMenuItem_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxControl", (PyCFunction) _wrap_new_wxControl, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_PreControl", (PyCFunction) _wrap_new_PreControl, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_PreControl", (PyCFunction) _wrap_new_PreControl, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Control_Create", (PyCFunction) _wrap_Control_Create, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Control_Command", (PyCFunction) _wrap_Control_Command, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Control_GetLabel", (PyCFunction) _wrap_Control_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Control_SetLabel", (PyCFunction) _wrap_Control_SetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Control_GetClassDefaultAttributes", (PyCFunction) _wrap_Control_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Control_swigregister", Control_swigregister, METH_VARARGS, NULL},
-        { (char *)"ItemContainer_Append", (PyCFunction) _wrap_ItemContainer_Append, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_AppendItems", (PyCFunction) _wrap_ItemContainer_AppendItems, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_Insert", (PyCFunction) _wrap_ItemContainer_Insert, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_Clear", (PyCFunction) _wrap_ItemContainer_Clear, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_Delete", (PyCFunction) _wrap_ItemContainer_Delete, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_GetClientData", (PyCFunction) _wrap_ItemContainer_GetClientData, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_SetClientData", (PyCFunction) _wrap_ItemContainer_SetClientData, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_GetCount", (PyCFunction) _wrap_ItemContainer_GetCount, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_IsEmpty", (PyCFunction) _wrap_ItemContainer_IsEmpty, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_GetString", (PyCFunction) _wrap_ItemContainer_GetString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_GetStrings", (PyCFunction) _wrap_ItemContainer_GetStrings, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_SetString", (PyCFunction) _wrap_ItemContainer_SetString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_FindString", (PyCFunction) _wrap_ItemContainer_FindString, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_SetSelection", (PyCFunction) _wrap_ItemContainer_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_GetSelection", (PyCFunction) _wrap_ItemContainer_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_SetStringSelection", (PyCFunction) _wrap_ItemContainer_SetStringSelection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_GetStringSelection", (PyCFunction) _wrap_ItemContainer_GetStringSelection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_Select", (PyCFunction) _wrap_ItemContainer_Select, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"ItemContainer_swigregister", ItemContainer_swigregister, METH_VARARGS, NULL},
-        { (char *)"ControlWithItems_swigregister", ControlWithItems_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_SizerItem", (PyCFunction) _wrap_new_SizerItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxControl_Create", (PyCFunction) _wrap_wxControl_Create, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxControl_Command", (PyCFunction) _wrap_wxControl_Command, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxControl_GetLabel", (PyCFunction) _wrap_wxControl_GetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxControl_SetLabel", (PyCFunction) _wrap_wxControl_SetLabel, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxControl_GetClassDefaultAttributes", (PyCFunction) _wrap_wxControl_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxControl_swigregister", wxControl_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxItemContainer_Append", (PyCFunction) _wrap_wxItemContainer_Append, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_AppendItems", (PyCFunction) _wrap_wxItemContainer_AppendItems, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_Insert", (PyCFunction) _wrap_wxItemContainer_Insert, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_Clear", (PyCFunction) _wrap_wxItemContainer_Clear, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_Delete", (PyCFunction) _wrap_wxItemContainer_Delete, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_GetClientData", (PyCFunction) _wrap_wxItemContainer_GetClientData, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_SetClientData", (PyCFunction) _wrap_wxItemContainer_SetClientData, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_GetCount", (PyCFunction) _wrap_wxItemContainer_GetCount, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_IsEmpty", (PyCFunction) _wrap_wxItemContainer_IsEmpty, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_GetString", (PyCFunction) _wrap_wxItemContainer_GetString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_GetStrings", (PyCFunction) _wrap_wxItemContainer_GetStrings, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_SetString", (PyCFunction) _wrap_wxItemContainer_SetString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_FindString", (PyCFunction) _wrap_wxItemContainer_FindString, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_SetSelection", (PyCFunction) _wrap_wxItemContainer_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_GetSelection", (PyCFunction) _wrap_wxItemContainer_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_SetStringSelection", (PyCFunction) _wrap_wxItemContainer_SetStringSelection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_GetStringSelection", (PyCFunction) _wrap_wxItemContainer_GetStringSelection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_Select", (PyCFunction) _wrap_wxItemContainer_Select, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxItemContainer_swigregister", wxItemContainer_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxControlWithItems_swigregister", wxControlWithItems_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxSizerItem", (PyCFunction) _wrap_new_wxSizerItem, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_SizerItemWindow", (PyCFunction) _wrap_new_SizerItemWindow, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_SizerItemSpacer", (PyCFunction) _wrap_new_SizerItemSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_SizerItemSizer", (PyCFunction) _wrap_new_SizerItemSizer, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_SizerItemWindow", (PyCFunction) _wrap_new_SizerItemWindow, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_SizerItemSpacer", (PyCFunction) _wrap_new_SizerItemSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_SizerItemSizer", (PyCFunction) _wrap_new_SizerItemSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_DeleteWindows", (PyCFunction) _wrap_SizerItem_DeleteWindows, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_DetachSizer", (PyCFunction) _wrap_SizerItem_DetachSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetSize", (PyCFunction) _wrap_SizerItem_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_CalcMin", (PyCFunction) _wrap_SizerItem_CalcMin, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetDimension", (PyCFunction) _wrap_SizerItem_SetDimension, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetMinSize", (PyCFunction) _wrap_SizerItem_GetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetMinSizeWithBorder", (PyCFunction) _wrap_SizerItem_GetMinSizeWithBorder, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetInitSize", (PyCFunction) _wrap_SizerItem_SetInitSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetRatioWH", (PyCFunction) _wrap_SizerItem_SetRatioWH, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetRatioSize", (PyCFunction) _wrap_SizerItem_SetRatioSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetRatio", (PyCFunction) _wrap_SizerItem_SetRatio, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetRatio", (PyCFunction) _wrap_SizerItem_GetRatio, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetRect", (PyCFunction) _wrap_SizerItem_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_IsWindow", (PyCFunction) _wrap_SizerItem_IsWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_IsSizer", (PyCFunction) _wrap_SizerItem_IsSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_IsSpacer", (PyCFunction) _wrap_SizerItem_IsSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetProportion", (PyCFunction) _wrap_SizerItem_SetProportion, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetProportion", (PyCFunction) _wrap_SizerItem_GetProportion, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetFlag", (PyCFunction) _wrap_SizerItem_SetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetFlag", (PyCFunction) _wrap_SizerItem_GetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetBorder", (PyCFunction) _wrap_SizerItem_SetBorder, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetBorder", (PyCFunction) _wrap_SizerItem_GetBorder, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetWindow", (PyCFunction) _wrap_SizerItem_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetWindow", (PyCFunction) _wrap_SizerItem_SetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetSizer", (PyCFunction) _wrap_SizerItem_GetSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetSizer", (PyCFunction) _wrap_SizerItem_SetSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetSpacer", (PyCFunction) _wrap_SizerItem_GetSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_SetSpacer", (PyCFunction) _wrap_SizerItem_SetSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_Show", (PyCFunction) _wrap_SizerItem_Show, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_IsShown", (PyCFunction) _wrap_SizerItem_IsShown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetPosition", (PyCFunction) _wrap_SizerItem_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_GetUserData", (PyCFunction) _wrap_SizerItem_GetUserData, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"SizerItem_swigregister", SizerItem_swigregister, METH_VARARGS, NULL},
-        { (char *)"Sizer__setOORInfo", (PyCFunction) _wrap_Sizer__setOORInfo, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_Add", (PyCFunction) _wrap_Sizer_Add, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_Insert", (PyCFunction) _wrap_Sizer_Insert, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_Prepend", (PyCFunction) _wrap_Sizer_Prepend, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_Remove", (PyCFunction) _wrap_Sizer_Remove, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_Detach", (PyCFunction) _wrap_Sizer_Detach, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_GetItem", (PyCFunction) _wrap_Sizer_GetItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer__SetItemMinSize", (PyCFunction) _wrap_Sizer__SetItemMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_AddItem", (PyCFunction) _wrap_Sizer_AddItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_InsertItem", (PyCFunction) _wrap_Sizer_InsertItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_PrependItem", (PyCFunction) _wrap_Sizer_PrependItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_SetDimension", (PyCFunction) _wrap_Sizer_SetDimension, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_SetMinSize", (PyCFunction) _wrap_Sizer_SetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_GetSize", (PyCFunction) _wrap_Sizer_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_GetPosition", (PyCFunction) _wrap_Sizer_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_GetMinSize", (PyCFunction) _wrap_Sizer_GetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_RecalcSizes", (PyCFunction) _wrap_Sizer_RecalcSizes, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_CalcMin", (PyCFunction) _wrap_Sizer_CalcMin, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_Layout", (PyCFunction) _wrap_Sizer_Layout, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_Fit", (PyCFunction) _wrap_Sizer_Fit, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_FitInside", (PyCFunction) _wrap_Sizer_FitInside, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_SetSizeHints", (PyCFunction) _wrap_Sizer_SetSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_SetVirtualSizeHints", (PyCFunction) _wrap_Sizer_SetVirtualSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_Clear", (PyCFunction) _wrap_Sizer_Clear, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_DeleteWindows", (PyCFunction) _wrap_Sizer_DeleteWindows, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_GetChildren", (PyCFunction) _wrap_Sizer_GetChildren, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_Show", (PyCFunction) _wrap_Sizer_Show, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_IsShown", (PyCFunction) _wrap_Sizer_IsShown, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_ShowItems", (PyCFunction) _wrap_Sizer_ShowItems, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"Sizer_swigregister", Sizer_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_PySizer", (PyCFunction) _wrap_new_PySizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PySizer__setCallbackInfo", (PyCFunction) _wrap_PySizer__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"PySizer_swigregister", PySizer_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_BoxSizer", (PyCFunction) _wrap_new_BoxSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"BoxSizer_GetOrientation", (PyCFunction) _wrap_BoxSizer_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"BoxSizer_SetOrientation", (PyCFunction) _wrap_BoxSizer_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"BoxSizer_swigregister", BoxSizer_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_StaticBoxSizer", (PyCFunction) _wrap_new_StaticBoxSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StaticBoxSizer_GetStaticBox", (PyCFunction) _wrap_StaticBoxSizer_GetStaticBox, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StaticBoxSizer_swigregister", StaticBoxSizer_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_GridSizer", (PyCFunction) _wrap_new_GridSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridSizer_SetCols", (PyCFunction) _wrap_GridSizer_SetCols, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridSizer_SetRows", (PyCFunction) _wrap_GridSizer_SetRows, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridSizer_SetVGap", (PyCFunction) _wrap_GridSizer_SetVGap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridSizer_SetHGap", (PyCFunction) _wrap_GridSizer_SetHGap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridSizer_GetCols", (PyCFunction) _wrap_GridSizer_GetCols, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridSizer_GetRows", (PyCFunction) _wrap_GridSizer_GetRows, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridSizer_GetVGap", (PyCFunction) _wrap_GridSizer_GetVGap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridSizer_GetHGap", (PyCFunction) _wrap_GridSizer_GetHGap, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridSizer_swigregister", GridSizer_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_FlexGridSizer", (PyCFunction) _wrap_new_FlexGridSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_AddGrowableRow", (PyCFunction) _wrap_FlexGridSizer_AddGrowableRow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_RemoveGrowableRow", (PyCFunction) _wrap_FlexGridSizer_RemoveGrowableRow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_AddGrowableCol", (PyCFunction) _wrap_FlexGridSizer_AddGrowableCol, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_RemoveGrowableCol", (PyCFunction) _wrap_FlexGridSizer_RemoveGrowableCol, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_SetFlexibleDirection", (PyCFunction) _wrap_FlexGridSizer_SetFlexibleDirection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_GetFlexibleDirection", (PyCFunction) _wrap_FlexGridSizer_GetFlexibleDirection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction) _wrap_FlexGridSizer_SetNonFlexibleGrowMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction) _wrap_FlexGridSizer_GetNonFlexibleGrowMode, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_GetRowHeights", (PyCFunction) _wrap_FlexGridSizer_GetRowHeights, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_GetColWidths", (PyCFunction) _wrap_FlexGridSizer_GetColWidths, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"FlexGridSizer_swigregister", FlexGridSizer_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_StdDialogButtonSizer", (PyCFunction) _wrap_new_StdDialogButtonSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_AddButton", (PyCFunction) _wrap_StdDialogButtonSizer_AddButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_Realize", (PyCFunction) _wrap_StdDialogButtonSizer_Realize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_SetAffirmativeButton", (PyCFunction) _wrap_StdDialogButtonSizer_SetAffirmativeButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_SetNegativeButton", (PyCFunction) _wrap_StdDialogButtonSizer_SetNegativeButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_SetCancelButton", (PyCFunction) _wrap_StdDialogButtonSizer_SetCancelButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_GetAffirmativeButton", (PyCFunction) _wrap_StdDialogButtonSizer_GetAffirmativeButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_GetApplyButton", (PyCFunction) _wrap_StdDialogButtonSizer_GetApplyButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_GetNegativeButton", (PyCFunction) _wrap_StdDialogButtonSizer_GetNegativeButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_GetCancelButton", (PyCFunction) _wrap_StdDialogButtonSizer_GetCancelButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_GetHelpButton", (PyCFunction) _wrap_StdDialogButtonSizer_GetHelpButton, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"StdDialogButtonSizer_swigregister", StdDialogButtonSizer_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_GBPosition", (PyCFunction) _wrap_new_GBPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBPosition_GetRow", (PyCFunction) _wrap_GBPosition_GetRow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBPosition_GetCol", (PyCFunction) _wrap_GBPosition_GetCol, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBPosition_SetRow", (PyCFunction) _wrap_GBPosition_SetRow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBPosition_SetCol", (PyCFunction) _wrap_GBPosition_SetCol, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBPosition___eq__", (PyCFunction) _wrap_GBPosition___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBPosition___ne__", (PyCFunction) _wrap_GBPosition___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBPosition_Set", (PyCFunction) _wrap_GBPosition_Set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBPosition_Get", (PyCFunction) _wrap_GBPosition_Get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBPosition_swigregister", GBPosition_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_GBSpan", (PyCFunction) _wrap_new_GBSpan, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSpan_GetRowspan", (PyCFunction) _wrap_GBSpan_GetRowspan, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSpan_GetColspan", (PyCFunction) _wrap_GBSpan_GetColspan, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSpan_SetRowspan", (PyCFunction) _wrap_GBSpan_SetRowspan, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSpan_SetColspan", (PyCFunction) _wrap_GBSpan_SetColspan, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSpan___eq__", (PyCFunction) _wrap_GBSpan___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSpan___ne__", (PyCFunction) _wrap_GBSpan___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSpan_Set", (PyCFunction) _wrap_GBSpan_Set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSpan_Get", (PyCFunction) _wrap_GBSpan_Get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSpan_swigregister", GBSpan_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_GBSizerItem", (PyCFunction) _wrap_new_GBSizerItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_DeleteWindows", (PyCFunction) _wrap_wxSizerItem_DeleteWindows, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_DetachSizer", (PyCFunction) _wrap_wxSizerItem_DetachSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetSize", (PyCFunction) _wrap_wxSizerItem_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_CalcMin", (PyCFunction) _wrap_wxSizerItem_CalcMin, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetDimension", (PyCFunction) _wrap_wxSizerItem_SetDimension, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetMinSize", (PyCFunction) _wrap_wxSizerItem_GetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetMinSizeWithBorder", (PyCFunction) _wrap_wxSizerItem_GetMinSizeWithBorder, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetInitSize", (PyCFunction) _wrap_wxSizerItem_SetInitSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetRatioWH", (PyCFunction) _wrap_wxSizerItem_SetRatioWH, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetRatioSize", (PyCFunction) _wrap_wxSizerItem_SetRatioSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetRatio", (PyCFunction) _wrap_wxSizerItem_SetRatio, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetRatio", (PyCFunction) _wrap_wxSizerItem_GetRatio, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetRect", (PyCFunction) _wrap_wxSizerItem_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_IsWindow", (PyCFunction) _wrap_wxSizerItem_IsWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_IsSizer", (PyCFunction) _wrap_wxSizerItem_IsSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_IsSpacer", (PyCFunction) _wrap_wxSizerItem_IsSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetProportion", (PyCFunction) _wrap_wxSizerItem_SetProportion, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetProportion", (PyCFunction) _wrap_wxSizerItem_GetProportion, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetFlag", (PyCFunction) _wrap_wxSizerItem_SetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetFlag", (PyCFunction) _wrap_wxSizerItem_GetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetBorder", (PyCFunction) _wrap_wxSizerItem_SetBorder, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetBorder", (PyCFunction) _wrap_wxSizerItem_GetBorder, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetWindow", (PyCFunction) _wrap_wxSizerItem_GetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetWindow", (PyCFunction) _wrap_wxSizerItem_SetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetSizer", (PyCFunction) _wrap_wxSizerItem_GetSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetSizer", (PyCFunction) _wrap_wxSizerItem_SetSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetSpacer", (PyCFunction) _wrap_wxSizerItem_GetSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_SetSpacer", (PyCFunction) _wrap_wxSizerItem_SetSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_Show", (PyCFunction) _wrap_wxSizerItem_Show, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_IsShown", (PyCFunction) _wrap_wxSizerItem_IsShown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetPosition", (PyCFunction) _wrap_wxSizerItem_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_GetUserData", (PyCFunction) _wrap_wxSizerItem_GetUserData, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizerItem_swigregister", wxSizerItem_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxSizer__setOORInfo", (PyCFunction) _wrap_wxSizer__setOORInfo, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_Add", (PyCFunction) _wrap_wxSizer_Add, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_Insert", (PyCFunction) _wrap_wxSizer_Insert, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_Prepend", (PyCFunction) _wrap_wxSizer_Prepend, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_Remove", (PyCFunction) _wrap_wxSizer_Remove, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_Detach", (PyCFunction) _wrap_wxSizer_Detach, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_GetItem", (PyCFunction) _wrap_wxSizer_GetItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer__SetItemMinSize", (PyCFunction) _wrap_wxSizer__SetItemMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_AddItem", (PyCFunction) _wrap_wxSizer_AddItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_InsertItem", (PyCFunction) _wrap_wxSizer_InsertItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_PrependItem", (PyCFunction) _wrap_wxSizer_PrependItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_SetDimension", (PyCFunction) _wrap_wxSizer_SetDimension, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_SetMinSize", (PyCFunction) _wrap_wxSizer_SetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_GetSize", (PyCFunction) _wrap_wxSizer_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_GetPosition", (PyCFunction) _wrap_wxSizer_GetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_GetMinSize", (PyCFunction) _wrap_wxSizer_GetMinSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_RecalcSizes", (PyCFunction) _wrap_wxSizer_RecalcSizes, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_CalcMin", (PyCFunction) _wrap_wxSizer_CalcMin, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_Layout", (PyCFunction) _wrap_wxSizer_Layout, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_Fit", (PyCFunction) _wrap_wxSizer_Fit, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_FitInside", (PyCFunction) _wrap_wxSizer_FitInside, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_SetSizeHints", (PyCFunction) _wrap_wxSizer_SetSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_SetVirtualSizeHints", (PyCFunction) _wrap_wxSizer_SetVirtualSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_Clear", (PyCFunction) _wrap_wxSizer_Clear, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_DeleteWindows", (PyCFunction) _wrap_wxSizer_DeleteWindows, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_GetChildren", (PyCFunction) _wrap_wxSizer_GetChildren, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_Show", (PyCFunction) _wrap_wxSizer_Show, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_IsShown", (PyCFunction) _wrap_wxSizer_IsShown, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_ShowItems", (PyCFunction) _wrap_wxSizer_ShowItems, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxSizer_swigregister", wxSizer_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxPySizer", (PyCFunction) _wrap_new_wxPySizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPySizer__setCallbackInfo", (PyCFunction) _wrap_wxPySizer__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxPySizer_swigregister", wxPySizer_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxBoxSizer", (PyCFunction) _wrap_new_wxBoxSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxBoxSizer_GetOrientation", (PyCFunction) _wrap_wxBoxSizer_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxBoxSizer_SetOrientation", (PyCFunction) _wrap_wxBoxSizer_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxBoxSizer_swigregister", wxBoxSizer_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxStaticBoxSizer", (PyCFunction) _wrap_new_wxStaticBoxSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStaticBoxSizer_GetStaticBox", (PyCFunction) _wrap_wxStaticBoxSizer_GetStaticBox, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStaticBoxSizer_swigregister", wxStaticBoxSizer_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxGridSizer", (PyCFunction) _wrap_new_wxGridSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridSizer_SetCols", (PyCFunction) _wrap_wxGridSizer_SetCols, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridSizer_SetRows", (PyCFunction) _wrap_wxGridSizer_SetRows, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridSizer_SetVGap", (PyCFunction) _wrap_wxGridSizer_SetVGap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridSizer_SetHGap", (PyCFunction) _wrap_wxGridSizer_SetHGap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridSizer_GetCols", (PyCFunction) _wrap_wxGridSizer_GetCols, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridSizer_GetRows", (PyCFunction) _wrap_wxGridSizer_GetRows, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridSizer_GetVGap", (PyCFunction) _wrap_wxGridSizer_GetVGap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridSizer_GetHGap", (PyCFunction) _wrap_wxGridSizer_GetHGap, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridSizer_swigregister", wxGridSizer_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxFlexGridSizer", (PyCFunction) _wrap_new_wxFlexGridSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_AddGrowableRow", (PyCFunction) _wrap_wxFlexGridSizer_AddGrowableRow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_RemoveGrowableRow", (PyCFunction) _wrap_wxFlexGridSizer_RemoveGrowableRow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_AddGrowableCol", (PyCFunction) _wrap_wxFlexGridSizer_AddGrowableCol, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_RemoveGrowableCol", (PyCFunction) _wrap_wxFlexGridSizer_RemoveGrowableCol, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_SetFlexibleDirection", (PyCFunction) _wrap_wxFlexGridSizer_SetFlexibleDirection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_GetFlexibleDirection", (PyCFunction) _wrap_wxFlexGridSizer_GetFlexibleDirection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction) _wrap_wxFlexGridSizer_SetNonFlexibleGrowMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction) _wrap_wxFlexGridSizer_GetNonFlexibleGrowMode, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_GetRowHeights", (PyCFunction) _wrap_wxFlexGridSizer_GetRowHeights, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_GetColWidths", (PyCFunction) _wrap_wxFlexGridSizer_GetColWidths, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxFlexGridSizer_swigregister", wxFlexGridSizer_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxStdDialogButtonSizer", (PyCFunction) _wrap_new_wxStdDialogButtonSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_AddButton", (PyCFunction) _wrap_wxStdDialogButtonSizer_AddButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_Realize", (PyCFunction) _wrap_wxStdDialogButtonSizer_Realize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_SetAffirmativeButton", (PyCFunction) _wrap_wxStdDialogButtonSizer_SetAffirmativeButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_SetNegativeButton", (PyCFunction) _wrap_wxStdDialogButtonSizer_SetNegativeButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_SetCancelButton", (PyCFunction) _wrap_wxStdDialogButtonSizer_SetCancelButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_GetAffirmativeButton", (PyCFunction) _wrap_wxStdDialogButtonSizer_GetAffirmativeButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_GetApplyButton", (PyCFunction) _wrap_wxStdDialogButtonSizer_GetApplyButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_GetNegativeButton", (PyCFunction) _wrap_wxStdDialogButtonSizer_GetNegativeButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_GetCancelButton", (PyCFunction) _wrap_wxStdDialogButtonSizer_GetCancelButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_GetHelpButton", (PyCFunction) _wrap_wxStdDialogButtonSizer_GetHelpButton, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxStdDialogButtonSizer_swigregister", wxStdDialogButtonSizer_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxGBPosition", (PyCFunction) _wrap_new_wxGBPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBPosition_GetRow", (PyCFunction) _wrap_wxGBPosition_GetRow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBPosition_GetCol", (PyCFunction) _wrap_wxGBPosition_GetCol, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBPosition_SetRow", (PyCFunction) _wrap_wxGBPosition_SetRow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBPosition_SetCol", (PyCFunction) _wrap_wxGBPosition_SetCol, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBPosition___eq__", (PyCFunction) _wrap_wxGBPosition___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBPosition___ne__", (PyCFunction) _wrap_wxGBPosition___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBPosition_Set", (PyCFunction) _wrap_wxGBPosition_Set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBPosition_Get", (PyCFunction) _wrap_wxGBPosition_Get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBPosition_swigregister", wxGBPosition_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxGBSpan", (PyCFunction) _wrap_new_wxGBSpan, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSpan_GetRowspan", (PyCFunction) _wrap_wxGBSpan_GetRowspan, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSpan_GetColspan", (PyCFunction) _wrap_wxGBSpan_GetColspan, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSpan_SetRowspan", (PyCFunction) _wrap_wxGBSpan_SetRowspan, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSpan_SetColspan", (PyCFunction) _wrap_wxGBSpan_SetColspan, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSpan___eq__", (PyCFunction) _wrap_wxGBSpan___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSpan___ne__", (PyCFunction) _wrap_wxGBSpan___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSpan_Set", (PyCFunction) _wrap_wxGBSpan_Set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSpan_Get", (PyCFunction) _wrap_wxGBSpan_Get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSpan_swigregister", wxGBSpan_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxGBSizerItem", (PyCFunction) _wrap_new_wxGBSizerItem, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_GBSizerItemWindow", (PyCFunction) _wrap_new_GBSizerItemWindow, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_GBSizerItemSizer", (PyCFunction) _wrap_new_GBSizerItemSizer, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_GBSizerItemSpacer", (PyCFunction) _wrap_new_GBSizerItemSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_GBSizerItemWindow", (PyCFunction) _wrap_new_GBSizerItemWindow, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_GBSizerItemSizer", (PyCFunction) _wrap_new_GBSizerItemSizer, METH_VARARGS | METH_KEYWORDS, NULL},
         { (char *)"new_GBSizerItemSpacer", (PyCFunction) _wrap_new_GBSizerItemSpacer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_GetPos", (PyCFunction) _wrap_GBSizerItem_GetPos, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_GetSpan", (PyCFunction) _wrap_GBSizerItem_GetSpan, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_SetPos", (PyCFunction) _wrap_GBSizerItem_SetPos, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_SetSpan", (PyCFunction) _wrap_GBSizerItem_SetSpan, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_Intersects", (PyCFunction) _wrap_GBSizerItem_Intersects, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_IntersectsPos", (PyCFunction) _wrap_GBSizerItem_IntersectsPos, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_GetEndPos", (PyCFunction) _wrap_GBSizerItem_GetEndPos, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_GetGBSizer", (PyCFunction) _wrap_GBSizerItem_GetGBSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_SetGBSizer", (PyCFunction) _wrap_GBSizerItem_SetGBSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GBSizerItem_swigregister", GBSizerItem_swigregister, METH_VARARGS, NULL},
-        { (char *)"new_GridBagSizer", (PyCFunction) _wrap_new_GridBagSizer, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_Add", (PyCFunction) _wrap_GridBagSizer_Add, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_AddItem", (PyCFunction) _wrap_GridBagSizer_AddItem, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_GetCellSize", (PyCFunction) _wrap_GridBagSizer_GetCellSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_GetEmptyCellSize", (PyCFunction) _wrap_GridBagSizer_GetEmptyCellSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_SetEmptyCellSize", (PyCFunction) _wrap_GridBagSizer_SetEmptyCellSize, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_GetItemPosition", _wrap_GridBagSizer_GetItemPosition, METH_VARARGS, NULL},
-        { (char *)"GridBagSizer_SetItemPosition", _wrap_GridBagSizer_SetItemPosition, METH_VARARGS, NULL},
-        { (char *)"GridBagSizer_GetItemSpan", _wrap_GridBagSizer_GetItemSpan, METH_VARARGS, NULL},
-        { (char *)"GridBagSizer_SetItemSpan", _wrap_GridBagSizer_SetItemSpan, METH_VARARGS, NULL},
-        { (char *)"GridBagSizer_FindItem", _wrap_GridBagSizer_FindItem, METH_VARARGS, NULL},
-        { (char *)"GridBagSizer_FindItemAtPosition", (PyCFunction) _wrap_GridBagSizer_FindItemAtPosition, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_FindItemAtPoint", (PyCFunction) _wrap_GridBagSizer_FindItemAtPoint, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_CheckForIntersection", (PyCFunction) _wrap_GridBagSizer_CheckForIntersection, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_CheckForIntersectionPos", (PyCFunction) _wrap_GridBagSizer_CheckForIntersectionPos, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"GridBagSizer_swigregister", GridBagSizer_swigregister, METH_VARARGS, NULL},
-        { (char *)"IndividualLayoutConstraint_Set", (PyCFunction) _wrap_IndividualLayoutConstraint_Set, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_LeftOf", (PyCFunction) _wrap_IndividualLayoutConstraint_LeftOf, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_RightOf", (PyCFunction) _wrap_IndividualLayoutConstraint_RightOf, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_Above", (PyCFunction) _wrap_IndividualLayoutConstraint_Above, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_Below", (PyCFunction) _wrap_IndividualLayoutConstraint_Below, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_SameAs", (PyCFunction) _wrap_IndividualLayoutConstraint_SameAs, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_PercentOf", (PyCFunction) _wrap_IndividualLayoutConstraint_PercentOf, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_Absolute", (PyCFunction) _wrap_IndividualLayoutConstraint_Absolute, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_Unconstrained", (PyCFunction) _wrap_IndividualLayoutConstraint_Unconstrained, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_AsIs", (PyCFunction) _wrap_IndividualLayoutConstraint_AsIs, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_GetOtherWindow", (PyCFunction) _wrap_IndividualLayoutConstraint_GetOtherWindow, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_GetMyEdge", (PyCFunction) _wrap_IndividualLayoutConstraint_GetMyEdge, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_SetEdge", (PyCFunction) _wrap_IndividualLayoutConstraint_SetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_SetValue", (PyCFunction) _wrap_IndividualLayoutConstraint_SetValue, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_GetMargin", (PyCFunction) _wrap_IndividualLayoutConstraint_GetMargin, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_SetMargin", (PyCFunction) _wrap_IndividualLayoutConstraint_SetMargin, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_GetValue", (PyCFunction) _wrap_IndividualLayoutConstraint_GetValue, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_GetPercent", (PyCFunction) _wrap_IndividualLayoutConstraint_GetPercent, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_GetOtherEdge", (PyCFunction) _wrap_IndividualLayoutConstraint_GetOtherEdge, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_GetDone", (PyCFunction) _wrap_IndividualLayoutConstraint_GetDone, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_SetDone", (PyCFunction) _wrap_IndividualLayoutConstraint_SetDone, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_GetRelationship", (PyCFunction) _wrap_IndividualLayoutConstraint_GetRelationship, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_SetRelationship", (PyCFunction) _wrap_IndividualLayoutConstraint_SetRelationship, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_ResetIfWin", (PyCFunction) _wrap_IndividualLayoutConstraint_ResetIfWin, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_SatisfyConstraint", (PyCFunction) _wrap_IndividualLayoutConstraint_SatisfyConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_GetEdge", (PyCFunction) _wrap_IndividualLayoutConstraint_GetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"IndividualLayoutConstraint_swigregister", IndividualLayoutConstraint_swigregister, METH_VARARGS, NULL},
-        { (char *)"LayoutConstraints_left_get", (PyCFunction) _wrap_LayoutConstraints_left_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_top_get", (PyCFunction) _wrap_LayoutConstraints_top_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_right_get", (PyCFunction) _wrap_LayoutConstraints_right_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_bottom_get", (PyCFunction) _wrap_LayoutConstraints_bottom_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_width_get", (PyCFunction) _wrap_LayoutConstraints_width_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_height_get", (PyCFunction) _wrap_LayoutConstraints_height_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_centreX_get", (PyCFunction) _wrap_LayoutConstraints_centreX_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_centreY_get", (PyCFunction) _wrap_LayoutConstraints_centreY_get, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"new_LayoutConstraints", (PyCFunction) _wrap_new_LayoutConstraints, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_SatisfyConstraints", (PyCFunction) _wrap_LayoutConstraints_SatisfyConstraints, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_AreSatisfied", (PyCFunction) _wrap_LayoutConstraints_AreSatisfied, METH_VARARGS | METH_KEYWORDS, NULL},
-        { (char *)"LayoutConstraints_swigregister", LayoutConstraints_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxGBSizerItem_GetPos", (PyCFunction) _wrap_wxGBSizerItem_GetPos, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSizerItem_GetSpan", (PyCFunction) _wrap_wxGBSizerItem_GetSpan, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSizerItem_SetPos", (PyCFunction) _wrap_wxGBSizerItem_SetPos, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSizerItem_SetSpan", (PyCFunction) _wrap_wxGBSizerItem_SetSpan, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSizerItem_Intersects", (PyCFunction) _wrap_wxGBSizerItem_Intersects, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSizerItem_IntersectsPos", (PyCFunction) _wrap_wxGBSizerItem_IntersectsPos, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSizerItem_GetEndPos", (PyCFunction) _wrap_wxGBSizerItem_GetEndPos, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSizerItem_GetGBSizer", (PyCFunction) _wrap_wxGBSizerItem_GetGBSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSizerItem_SetGBSizer", (PyCFunction) _wrap_wxGBSizerItem_SetGBSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGBSizerItem_swigregister", wxGBSizerItem_swigregister, METH_VARARGS, NULL},
+        { (char *)"new_wxGridBagSizer", (PyCFunction) _wrap_new_wxGridBagSizer, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_Add", (PyCFunction) _wrap_wxGridBagSizer_Add, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_AddItem", (PyCFunction) _wrap_wxGridBagSizer_AddItem, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_GetCellSize", (PyCFunction) _wrap_wxGridBagSizer_GetCellSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_GetEmptyCellSize", (PyCFunction) _wrap_wxGridBagSizer_GetEmptyCellSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_SetEmptyCellSize", (PyCFunction) _wrap_wxGridBagSizer_SetEmptyCellSize, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_GetItemPosition", _wrap_wxGridBagSizer_GetItemPosition, METH_VARARGS, NULL},
+        { (char *)"wxGridBagSizer_SetItemPosition", _wrap_wxGridBagSizer_SetItemPosition, METH_VARARGS, NULL},
+        { (char *)"wxGridBagSizer_GetItemSpan", _wrap_wxGridBagSizer_GetItemSpan, METH_VARARGS, NULL},
+        { (char *)"wxGridBagSizer_SetItemSpan", _wrap_wxGridBagSizer_SetItemSpan, METH_VARARGS, NULL},
+        { (char *)"wxGridBagSizer_FindItem", _wrap_wxGridBagSizer_FindItem, METH_VARARGS, NULL},
+        { (char *)"wxGridBagSizer_FindItemAtPosition", (PyCFunction) _wrap_wxGridBagSizer_FindItemAtPosition, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_FindItemAtPoint", (PyCFunction) _wrap_wxGridBagSizer_FindItemAtPoint, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_CheckForIntersection", (PyCFunction) _wrap_wxGridBagSizer_CheckForIntersection, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_CheckForIntersectionPos", (PyCFunction) _wrap_wxGridBagSizer_CheckForIntersectionPos, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxGridBagSizer_swigregister", wxGridBagSizer_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_Set", (PyCFunction) _wrap_wxIndividualLayoutConstraint_Set, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_LeftOf", (PyCFunction) _wrap_wxIndividualLayoutConstraint_LeftOf, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_RightOf", (PyCFunction) _wrap_wxIndividualLayoutConstraint_RightOf, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_Above", (PyCFunction) _wrap_wxIndividualLayoutConstraint_Above, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_Below", (PyCFunction) _wrap_wxIndividualLayoutConstraint_Below, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_SameAs", (PyCFunction) _wrap_wxIndividualLayoutConstraint_SameAs, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_PercentOf", (PyCFunction) _wrap_wxIndividualLayoutConstraint_PercentOf, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_Absolute", (PyCFunction) _wrap_wxIndividualLayoutConstraint_Absolute, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_Unconstrained", (PyCFunction) _wrap_wxIndividualLayoutConstraint_Unconstrained, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_AsIs", (PyCFunction) _wrap_wxIndividualLayoutConstraint_AsIs, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_GetOtherWindow", (PyCFunction) _wrap_wxIndividualLayoutConstraint_GetOtherWindow, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_GetMyEdge", (PyCFunction) _wrap_wxIndividualLayoutConstraint_GetMyEdge, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_SetEdge", (PyCFunction) _wrap_wxIndividualLayoutConstraint_SetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_SetValue", (PyCFunction) _wrap_wxIndividualLayoutConstraint_SetValue, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_GetMargin", (PyCFunction) _wrap_wxIndividualLayoutConstraint_GetMargin, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_SetMargin", (PyCFunction) _wrap_wxIndividualLayoutConstraint_SetMargin, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_GetValue", (PyCFunction) _wrap_wxIndividualLayoutConstraint_GetValue, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_GetPercent", (PyCFunction) _wrap_wxIndividualLayoutConstraint_GetPercent, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_GetOtherEdge", (PyCFunction) _wrap_wxIndividualLayoutConstraint_GetOtherEdge, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_GetDone", (PyCFunction) _wrap_wxIndividualLayoutConstraint_GetDone, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_SetDone", (PyCFunction) _wrap_wxIndividualLayoutConstraint_SetDone, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_GetRelationship", (PyCFunction) _wrap_wxIndividualLayoutConstraint_GetRelationship, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_SetRelationship", (PyCFunction) _wrap_wxIndividualLayoutConstraint_SetRelationship, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_ResetIfWin", (PyCFunction) _wrap_wxIndividualLayoutConstraint_ResetIfWin, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_SatisfyConstraint", (PyCFunction) _wrap_wxIndividualLayoutConstraint_SatisfyConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_GetEdge", (PyCFunction) _wrap_wxIndividualLayoutConstraint_GetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxIndividualLayoutConstraint_swigregister", wxIndividualLayoutConstraint_swigregister, METH_VARARGS, NULL},
+        { (char *)"wxLayoutConstraints_left_get", (PyCFunction) _wrap_wxLayoutConstraints_left_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_top_get", (PyCFunction) _wrap_wxLayoutConstraints_top_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_right_get", (PyCFunction) _wrap_wxLayoutConstraints_right_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_bottom_get", (PyCFunction) _wrap_wxLayoutConstraints_bottom_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_width_get", (PyCFunction) _wrap_wxLayoutConstraints_width_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_height_get", (PyCFunction) _wrap_wxLayoutConstraints_height_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_centreX_get", (PyCFunction) _wrap_wxLayoutConstraints_centreX_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_centreY_get", (PyCFunction) _wrap_wxLayoutConstraints_centreY_get, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"new_wxLayoutConstraints", (PyCFunction) _wrap_new_wxLayoutConstraints, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_SatisfyConstraints", (PyCFunction) _wrap_wxLayoutConstraints_SatisfyConstraints, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_AreSatisfied", (PyCFunction) _wrap_wxLayoutConstraints_AreSatisfied, METH_VARARGS | METH_KEYWORDS, NULL},
+        { (char *)"wxLayoutConstraints_swigregister", wxLayoutConstraints_swigregister, METH_VARARGS, NULL},
         { NULL, NULL, 0, NULL }
 };
 
         { NULL, NULL, 0, NULL }
 };
 
@@ -47018,6 +47072,7 @@ static swig_type_info _swigt__p_wxGridBagSizer[] = {{"_p_wxGridBagSizer", 0, "wx
 static swig_type_info _swigt__p_wxAcceleratorEntry[] = {{"_p_wxAcceleratorEntry", 0, "wxAcceleratorEntry *", 0, 0, 0, 0},{"_p_wxAcceleratorEntry", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxUpdateUIEvent[] = {{"_p_wxUpdateUIEvent", 0, "wxUpdateUIEvent *", 0, 0, 0, 0},{"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxEvent[] = {{"_p_wxEvent", 0, "wxEvent *", 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEvent", 0, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDateEvent", _p_wxDateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxEvent, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxAcceleratorEntry[] = {{"_p_wxAcceleratorEntry", 0, "wxAcceleratorEntry *", 0, 0, 0, 0},{"_p_wxAcceleratorEntry", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxUpdateUIEvent[] = {{"_p_wxUpdateUIEvent", 0, "wxUpdateUIEvent *", 0, 0, 0, 0},{"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxEvent[] = {{"_p_wxEvent", 0, "wxEvent *", 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEvent", 0, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDateEvent", _p_wxDateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDropFilesEvent", _p_wxDropFilesEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxFocusEvent", _p_wxFocusEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCommandEvent", _p_wxCommandEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPyCommandEvent", _p_wxPyCommandEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxEvent, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
+static swig_type_info _swigt__p_buffer[] = {{"_p_buffer", 0, "buffer *", 0, 0, 0, 0},{"_p_buffer", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxMenu[] = {{"_p_wxMenu", 0, "wxMenu *", 0, 0, 0, 0},{"_p_wxMenu", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxGridSizer[] = {{"_p_wxGridSizer", 0, "wxGridSizer *", 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxGridSizer, 0, 0, 0, 0, 0},{"_p_wxGridSizer", 0, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", _p_wxFlexGridSizerTo_p_wxGridSizer, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxFlexGridSizer[] = {{"_p_wxFlexGridSizer", 0, "wxFlexGridSizer *", 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxFlexGridSizer, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxMenu[] = {{"_p_wxMenu", 0, "wxMenu *", 0, 0, 0, 0},{"_p_wxMenu", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxGridSizer[] = {{"_p_wxGridSizer", 0, "wxGridSizer *", 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxGridSizer, 0, 0, 0, 0, 0},{"_p_wxGridSizer", 0, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", _p_wxFlexGridSizerTo_p_wxGridSizer, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxFlexGridSizer[] = {{"_p_wxFlexGridSizer", 0, "wxFlexGridSizer *", 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxFlexGridSizer, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
@@ -47124,8 +47179,8 @@ static swig_type_info _swigt__p_wxCommandEvent[] = {{"_p_wxCommandEvent", 0, "wx
 static swig_type_info _swigt__p_wxPyCommandEvent[] = {{"_p_wxPyCommandEvent", 0, "wxPyCommandEvent *", 0, 0, 0, 0},{"_p_wxPyCommandEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxPyDropTarget[] = {{"_p_wxPyDropTarget", 0, "wxPyDropTarget *", 0, 0, 0, 0},{"_p_wxPyDropTarget", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxQuantize[] = {{"_p_wxQuantize", 0, "wxQuantize *", 0, 0, 0, 0},{"_p_wxQuantize", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxPyCommandEvent[] = {{"_p_wxPyCommandEvent", 0, "wxPyCommandEvent *", 0, 0, 0, 0},{"_p_wxPyCommandEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxPyDropTarget[] = {{"_p_wxPyDropTarget", 0, "wxPyDropTarget *", 0, 0, 0, 0},{"_p_wxPyDropTarget", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxQuantize[] = {{"_p_wxQuantize", 0, "wxQuantize *", 0, 0, 0, 0},{"_p_wxQuantize", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
-static swig_type_info _swigt__p_wxChildFocusEvent[] = {{"_p_wxChildFocusEvent", 0, "wxChildFocusEvent *", 0, 0, 0, 0},{"_p_wxChildFocusEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxFocusEvent[] = {{"_p_wxFocusEvent", 0, "wxFocusEvent *", 0, 0, 0, 0},{"_p_wxFocusEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxFocusEvent[] = {{"_p_wxFocusEvent", 0, "wxFocusEvent *", 0, 0, 0, 0},{"_p_wxFocusEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
+static swig_type_info _swigt__p_wxChildFocusEvent[] = {{"_p_wxChildFocusEvent", 0, "wxChildFocusEvent *", 0, 0, 0, 0},{"_p_wxChildFocusEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxDropFilesEvent[] = {{"_p_wxDropFilesEvent", 0, "wxDropFilesEvent *", 0, 0, 0, 0},{"_p_wxDropFilesEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxControlWithItems[] = {{"_p_wxControlWithItems", 0, "wxControlWithItems *", 0, 0, 0, 0},{"_p_wxControlWithItems", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxColour[] = {{"_p_wxColour", 0, "wxColour *", 0, 0, 0, 0},{"_p_wxColour", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxDropFilesEvent[] = {{"_p_wxDropFilesEvent", 0, "wxDropFilesEvent *", 0, 0, 0, 0},{"_p_wxDropFilesEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxControlWithItems[] = {{"_p_wxControlWithItems", 0, "wxControlWithItems *", 0, 0, 0, 0},{"_p_wxControlWithItems", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
 static swig_type_info _swigt__p_wxColour[] = {{"_p_wxColour", 0, "wxColour *", 0, 0, 0, 0},{"_p_wxColour", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
@@ -47147,6 +47202,7 @@ _swigt__p_wxGridBagSizer,
 _swigt__p_wxAcceleratorEntry, 
 _swigt__p_wxUpdateUIEvent, 
 _swigt__p_wxEvent, 
 _swigt__p_wxAcceleratorEntry, 
 _swigt__p_wxUpdateUIEvent, 
 _swigt__p_wxEvent, 
+_swigt__p_buffer, 
 _swigt__p_wxMenu, 
 _swigt__p_wxGridSizer, 
 _swigt__p_wxFlexGridSizer, 
 _swigt__p_wxMenu, 
 _swigt__p_wxGridSizer, 
 _swigt__p_wxFlexGridSizer, 
@@ -47253,8 +47309,8 @@ _swigt__p_wxCommandEvent,
 _swigt__p_wxPyCommandEvent, 
 _swigt__p_wxPyDropTarget, 
 _swigt__p_wxQuantize, 
 _swigt__p_wxPyCommandEvent, 
 _swigt__p_wxPyDropTarget, 
 _swigt__p_wxQuantize, 
-_swigt__p_wxChildFocusEvent, 
 _swigt__p_wxFocusEvent, 
 _swigt__p_wxFocusEvent, 
+_swigt__p_wxChildFocusEvent, 
 _swigt__p_wxDropFilesEvent, 
 _swigt__p_wxControlWithItems, 
 _swigt__p_wxColour, 
 _swigt__p_wxDropFilesEvent, 
 _swigt__p_wxControlWithItems, 
 _swigt__p_wxColour, 
@@ -47620,979 +47676,979 @@ SWIGEXPORT(void) SWIG_init(void) {
 #endif
     
     {
 #endif
     
     {
-        PyDict_SetItemString(d,"NOT_FOUND", SWIG_From_int((int)(wxNOT_FOUND))); 
+        PyDict_SetItemString(d,"wxNOT_FOUND", SWIG_From_int((int)(wxNOT_FOUND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"VSCROLL", SWIG_From_int((int)(wxVSCROLL))); 
+        PyDict_SetItemString(d,"wxVSCROLL", SWIG_From_int((int)(wxVSCROLL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HSCROLL", SWIG_From_int((int)(wxHSCROLL))); 
+        PyDict_SetItemString(d,"wxHSCROLL", SWIG_From_int((int)(wxHSCROLL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CAPTION", SWIG_From_int((int)(wxCAPTION))); 
+        PyDict_SetItemString(d,"wxCAPTION", SWIG_From_int((int)(wxCAPTION))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DOUBLE_BORDER", SWIG_From_int((int)(wxDOUBLE_BORDER))); 
+        PyDict_SetItemString(d,"wxDOUBLE_BORDER", SWIG_From_int((int)(wxDOUBLE_BORDER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SUNKEN_BORDER", SWIG_From_int((int)(wxSUNKEN_BORDER))); 
+        PyDict_SetItemString(d,"wxSUNKEN_BORDER", SWIG_From_int((int)(wxSUNKEN_BORDER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RAISED_BORDER", SWIG_From_int((int)(wxRAISED_BORDER))); 
+        PyDict_SetItemString(d,"wxRAISED_BORDER", SWIG_From_int((int)(wxRAISED_BORDER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BORDER", SWIG_From_int((int)(wxBORDER))); 
+        PyDict_SetItemString(d,"wxBORDER", SWIG_From_int((int)(wxBORDER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SIMPLE_BORDER", SWIG_From_int((int)(wxSIMPLE_BORDER))); 
+        PyDict_SetItemString(d,"wxSIMPLE_BORDER", SWIG_From_int((int)(wxSIMPLE_BORDER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"STATIC_BORDER", SWIG_From_int((int)(wxSTATIC_BORDER))); 
+        PyDict_SetItemString(d,"wxSTATIC_BORDER", SWIG_From_int((int)(wxSTATIC_BORDER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TRANSPARENT_WINDOW", SWIG_From_int((int)(wxTRANSPARENT_WINDOW))); 
+        PyDict_SetItemString(d,"wxTRANSPARENT_WINDOW", SWIG_From_int((int)(wxTRANSPARENT_WINDOW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NO_BORDER", SWIG_From_int((int)(wxNO_BORDER))); 
+        PyDict_SetItemString(d,"wxNO_BORDER", SWIG_From_int((int)(wxNO_BORDER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TAB_TRAVERSAL", SWIG_From_int((int)(wxTAB_TRAVERSAL))); 
+        PyDict_SetItemString(d,"wxTAB_TRAVERSAL", SWIG_From_int((int)(wxTAB_TRAVERSAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WANTS_CHARS", SWIG_From_int((int)(wxWANTS_CHARS))); 
+        PyDict_SetItemString(d,"wxWANTS_CHARS", SWIG_From_int((int)(wxWANTS_CHARS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"POPUP_WINDOW", SWIG_From_int((int)(wxPOPUP_WINDOW))); 
+        PyDict_SetItemString(d,"wxPOPUP_WINDOW", SWIG_From_int((int)(wxPOPUP_WINDOW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CENTER_FRAME", SWIG_From_int((int)(wxCENTER_FRAME))); 
+        PyDict_SetItemString(d,"wxCENTER_FRAME", SWIG_From_int((int)(wxCENTER_FRAME))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CENTRE_ON_SCREEN", SWIG_From_int((int)(wxCENTRE_ON_SCREEN))); 
+        PyDict_SetItemString(d,"wxCENTRE_ON_SCREEN", SWIG_From_int((int)(wxCENTRE_ON_SCREEN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CENTER_ON_SCREEN", SWIG_From_int((int)(wxCENTER_ON_SCREEN))); 
+        PyDict_SetItemString(d,"wxCENTER_ON_SCREEN", SWIG_From_int((int)(wxCENTER_ON_SCREEN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CLIP_CHILDREN", SWIG_From_int((int)(wxCLIP_CHILDREN))); 
+        PyDict_SetItemString(d,"wxCLIP_CHILDREN", SWIG_From_int((int)(wxCLIP_CHILDREN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CLIP_SIBLINGS", SWIG_From_int((int)(wxCLIP_SIBLINGS))); 
+        PyDict_SetItemString(d,"wxCLIP_SIBLINGS", SWIG_From_int((int)(wxCLIP_SIBLINGS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALWAYS_SHOW_SB", SWIG_From_int((int)(wxALWAYS_SHOW_SB))); 
+        PyDict_SetItemString(d,"wxALWAYS_SHOW_SB", SWIG_From_int((int)(wxALWAYS_SHOW_SB))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RETAINED", SWIG_From_int((int)(wxRETAINED))); 
+        PyDict_SetItemString(d,"wxRETAINED", SWIG_From_int((int)(wxRETAINED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BACKINGSTORE", SWIG_From_int((int)(wxBACKINGSTORE))); 
+        PyDict_SetItemString(d,"wxBACKINGSTORE", SWIG_From_int((int)(wxBACKINGSTORE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"COLOURED", SWIG_From_int((int)(wxCOLOURED))); 
+        PyDict_SetItemString(d,"wxCOLOURED", SWIG_From_int((int)(wxCOLOURED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FIXED_LENGTH", SWIG_From_int((int)(wxFIXED_LENGTH))); 
+        PyDict_SetItemString(d,"wxFIXED_LENGTH", SWIG_From_int((int)(wxFIXED_LENGTH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LB_NEEDED_SB", SWIG_From_int((int)(wxLB_NEEDED_SB))); 
+        PyDict_SetItemString(d,"wxLB_NEEDED_SB", SWIG_From_int((int)(wxLB_NEEDED_SB))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LB_ALWAYS_SB", SWIG_From_int((int)(wxLB_ALWAYS_SB))); 
+        PyDict_SetItemString(d,"wxLB_ALWAYS_SB", SWIG_From_int((int)(wxLB_ALWAYS_SB))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LB_SORT", SWIG_From_int((int)(wxLB_SORT))); 
+        PyDict_SetItemString(d,"wxLB_SORT", SWIG_From_int((int)(wxLB_SORT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LB_SINGLE", SWIG_From_int((int)(wxLB_SINGLE))); 
+        PyDict_SetItemString(d,"wxLB_SINGLE", SWIG_From_int((int)(wxLB_SINGLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LB_MULTIPLE", SWIG_From_int((int)(wxLB_MULTIPLE))); 
+        PyDict_SetItemString(d,"wxLB_MULTIPLE", SWIG_From_int((int)(wxLB_MULTIPLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LB_EXTENDED", SWIG_From_int((int)(wxLB_EXTENDED))); 
+        PyDict_SetItemString(d,"wxLB_EXTENDED", SWIG_From_int((int)(wxLB_EXTENDED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LB_OWNERDRAW", SWIG_From_int((int)(wxLB_OWNERDRAW))); 
+        PyDict_SetItemString(d,"wxLB_OWNERDRAW", SWIG_From_int((int)(wxLB_OWNERDRAW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LB_HSCROLL", SWIG_From_int((int)(wxLB_HSCROLL))); 
+        PyDict_SetItemString(d,"wxLB_HSCROLL", SWIG_From_int((int)(wxLB_HSCROLL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PROCESS_ENTER", SWIG_From_int((int)(wxPROCESS_ENTER))); 
+        PyDict_SetItemString(d,"wxPROCESS_ENTER", SWIG_From_int((int)(wxPROCESS_ENTER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PASSWORD", SWIG_From_int((int)(wxPASSWORD))); 
+        PyDict_SetItemString(d,"wxPASSWORD", SWIG_From_int((int)(wxPASSWORD))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CB_SIMPLE", SWIG_From_int((int)(wxCB_SIMPLE))); 
+        PyDict_SetItemString(d,"wxCB_SIMPLE", SWIG_From_int((int)(wxCB_SIMPLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CB_DROPDOWN", SWIG_From_int((int)(wxCB_DROPDOWN))); 
+        PyDict_SetItemString(d,"wxCB_DROPDOWN", SWIG_From_int((int)(wxCB_DROPDOWN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CB_SORT", SWIG_From_int((int)(wxCB_SORT))); 
+        PyDict_SetItemString(d,"wxCB_SORT", SWIG_From_int((int)(wxCB_SORT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CB_READONLY", SWIG_From_int((int)(wxCB_READONLY))); 
+        PyDict_SetItemString(d,"wxCB_READONLY", SWIG_From_int((int)(wxCB_READONLY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RA_HORIZONTAL", SWIG_From_int((int)(wxRA_HORIZONTAL))); 
+        PyDict_SetItemString(d,"wxRA_HORIZONTAL", SWIG_From_int((int)(wxRA_HORIZONTAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RA_VERTICAL", SWIG_From_int((int)(wxRA_VERTICAL))); 
+        PyDict_SetItemString(d,"wxRA_VERTICAL", SWIG_From_int((int)(wxRA_VERTICAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RA_SPECIFY_ROWS", SWIG_From_int((int)(wxRA_SPECIFY_ROWS))); 
+        PyDict_SetItemString(d,"wxRA_SPECIFY_ROWS", SWIG_From_int((int)(wxRA_SPECIFY_ROWS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RA_SPECIFY_COLS", SWIG_From_int((int)(wxRA_SPECIFY_COLS))); 
+        PyDict_SetItemString(d,"wxRA_SPECIFY_COLS", SWIG_From_int((int)(wxRA_SPECIFY_COLS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RA_USE_CHECKBOX", SWIG_From_int((int)(wxRA_USE_CHECKBOX))); 
+        PyDict_SetItemString(d,"wxRA_USE_CHECKBOX", SWIG_From_int((int)(wxRA_USE_CHECKBOX))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RB_GROUP", SWIG_From_int((int)(wxRB_GROUP))); 
+        PyDict_SetItemString(d,"wxRB_GROUP", SWIG_From_int((int)(wxRB_GROUP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RB_SINGLE", SWIG_From_int((int)(wxRB_SINGLE))); 
+        PyDict_SetItemString(d,"wxRB_SINGLE", SWIG_From_int((int)(wxRB_SINGLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SB_HORIZONTAL", SWIG_From_int((int)(wxSB_HORIZONTAL))); 
+        PyDict_SetItemString(d,"wxSB_HORIZONTAL", SWIG_From_int((int)(wxSB_HORIZONTAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SB_VERTICAL", SWIG_From_int((int)(wxSB_VERTICAL))); 
+        PyDict_SetItemString(d,"wxSB_VERTICAL", SWIG_From_int((int)(wxSB_VERTICAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RB_USE_CHECKBOX", SWIG_From_int((int)(wxRB_USE_CHECKBOX))); 
+        PyDict_SetItemString(d,"wxRB_USE_CHECKBOX", SWIG_From_int((int)(wxRB_USE_CHECKBOX))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ST_SIZEGRIP", SWIG_From_int((int)(wxST_SIZEGRIP))); 
+        PyDict_SetItemString(d,"wxST_SIZEGRIP", SWIG_From_int((int)(wxST_SIZEGRIP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ST_NO_AUTORESIZE", SWIG_From_int((int)(wxST_NO_AUTORESIZE))); 
+        PyDict_SetItemString(d,"wxST_NO_AUTORESIZE", SWIG_From_int((int)(wxST_NO_AUTORESIZE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FLOOD_SURFACE", SWIG_From_int((int)(wxFLOOD_SURFACE))); 
+        PyDict_SetItemString(d,"wxFLOOD_SURFACE", SWIG_From_int((int)(wxFLOOD_SURFACE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FLOOD_BORDER", SWIG_From_int((int)(wxFLOOD_BORDER))); 
+        PyDict_SetItemString(d,"wxFLOOD_BORDER", SWIG_From_int((int)(wxFLOOD_BORDER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ODDEVEN_RULE", SWIG_From_int((int)(wxODDEVEN_RULE))); 
+        PyDict_SetItemString(d,"wxODDEVEN_RULE", SWIG_From_int((int)(wxODDEVEN_RULE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WINDING_RULE", SWIG_From_int((int)(wxWINDING_RULE))); 
+        PyDict_SetItemString(d,"wxWINDING_RULE", SWIG_From_int((int)(wxWINDING_RULE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TOOL_TOP", SWIG_From_int((int)(wxTOOL_TOP))); 
+        PyDict_SetItemString(d,"wxTOOL_TOP", SWIG_From_int((int)(wxTOOL_TOP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TOOL_BOTTOM", SWIG_From_int((int)(wxTOOL_BOTTOM))); 
+        PyDict_SetItemString(d,"wxTOOL_BOTTOM", SWIG_From_int((int)(wxTOOL_BOTTOM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TOOL_LEFT", SWIG_From_int((int)(wxTOOL_LEFT))); 
+        PyDict_SetItemString(d,"wxTOOL_LEFT", SWIG_From_int((int)(wxTOOL_LEFT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TOOL_RIGHT", SWIG_From_int((int)(wxTOOL_RIGHT))); 
+        PyDict_SetItemString(d,"wxTOOL_RIGHT", SWIG_From_int((int)(wxTOOL_RIGHT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"OK", SWIG_From_int((int)(wxOK))); 
+        PyDict_SetItemString(d,"wxOK", SWIG_From_int((int)(wxOK))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"YES_NO", SWIG_From_int((int)(wxYES_NO))); 
+        PyDict_SetItemString(d,"wxYES_NO", SWIG_From_int((int)(wxYES_NO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CANCEL", SWIG_From_int((int)(wxCANCEL))); 
+        PyDict_SetItemString(d,"wxCANCEL", SWIG_From_int((int)(wxCANCEL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"YES", SWIG_From_int((int)(wxYES))); 
+        PyDict_SetItemString(d,"wxYES", SWIG_From_int((int)(wxYES))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NO", SWIG_From_int((int)(wxNO))); 
+        PyDict_SetItemString(d,"wxNO", SWIG_From_int((int)(wxNO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NO_DEFAULT", SWIG_From_int((int)(wxNO_DEFAULT))); 
+        PyDict_SetItemString(d,"wxNO_DEFAULT", SWIG_From_int((int)(wxNO_DEFAULT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"YES_DEFAULT", SWIG_From_int((int)(wxYES_DEFAULT))); 
+        PyDict_SetItemString(d,"wxYES_DEFAULT", SWIG_From_int((int)(wxYES_DEFAULT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ICON_EXCLAMATION", SWIG_From_int((int)(wxICON_EXCLAMATION))); 
+        PyDict_SetItemString(d,"wxICON_EXCLAMATION", SWIG_From_int((int)(wxICON_EXCLAMATION))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ICON_HAND", SWIG_From_int((int)(wxICON_HAND))); 
+        PyDict_SetItemString(d,"wxICON_HAND", SWIG_From_int((int)(wxICON_HAND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ICON_QUESTION", SWIG_From_int((int)(wxICON_QUESTION))); 
+        PyDict_SetItemString(d,"wxICON_QUESTION", SWIG_From_int((int)(wxICON_QUESTION))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ICON_INFORMATION", SWIG_From_int((int)(wxICON_INFORMATION))); 
+        PyDict_SetItemString(d,"wxICON_INFORMATION", SWIG_From_int((int)(wxICON_INFORMATION))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ICON_STOP", SWIG_From_int((int)(wxICON_STOP))); 
+        PyDict_SetItemString(d,"wxICON_STOP", SWIG_From_int((int)(wxICON_STOP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ICON_ASTERISK", SWIG_From_int((int)(wxICON_ASTERISK))); 
+        PyDict_SetItemString(d,"wxICON_ASTERISK", SWIG_From_int((int)(wxICON_ASTERISK))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ICON_MASK", SWIG_From_int((int)(wxICON_MASK))); 
+        PyDict_SetItemString(d,"wxICON_MASK", SWIG_From_int((int)(wxICON_MASK))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ICON_WARNING", SWIG_From_int((int)(wxICON_WARNING))); 
+        PyDict_SetItemString(d,"wxICON_WARNING", SWIG_From_int((int)(wxICON_WARNING))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ICON_ERROR", SWIG_From_int((int)(wxICON_ERROR))); 
+        PyDict_SetItemString(d,"wxICON_ERROR", SWIG_From_int((int)(wxICON_ERROR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FORWARD", SWIG_From_int((int)(wxFORWARD))); 
+        PyDict_SetItemString(d,"wxFORWARD", SWIG_From_int((int)(wxFORWARD))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BACKWARD", SWIG_From_int((int)(wxBACKWARD))); 
+        PyDict_SetItemString(d,"wxBACKWARD", SWIG_From_int((int)(wxBACKWARD))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RESET", SWIG_From_int((int)(wxRESET))); 
+        PyDict_SetItemString(d,"wxRESET", SWIG_From_int((int)(wxRESET))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HELP", SWIG_From_int((int)(wxHELP))); 
+        PyDict_SetItemString(d,"wxHELP", SWIG_From_int((int)(wxHELP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MORE", SWIG_From_int((int)(wxMORE))); 
+        PyDict_SetItemString(d,"wxMORE", SWIG_From_int((int)(wxMORE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SETUP", SWIG_From_int((int)(wxSETUP))); 
+        PyDict_SetItemString(d,"wxSETUP", SWIG_From_int((int)(wxSETUP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SIZE_AUTO_WIDTH", SWIG_From_int((int)(wxSIZE_AUTO_WIDTH))); 
+        PyDict_SetItemString(d,"wxSIZE_AUTO_WIDTH", SWIG_From_int((int)(wxSIZE_AUTO_WIDTH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SIZE_AUTO_HEIGHT", SWIG_From_int((int)(wxSIZE_AUTO_HEIGHT))); 
+        PyDict_SetItemString(d,"wxSIZE_AUTO_HEIGHT", SWIG_From_int((int)(wxSIZE_AUTO_HEIGHT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SIZE_AUTO", SWIG_From_int((int)(wxSIZE_AUTO))); 
+        PyDict_SetItemString(d,"wxSIZE_AUTO", SWIG_From_int((int)(wxSIZE_AUTO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SIZE_USE_EXISTING", SWIG_From_int((int)(wxSIZE_USE_EXISTING))); 
+        PyDict_SetItemString(d,"wxSIZE_USE_EXISTING", SWIG_From_int((int)(wxSIZE_USE_EXISTING))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SIZE_ALLOW_MINUS_ONE", SWIG_From_int((int)(wxSIZE_ALLOW_MINUS_ONE))); 
+        PyDict_SetItemString(d,"wxSIZE_ALLOW_MINUS_ONE", SWIG_From_int((int)(wxSIZE_ALLOW_MINUS_ONE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PORTRAIT", SWIG_From_int((int)(wxPORTRAIT))); 
+        PyDict_SetItemString(d,"wxPORTRAIT", SWIG_From_int((int)(wxPORTRAIT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LANDSCAPE", SWIG_From_int((int)(wxLANDSCAPE))); 
+        PyDict_SetItemString(d,"wxLANDSCAPE", SWIG_From_int((int)(wxLANDSCAPE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PRINT_QUALITY_HIGH", SWIG_From_int((int)(wxPRINT_QUALITY_HIGH))); 
+        PyDict_SetItemString(d,"wxPRINT_QUALITY_HIGH", SWIG_From_int((int)(wxPRINT_QUALITY_HIGH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PRINT_QUALITY_MEDIUM", SWIG_From_int((int)(wxPRINT_QUALITY_MEDIUM))); 
+        PyDict_SetItemString(d,"wxPRINT_QUALITY_MEDIUM", SWIG_From_int((int)(wxPRINT_QUALITY_MEDIUM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PRINT_QUALITY_LOW", SWIG_From_int((int)(wxPRINT_QUALITY_LOW))); 
+        PyDict_SetItemString(d,"wxPRINT_QUALITY_LOW", SWIG_From_int((int)(wxPRINT_QUALITY_LOW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PRINT_QUALITY_DRAFT", SWIG_From_int((int)(wxPRINT_QUALITY_DRAFT))); 
+        PyDict_SetItemString(d,"wxPRINT_QUALITY_DRAFT", SWIG_From_int((int)(wxPRINT_QUALITY_DRAFT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_ANY", SWIG_From_int((int)(wxID_ANY))); 
+        PyDict_SetItemString(d,"wxID_ANY", SWIG_From_int((int)(wxID_ANY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_SEPARATOR", SWIG_From_int((int)(wxID_SEPARATOR))); 
+        PyDict_SetItemString(d,"wxID_SEPARATOR", SWIG_From_int((int)(wxID_SEPARATOR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_LOWEST", SWIG_From_int((int)(wxID_LOWEST))); 
+        PyDict_SetItemString(d,"wxID_LOWEST", SWIG_From_int((int)(wxID_LOWEST))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_OPEN", SWIG_From_int((int)(wxID_OPEN))); 
+        PyDict_SetItemString(d,"wxID_OPEN", SWIG_From_int((int)(wxID_OPEN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_CLOSE", SWIG_From_int((int)(wxID_CLOSE))); 
+        PyDict_SetItemString(d,"wxID_CLOSE", SWIG_From_int((int)(wxID_CLOSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_NEW", SWIG_From_int((int)(wxID_NEW))); 
+        PyDict_SetItemString(d,"wxID_NEW", SWIG_From_int((int)(wxID_NEW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_SAVE", SWIG_From_int((int)(wxID_SAVE))); 
+        PyDict_SetItemString(d,"wxID_SAVE", SWIG_From_int((int)(wxID_SAVE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_SAVEAS", SWIG_From_int((int)(wxID_SAVEAS))); 
+        PyDict_SetItemString(d,"wxID_SAVEAS", SWIG_From_int((int)(wxID_SAVEAS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_REVERT", SWIG_From_int((int)(wxID_REVERT))); 
+        PyDict_SetItemString(d,"wxID_REVERT", SWIG_From_int((int)(wxID_REVERT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_EXIT", SWIG_From_int((int)(wxID_EXIT))); 
+        PyDict_SetItemString(d,"wxID_EXIT", SWIG_From_int((int)(wxID_EXIT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_UNDO", SWIG_From_int((int)(wxID_UNDO))); 
+        PyDict_SetItemString(d,"wxID_UNDO", SWIG_From_int((int)(wxID_UNDO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_REDO", SWIG_From_int((int)(wxID_REDO))); 
+        PyDict_SetItemString(d,"wxID_REDO", SWIG_From_int((int)(wxID_REDO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_HELP", SWIG_From_int((int)(wxID_HELP))); 
+        PyDict_SetItemString(d,"wxID_HELP", SWIG_From_int((int)(wxID_HELP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_PRINT", SWIG_From_int((int)(wxID_PRINT))); 
+        PyDict_SetItemString(d,"wxID_PRINT", SWIG_From_int((int)(wxID_PRINT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_PRINT_SETUP", SWIG_From_int((int)(wxID_PRINT_SETUP))); 
+        PyDict_SetItemString(d,"wxID_PRINT_SETUP", SWIG_From_int((int)(wxID_PRINT_SETUP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_PREVIEW", SWIG_From_int((int)(wxID_PREVIEW))); 
+        PyDict_SetItemString(d,"wxID_PREVIEW", SWIG_From_int((int)(wxID_PREVIEW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_ABOUT", SWIG_From_int((int)(wxID_ABOUT))); 
+        PyDict_SetItemString(d,"wxID_ABOUT", SWIG_From_int((int)(wxID_ABOUT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_HELP_CONTENTS", SWIG_From_int((int)(wxID_HELP_CONTENTS))); 
+        PyDict_SetItemString(d,"wxID_HELP_CONTENTS", SWIG_From_int((int)(wxID_HELP_CONTENTS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_HELP_COMMANDS", SWIG_From_int((int)(wxID_HELP_COMMANDS))); 
+        PyDict_SetItemString(d,"wxID_HELP_COMMANDS", SWIG_From_int((int)(wxID_HELP_COMMANDS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_HELP_PROCEDURES", SWIG_From_int((int)(wxID_HELP_PROCEDURES))); 
+        PyDict_SetItemString(d,"wxID_HELP_PROCEDURES", SWIG_From_int((int)(wxID_HELP_PROCEDURES))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_HELP_CONTEXT", SWIG_From_int((int)(wxID_HELP_CONTEXT))); 
+        PyDict_SetItemString(d,"wxID_HELP_CONTEXT", SWIG_From_int((int)(wxID_HELP_CONTEXT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_CLOSE_ALL", SWIG_From_int((int)(wxID_CLOSE_ALL))); 
+        PyDict_SetItemString(d,"wxID_CLOSE_ALL", SWIG_From_int((int)(wxID_CLOSE_ALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_PREFERENCES", SWIG_From_int((int)(wxID_PREFERENCES))); 
+        PyDict_SetItemString(d,"wxID_PREFERENCES", SWIG_From_int((int)(wxID_PREFERENCES))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_CUT", SWIG_From_int((int)(wxID_CUT))); 
+        PyDict_SetItemString(d,"wxID_CUT", SWIG_From_int((int)(wxID_CUT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_COPY", SWIG_From_int((int)(wxID_COPY))); 
+        PyDict_SetItemString(d,"wxID_COPY", SWIG_From_int((int)(wxID_COPY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_PASTE", SWIG_From_int((int)(wxID_PASTE))); 
+        PyDict_SetItemString(d,"wxID_PASTE", SWIG_From_int((int)(wxID_PASTE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_CLEAR", SWIG_From_int((int)(wxID_CLEAR))); 
+        PyDict_SetItemString(d,"wxID_CLEAR", SWIG_From_int((int)(wxID_CLEAR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FIND", SWIG_From_int((int)(wxID_FIND))); 
+        PyDict_SetItemString(d,"wxID_FIND", SWIG_From_int((int)(wxID_FIND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_DUPLICATE", SWIG_From_int((int)(wxID_DUPLICATE))); 
+        PyDict_SetItemString(d,"wxID_DUPLICATE", SWIG_From_int((int)(wxID_DUPLICATE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_SELECTALL", SWIG_From_int((int)(wxID_SELECTALL))); 
+        PyDict_SetItemString(d,"wxID_SELECTALL", SWIG_From_int((int)(wxID_SELECTALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_DELETE", SWIG_From_int((int)(wxID_DELETE))); 
+        PyDict_SetItemString(d,"wxID_DELETE", SWIG_From_int((int)(wxID_DELETE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_REPLACE", SWIG_From_int((int)(wxID_REPLACE))); 
+        PyDict_SetItemString(d,"wxID_REPLACE", SWIG_From_int((int)(wxID_REPLACE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_REPLACE_ALL", SWIG_From_int((int)(wxID_REPLACE_ALL))); 
+        PyDict_SetItemString(d,"wxID_REPLACE_ALL", SWIG_From_int((int)(wxID_REPLACE_ALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_PROPERTIES", SWIG_From_int((int)(wxID_PROPERTIES))); 
+        PyDict_SetItemString(d,"wxID_PROPERTIES", SWIG_From_int((int)(wxID_PROPERTIES))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_VIEW_DETAILS", SWIG_From_int((int)(wxID_VIEW_DETAILS))); 
+        PyDict_SetItemString(d,"wxID_VIEW_DETAILS", SWIG_From_int((int)(wxID_VIEW_DETAILS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_VIEW_LARGEICONS", SWIG_From_int((int)(wxID_VIEW_LARGEICONS))); 
+        PyDict_SetItemString(d,"wxID_VIEW_LARGEICONS", SWIG_From_int((int)(wxID_VIEW_LARGEICONS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_VIEW_SMALLICONS", SWIG_From_int((int)(wxID_VIEW_SMALLICONS))); 
+        PyDict_SetItemString(d,"wxID_VIEW_SMALLICONS", SWIG_From_int((int)(wxID_VIEW_SMALLICONS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_VIEW_LIST", SWIG_From_int((int)(wxID_VIEW_LIST))); 
+        PyDict_SetItemString(d,"wxID_VIEW_LIST", SWIG_From_int((int)(wxID_VIEW_LIST))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_VIEW_SORTDATE", SWIG_From_int((int)(wxID_VIEW_SORTDATE))); 
+        PyDict_SetItemString(d,"wxID_VIEW_SORTDATE", SWIG_From_int((int)(wxID_VIEW_SORTDATE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_VIEW_SORTNAME", SWIG_From_int((int)(wxID_VIEW_SORTNAME))); 
+        PyDict_SetItemString(d,"wxID_VIEW_SORTNAME", SWIG_From_int((int)(wxID_VIEW_SORTNAME))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_VIEW_SORTSIZE", SWIG_From_int((int)(wxID_VIEW_SORTSIZE))); 
+        PyDict_SetItemString(d,"wxID_VIEW_SORTSIZE", SWIG_From_int((int)(wxID_VIEW_SORTSIZE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_VIEW_SORTTYPE", SWIG_From_int((int)(wxID_VIEW_SORTTYPE))); 
+        PyDict_SetItemString(d,"wxID_VIEW_SORTTYPE", SWIG_From_int((int)(wxID_VIEW_SORTTYPE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FILE1", SWIG_From_int((int)(wxID_FILE1))); 
+        PyDict_SetItemString(d,"wxID_FILE1", SWIG_From_int((int)(wxID_FILE1))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FILE2", SWIG_From_int((int)(wxID_FILE2))); 
+        PyDict_SetItemString(d,"wxID_FILE2", SWIG_From_int((int)(wxID_FILE2))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FILE3", SWIG_From_int((int)(wxID_FILE3))); 
+        PyDict_SetItemString(d,"wxID_FILE3", SWIG_From_int((int)(wxID_FILE3))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FILE4", SWIG_From_int((int)(wxID_FILE4))); 
+        PyDict_SetItemString(d,"wxID_FILE4", SWIG_From_int((int)(wxID_FILE4))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FILE5", SWIG_From_int((int)(wxID_FILE5))); 
+        PyDict_SetItemString(d,"wxID_FILE5", SWIG_From_int((int)(wxID_FILE5))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FILE6", SWIG_From_int((int)(wxID_FILE6))); 
+        PyDict_SetItemString(d,"wxID_FILE6", SWIG_From_int((int)(wxID_FILE6))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FILE7", SWIG_From_int((int)(wxID_FILE7))); 
+        PyDict_SetItemString(d,"wxID_FILE7", SWIG_From_int((int)(wxID_FILE7))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FILE8", SWIG_From_int((int)(wxID_FILE8))); 
+        PyDict_SetItemString(d,"wxID_FILE8", SWIG_From_int((int)(wxID_FILE8))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FILE9", SWIG_From_int((int)(wxID_FILE9))); 
+        PyDict_SetItemString(d,"wxID_FILE9", SWIG_From_int((int)(wxID_FILE9))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_OK", SWIG_From_int((int)(wxID_OK))); 
+        PyDict_SetItemString(d,"wxID_OK", SWIG_From_int((int)(wxID_OK))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_CANCEL", SWIG_From_int((int)(wxID_CANCEL))); 
+        PyDict_SetItemString(d,"wxID_CANCEL", SWIG_From_int((int)(wxID_CANCEL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_APPLY", SWIG_From_int((int)(wxID_APPLY))); 
+        PyDict_SetItemString(d,"wxID_APPLY", SWIG_From_int((int)(wxID_APPLY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_YES", SWIG_From_int((int)(wxID_YES))); 
+        PyDict_SetItemString(d,"wxID_YES", SWIG_From_int((int)(wxID_YES))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_NO", SWIG_From_int((int)(wxID_NO))); 
+        PyDict_SetItemString(d,"wxID_NO", SWIG_From_int((int)(wxID_NO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_STATIC", SWIG_From_int((int)(wxID_STATIC))); 
+        PyDict_SetItemString(d,"wxID_STATIC", SWIG_From_int((int)(wxID_STATIC))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_FORWARD", SWIG_From_int((int)(wxID_FORWARD))); 
+        PyDict_SetItemString(d,"wxID_FORWARD", SWIG_From_int((int)(wxID_FORWARD))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_BACKWARD", SWIG_From_int((int)(wxID_BACKWARD))); 
+        PyDict_SetItemString(d,"wxID_BACKWARD", SWIG_From_int((int)(wxID_BACKWARD))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_DEFAULT", SWIG_From_int((int)(wxID_DEFAULT))); 
+        PyDict_SetItemString(d,"wxID_DEFAULT", SWIG_From_int((int)(wxID_DEFAULT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_MORE", SWIG_From_int((int)(wxID_MORE))); 
+        PyDict_SetItemString(d,"wxID_MORE", SWIG_From_int((int)(wxID_MORE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_SETUP", SWIG_From_int((int)(wxID_SETUP))); 
+        PyDict_SetItemString(d,"wxID_SETUP", SWIG_From_int((int)(wxID_SETUP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_RESET", SWIG_From_int((int)(wxID_RESET))); 
+        PyDict_SetItemString(d,"wxID_RESET", SWIG_From_int((int)(wxID_RESET))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_CONTEXT_HELP", SWIG_From_int((int)(wxID_CONTEXT_HELP))); 
+        PyDict_SetItemString(d,"wxID_CONTEXT_HELP", SWIG_From_int((int)(wxID_CONTEXT_HELP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_YESTOALL", SWIG_From_int((int)(wxID_YESTOALL))); 
+        PyDict_SetItemString(d,"wxID_YESTOALL", SWIG_From_int((int)(wxID_YESTOALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_NOTOALL", SWIG_From_int((int)(wxID_NOTOALL))); 
+        PyDict_SetItemString(d,"wxID_NOTOALL", SWIG_From_int((int)(wxID_NOTOALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_ABORT", SWIG_From_int((int)(wxID_ABORT))); 
+        PyDict_SetItemString(d,"wxID_ABORT", SWIG_From_int((int)(wxID_ABORT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_RETRY", SWIG_From_int((int)(wxID_RETRY))); 
+        PyDict_SetItemString(d,"wxID_RETRY", SWIG_From_int((int)(wxID_RETRY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_IGNORE", SWIG_From_int((int)(wxID_IGNORE))); 
+        PyDict_SetItemString(d,"wxID_IGNORE", SWIG_From_int((int)(wxID_IGNORE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_ADD", SWIG_From_int((int)(wxID_ADD))); 
+        PyDict_SetItemString(d,"wxID_ADD", SWIG_From_int((int)(wxID_ADD))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_REMOVE", SWIG_From_int((int)(wxID_REMOVE))); 
+        PyDict_SetItemString(d,"wxID_REMOVE", SWIG_From_int((int)(wxID_REMOVE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_UP", SWIG_From_int((int)(wxID_UP))); 
+        PyDict_SetItemString(d,"wxID_UP", SWIG_From_int((int)(wxID_UP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_DOWN", SWIG_From_int((int)(wxID_DOWN))); 
+        PyDict_SetItemString(d,"wxID_DOWN", SWIG_From_int((int)(wxID_DOWN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_HOME", SWIG_From_int((int)(wxID_HOME))); 
+        PyDict_SetItemString(d,"wxID_HOME", SWIG_From_int((int)(wxID_HOME))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_REFRESH", SWIG_From_int((int)(wxID_REFRESH))); 
+        PyDict_SetItemString(d,"wxID_REFRESH", SWIG_From_int((int)(wxID_REFRESH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_STOP", SWIG_From_int((int)(wxID_STOP))); 
+        PyDict_SetItemString(d,"wxID_STOP", SWIG_From_int((int)(wxID_STOP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_INDEX", SWIG_From_int((int)(wxID_INDEX))); 
+        PyDict_SetItemString(d,"wxID_INDEX", SWIG_From_int((int)(wxID_INDEX))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_BOLD", SWIG_From_int((int)(wxID_BOLD))); 
+        PyDict_SetItemString(d,"wxID_BOLD", SWIG_From_int((int)(wxID_BOLD))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_ITALIC", SWIG_From_int((int)(wxID_ITALIC))); 
+        PyDict_SetItemString(d,"wxID_ITALIC", SWIG_From_int((int)(wxID_ITALIC))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_JUSTIFY_CENTER", SWIG_From_int((int)(wxID_JUSTIFY_CENTER))); 
+        PyDict_SetItemString(d,"wxID_JUSTIFY_CENTER", SWIG_From_int((int)(wxID_JUSTIFY_CENTER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_JUSTIFY_FILL", SWIG_From_int((int)(wxID_JUSTIFY_FILL))); 
+        PyDict_SetItemString(d,"wxID_JUSTIFY_FILL", SWIG_From_int((int)(wxID_JUSTIFY_FILL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_JUSTIFY_RIGHT", SWIG_From_int((int)(wxID_JUSTIFY_RIGHT))); 
+        PyDict_SetItemString(d,"wxID_JUSTIFY_RIGHT", SWIG_From_int((int)(wxID_JUSTIFY_RIGHT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_JUSTIFY_LEFT", SWIG_From_int((int)(wxID_JUSTIFY_LEFT))); 
+        PyDict_SetItemString(d,"wxID_JUSTIFY_LEFT", SWIG_From_int((int)(wxID_JUSTIFY_LEFT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_UNDERLINE", SWIG_From_int((int)(wxID_UNDERLINE))); 
+        PyDict_SetItemString(d,"wxID_UNDERLINE", SWIG_From_int((int)(wxID_UNDERLINE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_INDENT", SWIG_From_int((int)(wxID_INDENT))); 
+        PyDict_SetItemString(d,"wxID_INDENT", SWIG_From_int((int)(wxID_INDENT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_UNINDENT", SWIG_From_int((int)(wxID_UNINDENT))); 
+        PyDict_SetItemString(d,"wxID_UNINDENT", SWIG_From_int((int)(wxID_UNINDENT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_ZOOM_100", SWIG_From_int((int)(wxID_ZOOM_100))); 
+        PyDict_SetItemString(d,"wxID_ZOOM_100", SWIG_From_int((int)(wxID_ZOOM_100))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_ZOOM_FIT", SWIG_From_int((int)(wxID_ZOOM_FIT))); 
+        PyDict_SetItemString(d,"wxID_ZOOM_FIT", SWIG_From_int((int)(wxID_ZOOM_FIT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_ZOOM_IN", SWIG_From_int((int)(wxID_ZOOM_IN))); 
+        PyDict_SetItemString(d,"wxID_ZOOM_IN", SWIG_From_int((int)(wxID_ZOOM_IN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_ZOOM_OUT", SWIG_From_int((int)(wxID_ZOOM_OUT))); 
+        PyDict_SetItemString(d,"wxID_ZOOM_OUT", SWIG_From_int((int)(wxID_ZOOM_OUT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_UNDELETE", SWIG_From_int((int)(wxID_UNDELETE))); 
+        PyDict_SetItemString(d,"wxID_UNDELETE", SWIG_From_int((int)(wxID_UNDELETE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_REVERT_TO_SAVED", SWIG_From_int((int)(wxID_REVERT_TO_SAVED))); 
+        PyDict_SetItemString(d,"wxID_REVERT_TO_SAVED", SWIG_From_int((int)(wxID_REVERT_TO_SAVED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ID_HIGHEST", SWIG_From_int((int)(wxID_HIGHEST))); 
+        PyDict_SetItemString(d,"wxID_HIGHEST", SWIG_From_int((int)(wxID_HIGHEST))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"OPEN", SWIG_From_int((int)(wxOPEN))); 
+        PyDict_SetItemString(d,"wxOPEN", SWIG_From_int((int)(wxOPEN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SAVE", SWIG_From_int((int)(wxSAVE))); 
+        PyDict_SetItemString(d,"wxSAVE", SWIG_From_int((int)(wxSAVE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HIDE_READONLY", SWIG_From_int((int)(wxHIDE_READONLY))); 
+        PyDict_SetItemString(d,"wxHIDE_READONLY", SWIG_From_int((int)(wxHIDE_READONLY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"OVERWRITE_PROMPT", SWIG_From_int((int)(wxOVERWRITE_PROMPT))); 
+        PyDict_SetItemString(d,"wxOVERWRITE_PROMPT", SWIG_From_int((int)(wxOVERWRITE_PROMPT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FILE_MUST_EXIST", SWIG_From_int((int)(wxFILE_MUST_EXIST))); 
+        PyDict_SetItemString(d,"wxFILE_MUST_EXIST", SWIG_From_int((int)(wxFILE_MUST_EXIST))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MULTIPLE", SWIG_From_int((int)(wxMULTIPLE))); 
+        PyDict_SetItemString(d,"wxMULTIPLE", SWIG_From_int((int)(wxMULTIPLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CHANGE_DIR", SWIG_From_int((int)(wxCHANGE_DIR))); 
+        PyDict_SetItemString(d,"wxCHANGE_DIR", SWIG_From_int((int)(wxCHANGE_DIR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ACCEL_ALT", SWIG_From_int((int)(wxACCEL_ALT))); 
+        PyDict_SetItemString(d,"wxACCEL_ALT", SWIG_From_int((int)(wxACCEL_ALT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ACCEL_CTRL", SWIG_From_int((int)(wxACCEL_CTRL))); 
+        PyDict_SetItemString(d,"wxACCEL_CTRL", SWIG_From_int((int)(wxACCEL_CTRL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ACCEL_SHIFT", SWIG_From_int((int)(wxACCEL_SHIFT))); 
+        PyDict_SetItemString(d,"wxACCEL_SHIFT", SWIG_From_int((int)(wxACCEL_SHIFT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ACCEL_NORMAL", SWIG_From_int((int)(wxACCEL_NORMAL))); 
+        PyDict_SetItemString(d,"wxACCEL_NORMAL", SWIG_From_int((int)(wxACCEL_NORMAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PD_AUTO_HIDE", SWIG_From_int((int)(wxPD_AUTO_HIDE))); 
+        PyDict_SetItemString(d,"wxPD_AUTO_HIDE", SWIG_From_int((int)(wxPD_AUTO_HIDE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PD_APP_MODAL", SWIG_From_int((int)(wxPD_APP_MODAL))); 
+        PyDict_SetItemString(d,"wxPD_APP_MODAL", SWIG_From_int((int)(wxPD_APP_MODAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PD_CAN_ABORT", SWIG_From_int((int)(wxPD_CAN_ABORT))); 
+        PyDict_SetItemString(d,"wxPD_CAN_ABORT", SWIG_From_int((int)(wxPD_CAN_ABORT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PD_ELAPSED_TIME", SWIG_From_int((int)(wxPD_ELAPSED_TIME))); 
+        PyDict_SetItemString(d,"wxPD_ELAPSED_TIME", SWIG_From_int((int)(wxPD_ELAPSED_TIME))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PD_ESTIMATED_TIME", SWIG_From_int((int)(wxPD_ESTIMATED_TIME))); 
+        PyDict_SetItemString(d,"wxPD_ESTIMATED_TIME", SWIG_From_int((int)(wxPD_ESTIMATED_TIME))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PD_REMAINING_TIME", SWIG_From_int((int)(wxPD_REMAINING_TIME))); 
+        PyDict_SetItemString(d,"wxPD_REMAINING_TIME", SWIG_From_int((int)(wxPD_REMAINING_TIME))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PD_SMOOTH", SWIG_From_int((int)(wxPD_SMOOTH))); 
+        PyDict_SetItemString(d,"wxPD_SMOOTH", SWIG_From_int((int)(wxPD_SMOOTH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PD_CAN_SKIP", SWIG_From_int((int)(wxPD_CAN_SKIP))); 
+        PyDict_SetItemString(d,"wxPD_CAN_SKIP", SWIG_From_int((int)(wxPD_CAN_SKIP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DD_NEW_DIR_BUTTON", SWIG_From_int((int)(wxDD_NEW_DIR_BUTTON))); 
+        PyDict_SetItemString(d,"wxDD_NEW_DIR_BUTTON", SWIG_From_int((int)(wxDD_NEW_DIR_BUTTON))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DD_DEFAULT_STYLE", SWIG_From_int((int)(wxDD_DEFAULT_STYLE))); 
+        PyDict_SetItemString(d,"wxDD_DEFAULT_STYLE", SWIG_From_int((int)(wxDD_DEFAULT_STYLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MENU_TEAROFF", SWIG_From_int((int)(wxMENU_TEAROFF))); 
+        PyDict_SetItemString(d,"wxMENU_TEAROFF", SWIG_From_int((int)(wxMENU_TEAROFF))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MB_DOCKABLE", SWIG_From_int((int)(wxMB_DOCKABLE))); 
+        PyDict_SetItemString(d,"wxMB_DOCKABLE", SWIG_From_int((int)(wxMB_DOCKABLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NO_FULL_REPAINT_ON_RESIZE", SWIG_From_int((int)(wxNO_FULL_REPAINT_ON_RESIZE))); 
+        PyDict_SetItemString(d,"wxNO_FULL_REPAINT_ON_RESIZE", SWIG_From_int((int)(wxNO_FULL_REPAINT_ON_RESIZE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FULL_REPAINT_ON_RESIZE", SWIG_From_int((int)(wxFULL_REPAINT_ON_RESIZE))); 
+        PyDict_SetItemString(d,"wxFULL_REPAINT_ON_RESIZE", SWIG_From_int((int)(wxFULL_REPAINT_ON_RESIZE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LI_HORIZONTAL", SWIG_From_int((int)(wxLI_HORIZONTAL))); 
+        PyDict_SetItemString(d,"wxLI_HORIZONTAL", SWIG_From_int((int)(wxLI_HORIZONTAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LI_VERTICAL", SWIG_From_int((int)(wxLI_VERTICAL))); 
+        PyDict_SetItemString(d,"wxLI_VERTICAL", SWIG_From_int((int)(wxLI_VERTICAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WS_EX_VALIDATE_RECURSIVELY", SWIG_From_int((int)(wxWS_EX_VALIDATE_RECURSIVELY))); 
+        PyDict_SetItemString(d,"wxWS_EX_VALIDATE_RECURSIVELY", SWIG_From_int((int)(wxWS_EX_VALIDATE_RECURSIVELY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WS_EX_BLOCK_EVENTS", SWIG_From_int((int)(wxWS_EX_BLOCK_EVENTS))); 
+        PyDict_SetItemString(d,"wxWS_EX_BLOCK_EVENTS", SWIG_From_int((int)(wxWS_EX_BLOCK_EVENTS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WS_EX_TRANSIENT", SWIG_From_int((int)(wxWS_EX_TRANSIENT))); 
+        PyDict_SetItemString(d,"wxWS_EX_TRANSIENT", SWIG_From_int((int)(wxWS_EX_TRANSIENT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WS_EX_THEMED_BACKGROUND", SWIG_From_int((int)(wxWS_EX_THEMED_BACKGROUND))); 
+        PyDict_SetItemString(d,"wxWS_EX_THEMED_BACKGROUND", SWIG_From_int((int)(wxWS_EX_THEMED_BACKGROUND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WS_EX_PROCESS_IDLE", SWIG_From_int((int)(wxWS_EX_PROCESS_IDLE))); 
+        PyDict_SetItemString(d,"wxWS_EX_PROCESS_IDLE", SWIG_From_int((int)(wxWS_EX_PROCESS_IDLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WS_EX_PROCESS_UI_UPDATES", SWIG_From_int((int)(wxWS_EX_PROCESS_UI_UPDATES))); 
+        PyDict_SetItemString(d,"wxWS_EX_PROCESS_UI_UPDATES", SWIG_From_int((int)(wxWS_EX_PROCESS_UI_UPDATES))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_TEXT", SWIG_From_int((int)(wxMM_TEXT))); 
+        PyDict_SetItemString(d,"wxMM_TEXT", SWIG_From_int((int)(wxMM_TEXT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_LOMETRIC", SWIG_From_int((int)(wxMM_LOMETRIC))); 
+        PyDict_SetItemString(d,"wxMM_LOMETRIC", SWIG_From_int((int)(wxMM_LOMETRIC))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_HIMETRIC", SWIG_From_int((int)(wxMM_HIMETRIC))); 
+        PyDict_SetItemString(d,"wxMM_HIMETRIC", SWIG_From_int((int)(wxMM_HIMETRIC))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_LOENGLISH", SWIG_From_int((int)(wxMM_LOENGLISH))); 
+        PyDict_SetItemString(d,"wxMM_LOENGLISH", SWIG_From_int((int)(wxMM_LOENGLISH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_HIENGLISH", SWIG_From_int((int)(wxMM_HIENGLISH))); 
+        PyDict_SetItemString(d,"wxMM_HIENGLISH", SWIG_From_int((int)(wxMM_HIENGLISH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_TWIPS", SWIG_From_int((int)(wxMM_TWIPS))); 
+        PyDict_SetItemString(d,"wxMM_TWIPS", SWIG_From_int((int)(wxMM_TWIPS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_ISOTROPIC", SWIG_From_int((int)(wxMM_ISOTROPIC))); 
+        PyDict_SetItemString(d,"wxMM_ISOTROPIC", SWIG_From_int((int)(wxMM_ISOTROPIC))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_ANISOTROPIC", SWIG_From_int((int)(wxMM_ANISOTROPIC))); 
+        PyDict_SetItemString(d,"wxMM_ANISOTROPIC", SWIG_From_int((int)(wxMM_ANISOTROPIC))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_POINTS", SWIG_From_int((int)(wxMM_POINTS))); 
+        PyDict_SetItemString(d,"wxMM_POINTS", SWIG_From_int((int)(wxMM_POINTS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MM_METRIC", SWIG_From_int((int)(wxMM_METRIC))); 
+        PyDict_SetItemString(d,"wxMM_METRIC", SWIG_From_int((int)(wxMM_METRIC))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CENTRE", SWIG_From_int((int)(wxCENTRE))); 
+        PyDict_SetItemString(d,"wxCENTRE", SWIG_From_int((int)(wxCENTRE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CENTER", SWIG_From_int((int)(wxCENTER))); 
+        PyDict_SetItemString(d,"wxCENTER", SWIG_From_int((int)(wxCENTER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HORIZONTAL", SWIG_From_int((int)(wxHORIZONTAL))); 
+        PyDict_SetItemString(d,"wxHORIZONTAL", SWIG_From_int((int)(wxHORIZONTAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"VERTICAL", SWIG_From_int((int)(wxVERTICAL))); 
+        PyDict_SetItemString(d,"wxVERTICAL", SWIG_From_int((int)(wxVERTICAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BOTH", SWIG_From_int((int)(wxBOTH))); 
+        PyDict_SetItemString(d,"wxBOTH", SWIG_From_int((int)(wxBOTH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LEFT", SWIG_From_int((int)(wxLEFT))); 
+        PyDict_SetItemString(d,"wxLEFT", SWIG_From_int((int)(wxLEFT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RIGHT", SWIG_From_int((int)(wxRIGHT))); 
+        PyDict_SetItemString(d,"wxRIGHT", SWIG_From_int((int)(wxRIGHT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"UP", SWIG_From_int((int)(wxUP))); 
+        PyDict_SetItemString(d,"wxUP", SWIG_From_int((int)(wxUP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DOWN", SWIG_From_int((int)(wxDOWN))); 
+        PyDict_SetItemString(d,"wxDOWN", SWIG_From_int((int)(wxDOWN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TOP", SWIG_From_int((int)(wxTOP))); 
+        PyDict_SetItemString(d,"wxTOP", SWIG_From_int((int)(wxTOP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BOTTOM", SWIG_From_int((int)(wxBOTTOM))); 
+        PyDict_SetItemString(d,"wxBOTTOM", SWIG_From_int((int)(wxBOTTOM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NORTH", SWIG_From_int((int)(wxNORTH))); 
+        PyDict_SetItemString(d,"wxNORTH", SWIG_From_int((int)(wxNORTH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SOUTH", SWIG_From_int((int)(wxSOUTH))); 
+        PyDict_SetItemString(d,"wxSOUTH", SWIG_From_int((int)(wxSOUTH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WEST", SWIG_From_int((int)(wxWEST))); 
+        PyDict_SetItemString(d,"wxWEST", SWIG_From_int((int)(wxWEST))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"EAST", SWIG_From_int((int)(wxEAST))); 
+        PyDict_SetItemString(d,"wxEAST", SWIG_From_int((int)(wxEAST))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALL", SWIG_From_int((int)(wxALL))); 
+        PyDict_SetItemString(d,"wxALL", SWIG_From_int((int)(wxALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_NOT", SWIG_From_int((int)(wxALIGN_NOT))); 
+        PyDict_SetItemString(d,"wxALIGN_NOT", SWIG_From_int((int)(wxALIGN_NOT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_CENTER_HORIZONTAL", SWIG_From_int((int)(wxALIGN_CENTER_HORIZONTAL))); 
+        PyDict_SetItemString(d,"wxALIGN_CENTER_HORIZONTAL", SWIG_From_int((int)(wxALIGN_CENTER_HORIZONTAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_CENTRE_HORIZONTAL", SWIG_From_int((int)(wxALIGN_CENTRE_HORIZONTAL))); 
+        PyDict_SetItemString(d,"wxALIGN_CENTRE_HORIZONTAL", SWIG_From_int((int)(wxALIGN_CENTRE_HORIZONTAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_LEFT", SWIG_From_int((int)(wxALIGN_LEFT))); 
+        PyDict_SetItemString(d,"wxALIGN_LEFT", SWIG_From_int((int)(wxALIGN_LEFT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_TOP", SWIG_From_int((int)(wxALIGN_TOP))); 
+        PyDict_SetItemString(d,"wxALIGN_TOP", SWIG_From_int((int)(wxALIGN_TOP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_RIGHT", SWIG_From_int((int)(wxALIGN_RIGHT))); 
+        PyDict_SetItemString(d,"wxALIGN_RIGHT", SWIG_From_int((int)(wxALIGN_RIGHT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_BOTTOM", SWIG_From_int((int)(wxALIGN_BOTTOM))); 
+        PyDict_SetItemString(d,"wxALIGN_BOTTOM", SWIG_From_int((int)(wxALIGN_BOTTOM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_CENTER_VERTICAL", SWIG_From_int((int)(wxALIGN_CENTER_VERTICAL))); 
+        PyDict_SetItemString(d,"wxALIGN_CENTER_VERTICAL", SWIG_From_int((int)(wxALIGN_CENTER_VERTICAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_CENTRE_VERTICAL", SWIG_From_int((int)(wxALIGN_CENTRE_VERTICAL))); 
+        PyDict_SetItemString(d,"wxALIGN_CENTRE_VERTICAL", SWIG_From_int((int)(wxALIGN_CENTRE_VERTICAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_CENTER", SWIG_From_int((int)(wxALIGN_CENTER))); 
+        PyDict_SetItemString(d,"wxALIGN_CENTER", SWIG_From_int((int)(wxALIGN_CENTER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_CENTRE", SWIG_From_int((int)(wxALIGN_CENTRE))); 
+        PyDict_SetItemString(d,"wxALIGN_CENTRE", SWIG_From_int((int)(wxALIGN_CENTRE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ALIGN_MASK", SWIG_From_int((int)(wxALIGN_MASK))); 
+        PyDict_SetItemString(d,"wxALIGN_MASK", SWIG_From_int((int)(wxALIGN_MASK))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"STRETCH_NOT", SWIG_From_int((int)(wxSTRETCH_NOT))); 
+        PyDict_SetItemString(d,"wxSTRETCH_NOT", SWIG_From_int((int)(wxSTRETCH_NOT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SHRINK", SWIG_From_int((int)(wxSHRINK))); 
+        PyDict_SetItemString(d,"wxSHRINK", SWIG_From_int((int)(wxSHRINK))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"GROW", SWIG_From_int((int)(wxGROW))); 
+        PyDict_SetItemString(d,"wxGROW", SWIG_From_int((int)(wxGROW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"EXPAND", SWIG_From_int((int)(wxEXPAND))); 
+        PyDict_SetItemString(d,"wxEXPAND", SWIG_From_int((int)(wxEXPAND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SHAPED", SWIG_From_int((int)(wxSHAPED))); 
+        PyDict_SetItemString(d,"wxSHAPED", SWIG_From_int((int)(wxSHAPED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FIXED_MINSIZE", SWIG_From_int((int)(wxFIXED_MINSIZE))); 
+        PyDict_SetItemString(d,"wxFIXED_MINSIZE", SWIG_From_int((int)(wxFIXED_MINSIZE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TILE", SWIG_From_int((int)(wxTILE))); 
+        PyDict_SetItemString(d,"wxTILE", SWIG_From_int((int)(wxTILE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ADJUST_MINSIZE", SWIG_From_int((int)(wxADJUST_MINSIZE))); 
+        PyDict_SetItemString(d,"wxADJUST_MINSIZE", SWIG_From_int((int)(wxADJUST_MINSIZE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BORDER_DEFAULT", SWIG_From_int((int)(wxBORDER_DEFAULT))); 
+        PyDict_SetItemString(d,"wxBORDER_DEFAULT", SWIG_From_int((int)(wxBORDER_DEFAULT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BORDER_NONE", SWIG_From_int((int)(wxBORDER_NONE))); 
+        PyDict_SetItemString(d,"wxBORDER_NONE", SWIG_From_int((int)(wxBORDER_NONE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BORDER_STATIC", SWIG_From_int((int)(wxBORDER_STATIC))); 
+        PyDict_SetItemString(d,"wxBORDER_STATIC", SWIG_From_int((int)(wxBORDER_STATIC))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BORDER_SIMPLE", SWIG_From_int((int)(wxBORDER_SIMPLE))); 
+        PyDict_SetItemString(d,"wxBORDER_SIMPLE", SWIG_From_int((int)(wxBORDER_SIMPLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BORDER_RAISED", SWIG_From_int((int)(wxBORDER_RAISED))); 
+        PyDict_SetItemString(d,"wxBORDER_RAISED", SWIG_From_int((int)(wxBORDER_RAISED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BORDER_SUNKEN", SWIG_From_int((int)(wxBORDER_SUNKEN))); 
+        PyDict_SetItemString(d,"wxBORDER_SUNKEN", SWIG_From_int((int)(wxBORDER_SUNKEN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BORDER_DOUBLE", SWIG_From_int((int)(wxBORDER_DOUBLE))); 
+        PyDict_SetItemString(d,"wxBORDER_DOUBLE", SWIG_From_int((int)(wxBORDER_DOUBLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BORDER_MASK", SWIG_From_int((int)(wxBORDER_MASK))); 
+        PyDict_SetItemString(d,"wxBORDER_MASK", SWIG_From_int((int)(wxBORDER_MASK))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BG_STYLE_SYSTEM", SWIG_From_int((int)(wxBG_STYLE_SYSTEM))); 
+        PyDict_SetItemString(d,"wxBG_STYLE_SYSTEM", SWIG_From_int((int)(wxBG_STYLE_SYSTEM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BG_STYLE_COLOUR", SWIG_From_int((int)(wxBG_STYLE_COLOUR))); 
+        PyDict_SetItemString(d,"wxBG_STYLE_COLOUR", SWIG_From_int((int)(wxBG_STYLE_COLOUR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BG_STYLE_CUSTOM", SWIG_From_int((int)(wxBG_STYLE_CUSTOM))); 
+        PyDict_SetItemString(d,"wxBG_STYLE_CUSTOM", SWIG_From_int((int)(wxBG_STYLE_CUSTOM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DEFAULT", SWIG_From_int((int)(wxDEFAULT))); 
+        PyDict_SetItemString(d,"wxDEFAULT", SWIG_From_int((int)(wxDEFAULT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DECORATIVE", SWIG_From_int((int)(wxDECORATIVE))); 
+        PyDict_SetItemString(d,"wxDECORATIVE", SWIG_From_int((int)(wxDECORATIVE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ROMAN", SWIG_From_int((int)(wxROMAN))); 
+        PyDict_SetItemString(d,"wxROMAN", SWIG_From_int((int)(wxROMAN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SCRIPT", SWIG_From_int((int)(wxSCRIPT))); 
+        PyDict_SetItemString(d,"wxSCRIPT", SWIG_From_int((int)(wxSCRIPT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SWISS", SWIG_From_int((int)(wxSWISS))); 
+        PyDict_SetItemString(d,"wxSWISS", SWIG_From_int((int)(wxSWISS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MODERN", SWIG_From_int((int)(wxMODERN))); 
+        PyDict_SetItemString(d,"wxMODERN", SWIG_From_int((int)(wxMODERN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TELETYPE", SWIG_From_int((int)(wxTELETYPE))); 
+        PyDict_SetItemString(d,"wxTELETYPE", SWIG_From_int((int)(wxTELETYPE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"VARIABLE", SWIG_From_int((int)(wxVARIABLE))); 
+        PyDict_SetItemString(d,"wxVARIABLE", SWIG_From_int((int)(wxVARIABLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FIXED", SWIG_From_int((int)(wxFIXED))); 
+        PyDict_SetItemString(d,"wxFIXED", SWIG_From_int((int)(wxFIXED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NORMAL", SWIG_From_int((int)(wxNORMAL))); 
+        PyDict_SetItemString(d,"wxNORMAL", SWIG_From_int((int)(wxNORMAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LIGHT", SWIG_From_int((int)(wxLIGHT))); 
+        PyDict_SetItemString(d,"wxLIGHT", SWIG_From_int((int)(wxLIGHT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BOLD", SWIG_From_int((int)(wxBOLD))); 
+        PyDict_SetItemString(d,"wxBOLD", SWIG_From_int((int)(wxBOLD))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ITALIC", SWIG_From_int((int)(wxITALIC))); 
+        PyDict_SetItemString(d,"wxITALIC", SWIG_From_int((int)(wxITALIC))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SLANT", SWIG_From_int((int)(wxSLANT))); 
+        PyDict_SetItemString(d,"wxSLANT", SWIG_From_int((int)(wxSLANT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SOLID", SWIG_From_int((int)(wxSOLID))); 
+        PyDict_SetItemString(d,"wxSOLID", SWIG_From_int((int)(wxSOLID))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DOT", SWIG_From_int((int)(wxDOT))); 
+        PyDict_SetItemString(d,"wxDOT", SWIG_From_int((int)(wxDOT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LONG_DASH", SWIG_From_int((int)(wxLONG_DASH))); 
+        PyDict_SetItemString(d,"wxLONG_DASH", SWIG_From_int((int)(wxLONG_DASH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SHORT_DASH", SWIG_From_int((int)(wxSHORT_DASH))); 
+        PyDict_SetItemString(d,"wxSHORT_DASH", SWIG_From_int((int)(wxSHORT_DASH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DOT_DASH", SWIG_From_int((int)(wxDOT_DASH))); 
+        PyDict_SetItemString(d,"wxDOT_DASH", SWIG_From_int((int)(wxDOT_DASH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"USER_DASH", SWIG_From_int((int)(wxUSER_DASH))); 
+        PyDict_SetItemString(d,"wxUSER_DASH", SWIG_From_int((int)(wxUSER_DASH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"TRANSPARENT", SWIG_From_int((int)(wxTRANSPARENT))); 
+        PyDict_SetItemString(d,"wxTRANSPARENT", SWIG_From_int((int)(wxTRANSPARENT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"STIPPLE", SWIG_From_int((int)(wxSTIPPLE))); 
+        PyDict_SetItemString(d,"wxSTIPPLE", SWIG_From_int((int)(wxSTIPPLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BDIAGONAL_HATCH", SWIG_From_int((int)(wxBDIAGONAL_HATCH))); 
+        PyDict_SetItemString(d,"wxBDIAGONAL_HATCH", SWIG_From_int((int)(wxBDIAGONAL_HATCH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CROSSDIAG_HATCH", SWIG_From_int((int)(wxCROSSDIAG_HATCH))); 
+        PyDict_SetItemString(d,"wxCROSSDIAG_HATCH", SWIG_From_int((int)(wxCROSSDIAG_HATCH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FDIAGONAL_HATCH", SWIG_From_int((int)(wxFDIAGONAL_HATCH))); 
+        PyDict_SetItemString(d,"wxFDIAGONAL_HATCH", SWIG_From_int((int)(wxFDIAGONAL_HATCH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CROSS_HATCH", SWIG_From_int((int)(wxCROSS_HATCH))); 
+        PyDict_SetItemString(d,"wxCROSS_HATCH", SWIG_From_int((int)(wxCROSS_HATCH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HORIZONTAL_HATCH", SWIG_From_int((int)(wxHORIZONTAL_HATCH))); 
+        PyDict_SetItemString(d,"wxHORIZONTAL_HATCH", SWIG_From_int((int)(wxHORIZONTAL_HATCH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"VERTICAL_HATCH", SWIG_From_int((int)(wxVERTICAL_HATCH))); 
+        PyDict_SetItemString(d,"wxVERTICAL_HATCH", SWIG_From_int((int)(wxVERTICAL_HATCH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"JOIN_BEVEL", SWIG_From_int((int)(wxJOIN_BEVEL))); 
+        PyDict_SetItemString(d,"wxJOIN_BEVEL", SWIG_From_int((int)(wxJOIN_BEVEL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"JOIN_MITER", SWIG_From_int((int)(wxJOIN_MITER))); 
+        PyDict_SetItemString(d,"wxJOIN_MITER", SWIG_From_int((int)(wxJOIN_MITER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"JOIN_ROUND", SWIG_From_int((int)(wxJOIN_ROUND))); 
+        PyDict_SetItemString(d,"wxJOIN_ROUND", SWIG_From_int((int)(wxJOIN_ROUND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CAP_ROUND", SWIG_From_int((int)(wxCAP_ROUND))); 
+        PyDict_SetItemString(d,"wxCAP_ROUND", SWIG_From_int((int)(wxCAP_ROUND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CAP_PROJECTING", SWIG_From_int((int)(wxCAP_PROJECTING))); 
+        PyDict_SetItemString(d,"wxCAP_PROJECTING", SWIG_From_int((int)(wxCAP_PROJECTING))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CAP_BUTT", SWIG_From_int((int)(wxCAP_BUTT))); 
+        PyDict_SetItemString(d,"wxCAP_BUTT", SWIG_From_int((int)(wxCAP_BUTT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CLEAR", SWIG_From_int((int)(wxCLEAR))); 
+        PyDict_SetItemString(d,"wxCLEAR", SWIG_From_int((int)(wxCLEAR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"XOR", SWIG_From_int((int)(wxXOR))); 
+        PyDict_SetItemString(d,"wxXOR", SWIG_From_int((int)(wxXOR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"INVERT", SWIG_From_int((int)(wxINVERT))); 
+        PyDict_SetItemString(d,"wxINVERT", SWIG_From_int((int)(wxINVERT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"OR_REVERSE", SWIG_From_int((int)(wxOR_REVERSE))); 
+        PyDict_SetItemString(d,"wxOR_REVERSE", SWIG_From_int((int)(wxOR_REVERSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"AND_REVERSE", SWIG_From_int((int)(wxAND_REVERSE))); 
+        PyDict_SetItemString(d,"wxAND_REVERSE", SWIG_From_int((int)(wxAND_REVERSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"COPY", SWIG_From_int((int)(wxCOPY))); 
+        PyDict_SetItemString(d,"wxCOPY", SWIG_From_int((int)(wxCOPY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"AND", SWIG_From_int((int)(wxAND))); 
+        PyDict_SetItemString(d,"wxAND", SWIG_From_int((int)(wxAND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"AND_INVERT", SWIG_From_int((int)(wxAND_INVERT))); 
+        PyDict_SetItemString(d,"wxAND_INVERT", SWIG_From_int((int)(wxAND_INVERT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NO_OP", SWIG_From_int((int)(wxNO_OP))); 
+        PyDict_SetItemString(d,"wxNO_OP", SWIG_From_int((int)(wxNO_OP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NOR", SWIG_From_int((int)(wxNOR))); 
+        PyDict_SetItemString(d,"wxNOR", SWIG_From_int((int)(wxNOR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"EQUIV", SWIG_From_int((int)(wxEQUIV))); 
+        PyDict_SetItemString(d,"wxEQUIV", SWIG_From_int((int)(wxEQUIV))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SRC_INVERT", SWIG_From_int((int)(wxSRC_INVERT))); 
+        PyDict_SetItemString(d,"wxSRC_INVERT", SWIG_From_int((int)(wxSRC_INVERT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"OR_INVERT", SWIG_From_int((int)(wxOR_INVERT))); 
+        PyDict_SetItemString(d,"wxOR_INVERT", SWIG_From_int((int)(wxOR_INVERT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NAND", SWIG_From_int((int)(wxNAND))); 
+        PyDict_SetItemString(d,"wxNAND", SWIG_From_int((int)(wxNAND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"OR", SWIG_From_int((int)(wxOR))); 
+        PyDict_SetItemString(d,"wxOR", SWIG_From_int((int)(wxOR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SET", SWIG_From_int((int)(wxSET))); 
+        PyDict_SetItemString(d,"wxSET", SWIG_From_int((int)(wxSET))); 
     }
     {
         PyDict_SetItemString(d,"WXK_BACK", SWIG_From_int((int)(WXK_BACK))); 
     }
     {
         PyDict_SetItemString(d,"WXK_BACK", SWIG_From_int((int)(WXK_BACK))); 
@@ -48976,467 +49032,467 @@ SWIGEXPORT(void) SWIG_init(void) {
         PyDict_SetItemString(d,"WXK_SPECIAL20", SWIG_From_int((int)(WXK_SPECIAL20))); 
     }
     {
         PyDict_SetItemString(d,"WXK_SPECIAL20", SWIG_From_int((int)(WXK_SPECIAL20))); 
     }
     {
-        PyDict_SetItemString(d,"PAPER_NONE", SWIG_From_int((int)(wxPAPER_NONE))); 
+        PyDict_SetItemString(d,"wxPAPER_NONE", SWIG_From_int((int)(wxPAPER_NONE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_LETTER", SWIG_From_int((int)(wxPAPER_LETTER))); 
+        PyDict_SetItemString(d,"wxPAPER_LETTER", SWIG_From_int((int)(wxPAPER_LETTER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_LEGAL", SWIG_From_int((int)(wxPAPER_LEGAL))); 
+        PyDict_SetItemString(d,"wxPAPER_LEGAL", SWIG_From_int((int)(wxPAPER_LEGAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A4", SWIG_From_int((int)(wxPAPER_A4))); 
+        PyDict_SetItemString(d,"wxPAPER_A4", SWIG_From_int((int)(wxPAPER_A4))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_CSHEET", SWIG_From_int((int)(wxPAPER_CSHEET))); 
+        PyDict_SetItemString(d,"wxPAPER_CSHEET", SWIG_From_int((int)(wxPAPER_CSHEET))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_DSHEET", SWIG_From_int((int)(wxPAPER_DSHEET))); 
+        PyDict_SetItemString(d,"wxPAPER_DSHEET", SWIG_From_int((int)(wxPAPER_DSHEET))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ESHEET", SWIG_From_int((int)(wxPAPER_ESHEET))); 
+        PyDict_SetItemString(d,"wxPAPER_ESHEET", SWIG_From_int((int)(wxPAPER_ESHEET))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_LETTERSMALL", SWIG_From_int((int)(wxPAPER_LETTERSMALL))); 
+        PyDict_SetItemString(d,"wxPAPER_LETTERSMALL", SWIG_From_int((int)(wxPAPER_LETTERSMALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_TABLOID", SWIG_From_int((int)(wxPAPER_TABLOID))); 
+        PyDict_SetItemString(d,"wxPAPER_TABLOID", SWIG_From_int((int)(wxPAPER_TABLOID))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_LEDGER", SWIG_From_int((int)(wxPAPER_LEDGER))); 
+        PyDict_SetItemString(d,"wxPAPER_LEDGER", SWIG_From_int((int)(wxPAPER_LEDGER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_STATEMENT", SWIG_From_int((int)(wxPAPER_STATEMENT))); 
+        PyDict_SetItemString(d,"wxPAPER_STATEMENT", SWIG_From_int((int)(wxPAPER_STATEMENT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_EXECUTIVE", SWIG_From_int((int)(wxPAPER_EXECUTIVE))); 
+        PyDict_SetItemString(d,"wxPAPER_EXECUTIVE", SWIG_From_int((int)(wxPAPER_EXECUTIVE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A3", SWIG_From_int((int)(wxPAPER_A3))); 
+        PyDict_SetItemString(d,"wxPAPER_A3", SWIG_From_int((int)(wxPAPER_A3))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A4SMALL", SWIG_From_int((int)(wxPAPER_A4SMALL))); 
+        PyDict_SetItemString(d,"wxPAPER_A4SMALL", SWIG_From_int((int)(wxPAPER_A4SMALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A5", SWIG_From_int((int)(wxPAPER_A5))); 
+        PyDict_SetItemString(d,"wxPAPER_A5", SWIG_From_int((int)(wxPAPER_A5))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_B4", SWIG_From_int((int)(wxPAPER_B4))); 
+        PyDict_SetItemString(d,"wxPAPER_B4", SWIG_From_int((int)(wxPAPER_B4))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_B5", SWIG_From_int((int)(wxPAPER_B5))); 
+        PyDict_SetItemString(d,"wxPAPER_B5", SWIG_From_int((int)(wxPAPER_B5))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_FOLIO", SWIG_From_int((int)(wxPAPER_FOLIO))); 
+        PyDict_SetItemString(d,"wxPAPER_FOLIO", SWIG_From_int((int)(wxPAPER_FOLIO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_QUARTO", SWIG_From_int((int)(wxPAPER_QUARTO))); 
+        PyDict_SetItemString(d,"wxPAPER_QUARTO", SWIG_From_int((int)(wxPAPER_QUARTO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_10X14", SWIG_From_int((int)(wxPAPER_10X14))); 
+        PyDict_SetItemString(d,"wxPAPER_10X14", SWIG_From_int((int)(wxPAPER_10X14))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_11X17", SWIG_From_int((int)(wxPAPER_11X17))); 
+        PyDict_SetItemString(d,"wxPAPER_11X17", SWIG_From_int((int)(wxPAPER_11X17))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_NOTE", SWIG_From_int((int)(wxPAPER_NOTE))); 
+        PyDict_SetItemString(d,"wxPAPER_NOTE", SWIG_From_int((int)(wxPAPER_NOTE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_9", SWIG_From_int((int)(wxPAPER_ENV_9))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_9", SWIG_From_int((int)(wxPAPER_ENV_9))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_10", SWIG_From_int((int)(wxPAPER_ENV_10))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_10", SWIG_From_int((int)(wxPAPER_ENV_10))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_11", SWIG_From_int((int)(wxPAPER_ENV_11))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_11", SWIG_From_int((int)(wxPAPER_ENV_11))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_12", SWIG_From_int((int)(wxPAPER_ENV_12))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_12", SWIG_From_int((int)(wxPAPER_ENV_12))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_14", SWIG_From_int((int)(wxPAPER_ENV_14))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_14", SWIG_From_int((int)(wxPAPER_ENV_14))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_DL", SWIG_From_int((int)(wxPAPER_ENV_DL))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_DL", SWIG_From_int((int)(wxPAPER_ENV_DL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_C5", SWIG_From_int((int)(wxPAPER_ENV_C5))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_C5", SWIG_From_int((int)(wxPAPER_ENV_C5))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_C3", SWIG_From_int((int)(wxPAPER_ENV_C3))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_C3", SWIG_From_int((int)(wxPAPER_ENV_C3))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_C4", SWIG_From_int((int)(wxPAPER_ENV_C4))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_C4", SWIG_From_int((int)(wxPAPER_ENV_C4))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_C6", SWIG_From_int((int)(wxPAPER_ENV_C6))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_C6", SWIG_From_int((int)(wxPAPER_ENV_C6))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_C65", SWIG_From_int((int)(wxPAPER_ENV_C65))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_C65", SWIG_From_int((int)(wxPAPER_ENV_C65))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_B4", SWIG_From_int((int)(wxPAPER_ENV_B4))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_B4", SWIG_From_int((int)(wxPAPER_ENV_B4))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_B5", SWIG_From_int((int)(wxPAPER_ENV_B5))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_B5", SWIG_From_int((int)(wxPAPER_ENV_B5))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_B6", SWIG_From_int((int)(wxPAPER_ENV_B6))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_B6", SWIG_From_int((int)(wxPAPER_ENV_B6))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_ITALY", SWIG_From_int((int)(wxPAPER_ENV_ITALY))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_ITALY", SWIG_From_int((int)(wxPAPER_ENV_ITALY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_MONARCH", SWIG_From_int((int)(wxPAPER_ENV_MONARCH))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_MONARCH", SWIG_From_int((int)(wxPAPER_ENV_MONARCH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_PERSONAL", SWIG_From_int((int)(wxPAPER_ENV_PERSONAL))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_PERSONAL", SWIG_From_int((int)(wxPAPER_ENV_PERSONAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_FANFOLD_US", SWIG_From_int((int)(wxPAPER_FANFOLD_US))); 
+        PyDict_SetItemString(d,"wxPAPER_FANFOLD_US", SWIG_From_int((int)(wxPAPER_FANFOLD_US))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_FANFOLD_STD_GERMAN", SWIG_From_int((int)(wxPAPER_FANFOLD_STD_GERMAN))); 
+        PyDict_SetItemString(d,"wxPAPER_FANFOLD_STD_GERMAN", SWIG_From_int((int)(wxPAPER_FANFOLD_STD_GERMAN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_FANFOLD_LGL_GERMAN", SWIG_From_int((int)(wxPAPER_FANFOLD_LGL_GERMAN))); 
+        PyDict_SetItemString(d,"wxPAPER_FANFOLD_LGL_GERMAN", SWIG_From_int((int)(wxPAPER_FANFOLD_LGL_GERMAN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ISO_B4", SWIG_From_int((int)(wxPAPER_ISO_B4))); 
+        PyDict_SetItemString(d,"wxPAPER_ISO_B4", SWIG_From_int((int)(wxPAPER_ISO_B4))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_JAPANESE_POSTCARD", SWIG_From_int((int)(wxPAPER_JAPANESE_POSTCARD))); 
+        PyDict_SetItemString(d,"wxPAPER_JAPANESE_POSTCARD", SWIG_From_int((int)(wxPAPER_JAPANESE_POSTCARD))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_9X11", SWIG_From_int((int)(wxPAPER_9X11))); 
+        PyDict_SetItemString(d,"wxPAPER_9X11", SWIG_From_int((int)(wxPAPER_9X11))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_10X11", SWIG_From_int((int)(wxPAPER_10X11))); 
+        PyDict_SetItemString(d,"wxPAPER_10X11", SWIG_From_int((int)(wxPAPER_10X11))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_15X11", SWIG_From_int((int)(wxPAPER_15X11))); 
+        PyDict_SetItemString(d,"wxPAPER_15X11", SWIG_From_int((int)(wxPAPER_15X11))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_ENV_INVITE", SWIG_From_int((int)(wxPAPER_ENV_INVITE))); 
+        PyDict_SetItemString(d,"wxPAPER_ENV_INVITE", SWIG_From_int((int)(wxPAPER_ENV_INVITE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_LETTER_EXTRA", SWIG_From_int((int)(wxPAPER_LETTER_EXTRA))); 
+        PyDict_SetItemString(d,"wxPAPER_LETTER_EXTRA", SWIG_From_int((int)(wxPAPER_LETTER_EXTRA))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_LEGAL_EXTRA", SWIG_From_int((int)(wxPAPER_LEGAL_EXTRA))); 
+        PyDict_SetItemString(d,"wxPAPER_LEGAL_EXTRA", SWIG_From_int((int)(wxPAPER_LEGAL_EXTRA))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_TABLOID_EXTRA", SWIG_From_int((int)(wxPAPER_TABLOID_EXTRA))); 
+        PyDict_SetItemString(d,"wxPAPER_TABLOID_EXTRA", SWIG_From_int((int)(wxPAPER_TABLOID_EXTRA))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A4_EXTRA", SWIG_From_int((int)(wxPAPER_A4_EXTRA))); 
+        PyDict_SetItemString(d,"wxPAPER_A4_EXTRA", SWIG_From_int((int)(wxPAPER_A4_EXTRA))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_LETTER_TRANSVERSE", SWIG_From_int((int)(wxPAPER_LETTER_TRANSVERSE))); 
+        PyDict_SetItemString(d,"wxPAPER_LETTER_TRANSVERSE", SWIG_From_int((int)(wxPAPER_LETTER_TRANSVERSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A4_TRANSVERSE", SWIG_From_int((int)(wxPAPER_A4_TRANSVERSE))); 
+        PyDict_SetItemString(d,"wxPAPER_A4_TRANSVERSE", SWIG_From_int((int)(wxPAPER_A4_TRANSVERSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int((int)(wxPAPER_LETTER_EXTRA_TRANSVERSE))); 
+        PyDict_SetItemString(d,"wxPAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int((int)(wxPAPER_LETTER_EXTRA_TRANSVERSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A_PLUS", SWIG_From_int((int)(wxPAPER_A_PLUS))); 
+        PyDict_SetItemString(d,"wxPAPER_A_PLUS", SWIG_From_int((int)(wxPAPER_A_PLUS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_B_PLUS", SWIG_From_int((int)(wxPAPER_B_PLUS))); 
+        PyDict_SetItemString(d,"wxPAPER_B_PLUS", SWIG_From_int((int)(wxPAPER_B_PLUS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_LETTER_PLUS", SWIG_From_int((int)(wxPAPER_LETTER_PLUS))); 
+        PyDict_SetItemString(d,"wxPAPER_LETTER_PLUS", SWIG_From_int((int)(wxPAPER_LETTER_PLUS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A4_PLUS", SWIG_From_int((int)(wxPAPER_A4_PLUS))); 
+        PyDict_SetItemString(d,"wxPAPER_A4_PLUS", SWIG_From_int((int)(wxPAPER_A4_PLUS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A5_TRANSVERSE", SWIG_From_int((int)(wxPAPER_A5_TRANSVERSE))); 
+        PyDict_SetItemString(d,"wxPAPER_A5_TRANSVERSE", SWIG_From_int((int)(wxPAPER_A5_TRANSVERSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_B5_TRANSVERSE", SWIG_From_int((int)(wxPAPER_B5_TRANSVERSE))); 
+        PyDict_SetItemString(d,"wxPAPER_B5_TRANSVERSE", SWIG_From_int((int)(wxPAPER_B5_TRANSVERSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A3_EXTRA", SWIG_From_int((int)(wxPAPER_A3_EXTRA))); 
+        PyDict_SetItemString(d,"wxPAPER_A3_EXTRA", SWIG_From_int((int)(wxPAPER_A3_EXTRA))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A5_EXTRA", SWIG_From_int((int)(wxPAPER_A5_EXTRA))); 
+        PyDict_SetItemString(d,"wxPAPER_A5_EXTRA", SWIG_From_int((int)(wxPAPER_A5_EXTRA))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_B5_EXTRA", SWIG_From_int((int)(wxPAPER_B5_EXTRA))); 
+        PyDict_SetItemString(d,"wxPAPER_B5_EXTRA", SWIG_From_int((int)(wxPAPER_B5_EXTRA))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A2", SWIG_From_int((int)(wxPAPER_A2))); 
+        PyDict_SetItemString(d,"wxPAPER_A2", SWIG_From_int((int)(wxPAPER_A2))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A3_TRANSVERSE", SWIG_From_int((int)(wxPAPER_A3_TRANSVERSE))); 
+        PyDict_SetItemString(d,"wxPAPER_A3_TRANSVERSE", SWIG_From_int((int)(wxPAPER_A3_TRANSVERSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int((int)(wxPAPER_A3_EXTRA_TRANSVERSE))); 
+        PyDict_SetItemString(d,"wxPAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int((int)(wxPAPER_A3_EXTRA_TRANSVERSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DUPLEX_SIMPLEX", SWIG_From_int((int)(wxDUPLEX_SIMPLEX))); 
+        PyDict_SetItemString(d,"wxDUPLEX_SIMPLEX", SWIG_From_int((int)(wxDUPLEX_SIMPLEX))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DUPLEX_HORIZONTAL", SWIG_From_int((int)(wxDUPLEX_HORIZONTAL))); 
+        PyDict_SetItemString(d,"wxDUPLEX_HORIZONTAL", SWIG_From_int((int)(wxDUPLEX_HORIZONTAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"DUPLEX_VERTICAL", SWIG_From_int((int)(wxDUPLEX_VERTICAL))); 
+        PyDict_SetItemString(d,"wxDUPLEX_VERTICAL", SWIG_From_int((int)(wxDUPLEX_VERTICAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ITEM_SEPARATOR", SWIG_From_int((int)(wxITEM_SEPARATOR))); 
+        PyDict_SetItemString(d,"wxITEM_SEPARATOR", SWIG_From_int((int)(wxITEM_SEPARATOR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ITEM_NORMAL", SWIG_From_int((int)(wxITEM_NORMAL))); 
+        PyDict_SetItemString(d,"wxITEM_NORMAL", SWIG_From_int((int)(wxITEM_NORMAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ITEM_CHECK", SWIG_From_int((int)(wxITEM_CHECK))); 
+        PyDict_SetItemString(d,"wxITEM_CHECK", SWIG_From_int((int)(wxITEM_CHECK))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ITEM_RADIO", SWIG_From_int((int)(wxITEM_RADIO))); 
+        PyDict_SetItemString(d,"wxITEM_RADIO", SWIG_From_int((int)(wxITEM_RADIO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"ITEM_MAX", SWIG_From_int((int)(wxITEM_MAX))); 
+        PyDict_SetItemString(d,"wxITEM_MAX", SWIG_From_int((int)(wxITEM_MAX))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_NOWHERE", SWIG_From_int((int)(wxHT_NOWHERE))); 
+        PyDict_SetItemString(d,"wxHT_NOWHERE", SWIG_From_int((int)(wxHT_NOWHERE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_SCROLLBAR_FIRST", SWIG_From_int((int)(wxHT_SCROLLBAR_FIRST))); 
+        PyDict_SetItemString(d,"wxHT_SCROLLBAR_FIRST", SWIG_From_int((int)(wxHT_SCROLLBAR_FIRST))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int((int)(wxHT_SCROLLBAR_ARROW_LINE_1))); 
+        PyDict_SetItemString(d,"wxHT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int((int)(wxHT_SCROLLBAR_ARROW_LINE_1))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int((int)(wxHT_SCROLLBAR_ARROW_LINE_2))); 
+        PyDict_SetItemString(d,"wxHT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int((int)(wxHT_SCROLLBAR_ARROW_LINE_2))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int((int)(wxHT_SCROLLBAR_ARROW_PAGE_1))); 
+        PyDict_SetItemString(d,"wxHT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int((int)(wxHT_SCROLLBAR_ARROW_PAGE_1))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int((int)(wxHT_SCROLLBAR_ARROW_PAGE_2))); 
+        PyDict_SetItemString(d,"wxHT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int((int)(wxHT_SCROLLBAR_ARROW_PAGE_2))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_SCROLLBAR_THUMB", SWIG_From_int((int)(wxHT_SCROLLBAR_THUMB))); 
+        PyDict_SetItemString(d,"wxHT_SCROLLBAR_THUMB", SWIG_From_int((int)(wxHT_SCROLLBAR_THUMB))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_SCROLLBAR_BAR_1", SWIG_From_int((int)(wxHT_SCROLLBAR_BAR_1))); 
+        PyDict_SetItemString(d,"wxHT_SCROLLBAR_BAR_1", SWIG_From_int((int)(wxHT_SCROLLBAR_BAR_1))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_SCROLLBAR_BAR_2", SWIG_From_int((int)(wxHT_SCROLLBAR_BAR_2))); 
+        PyDict_SetItemString(d,"wxHT_SCROLLBAR_BAR_2", SWIG_From_int((int)(wxHT_SCROLLBAR_BAR_2))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_SCROLLBAR_LAST", SWIG_From_int((int)(wxHT_SCROLLBAR_LAST))); 
+        PyDict_SetItemString(d,"wxHT_SCROLLBAR_LAST", SWIG_From_int((int)(wxHT_SCROLLBAR_LAST))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_WINDOW_OUTSIDE", SWIG_From_int((int)(wxHT_WINDOW_OUTSIDE))); 
+        PyDict_SetItemString(d,"wxHT_WINDOW_OUTSIDE", SWIG_From_int((int)(wxHT_WINDOW_OUTSIDE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_WINDOW_INSIDE", SWIG_From_int((int)(wxHT_WINDOW_INSIDE))); 
+        PyDict_SetItemString(d,"wxHT_WINDOW_INSIDE", SWIG_From_int((int)(wxHT_WINDOW_INSIDE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_WINDOW_VERT_SCROLLBAR", SWIG_From_int((int)(wxHT_WINDOW_VERT_SCROLLBAR))); 
+        PyDict_SetItemString(d,"wxHT_WINDOW_VERT_SCROLLBAR", SWIG_From_int((int)(wxHT_WINDOW_VERT_SCROLLBAR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int((int)(wxHT_WINDOW_HORZ_SCROLLBAR))); 
+        PyDict_SetItemString(d,"wxHT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int((int)(wxHT_WINDOW_HORZ_SCROLLBAR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_WINDOW_CORNER", SWIG_From_int((int)(wxHT_WINDOW_CORNER))); 
+        PyDict_SetItemString(d,"wxHT_WINDOW_CORNER", SWIG_From_int((int)(wxHT_WINDOW_CORNER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"HT_MAX", SWIG_From_int((int)(wxHT_MAX))); 
+        PyDict_SetItemString(d,"wxHT_MAX", SWIG_From_int((int)(wxHT_MAX))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MOD_NONE", SWIG_From_int((int)(wxMOD_NONE))); 
+        PyDict_SetItemString(d,"wxMOD_NONE", SWIG_From_int((int)(wxMOD_NONE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MOD_ALT", SWIG_From_int((int)(wxMOD_ALT))); 
+        PyDict_SetItemString(d,"wxMOD_ALT", SWIG_From_int((int)(wxMOD_ALT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MOD_CONTROL", SWIG_From_int((int)(wxMOD_CONTROL))); 
+        PyDict_SetItemString(d,"wxMOD_CONTROL", SWIG_From_int((int)(wxMOD_CONTROL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MOD_SHIFT", SWIG_From_int((int)(wxMOD_SHIFT))); 
+        PyDict_SetItemString(d,"wxMOD_SHIFT", SWIG_From_int((int)(wxMOD_SHIFT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MOD_WIN", SWIG_From_int((int)(wxMOD_WIN))); 
+        PyDict_SetItemString(d,"wxMOD_WIN", SWIG_From_int((int)(wxMOD_WIN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"UPDATE_UI_NONE", SWIG_From_int((int)(wxUPDATE_UI_NONE))); 
+        PyDict_SetItemString(d,"wxUPDATE_UI_NONE", SWIG_From_int((int)(wxUPDATE_UI_NONE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"UPDATE_UI_RECURSE", SWIG_From_int((int)(wxUPDATE_UI_RECURSE))); 
+        PyDict_SetItemString(d,"wxUPDATE_UI_RECURSE", SWIG_From_int((int)(wxUPDATE_UI_RECURSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"UPDATE_UI_FROMIDLE", SWIG_From_int((int)(wxUPDATE_UI_FROMIDLE))); 
+        PyDict_SetItemString(d,"wxUPDATE_UI_FROMIDLE", SWIG_From_int((int)(wxUPDATE_UI_FROMIDLE))); 
     }
     PyDict_SetItemString(d,(char*)"cvar", SWIG_globals);
     SWIG_addvarlink(SWIG_globals,(char*)"EmptyString",_wrap_EmptyString_get, _wrap_EmptyString_set);
     {
     }
     PyDict_SetItemString(d,(char*)"cvar", SWIG_globals);
     SWIG_addvarlink(SWIG_globals,(char*)"EmptyString",_wrap_EmptyString_get, _wrap_EmptyString_set);
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_INVALID", SWIG_From_int((int)(wxBITMAP_TYPE_INVALID))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_INVALID", SWIG_From_int((int)(wxBITMAP_TYPE_INVALID))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_BMP", SWIG_From_int((int)(wxBITMAP_TYPE_BMP))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_BMP", SWIG_From_int((int)(wxBITMAP_TYPE_BMP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_ICO", SWIG_From_int((int)(wxBITMAP_TYPE_ICO))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_ICO", SWIG_From_int((int)(wxBITMAP_TYPE_ICO))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_CUR", SWIG_From_int((int)(wxBITMAP_TYPE_CUR))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_CUR", SWIG_From_int((int)(wxBITMAP_TYPE_CUR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_XBM", SWIG_From_int((int)(wxBITMAP_TYPE_XBM))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_XBM", SWIG_From_int((int)(wxBITMAP_TYPE_XBM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_XBM_DATA", SWIG_From_int((int)(wxBITMAP_TYPE_XBM_DATA))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_XBM_DATA", SWIG_From_int((int)(wxBITMAP_TYPE_XBM_DATA))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_XPM", SWIG_From_int((int)(wxBITMAP_TYPE_XPM))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_XPM", SWIG_From_int((int)(wxBITMAP_TYPE_XPM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_XPM_DATA", SWIG_From_int((int)(wxBITMAP_TYPE_XPM_DATA))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_XPM_DATA", SWIG_From_int((int)(wxBITMAP_TYPE_XPM_DATA))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_TIF", SWIG_From_int((int)(wxBITMAP_TYPE_TIF))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_TIF", SWIG_From_int((int)(wxBITMAP_TYPE_TIF))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_GIF", SWIG_From_int((int)(wxBITMAP_TYPE_GIF))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_GIF", SWIG_From_int((int)(wxBITMAP_TYPE_GIF))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_PNG", SWIG_From_int((int)(wxBITMAP_TYPE_PNG))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_PNG", SWIG_From_int((int)(wxBITMAP_TYPE_PNG))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_JPEG", SWIG_From_int((int)(wxBITMAP_TYPE_JPEG))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_JPEG", SWIG_From_int((int)(wxBITMAP_TYPE_JPEG))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_PNM", SWIG_From_int((int)(wxBITMAP_TYPE_PNM))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_PNM", SWIG_From_int((int)(wxBITMAP_TYPE_PNM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_PCX", SWIG_From_int((int)(wxBITMAP_TYPE_PCX))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_PCX", SWIG_From_int((int)(wxBITMAP_TYPE_PCX))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_PICT", SWIG_From_int((int)(wxBITMAP_TYPE_PICT))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_PICT", SWIG_From_int((int)(wxBITMAP_TYPE_PICT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_ICON", SWIG_From_int((int)(wxBITMAP_TYPE_ICON))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_ICON", SWIG_From_int((int)(wxBITMAP_TYPE_ICON))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_ANI", SWIG_From_int((int)(wxBITMAP_TYPE_ANI))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_ANI", SWIG_From_int((int)(wxBITMAP_TYPE_ANI))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_IFF", SWIG_From_int((int)(wxBITMAP_TYPE_IFF))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_IFF", SWIG_From_int((int)(wxBITMAP_TYPE_IFF))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_MACCURSOR", SWIG_From_int((int)(wxBITMAP_TYPE_MACCURSOR))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_MACCURSOR", SWIG_From_int((int)(wxBITMAP_TYPE_MACCURSOR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BITMAP_TYPE_ANY", SWIG_From_int((int)(wxBITMAP_TYPE_ANY))); 
+        PyDict_SetItemString(d,"wxBITMAP_TYPE_ANY", SWIG_From_int((int)(wxBITMAP_TYPE_ANY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_NONE", SWIG_From_int((int)(wxCURSOR_NONE))); 
+        PyDict_SetItemString(d,"wxCURSOR_NONE", SWIG_From_int((int)(wxCURSOR_NONE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_ARROW", SWIG_From_int((int)(wxCURSOR_ARROW))); 
+        PyDict_SetItemString(d,"wxCURSOR_ARROW", SWIG_From_int((int)(wxCURSOR_ARROW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_RIGHT_ARROW", SWIG_From_int((int)(wxCURSOR_RIGHT_ARROW))); 
+        PyDict_SetItemString(d,"wxCURSOR_RIGHT_ARROW", SWIG_From_int((int)(wxCURSOR_RIGHT_ARROW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_BULLSEYE", SWIG_From_int((int)(wxCURSOR_BULLSEYE))); 
+        PyDict_SetItemString(d,"wxCURSOR_BULLSEYE", SWIG_From_int((int)(wxCURSOR_BULLSEYE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_CHAR", SWIG_From_int((int)(wxCURSOR_CHAR))); 
+        PyDict_SetItemString(d,"wxCURSOR_CHAR", SWIG_From_int((int)(wxCURSOR_CHAR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_CROSS", SWIG_From_int((int)(wxCURSOR_CROSS))); 
+        PyDict_SetItemString(d,"wxCURSOR_CROSS", SWIG_From_int((int)(wxCURSOR_CROSS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_HAND", SWIG_From_int((int)(wxCURSOR_HAND))); 
+        PyDict_SetItemString(d,"wxCURSOR_HAND", SWIG_From_int((int)(wxCURSOR_HAND))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_IBEAM", SWIG_From_int((int)(wxCURSOR_IBEAM))); 
+        PyDict_SetItemString(d,"wxCURSOR_IBEAM", SWIG_From_int((int)(wxCURSOR_IBEAM))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_LEFT_BUTTON", SWIG_From_int((int)(wxCURSOR_LEFT_BUTTON))); 
+        PyDict_SetItemString(d,"wxCURSOR_LEFT_BUTTON", SWIG_From_int((int)(wxCURSOR_LEFT_BUTTON))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_MAGNIFIER", SWIG_From_int((int)(wxCURSOR_MAGNIFIER))); 
+        PyDict_SetItemString(d,"wxCURSOR_MAGNIFIER", SWIG_From_int((int)(wxCURSOR_MAGNIFIER))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_MIDDLE_BUTTON", SWIG_From_int((int)(wxCURSOR_MIDDLE_BUTTON))); 
+        PyDict_SetItemString(d,"wxCURSOR_MIDDLE_BUTTON", SWIG_From_int((int)(wxCURSOR_MIDDLE_BUTTON))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_NO_ENTRY", SWIG_From_int((int)(wxCURSOR_NO_ENTRY))); 
+        PyDict_SetItemString(d,"wxCURSOR_NO_ENTRY", SWIG_From_int((int)(wxCURSOR_NO_ENTRY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_PAINT_BRUSH", SWIG_From_int((int)(wxCURSOR_PAINT_BRUSH))); 
+        PyDict_SetItemString(d,"wxCURSOR_PAINT_BRUSH", SWIG_From_int((int)(wxCURSOR_PAINT_BRUSH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_PENCIL", SWIG_From_int((int)(wxCURSOR_PENCIL))); 
+        PyDict_SetItemString(d,"wxCURSOR_PENCIL", SWIG_From_int((int)(wxCURSOR_PENCIL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_POINT_LEFT", SWIG_From_int((int)(wxCURSOR_POINT_LEFT))); 
+        PyDict_SetItemString(d,"wxCURSOR_POINT_LEFT", SWIG_From_int((int)(wxCURSOR_POINT_LEFT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_POINT_RIGHT", SWIG_From_int((int)(wxCURSOR_POINT_RIGHT))); 
+        PyDict_SetItemString(d,"wxCURSOR_POINT_RIGHT", SWIG_From_int((int)(wxCURSOR_POINT_RIGHT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_QUESTION_ARROW", SWIG_From_int((int)(wxCURSOR_QUESTION_ARROW))); 
+        PyDict_SetItemString(d,"wxCURSOR_QUESTION_ARROW", SWIG_From_int((int)(wxCURSOR_QUESTION_ARROW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_RIGHT_BUTTON", SWIG_From_int((int)(wxCURSOR_RIGHT_BUTTON))); 
+        PyDict_SetItemString(d,"wxCURSOR_RIGHT_BUTTON", SWIG_From_int((int)(wxCURSOR_RIGHT_BUTTON))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_SIZENESW", SWIG_From_int((int)(wxCURSOR_SIZENESW))); 
+        PyDict_SetItemString(d,"wxCURSOR_SIZENESW", SWIG_From_int((int)(wxCURSOR_SIZENESW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_SIZENS", SWIG_From_int((int)(wxCURSOR_SIZENS))); 
+        PyDict_SetItemString(d,"wxCURSOR_SIZENS", SWIG_From_int((int)(wxCURSOR_SIZENS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_SIZENWSE", SWIG_From_int((int)(wxCURSOR_SIZENWSE))); 
+        PyDict_SetItemString(d,"wxCURSOR_SIZENWSE", SWIG_From_int((int)(wxCURSOR_SIZENWSE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_SIZEWE", SWIG_From_int((int)(wxCURSOR_SIZEWE))); 
+        PyDict_SetItemString(d,"wxCURSOR_SIZEWE", SWIG_From_int((int)(wxCURSOR_SIZEWE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_SIZING", SWIG_From_int((int)(wxCURSOR_SIZING))); 
+        PyDict_SetItemString(d,"wxCURSOR_SIZING", SWIG_From_int((int)(wxCURSOR_SIZING))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_SPRAYCAN", SWIG_From_int((int)(wxCURSOR_SPRAYCAN))); 
+        PyDict_SetItemString(d,"wxCURSOR_SPRAYCAN", SWIG_From_int((int)(wxCURSOR_SPRAYCAN))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_WAIT", SWIG_From_int((int)(wxCURSOR_WAIT))); 
+        PyDict_SetItemString(d,"wxCURSOR_WAIT", SWIG_From_int((int)(wxCURSOR_WAIT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_WATCH", SWIG_From_int((int)(wxCURSOR_WATCH))); 
+        PyDict_SetItemString(d,"wxCURSOR_WATCH", SWIG_From_int((int)(wxCURSOR_WATCH))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_BLANK", SWIG_From_int((int)(wxCURSOR_BLANK))); 
+        PyDict_SetItemString(d,"wxCURSOR_BLANK", SWIG_From_int((int)(wxCURSOR_BLANK))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_DEFAULT", SWIG_From_int((int)(wxCURSOR_DEFAULT))); 
+        PyDict_SetItemString(d,"wxCURSOR_DEFAULT", SWIG_From_int((int)(wxCURSOR_DEFAULT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_COPY_ARROW", SWIG_From_int((int)(wxCURSOR_COPY_ARROW))); 
+        PyDict_SetItemString(d,"wxCURSOR_COPY_ARROW", SWIG_From_int((int)(wxCURSOR_COPY_ARROW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_ARROWWAIT", SWIG_From_int((int)(wxCURSOR_ARROWWAIT))); 
+        PyDict_SetItemString(d,"wxCURSOR_ARROWWAIT", SWIG_From_int((int)(wxCURSOR_ARROWWAIT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CURSOR_MAX", SWIG_From_int((int)(wxCURSOR_MAX))); 
+        PyDict_SetItemString(d,"wxCURSOR_MAX", SWIG_From_int((int)(wxCURSOR_MAX))); 
     }
     }
-    SWIG_addvarlink(SWIG_globals,(char*)"DefaultPosition",_wrap_DefaultPosition_get, _wrap_DefaultPosition_set);
-    SWIG_addvarlink(SWIG_globals,(char*)"DefaultSize",_wrap_DefaultSize_get, _wrap_DefaultSize_set);
+    SWIG_addvarlink(SWIG_globals,(char*)"wxDefaultPosition",_wrap_wxDefaultPosition_get, _wrap_wxDefaultPosition_set);
+    SWIG_addvarlink(SWIG_globals,(char*)"wxDefaultSize",_wrap_wxDefaultSize_get, _wrap_wxDefaultSize_set);
     {
     {
-        PyDict_SetItemString(d,"FromStart", SWIG_From_int((int)(wxFromStart))); 
+        PyDict_SetItemString(d,"wxFromStart", SWIG_From_int((int)(wxFromStart))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FromCurrent", SWIG_From_int((int)(wxFromCurrent))); 
+        PyDict_SetItemString(d,"wxFromCurrent", SWIG_From_int((int)(wxFromCurrent))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FromEnd", SWIG_From_int((int)(wxFromEnd))); 
+        PyDict_SetItemString(d,"wxFromEnd", SWIG_From_int((int)(wxFromEnd))); 
     }
     
     wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
     }
     
     wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
@@ -49444,7 +49500,7 @@ SWIGEXPORT(void) SWIG_init(void) {
     
     wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
     
     
     wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
     
-    SWIG_addvarlink(SWIG_globals,(char*)"NullImage",_wrap_NullImage_get, _wrap_NullImage_set);
+    SWIG_addvarlink(SWIG_globals,(char*)"wxNullImage",_wrap_wxNullImage_get, _wrap_wxNullImage_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get, _wrap_IMAGE_OPTION_FILENAME_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get, _wrap_IMAGE_OPTION_BMP_FORMAT_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get, _wrap_IMAGE_OPTION_FILENAME_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get, _wrap_IMAGE_OPTION_BMP_FORMAT_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set);
@@ -49455,10 +49511,10 @@ SWIGEXPORT(void) SWIG_init(void) {
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get, _wrap_IMAGE_OPTION_QUALITY_set);
     {
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get, _wrap_IMAGE_OPTION_QUALITY_set);
     {
-        PyDict_SetItemString(d,"IMAGE_RESOLUTION_INCHES", SWIG_From_int((int)(wxIMAGE_RESOLUTION_INCHES))); 
+        PyDict_SetItemString(d,"wxIMAGE_RESOLUTION_INCHES", SWIG_From_int((int)(wxIMAGE_RESOLUTION_INCHES))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"IMAGE_RESOLUTION_CM", SWIG_From_int((int)(wxIMAGE_RESOLUTION_CM))); 
+        PyDict_SetItemString(d,"wxIMAGE_RESOLUTION_CM", SWIG_From_int((int)(wxIMAGE_RESOLUTION_CM))); 
     }
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set);
     }
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set);
@@ -49467,52 +49523,52 @@ SWIGEXPORT(void) SWIG_init(void) {
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get, _wrap_IMAGE_OPTION_PNG_FORMAT_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set);
     {
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get, _wrap_IMAGE_OPTION_PNG_FORMAT_set);
     SWIG_addvarlink(SWIG_globals,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set);
     {
-        PyDict_SetItemString(d,"PNG_TYPE_COLOUR", SWIG_From_int((int)(wxPNG_TYPE_COLOUR))); 
+        PyDict_SetItemString(d,"wxPNG_TYPE_COLOUR", SWIG_From_int((int)(wxPNG_TYPE_COLOUR))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PNG_TYPE_GREY", SWIG_From_int((int)(wxPNG_TYPE_GREY))); 
+        PyDict_SetItemString(d,"wxPNG_TYPE_GREY", SWIG_From_int((int)(wxPNG_TYPE_GREY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PNG_TYPE_GREY_RED", SWIG_From_int((int)(wxPNG_TYPE_GREY_RED))); 
+        PyDict_SetItemString(d,"wxPNG_TYPE_GREY_RED", SWIG_From_int((int)(wxPNG_TYPE_GREY_RED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BMP_24BPP", SWIG_From_int((int)(wxBMP_24BPP))); 
+        PyDict_SetItemString(d,"wxBMP_24BPP", SWIG_From_int((int)(wxBMP_24BPP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BMP_8BPP", SWIG_From_int((int)(wxBMP_8BPP))); 
+        PyDict_SetItemString(d,"wxBMP_8BPP", SWIG_From_int((int)(wxBMP_8BPP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BMP_8BPP_GREY", SWIG_From_int((int)(wxBMP_8BPP_GREY))); 
+        PyDict_SetItemString(d,"wxBMP_8BPP_GREY", SWIG_From_int((int)(wxBMP_8BPP_GREY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BMP_8BPP_GRAY", SWIG_From_int((int)(wxBMP_8BPP_GRAY))); 
+        PyDict_SetItemString(d,"wxBMP_8BPP_GRAY", SWIG_From_int((int)(wxBMP_8BPP_GRAY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BMP_8BPP_RED", SWIG_From_int((int)(wxBMP_8BPP_RED))); 
+        PyDict_SetItemString(d,"wxBMP_8BPP_RED", SWIG_From_int((int)(wxBMP_8BPP_RED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BMP_8BPP_PALETTE", SWIG_From_int((int)(wxBMP_8BPP_PALETTE))); 
+        PyDict_SetItemString(d,"wxBMP_8BPP_PALETTE", SWIG_From_int((int)(wxBMP_8BPP_PALETTE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BMP_4BPP", SWIG_From_int((int)(wxBMP_4BPP))); 
+        PyDict_SetItemString(d,"wxBMP_4BPP", SWIG_From_int((int)(wxBMP_4BPP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BMP_1BPP", SWIG_From_int((int)(wxBMP_1BPP))); 
+        PyDict_SetItemString(d,"wxBMP_1BPP", SWIG_From_int((int)(wxBMP_1BPP))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"BMP_1BPP_BW", SWIG_From_int((int)(wxBMP_1BPP_BW))); 
+        PyDict_SetItemString(d,"wxBMP_1BPP_BW", SWIG_From_int((int)(wxBMP_1BPP_BW))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"QUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int((int)(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS))); 
+        PyDict_SetItemString(d,"wxQUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int((int)(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"QUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int((int)(wxQUANTIZE_FILL_DESTINATION_IMAGE))); 
+        PyDict_SetItemString(d,"wxQUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int((int)(wxQUANTIZE_FILL_DESTINATION_IMAGE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"EVENT_PROPAGATE_NONE", SWIG_From_int((int)(wxEVENT_PROPAGATE_NONE))); 
+        PyDict_SetItemString(d,"wxEVENT_PROPAGATE_NONE", SWIG_From_int((int)(wxEVENT_PROPAGATE_NONE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"EVENT_PROPAGATE_MAX", SWIG_From_int((int)(wxEVENT_PROPAGATE_MAX))); 
+        PyDict_SetItemString(d,"wxEVENT_PROPAGATE_MAX", SWIG_From_int((int)(wxEVENT_PROPAGATE_MAX))); 
     }
     PyDict_SetItemString(d, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL));
     PyDict_SetItemString(d, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST));
     }
     PyDict_SetItemString(d, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL));
     PyDict_SetItemString(d, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST));
@@ -49630,148 +49686,148 @@ SWIGEXPORT(void) SWIG_init(void) {
     PyDict_SetItemString(d, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS));
     PyDict_SetItemString(d, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER));
     {
     PyDict_SetItemString(d, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS));
     PyDict_SetItemString(d, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER));
     {
-        PyDict_SetItemString(d,"MOUSE_BTN_ANY", SWIG_From_int((int)(wxMOUSE_BTN_ANY))); 
+        PyDict_SetItemString(d,"wxMOUSE_BTN_ANY", SWIG_From_int((int)(wxMOUSE_BTN_ANY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MOUSE_BTN_NONE", SWIG_From_int((int)(wxMOUSE_BTN_NONE))); 
+        PyDict_SetItemString(d,"wxMOUSE_BTN_NONE", SWIG_From_int((int)(wxMOUSE_BTN_NONE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MOUSE_BTN_LEFT", SWIG_From_int((int)(wxMOUSE_BTN_LEFT))); 
+        PyDict_SetItemString(d,"wxMOUSE_BTN_LEFT", SWIG_From_int((int)(wxMOUSE_BTN_LEFT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MOUSE_BTN_MIDDLE", SWIG_From_int((int)(wxMOUSE_BTN_MIDDLE))); 
+        PyDict_SetItemString(d,"wxMOUSE_BTN_MIDDLE", SWIG_From_int((int)(wxMOUSE_BTN_MIDDLE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"MOUSE_BTN_RIGHT", SWIG_From_int((int)(wxMOUSE_BTN_RIGHT))); 
+        PyDict_SetItemString(d,"wxMOUSE_BTN_RIGHT", SWIG_From_int((int)(wxMOUSE_BTN_RIGHT))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"UPDATE_UI_PROCESS_ALL", SWIG_From_int((int)(wxUPDATE_UI_PROCESS_ALL))); 
+        PyDict_SetItemString(d,"wxUPDATE_UI_PROCESS_ALL", SWIG_From_int((int)(wxUPDATE_UI_PROCESS_ALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"UPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int((int)(wxUPDATE_UI_PROCESS_SPECIFIED))); 
+        PyDict_SetItemString(d,"wxUPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int((int)(wxUPDATE_UI_PROCESS_SPECIFIED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NavigationKeyEvent_IsBackward", SWIG_From_int((int)(wxNavigationKeyEvent::IsBackward))); 
+        PyDict_SetItemString(d,"wxNavigationKeyEvent_IsBackward", SWIG_From_int((int)(wxNavigationKeyEvent::IsBackward))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NavigationKeyEvent_IsForward", SWIG_From_int((int)(wxNavigationKeyEvent::IsForward))); 
+        PyDict_SetItemString(d,"wxNavigationKeyEvent_IsForward", SWIG_From_int((int)(wxNavigationKeyEvent::IsForward))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NavigationKeyEvent_WinChange", SWIG_From_int((int)(wxNavigationKeyEvent::WinChange))); 
+        PyDict_SetItemString(d,"wxNavigationKeyEvent_WinChange", SWIG_From_int((int)(wxNavigationKeyEvent::WinChange))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"NavigationKeyEvent_FromTab", SWIG_From_int((int)(wxNavigationKeyEvent::FromTab))); 
+        PyDict_SetItemString(d,"wxNavigationKeyEvent_FromTab", SWIG_From_int((int)(wxNavigationKeyEvent::FromTab))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"IDLE_PROCESS_ALL", SWIG_From_int((int)(wxIDLE_PROCESS_ALL))); 
+        PyDict_SetItemString(d,"wxIDLE_PROCESS_ALL", SWIG_From_int((int)(wxIDLE_PROCESS_ALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"IDLE_PROCESS_SPECIFIED", SWIG_From_int((int)(wxIDLE_PROCESS_SPECIFIED))); 
+        PyDict_SetItemString(d,"wxIDLE_PROCESS_SPECIFIED", SWIG_From_int((int)(wxIDLE_PROCESS_SPECIFIED))); 
     }
     PyDict_SetItemString(d, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED));
     {
     }
     PyDict_SetItemString(d, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED));
     {
-        PyDict_SetItemString(d,"PYAPP_ASSERT_SUPPRESS", SWIG_From_int((int)(wxPYAPP_ASSERT_SUPPRESS))); 
+        PyDict_SetItemString(d,"wxPYAPP_ASSERT_SUPPRESS", SWIG_From_int((int)(wxPYAPP_ASSERT_SUPPRESS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PYAPP_ASSERT_EXCEPTION", SWIG_From_int((int)(wxPYAPP_ASSERT_EXCEPTION))); 
+        PyDict_SetItemString(d,"wxPYAPP_ASSERT_EXCEPTION", SWIG_From_int((int)(wxPYAPP_ASSERT_EXCEPTION))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PYAPP_ASSERT_DIALOG", SWIG_From_int((int)(wxPYAPP_ASSERT_DIALOG))); 
+        PyDict_SetItemString(d,"wxPYAPP_ASSERT_DIALOG", SWIG_From_int((int)(wxPYAPP_ASSERT_DIALOG))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PYAPP_ASSERT_LOG", SWIG_From_int((int)(wxPYAPP_ASSERT_LOG))); 
+        PyDict_SetItemString(d,"wxPYAPP_ASSERT_LOG", SWIG_From_int((int)(wxPYAPP_ASSERT_LOG))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PRINT_WINDOWS", SWIG_From_int((int)(wxPRINT_WINDOWS))); 
+        PyDict_SetItemString(d,"wxPRINT_WINDOWS", SWIG_From_int((int)(wxPRINT_WINDOWS))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PRINT_POSTSCRIPT", SWIG_From_int((int)(wxPRINT_POSTSCRIPT))); 
+        PyDict_SetItemString(d,"wxPRINT_POSTSCRIPT", SWIG_From_int((int)(wxPRINT_POSTSCRIPT))); 
     }
     }
-    SWIG_addvarlink(SWIG_globals,(char*)"NullAcceleratorTable",_wrap_NullAcceleratorTable_get, _wrap_NullAcceleratorTable_set);
+    SWIG_addvarlink(SWIG_globals,(char*)"wxNullAcceleratorTable",_wrap_wxNullAcceleratorTable_get, _wrap_wxNullAcceleratorTable_set);
     SWIG_addvarlink(SWIG_globals,(char*)"PanelNameStr",_wrap_PanelNameStr_get, _wrap_PanelNameStr_set);
     {
     SWIG_addvarlink(SWIG_globals,(char*)"PanelNameStr",_wrap_PanelNameStr_get, _wrap_PanelNameStr_set);
     {
-        PyDict_SetItemString(d,"WINDOW_VARIANT_NORMAL", SWIG_From_int((int)(wxWINDOW_VARIANT_NORMAL))); 
+        PyDict_SetItemString(d,"wxWINDOW_VARIANT_NORMAL", SWIG_From_int((int)(wxWINDOW_VARIANT_NORMAL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WINDOW_VARIANT_SMALL", SWIG_From_int((int)(wxWINDOW_VARIANT_SMALL))); 
+        PyDict_SetItemString(d,"wxWINDOW_VARIANT_SMALL", SWIG_From_int((int)(wxWINDOW_VARIANT_SMALL))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WINDOW_VARIANT_MINI", SWIG_From_int((int)(wxWINDOW_VARIANT_MINI))); 
+        PyDict_SetItemString(d,"wxWINDOW_VARIANT_MINI", SWIG_From_int((int)(wxWINDOW_VARIANT_MINI))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WINDOW_VARIANT_LARGE", SWIG_From_int((int)(wxWINDOW_VARIANT_LARGE))); 
+        PyDict_SetItemString(d,"wxWINDOW_VARIANT_LARGE", SWIG_From_int((int)(wxWINDOW_VARIANT_LARGE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"WINDOW_VARIANT_MAX", SWIG_From_int((int)(wxWINDOW_VARIANT_MAX))); 
+        PyDict_SetItemString(d,"wxWINDOW_VARIANT_MAX", SWIG_From_int((int)(wxWINDOW_VARIANT_MAX))); 
     }
     }
-    SWIG_addvarlink(SWIG_globals,(char*)"DefaultValidator",_wrap_DefaultValidator_get, _wrap_DefaultValidator_set);
+    SWIG_addvarlink(SWIG_globals,(char*)"wxDefaultValidator",_wrap_wxDefaultValidator_get, _wrap_wxDefaultValidator_set);
     SWIG_addvarlink(SWIG_globals,(char*)"ControlNameStr",_wrap_ControlNameStr_get, _wrap_ControlNameStr_set);
     {
     SWIG_addvarlink(SWIG_globals,(char*)"ControlNameStr",_wrap_ControlNameStr_get, _wrap_ControlNameStr_set);
     {
-        PyDict_SetItemString(d,"FLEX_GROWMODE_NONE", SWIG_From_int((int)(wxFLEX_GROWMODE_NONE))); 
+        PyDict_SetItemString(d,"wxFLEX_GROWMODE_NONE", SWIG_From_int((int)(wxFLEX_GROWMODE_NONE))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FLEX_GROWMODE_SPECIFIED", SWIG_From_int((int)(wxFLEX_GROWMODE_SPECIFIED))); 
+        PyDict_SetItemString(d,"wxFLEX_GROWMODE_SPECIFIED", SWIG_From_int((int)(wxFLEX_GROWMODE_SPECIFIED))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"FLEX_GROWMODE_ALL", SWIG_From_int((int)(wxFLEX_GROWMODE_ALL))); 
+        PyDict_SetItemString(d,"wxFLEX_GROWMODE_ALL", SWIG_From_int((int)(wxFLEX_GROWMODE_ALL))); 
     }
     }
-    SWIG_addvarlink(SWIG_globals,(char*)"DefaultSpan",_wrap_DefaultSpan_get, _wrap_DefaultSpan_set);
+    SWIG_addvarlink(SWIG_globals,(char*)"wxDefaultSpan",_wrap_wxDefaultSpan_get, _wrap_wxDefaultSpan_set);
     {
     {
-        PyDict_SetItemString(d,"Left", SWIG_From_int((int)(wxLeft))); 
+        PyDict_SetItemString(d,"wxLeft", SWIG_From_int((int)(wxLeft))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Top", SWIG_From_int((int)(wxTop))); 
+        PyDict_SetItemString(d,"wxTop", SWIG_From_int((int)(wxTop))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Right", SWIG_From_int((int)(wxRight))); 
+        PyDict_SetItemString(d,"wxRight", SWIG_From_int((int)(wxRight))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Bottom", SWIG_From_int((int)(wxBottom))); 
+        PyDict_SetItemString(d,"wxBottom", SWIG_From_int((int)(wxBottom))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Width", SWIG_From_int((int)(wxWidth))); 
+        PyDict_SetItemString(d,"wxWidth", SWIG_From_int((int)(wxWidth))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Height", SWIG_From_int((int)(wxHeight))); 
+        PyDict_SetItemString(d,"wxHeight", SWIG_From_int((int)(wxHeight))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Centre", SWIG_From_int((int)(wxCentre))); 
+        PyDict_SetItemString(d,"wxCentre", SWIG_From_int((int)(wxCentre))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Center", SWIG_From_int((int)(wxCenter))); 
+        PyDict_SetItemString(d,"wxCenter", SWIG_From_int((int)(wxCenter))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CentreX", SWIG_From_int((int)(wxCentreX))); 
+        PyDict_SetItemString(d,"wxCentreX", SWIG_From_int((int)(wxCentreX))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"CentreY", SWIG_From_int((int)(wxCentreY))); 
+        PyDict_SetItemString(d,"wxCentreY", SWIG_From_int((int)(wxCentreY))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Unconstrained", SWIG_From_int((int)(wxUnconstrained))); 
+        PyDict_SetItemString(d,"wxUnconstrained", SWIG_From_int((int)(wxUnconstrained))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"AsIs", SWIG_From_int((int)(wxAsIs))); 
+        PyDict_SetItemString(d,"wxAsIs", SWIG_From_int((int)(wxAsIs))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"PercentOf", SWIG_From_int((int)(wxPercentOf))); 
+        PyDict_SetItemString(d,"wxPercentOf", SWIG_From_int((int)(wxPercentOf))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Above", SWIG_From_int((int)(wxAbove))); 
+        PyDict_SetItemString(d,"wxAbove", SWIG_From_int((int)(wxAbove))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Below", SWIG_From_int((int)(wxBelow))); 
+        PyDict_SetItemString(d,"wxBelow", SWIG_From_int((int)(wxBelow))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"LeftOf", SWIG_From_int((int)(wxLeftOf))); 
+        PyDict_SetItemString(d,"wxLeftOf", SWIG_From_int((int)(wxLeftOf))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"RightOf", SWIG_From_int((int)(wxRightOf))); 
+        PyDict_SetItemString(d,"wxRightOf", SWIG_From_int((int)(wxRightOf))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"SameAs", SWIG_From_int((int)(wxSameAs))); 
+        PyDict_SetItemString(d,"wxSameAs", SWIG_From_int((int)(wxSameAs))); 
     }
     {
     }
     {
-        PyDict_SetItemString(d,"Absolute", SWIG_From_int((int)(wxAbsolute))); 
+        PyDict_SetItemString(d,"wxAbsolute", SWIG_From_int((int)(wxAbsolute))); 
     }
     
     // Initialize threading, some globals and such
     }
     
     // Initialize threading, some globals and such
index e0339418f89b99ca7fd7b14d140c3091a144ca14..59802f40273df9612044a085af9507875caed129 100644 (file)
@@ -4589,7 +4589,7 @@ class BrushList(_core.Object):
         return _gdi_.BrushList_AddBrush(*args, **kwargs)
 
     def FindOrCreateBrush(*args, **kwargs):
         return _gdi_.BrushList_AddBrush(*args, **kwargs)
 
     def FindOrCreateBrush(*args, **kwargs):
-        """FindOrCreateBrush(self, Colour colour, int style) -> Brush"""
+        """FindOrCreateBrush(self, Colour colour, int style=SOLID) -> Brush"""
         return _gdi_.BrushList_FindOrCreateBrush(*args, **kwargs)
 
     def RemoveBrush(*args, **kwargs):
         return _gdi_.BrushList_FindOrCreateBrush(*args, **kwargs)
 
     def RemoveBrush(*args, **kwargs):
index 6dd1ebb91b54295ff87d3265845dd186ba1f951a..04a73f8729f1d81fb6debf74de59e4ae0580b0ec 100644 (file)
@@ -19608,7 +19608,7 @@ static PyObject *_wrap_BrushList_FindOrCreateBrush(PyObject *, PyObject *args, P
     PyObject *resultobj;
     wxBrushList *arg1 = (wxBrushList *) 0 ;
     wxColour *arg2 = 0 ;
     PyObject *resultobj;
     wxBrushList *arg1 = (wxBrushList *) 0 ;
     wxColour *arg2 = 0 ;
-    int arg3 ;
+    int arg3 = (int) wxSOLID ;
     wxBrush *result;
     wxColour temp2 ;
     PyObject * obj0 = 0 ;
     wxBrush *result;
     wxColour temp2 ;
     PyObject * obj0 = 0 ;
@@ -19618,16 +19618,18 @@ static PyObject *_wrap_BrushList_FindOrCreateBrush(PyObject *, PyObject *args, P
         (char *) "self",(char *) "colour",(char *) "style", NULL 
     };
     
         (char *) "self",(char *) "colour",(char *) "style", NULL 
     };
     
-    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:BrushList_FindOrCreateBrush",kwnames,&obj0,&obj1,&obj2)) goto fail;
+    if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:BrushList_FindOrCreateBrush",kwnames,&obj0,&obj1,&obj2)) goto fail;
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBrushList, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg2 = &temp2;
         if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
     }
     SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBrushList, SWIG_POINTER_EXCEPTION | 0);
     if (SWIG_arg_fail(1)) SWIG_fail;
     {
         arg2 = &temp2;
         if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
     }
-    {
-        arg3 = (int)(SWIG_As_int(obj2)); 
-        if (SWIG_arg_fail(3)) SWIG_fail;
+    if (obj2) {
+        {
+            arg3 = (int)(SWIG_As_int(obj2)); 
+            if (SWIG_arg_fail(3)) SWIG_fail;
+        }
     }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();
     }
     {
         PyThreadState* __tstate = wxPyBeginAllowThreads();