1 # This file was created automatically by SWIG. 
   2 # Don't modify this file, modify the SWIG interface instead. 
   6 def _swig_setattr_nondynamic(self
,class_type
,name
,value
,static
=1): 
   8         if isinstance(value
, class_type
): 
   9             self
.__dict
__[name
] = value
.this
 
  10             if hasattr(value
,"thisown"): self
.__dict
__["thisown"] = value
.thisown
 
  13     method 
= class_type
.__swig
_setmethods
__.get(name
,None) 
  14     if method
: return method(self
,value
) 
  15     if (not static
) or hasattr(self
,name
) or (name 
== "thisown"): 
  16         self
.__dict
__[name
] = value
 
  18         raise AttributeError("You cannot add attributes to %s" % self
) 
  20 def _swig_setattr(self
,class_type
,name
,value
): 
  21     return _swig_setattr_nondynamic(self
,class_type
,name
,value
,0) 
  23 def _swig_getattr(self
,class_type
,name
): 
  24     method 
= class_type
.__swig
_getmethods
__.get(name
,None) 
  25     if method
: return method(self
) 
  26     raise AttributeError,name
 
  30     _object 
= types
.ObjectType
 
  32 except AttributeError: 
  38 def _swig_setattr_nondynamic_method(set): 
  39     def set_attr(self
,name
,value
): 
  40         if hasattr(self
,name
) or (name 
in ("this", "thisown")): 
  43             raise AttributeError("You cannot add attributes to %s" % self
) 
  49 #--------------------------------------------------------------------------- 
  51 class Panel(_core
.Window
): 
  52     """Proxy of C++ Panel class""" 
  54         return "<%s.%s; proxy of C++ wxPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
  55     def __init__(self
, *args
, **kwargs
): 
  57         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
  58             Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,  
  59             String name=PanelNameStr) -> Panel 
  61         newobj 
= _windows_
.new_Panel(*args
, **kwargs
) 
  62         self
.this 
= newobj
.this
 
  65         self
._setOORInfo
(self
) 
  67     def Create(*args
, **kwargs
): 
  69         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
  70             Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,  
  71             String name=PanelNameStr) -> bool 
  73         Create the GUI part of the Window for 2-phase creation mode. 
  75         return _windows_
.Panel_Create(*args
, **kwargs
) 
  77     def InitDialog(*args
, **kwargs
): 
  81         Sends an EVT_INIT_DIALOG event, whose handler usually transfers data 
  82         to the dialog via validators. 
  84         return _windows_
.Panel_InitDialog(*args
, **kwargs
) 
  86     def SetFocus(*args
, **kwargs
): 
  90         Overrides `wx.Window.SetFocus`.  This method uses the (undocumented) 
  91         mix-in class wxControlContainer which manages the focus and TAB logic 
  92         for controls which usually have child controls.  In practice, if you 
  93         call this method and the panel has at least one child window, then the 
  94         focus will be given to the child window. 
  96         return _windows_
.Panel_SetFocus(*args
, **kwargs
) 
  98     def SetFocusIgnoringChildren(*args
, **kwargs
): 
 100         SetFocusIgnoringChildren(self) 
 102         In contrast to `SetFocus` (see above) this will set the focus to the 
 103         panel even of there are child windows in the panel. This is only 
 106         return _windows_
.Panel_SetFocusIgnoringChildren(*args
, **kwargs
) 
 108     def GetClassDefaultAttributes(*args
, **kwargs
): 
 110         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 112         Get the default attributes for this class.  This is useful if you want 
 113         to use the same font or colour in your own control as in a standard 
 114         control -- which is a much better idea than hard coding specific 
 115         colours or fonts which might look completely out of place on the 
 116         user's system, especially if it uses themes. 
 118         The variant parameter is only relevant under Mac currently and is 
 119         ignore under other platforms. Under Mac, it will change the size of 
 120         the returned font. See `wx.Window.SetWindowVariant` for more about 
 123         return _windows_
.Panel_GetClassDefaultAttributes(*args
, **kwargs
) 
 125     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
 127 class PanelPtr(Panel
): 
 128     def __init__(self
, this
): 
 130         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 131         self
.__class
__ = Panel
 
 132 _windows_
.Panel_swigregister(PanelPtr
) 
 134 def PrePanel(*args
, **kwargs
): 
 135     """PrePanel() -> Panel""" 
 136     val 
= _windows_
.new_PrePanel(*args
, **kwargs
) 
 140 def Panel_GetClassDefaultAttributes(*args
, **kwargs
): 
 142     Panel_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 144     Get the default attributes for this class.  This is useful if you want 
 145     to use the same font or colour in your own control as in a standard 
 146     control -- which is a much better idea than hard coding specific 
 147     colours or fonts which might look completely out of place on the 
 148     user's system, especially if it uses themes. 
 150     The variant parameter is only relevant under Mac currently and is 
 151     ignore under other platforms. Under Mac, it will change the size of 
 152     the returned font. See `wx.Window.SetWindowVariant` for more about 
 155     return _windows_
.Panel_GetClassDefaultAttributes(*args
, **kwargs
) 
 157 #--------------------------------------------------------------------------- 
 159 class ScrolledWindow(Panel
): 
 160     """Proxy of C++ ScrolledWindow class""" 
 162         return "<%s.%s; proxy of C++ wxScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 163     def __init__(self
, *args
, **kwargs
): 
 165         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 166             Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,  
 167             String name=PanelNameStr) -> ScrolledWindow 
 169         newobj 
= _windows_
.new_ScrolledWindow(*args
, **kwargs
) 
 170         self
.this 
= newobj
.this
 
 173         self
._setOORInfo
(self
) 
 175     def Create(*args
, **kwargs
): 
 177         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 178             Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,  
 179             String name=PanelNameStr) -> bool 
 181         Create the GUI part of the Window for 2-phase creation mode. 
 183         return _windows_
.ScrolledWindow_Create(*args
, **kwargs
) 
 185     def SetScrollbars(*args
, **kwargs
): 
 187         SetScrollbars(self, int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,  
 188             int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False) 
 190         return _windows_
.ScrolledWindow_SetScrollbars(*args
, **kwargs
) 
 192     def Scroll(*args
, **kwargs
): 
 193         """Scroll(self, int x, int y)""" 
 194         return _windows_
.ScrolledWindow_Scroll(*args
, **kwargs
) 
 196     def GetScrollPageSize(*args
, **kwargs
): 
 197         """GetScrollPageSize(self, int orient) -> int""" 
 198         return _windows_
.ScrolledWindow_GetScrollPageSize(*args
, **kwargs
) 
 200     def SetScrollPageSize(*args
, **kwargs
): 
 201         """SetScrollPageSize(self, int orient, int pageSize)""" 
 202         return _windows_
.ScrolledWindow_SetScrollPageSize(*args
, **kwargs
) 
 204     def SetScrollRate(*args
, **kwargs
): 
 205         """SetScrollRate(self, int xstep, int ystep)""" 
 206         return _windows_
.ScrolledWindow_SetScrollRate(*args
, **kwargs
) 
 208     def GetScrollPixelsPerUnit(*args
, **kwargs
): 
 210         GetScrollPixelsPerUnit() -> (xUnit, yUnit) 
 212         Get the size of one logical unit in physical units. 
 214         return _windows_
.ScrolledWindow_GetScrollPixelsPerUnit(*args
, **kwargs
) 
 216     def EnableScrolling(*args
, **kwargs
): 
 217         """EnableScrolling(self, bool x_scrolling, bool y_scrolling)""" 
 218         return _windows_
.ScrolledWindow_EnableScrolling(*args
, **kwargs
) 
 220     def GetViewStart(*args
, **kwargs
): 
 222         GetViewStart() -> (x,y) 
 226         return _windows_
.ScrolledWindow_GetViewStart(*args
, **kwargs
) 
 228     def SetScale(*args
, **kwargs
): 
 229         """SetScale(self, double xs, double ys)""" 
 230         return _windows_
.ScrolledWindow_SetScale(*args
, **kwargs
) 
 232     def GetScaleX(*args
, **kwargs
): 
 233         """GetScaleX(self) -> double""" 
 234         return _windows_
.ScrolledWindow_GetScaleX(*args
, **kwargs
) 
 236     def GetScaleY(*args
, **kwargs
): 
 237         """GetScaleY(self) -> double""" 
 238         return _windows_
.ScrolledWindow_GetScaleY(*args
, **kwargs
) 
 240     def CalcScrolledPosition(*args
): 
 242         CalcScrolledPosition(self, Point pt) -> Point 
 243         CalcScrolledPosition(int x, int y) -> (sx, sy) 
 245         Translate between scrolled and unscrolled coordinates. 
 247         return _windows_
.ScrolledWindow_CalcScrolledPosition(*args
) 
 249     def CalcUnscrolledPosition(*args
): 
 251         CalcUnscrolledPosition(self, Point pt) -> Point 
 252         CalcUnscrolledPosition(int x, int y) -> (ux, uy) 
 254         Translate between scrolled and unscrolled coordinates. 
 256         return _windows_
.ScrolledWindow_CalcUnscrolledPosition(*args
) 
 258     def AdjustScrollbars(*args
, **kwargs
): 
 259         """AdjustScrollbars(self)""" 
 260         return _windows_
.ScrolledWindow_AdjustScrollbars(*args
, **kwargs
) 
 262     def CalcScrollInc(*args
, **kwargs
): 
 263         """CalcScrollInc(self, ScrollWinEvent event) -> int""" 
 264         return _windows_
.ScrolledWindow_CalcScrollInc(*args
, **kwargs
) 
 266     def SetTargetWindow(*args
, **kwargs
): 
 267         """SetTargetWindow(self, Window target)""" 
 268         return _windows_
.ScrolledWindow_SetTargetWindow(*args
, **kwargs
) 
 270     def GetTargetWindow(*args
, **kwargs
): 
 271         """GetTargetWindow(self) -> Window""" 
 272         return _windows_
.ScrolledWindow_GetTargetWindow(*args
, **kwargs
) 
 274     def SetTargetRect(*args
, **kwargs
): 
 275         """SetTargetRect(self, Rect rect)""" 
 276         return _windows_
.ScrolledWindow_SetTargetRect(*args
, **kwargs
) 
 278     def GetTargetRect(*args
, **kwargs
): 
 279         """GetTargetRect(self) -> Rect""" 
 280         return _windows_
.ScrolledWindow_GetTargetRect(*args
, **kwargs
) 
 282     def DoPrepareDC(*args
, **kwargs
): 
 284         DoPrepareDC(self, DC dc) 
 286         Normally what is called by `PrepareDC`. 
 288         return _windows_
.ScrolledWindow_DoPrepareDC(*args
, **kwargs
) 
 290     def GetClassDefaultAttributes(*args
, **kwargs
): 
 292         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 294         Get the default attributes for this class.  This is useful if you want 
 295         to use the same font or colour in your own control as in a standard 
 296         control -- which is a much better idea than hard coding specific 
 297         colours or fonts which might look completely out of place on the 
 298         user's system, especially if it uses themes. 
 300         The variant parameter is only relevant under Mac currently and is 
 301         ignore under other platforms. Under Mac, it will change the size of 
 302         the returned font. See `wx.Window.SetWindowVariant` for more about 
 305         return _windows_
.ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
) 
 307     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
 309 class ScrolledWindowPtr(ScrolledWindow
): 
 310     def __init__(self
, this
): 
 312         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 313         self
.__class
__ = ScrolledWindow
 
 314 _windows_
.ScrolledWindow_swigregister(ScrolledWindowPtr
) 
 316 def PreScrolledWindow(*args
, **kwargs
): 
 317     """PreScrolledWindow() -> ScrolledWindow""" 
 318     val 
= _windows_
.new_PreScrolledWindow(*args
, **kwargs
) 
 322 def ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
): 
 324     ScrolledWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 326     Get the default attributes for this class.  This is useful if you want 
 327     to use the same font or colour in your own control as in a standard 
 328     control -- which is a much better idea than hard coding specific 
 329     colours or fonts which might look completely out of place on the 
 330     user's system, especially if it uses themes. 
 332     The variant parameter is only relevant under Mac currently and is 
 333     ignore under other platforms. Under Mac, it will change the size of 
 334     the returned font. See `wx.Window.SetWindowVariant` for more about 
 337     return _windows_
.ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
) 
 339 #--------------------------------------------------------------------------- 
 341 STAY_ON_TOP 
= _windows_
.STAY_ON_TOP
 
 342 ICONIZE 
= _windows_
.ICONIZE
 
 343 MINIMIZE 
= _windows_
.MINIMIZE
 
 344 MAXIMIZE 
= _windows_
.MAXIMIZE
 
 345 CLOSE_BOX 
= _windows_
.CLOSE_BOX
 
 346 THICK_FRAME 
= _windows_
.THICK_FRAME
 
 347 SYSTEM_MENU 
= _windows_
.SYSTEM_MENU
 
 348 MINIMIZE_BOX 
= _windows_
.MINIMIZE_BOX
 
 349 MAXIMIZE_BOX 
= _windows_
.MAXIMIZE_BOX
 
 350 TINY_CAPTION_HORIZ 
= _windows_
.TINY_CAPTION_HORIZ
 
 351 TINY_CAPTION_VERT 
= _windows_
.TINY_CAPTION_VERT
 
 352 RESIZE_BOX 
= _windows_
.RESIZE_BOX
 
 353 RESIZE_BORDER 
= _windows_
.RESIZE_BORDER
 
 354 DIALOG_NO_PARENT 
= _windows_
.DIALOG_NO_PARENT
 
 355 DEFAULT_FRAME_STYLE 
= _windows_
.DEFAULT_FRAME_STYLE
 
 356 DEFAULT_DIALOG_STYLE 
= _windows_
.DEFAULT_DIALOG_STYLE
 
 357 FRAME_TOOL_WINDOW 
= _windows_
.FRAME_TOOL_WINDOW
 
 358 FRAME_FLOAT_ON_PARENT 
= _windows_
.FRAME_FLOAT_ON_PARENT
 
 359 FRAME_NO_WINDOW_MENU 
= _windows_
.FRAME_NO_WINDOW_MENU
 
 360 FRAME_NO_TASKBAR 
= _windows_
.FRAME_NO_TASKBAR
 
 361 FRAME_SHAPED 
= _windows_
.FRAME_SHAPED
 
 362 FRAME_DRAWER 
= _windows_
.FRAME_DRAWER
 
 363 FRAME_EX_METAL 
= _windows_
.FRAME_EX_METAL
 
 364 DIALOG_EX_METAL 
= _windows_
.DIALOG_EX_METAL
 
 365 DIALOG_MODAL 
= _windows_
.DIALOG_MODAL
 
 366 DIALOG_MODELESS 
= _windows_
.DIALOG_MODELESS
 
 367 USER_COLOURS 
= _windows_
.USER_COLOURS
 
 368 NO_3D 
= _windows_
.NO_3D
 
 369 FULLSCREEN_NOMENUBAR 
= _windows_
.FULLSCREEN_NOMENUBAR
 
 370 FULLSCREEN_NOTOOLBAR 
= _windows_
.FULLSCREEN_NOTOOLBAR
 
 371 FULLSCREEN_NOSTATUSBAR 
= _windows_
.FULLSCREEN_NOSTATUSBAR
 
 372 FULLSCREEN_NOBORDER 
= _windows_
.FULLSCREEN_NOBORDER
 
 373 FULLSCREEN_NOCAPTION 
= _windows_
.FULLSCREEN_NOCAPTION
 
 374 FULLSCREEN_ALL 
= _windows_
.FULLSCREEN_ALL
 
 375 TOPLEVEL_EX_DIALOG 
= _windows_
.TOPLEVEL_EX_DIALOG
 
 376 USER_ATTENTION_INFO 
= _windows_
.USER_ATTENTION_INFO
 
 377 USER_ATTENTION_ERROR 
= _windows_
.USER_ATTENTION_ERROR
 
 378 class TopLevelWindow(_core
.Window
): 
 379     """Proxy of C++ TopLevelWindow class""" 
 380     def __init__(self
): raise RuntimeError, "No constructor defined" 
 382         return "<%s.%s; proxy of C++ wxTopLevelWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 383     def Maximize(*args
, **kwargs
): 
 384         """Maximize(self, bool maximize=True)""" 
 385         return _windows_
.TopLevelWindow_Maximize(*args
, **kwargs
) 
 387     def Restore(*args
, **kwargs
): 
 389         return _windows_
.TopLevelWindow_Restore(*args
, **kwargs
) 
 391     def Iconize(*args
, **kwargs
): 
 392         """Iconize(self, bool iconize=True)""" 
 393         return _windows_
.TopLevelWindow_Iconize(*args
, **kwargs
) 
 395     def IsMaximized(*args
, **kwargs
): 
 396         """IsMaximized(self) -> bool""" 
 397         return _windows_
.TopLevelWindow_IsMaximized(*args
, **kwargs
) 
 399     def IsIconized(*args
, **kwargs
): 
 400         """IsIconized(self) -> bool""" 
 401         return _windows_
.TopLevelWindow_IsIconized(*args
, **kwargs
) 
 403     def GetIcon(*args
, **kwargs
): 
 404         """GetIcon(self) -> Icon""" 
 405         return _windows_
.TopLevelWindow_GetIcon(*args
, **kwargs
) 
 407     def SetIcon(*args
, **kwargs
): 
 408         """SetIcon(self, Icon icon)""" 
 409         return _windows_
.TopLevelWindow_SetIcon(*args
, **kwargs
) 
 411     def SetIcons(*args
, **kwargs
): 
 412         """SetIcons(self, wxIconBundle icons)""" 
 413         return _windows_
.TopLevelWindow_SetIcons(*args
, **kwargs
) 
 415     def ShowFullScreen(*args
, **kwargs
): 
 416         """ShowFullScreen(self, bool show, long style=FULLSCREEN_ALL) -> bool""" 
 417         return _windows_
.TopLevelWindow_ShowFullScreen(*args
, **kwargs
) 
 419     def IsFullScreen(*args
, **kwargs
): 
 420         """IsFullScreen(self) -> bool""" 
 421         return _windows_
.TopLevelWindow_IsFullScreen(*args
, **kwargs
) 
 423     def SetTitle(*args
, **kwargs
): 
 424         """SetTitle(self, String title)""" 
 425         return _windows_
.TopLevelWindow_SetTitle(*args
, **kwargs
) 
 427     def GetTitle(*args
, **kwargs
): 
 428         """GetTitle(self) -> String""" 
 429         return _windows_
.TopLevelWindow_GetTitle(*args
, **kwargs
) 
 431     def SetShape(*args
, **kwargs
): 
 432         """SetShape(self, Region region) -> bool""" 
 433         return _windows_
.TopLevelWindow_SetShape(*args
, **kwargs
) 
 435     def RequestUserAttention(*args
, **kwargs
): 
 436         """RequestUserAttention(self, int flags=USER_ATTENTION_INFO)""" 
 437         return _windows_
.TopLevelWindow_RequestUserAttention(*args
, **kwargs
) 
 439     def IsActive(*args
, **kwargs
): 
 440         """IsActive(self) -> bool""" 
 441         return _windows_
.TopLevelWindow_IsActive(*args
, **kwargs
) 
 443     def MacSetMetalAppearance(*args
, **kwargs
): 
 444         """MacSetMetalAppearance(self, bool on)""" 
 445         return _windows_
.TopLevelWindow_MacSetMetalAppearance(*args
, **kwargs
) 
 447     def MacGetMetalAppearance(*args
, **kwargs
): 
 448         """MacGetMetalAppearance(self) -> bool""" 
 449         return _windows_
.TopLevelWindow_MacGetMetalAppearance(*args
, **kwargs
) 
 452 class TopLevelWindowPtr(TopLevelWindow
): 
 453     def __init__(self
, this
): 
 455         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 456         self
.__class
__ = TopLevelWindow
 
 457 _windows_
.TopLevelWindow_swigregister(TopLevelWindowPtr
) 
 458 cvar 
= _windows_
.cvar
 
 459 FrameNameStr 
= cvar
.FrameNameStr
 
 460 DialogNameStr 
= cvar
.DialogNameStr
 
 461 StatusLineNameStr 
= cvar
.StatusLineNameStr
 
 462 ToolBarNameStr 
= cvar
.ToolBarNameStr
 
 464 #--------------------------------------------------------------------------- 
 466 class Frame(TopLevelWindow
): 
 467     """Proxy of C++ Frame class""" 
 469         return "<%s.%s; proxy of C++ wxFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 470     def __init__(self
, *args
, **kwargs
): 
 472         __init__(self, Window parent, int id=-1, String title=EmptyString,  
 473             Point pos=DefaultPosition, Size size=DefaultSize,  
 474             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> Frame 
 476         newobj 
= _windows_
.new_Frame(*args
, **kwargs
) 
 477         self
.this 
= newobj
.this
 
 480         self
._setOORInfo
(self
) 
 482     def Create(*args
, **kwargs
): 
 484         Create(self, Window parent, int id=-1, String title=EmptyString,  
 485             Point pos=DefaultPosition, Size size=DefaultSize,  
 486             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> bool 
 488         return _windows_
.Frame_Create(*args
, **kwargs
) 
 490     def GetClientAreaOrigin(*args
, **kwargs
): 
 492         GetClientAreaOrigin(self) -> Point 
 494         Get the origin of the client area of the window relative to the 
 495         window's top left corner (the client area may be shifted because of 
 496         the borders, scrollbars, other decorations...) 
 498         return _windows_
.Frame_GetClientAreaOrigin(*args
, **kwargs
) 
 500     def SendSizeEvent(*args
, **kwargs
): 
 501         """SendSizeEvent(self)""" 
 502         return _windows_
.Frame_SendSizeEvent(*args
, **kwargs
) 
 504     def SetMenuBar(*args
, **kwargs
): 
 505         """SetMenuBar(self, MenuBar menubar)""" 
 506         return _windows_
.Frame_SetMenuBar(*args
, **kwargs
) 
 508     def GetMenuBar(*args
, **kwargs
): 
 509         """GetMenuBar(self) -> MenuBar""" 
 510         return _windows_
.Frame_GetMenuBar(*args
, **kwargs
) 
 512     def ProcessCommand(*args
, **kwargs
): 
 513         """ProcessCommand(self, int winid) -> bool""" 
 514         return _windows_
.Frame_ProcessCommand(*args
, **kwargs
) 
 516     Command 
= ProcessCommand 
 
 517     def CreateStatusBar(*args
, **kwargs
): 
 519         CreateStatusBar(self, int number=1, long style=DEFAULT_STATUSBAR_STYLE, int winid=0,  
 520             String name=StatusLineNameStr) -> StatusBar 
 522         return _windows_
.Frame_CreateStatusBar(*args
, **kwargs
) 
 524     def GetStatusBar(*args
, **kwargs
): 
 525         """GetStatusBar(self) -> StatusBar""" 
 526         return _windows_
.Frame_GetStatusBar(*args
, **kwargs
) 
 528     def SetStatusBar(*args
, **kwargs
): 
 529         """SetStatusBar(self, StatusBar statBar)""" 
 530         return _windows_
.Frame_SetStatusBar(*args
, **kwargs
) 
 532     def SetStatusText(*args
, **kwargs
): 
 533         """SetStatusText(self, String text, int number=0)""" 
 534         return _windows_
.Frame_SetStatusText(*args
, **kwargs
) 
 536     def SetStatusWidths(*args
, **kwargs
): 
 537         """SetStatusWidths(self, int widths)""" 
 538         return _windows_
.Frame_SetStatusWidths(*args
, **kwargs
) 
 540     def PushStatusText(*args
, **kwargs
): 
 541         """PushStatusText(self, String text, int number=0)""" 
 542         return _windows_
.Frame_PushStatusText(*args
, **kwargs
) 
 544     def PopStatusText(*args
, **kwargs
): 
 545         """PopStatusText(self, int number=0)""" 
 546         return _windows_
.Frame_PopStatusText(*args
, **kwargs
) 
 548     def SetStatusBarPane(*args
, **kwargs
): 
 549         """SetStatusBarPane(self, int n)""" 
 550         return _windows_
.Frame_SetStatusBarPane(*args
, **kwargs
) 
 552     def GetStatusBarPane(*args
, **kwargs
): 
 553         """GetStatusBarPane(self) -> int""" 
 554         return _windows_
.Frame_GetStatusBarPane(*args
, **kwargs
) 
 556     def CreateToolBar(*args
, **kwargs
): 
 557         """CreateToolBar(self, long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar""" 
 558         return _windows_
.Frame_CreateToolBar(*args
, **kwargs
) 
 560     def GetToolBar(*args
, **kwargs
): 
 561         """GetToolBar(self) -> wxToolBar""" 
 562         return _windows_
.Frame_GetToolBar(*args
, **kwargs
) 
 564     def SetToolBar(*args
, **kwargs
): 
 565         """SetToolBar(self, wxToolBar toolbar)""" 
 566         return _windows_
.Frame_SetToolBar(*args
, **kwargs
) 
 568     def DoGiveHelp(*args
, **kwargs
): 
 569         """DoGiveHelp(self, String text, bool show)""" 
 570         return _windows_
.Frame_DoGiveHelp(*args
, **kwargs
) 
 572     def DoMenuUpdates(*args
, **kwargs
): 
 573         """DoMenuUpdates(self, Menu menu=None)""" 
 574         return _windows_
.Frame_DoMenuUpdates(*args
, **kwargs
) 
 576     def GetClassDefaultAttributes(*args
, **kwargs
): 
 578         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 580         Get the default attributes for this class.  This is useful if you want 
 581         to use the same font or colour in your own control as in a standard 
 582         control -- which is a much better idea than hard coding specific 
 583         colours or fonts which might look completely out of place on the 
 584         user's system, especially if it uses themes. 
 586         The variant parameter is only relevant under Mac currently and is 
 587         ignore under other platforms. Under Mac, it will change the size of 
 588         the returned font. See `wx.Window.SetWindowVariant` for more about 
 591         return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
) 
 593     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
 595 class FramePtr(Frame
): 
 596     def __init__(self
, this
): 
 598         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 599         self
.__class
__ = Frame
 
 600 _windows_
.Frame_swigregister(FramePtr
) 
 602 def PreFrame(*args
, **kwargs
): 
 603     """PreFrame() -> Frame""" 
 604     val 
= _windows_
.new_PreFrame(*args
, **kwargs
) 
 608 def Frame_GetClassDefaultAttributes(*args
, **kwargs
): 
 610     Frame_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 612     Get the default attributes for this class.  This is useful if you want 
 613     to use the same font or colour in your own control as in a standard 
 614     control -- which is a much better idea than hard coding specific 
 615     colours or fonts which might look completely out of place on the 
 616     user's system, especially if it uses themes. 
 618     The variant parameter is only relevant under Mac currently and is 
 619     ignore under other platforms. Under Mac, it will change the size of 
 620     the returned font. See `wx.Window.SetWindowVariant` for more about 
 623     return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
) 
 625 #--------------------------------------------------------------------------- 
 627 class Dialog(TopLevelWindow
): 
 628     """Proxy of C++ Dialog class""" 
 630         return "<%s.%s; proxy of C++ wxDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 631     def __init__(self
, *args
, **kwargs
): 
 633         __init__(self, Window parent, int id=-1, String title=EmptyString,  
 634             Point pos=DefaultPosition, Size size=DefaultSize,  
 635             long style=DEFAULT_DIALOG_STYLE, String name=DialogNameStr) -> Dialog 
 637         newobj 
= _windows_
.new_Dialog(*args
, **kwargs
) 
 638         self
.this 
= newobj
.this
 
 641         self
._setOORInfo
(self
) 
 643     def Create(*args
, **kwargs
): 
 645         Create(self, Window parent, int id=-1, String title=EmptyString,  
 646             Point pos=DefaultPosition, Size size=DefaultSize,  
 647             long style=DEFAULT_DIALOG_STYLE, String name=DialogNameStr) -> bool 
 649         return _windows_
.Dialog_Create(*args
, **kwargs
) 
 651     def SetReturnCode(*args
, **kwargs
): 
 652         """SetReturnCode(self, int returnCode)""" 
 653         return _windows_
.Dialog_SetReturnCode(*args
, **kwargs
) 
 655     def GetReturnCode(*args
, **kwargs
): 
 656         """GetReturnCode(self) -> int""" 
 657         return _windows_
.Dialog_GetReturnCode(*args
, **kwargs
) 
 659     def CreateTextSizer(*args
, **kwargs
): 
 660         """CreateTextSizer(self, String message) -> Sizer""" 
 661         return _windows_
.Dialog_CreateTextSizer(*args
, **kwargs
) 
 663     def CreateButtonSizer(*args
, **kwargs
): 
 664         """CreateButtonSizer(self, long flags) -> Sizer""" 
 665         return _windows_
.Dialog_CreateButtonSizer(*args
, **kwargs
) 
 667     def CreateStdDialogButtonSizer(*args
, **kwargs
): 
 668         """CreateStdDialogButtonSizer(self, long flags) -> StdDialogButtonSizer""" 
 669         return _windows_
.Dialog_CreateStdDialogButtonSizer(*args
, **kwargs
) 
 671     def IsModal(*args
, **kwargs
): 
 672         """IsModal(self) -> bool""" 
 673         return _windows_
.Dialog_IsModal(*args
, **kwargs
) 
 675     def ShowModal(*args
, **kwargs
): 
 676         """ShowModal(self) -> int""" 
 677         return _windows_
.Dialog_ShowModal(*args
, **kwargs
) 
 679     def EndModal(*args
, **kwargs
): 
 680         """EndModal(self, int retCode)""" 
 681         return _windows_
.Dialog_EndModal(*args
, **kwargs
) 
 683     def GetClassDefaultAttributes(*args
, **kwargs
): 
 685         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 687         Get the default attributes for this class.  This is useful if you want 
 688         to use the same font or colour in your own control as in a standard 
 689         control -- which is a much better idea than hard coding specific 
 690         colours or fonts which might look completely out of place on the 
 691         user's system, especially if it uses themes. 
 693         The variant parameter is only relevant under Mac currently and is 
 694         ignore under other platforms. Under Mac, it will change the size of 
 695         the returned font. See `wx.Window.SetWindowVariant` for more about 
 698         return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
) 
 700     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
 701     def SendSizeEvent(self
): 
 702         self
.ProcessEvent(wx
.SizeEvent((-1,-1))) 
 705 class DialogPtr(Dialog
): 
 706     def __init__(self
, this
): 
 708         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 709         self
.__class
__ = Dialog
 
 710 _windows_
.Dialog_swigregister(DialogPtr
) 
 712 def PreDialog(*args
, **kwargs
): 
 713     """PreDialog() -> Dialog""" 
 714     val 
= _windows_
.new_PreDialog(*args
, **kwargs
) 
 718 def Dialog_GetClassDefaultAttributes(*args
, **kwargs
): 
 720     Dialog_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 722     Get the default attributes for this class.  This is useful if you want 
 723     to use the same font or colour in your own control as in a standard 
 724     control -- which is a much better idea than hard coding specific 
 725     colours or fonts which might look completely out of place on the 
 726     user's system, especially if it uses themes. 
 728     The variant parameter is only relevant under Mac currently and is 
 729     ignore under other platforms. Under Mac, it will change the size of 
 730     the returned font. See `wx.Window.SetWindowVariant` for more about 
 733     return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
) 
 735 #--------------------------------------------------------------------------- 
 737 class MiniFrame(Frame
): 
 738     """Proxy of C++ MiniFrame class""" 
 740         return "<%s.%s; proxy of C++ wxMiniFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 741     def __init__(self
, *args
, **kwargs
): 
 743         __init__(self, Window parent, int id=-1, String title=EmptyString,  
 744             Point pos=DefaultPosition, Size size=DefaultSize,  
 745             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> MiniFrame 
 747         newobj 
= _windows_
.new_MiniFrame(*args
, **kwargs
) 
 748         self
.this 
= newobj
.this
 
 751         self
._setOORInfo
(self
) 
 753     def Create(*args
, **kwargs
): 
 755         Create(self, Window parent, int id=-1, String title=EmptyString,  
 756             Point pos=DefaultPosition, Size size=DefaultSize,  
 757             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> bool 
 759         return _windows_
.MiniFrame_Create(*args
, **kwargs
) 
 762 class MiniFramePtr(MiniFrame
): 
 763     def __init__(self
, this
): 
 765         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 766         self
.__class
__ = MiniFrame
 
 767 _windows_
.MiniFrame_swigregister(MiniFramePtr
) 
 769 def PreMiniFrame(*args
, **kwargs
): 
 770     """PreMiniFrame() -> MiniFrame""" 
 771     val 
= _windows_
.new_PreMiniFrame(*args
, **kwargs
) 
 775 #--------------------------------------------------------------------------- 
 777 SPLASH_CENTRE_ON_PARENT 
= _windows_
.SPLASH_CENTRE_ON_PARENT
 
 778 SPLASH_CENTRE_ON_SCREEN 
= _windows_
.SPLASH_CENTRE_ON_SCREEN
 
 779 SPLASH_NO_CENTRE 
= _windows_
.SPLASH_NO_CENTRE
 
 780 SPLASH_TIMEOUT 
= _windows_
.SPLASH_TIMEOUT
 
 781 SPLASH_NO_TIMEOUT 
= _windows_
.SPLASH_NO_TIMEOUT
 
 782 class SplashScreenWindow(_core
.Window
): 
 783     """Proxy of C++ SplashScreenWindow class""" 
 785         return "<%s.%s; proxy of C++ wxSplashScreenWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 786     def __init__(self
, *args
, **kwargs
): 
 788         __init__(self, Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,  
 789             Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow 
 791         newobj 
= _windows_
.new_SplashScreenWindow(*args
, **kwargs
) 
 792         self
.this 
= newobj
.this
 
 795         self
._setOORInfo
(self
) 
 797     def SetBitmap(*args
, **kwargs
): 
 798         """SetBitmap(self, Bitmap bitmap)""" 
 799         return _windows_
.SplashScreenWindow_SetBitmap(*args
, **kwargs
) 
 801     def GetBitmap(*args
, **kwargs
): 
 802         """GetBitmap(self) -> Bitmap""" 
 803         return _windows_
.SplashScreenWindow_GetBitmap(*args
, **kwargs
) 
 806 class SplashScreenWindowPtr(SplashScreenWindow
): 
 807     def __init__(self
, this
): 
 809         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 810         self
.__class
__ = SplashScreenWindow
 
 811 _windows_
.SplashScreenWindow_swigregister(SplashScreenWindowPtr
) 
 813 class SplashScreen(Frame
): 
 814     """Proxy of C++ SplashScreen class""" 
 816         return "<%s.%s; proxy of C++ wxSplashScreen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 817     def __init__(self
, *args
, **kwargs
): 
 819         __init__(self, Bitmap bitmap, long splashStyle, int milliseconds,  
 820             Window parent, int id=-1, Point pos=DefaultPosition,  
 821             Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen 
 823         newobj 
= _windows_
.new_SplashScreen(*args
, **kwargs
) 
 824         self
.this 
= newobj
.this
 
 827         self
._setOORInfo
(self
) 
 829     def GetSplashStyle(*args
, **kwargs
): 
 830         """GetSplashStyle(self) -> long""" 
 831         return _windows_
.SplashScreen_GetSplashStyle(*args
, **kwargs
) 
 833     def GetSplashWindow(*args
, **kwargs
): 
 834         """GetSplashWindow(self) -> SplashScreenWindow""" 
 835         return _windows_
.SplashScreen_GetSplashWindow(*args
, **kwargs
) 
 837     def GetTimeout(*args
, **kwargs
): 
 838         """GetTimeout(self) -> int""" 
 839         return _windows_
.SplashScreen_GetTimeout(*args
, **kwargs
) 
 842 class SplashScreenPtr(SplashScreen
): 
 843     def __init__(self
, this
): 
 845         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 846         self
.__class
__ = SplashScreen
 
 847 _windows_
.SplashScreen_swigregister(SplashScreenPtr
) 
 849 #--------------------------------------------------------------------------- 
 851 SB_NORMAL 
= _windows_
.SB_NORMAL
 
 852 SB_FLAT 
= _windows_
.SB_FLAT
 
 853 SB_RAISED 
= _windows_
.SB_RAISED
 
 854 class StatusBar(_core
.Window
): 
 855     """Proxy of C++ StatusBar class""" 
 857         return "<%s.%s; proxy of C++ wxStatusBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 858     def __init__(self
, *args
, **kwargs
): 
 860         __init__(self, Window parent, int id=-1, long style=DEFAULT_STATUSBAR_STYLE,  
 861             String name=StatusLineNameStr) -> StatusBar 
 863         newobj 
= _windows_
.new_StatusBar(*args
, **kwargs
) 
 864         self
.this 
= newobj
.this
 
 867         self
._setOORInfo
(self
) 
 869     def Create(*args
, **kwargs
): 
 870         """Create(self, Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool""" 
 871         return _windows_
.StatusBar_Create(*args
, **kwargs
) 
 873     def SetFieldsCount(*args
, **kwargs
): 
 874         """SetFieldsCount(self, int number=1)""" 
 875         return _windows_
.StatusBar_SetFieldsCount(*args
, **kwargs
) 
 877     def GetFieldsCount(*args
, **kwargs
): 
 878         """GetFieldsCount(self) -> int""" 
 879         return _windows_
.StatusBar_GetFieldsCount(*args
, **kwargs
) 
 881     def SetStatusText(*args
, **kwargs
): 
 882         """SetStatusText(self, String text, int number=0)""" 
 883         return _windows_
.StatusBar_SetStatusText(*args
, **kwargs
) 
 885     def GetStatusText(*args
, **kwargs
): 
 886         """GetStatusText(self, int number=0) -> String""" 
 887         return _windows_
.StatusBar_GetStatusText(*args
, **kwargs
) 
 889     def PushStatusText(*args
, **kwargs
): 
 890         """PushStatusText(self, String text, int number=0)""" 
 891         return _windows_
.StatusBar_PushStatusText(*args
, **kwargs
) 
 893     def PopStatusText(*args
, **kwargs
): 
 894         """PopStatusText(self, int number=0)""" 
 895         return _windows_
.StatusBar_PopStatusText(*args
, **kwargs
) 
 897     def SetStatusWidths(*args
, **kwargs
): 
 898         """SetStatusWidths(self, int widths)""" 
 899         return _windows_
.StatusBar_SetStatusWidths(*args
, **kwargs
) 
 901     def SetStatusStyles(*args
, **kwargs
): 
 902         """SetStatusStyles(self, int styles)""" 
 903         return _windows_
.StatusBar_SetStatusStyles(*args
, **kwargs
) 
 905     def GetFieldRect(*args
, **kwargs
): 
 906         """GetFieldRect(self, int i) -> Rect""" 
 907         return _windows_
.StatusBar_GetFieldRect(*args
, **kwargs
) 
 909     def SetMinHeight(*args
, **kwargs
): 
 910         """SetMinHeight(self, int height)""" 
 911         return _windows_
.StatusBar_SetMinHeight(*args
, **kwargs
) 
 913     def GetBorderX(*args
, **kwargs
): 
 914         """GetBorderX(self) -> int""" 
 915         return _windows_
.StatusBar_GetBorderX(*args
, **kwargs
) 
 917     def GetBorderY(*args
, **kwargs
): 
 918         """GetBorderY(self) -> int""" 
 919         return _windows_
.StatusBar_GetBorderY(*args
, **kwargs
) 
 921     def GetClassDefaultAttributes(*args
, **kwargs
): 
 923         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 925         Get the default attributes for this class.  This is useful if you want 
 926         to use the same font or colour in your own control as in a standard 
 927         control -- which is a much better idea than hard coding specific 
 928         colours or fonts which might look completely out of place on the 
 929         user's system, especially if it uses themes. 
 931         The variant parameter is only relevant under Mac currently and is 
 932         ignore under other platforms. Under Mac, it will change the size of 
 933         the returned font. See `wx.Window.SetWindowVariant` for more about 
 936         return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
) 
 938     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
 940 class StatusBarPtr(StatusBar
): 
 941     def __init__(self
, this
): 
 943         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 944         self
.__class
__ = StatusBar
 
 945 _windows_
.StatusBar_swigregister(StatusBarPtr
) 
 947 def PreStatusBar(*args
, **kwargs
): 
 948     """PreStatusBar() -> StatusBar""" 
 949     val 
= _windows_
.new_PreStatusBar(*args
, **kwargs
) 
 953 def StatusBar_GetClassDefaultAttributes(*args
, **kwargs
): 
 955     StatusBar_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 957     Get the default attributes for this class.  This is useful if you want 
 958     to use the same font or colour in your own control as in a standard 
 959     control -- which is a much better idea than hard coding specific 
 960     colours or fonts which might look completely out of place on the 
 961     user's system, especially if it uses themes. 
 963     The variant parameter is only relevant under Mac currently and is 
 964     ignore under other platforms. Under Mac, it will change the size of 
 965     the returned font. See `wx.Window.SetWindowVariant` for more about 
 968     return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
) 
 970 #--------------------------------------------------------------------------- 
 972 SP_NOBORDER 
= _windows_
.SP_NOBORDER
 
 973 SP_NOSASH 
= _windows_
.SP_NOSASH
 
 974 SP_PERMIT_UNSPLIT 
= _windows_
.SP_PERMIT_UNSPLIT
 
 975 SP_LIVE_UPDATE 
= _windows_
.SP_LIVE_UPDATE
 
 976 SP_3DSASH 
= _windows_
.SP_3DSASH
 
 977 SP_3DBORDER 
= _windows_
.SP_3DBORDER
 
 978 SP_NO_XP_THEME 
= _windows_
.SP_NO_XP_THEME
 
 979 SP_BORDER 
= _windows_
.SP_BORDER
 
 980 SP_3D 
= _windows_
.SP_3D
 
 981 SPLIT_HORIZONTAL 
= _windows_
.SPLIT_HORIZONTAL
 
 982 SPLIT_VERTICAL 
= _windows_
.SPLIT_VERTICAL
 
 983 SPLIT_DRAG_NONE 
= _windows_
.SPLIT_DRAG_NONE
 
 984 SPLIT_DRAG_DRAGGING 
= _windows_
.SPLIT_DRAG_DRAGGING
 
 985 SPLIT_DRAG_LEFT_DOWN 
= _windows_
.SPLIT_DRAG_LEFT_DOWN
 
 986 class SplitterWindow(_core
.Window
): 
 988     wx.SplitterWindow manages up to two subwindows or panes, with an 
 989     optional vertical or horizontal split which can be used with the mouse 
 993         return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 994     def __init__(self
, *args
, **kwargs
): 
 996         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 997             Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow 
 999         Constructor.  Creates and shows a SplitterWindow. 
1001         if kwargs
.has_key('point'): kwargs
['pos'] = kwargs
['point'];del kwargs
['point'] 
1002         newobj 
= _windows_
.new_SplitterWindow(*args
, **kwargs
) 
1003         self
.this 
= newobj
.this
 
1006         self
._setOORInfo
(self
) 
1008     def Create(*args
, **kwargs
): 
1010         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1011             Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> bool 
1013         Create the GUI part of the SplitterWindow for the 2-phase create. 
1015         return _windows_
.SplitterWindow_Create(*args
, **kwargs
) 
1017     def GetWindow1(*args
, **kwargs
): 
1019         GetWindow1(self) -> Window 
1021         Gets the only or left/top pane. 
1023         return _windows_
.SplitterWindow_GetWindow1(*args
, **kwargs
) 
1025     def GetWindow2(*args
, **kwargs
): 
1027         GetWindow2(self) -> Window 
1029         Gets the right/bottom pane. 
1031         return _windows_
.SplitterWindow_GetWindow2(*args
, **kwargs
) 
1033     def SetSplitMode(*args
, **kwargs
): 
1035         SetSplitMode(self, int mode) 
1037         Sets the split mode.  The mode can be wx.SPLIT_VERTICAL or 
1038         wx.SPLIT_HORIZONTAL.  This only sets the internal variable; does not 
1041         return _windows_
.SplitterWindow_SetSplitMode(*args
, **kwargs
) 
1043     def GetSplitMode(*args
, **kwargs
): 
1045         GetSplitMode(self) -> int 
1049         return _windows_
.SplitterWindow_GetSplitMode(*args
, **kwargs
) 
1051     def Initialize(*args
, **kwargs
): 
1053         Initialize(self, Window window) 
1055         Initializes the splitter window to have one pane.  This should be 
1056         called if you wish to initially view only a single pane in the 
1057         splitter window.  The child window is shown if it is currently hidden. 
1059         return _windows_
.SplitterWindow_Initialize(*args
, **kwargs
) 
1061     def SplitVertically(*args
, **kwargs
): 
1063         SplitVertically(self, Window window1, Window window2, int sashPosition=0) -> bool 
1065         Initializes the left and right panes of the splitter window.  The 
1066         child windows are shown if they are currently hidden. 
1068         return _windows_
.SplitterWindow_SplitVertically(*args
, **kwargs
) 
1070     def SplitHorizontally(*args
, **kwargs
): 
1072         SplitHorizontally(self, Window window1, Window window2, int sashPosition=0) -> bool 
1074         Initializes the top and bottom panes of the splitter window.  The 
1075         child windows are shown if they are currently hidden. 
1077         return _windows_
.SplitterWindow_SplitHorizontally(*args
, **kwargs
) 
1079     def Unsplit(*args
, **kwargs
): 
1081         Unsplit(self, Window toRemove=None) -> bool 
1083         Unsplits the window.  Pass the pane to remove, or None to remove the 
1084         right or bottom pane.  Returns True if successful, False otherwise (the 
1085         window was not split). 
1087         This function will not actually delete the pane being 
1088         removed; it sends EVT_SPLITTER_UNSPLIT which can be handled 
1089         for the desired behaviour. By default, the pane being 
1090         removed is only hidden. 
1092         return _windows_
.SplitterWindow_Unsplit(*args
, **kwargs
) 
1094     def ReplaceWindow(*args
, **kwargs
): 
1096         ReplaceWindow(self, Window winOld, Window winNew) -> bool 
1098         This function replaces one of the windows managed by the 
1099         SplitterWindow with another one. It is in general better to use it 
1100         instead of calling Unsplit() and then resplitting the window back 
1101         because it will provoke much less flicker. It is valid to call this 
1102         function whether the splitter has two windows or only one. 
1104         Both parameters should be non-None and winOld must specify one of the 
1105         windows managed by the splitter. If the parameters are incorrect or 
1106         the window couldn't be replaced, False is returned. Otherwise the 
1107         function will return True, but please notice that it will not Destroy 
1108         the replaced window and you may wish to do it yourself. 
1110         return _windows_
.SplitterWindow_ReplaceWindow(*args
, **kwargs
) 
1112     def UpdateSize(*args
, **kwargs
): 
1116         Causes any pending sizing of the sash and child panes to take place 
1119         Such resizing normally takes place in idle time, in order to wait for 
1120         layout to be completed. However, this can cause unacceptable flicker 
1121         as the panes are resized after the window has been shown. To work 
1122         around this, you can perform window layout (for example by sending a 
1123         size event to the parent window), and then call this function, before 
1124         showing the top-level window. 
1126         return _windows_
.SplitterWindow_UpdateSize(*args
, **kwargs
) 
1128     def IsSplit(*args
, **kwargs
): 
1130         IsSplit(self) -> bool 
1132         Is the window split? 
1134         return _windows_
.SplitterWindow_IsSplit(*args
, **kwargs
) 
1136     def SetSashSize(*args
, **kwargs
): 
1138         SetSashSize(self, int width) 
1142         return _windows_
.SplitterWindow_SetSashSize(*args
, **kwargs
) 
1144     def SetBorderSize(*args
, **kwargs
): 
1146         SetBorderSize(self, int width) 
1148         Sets the border size. Currently a NOP. 
1150         return _windows_
.SplitterWindow_SetBorderSize(*args
, **kwargs
) 
1152     def GetSashSize(*args
, **kwargs
): 
1154         GetSashSize(self) -> int 
1158         return _windows_
.SplitterWindow_GetSashSize(*args
, **kwargs
) 
1160     def GetBorderSize(*args
, **kwargs
): 
1162         GetBorderSize(self) -> int 
1164         Gets the border size 
1166         return _windows_
.SplitterWindow_GetBorderSize(*args
, **kwargs
) 
1168     def SetSashPosition(*args
, **kwargs
): 
1170         SetSashPosition(self, int position, bool redraw=True) 
1172         Sets the sash position, in pixels.  If redraw is Ttrue then the panes 
1173         are resized and the sash and border are redrawn. 
1175         return _windows_
.SplitterWindow_SetSashPosition(*args
, **kwargs
) 
1177     def GetSashPosition(*args
, **kwargs
): 
1179         GetSashPosition(self) -> int 
1181         Returns the surrent sash position. 
1183         return _windows_
.SplitterWindow_GetSashPosition(*args
, **kwargs
) 
1185     def SetSashGravity(*args
, **kwargs
): 
1187         SetSashGravity(self, double gravity) 
1189         Set the sash gravity.  Gravity is a floating-point factor between 0.0 
1190         and 1.0 which controls position of sash while resizing the 
1191         `wx.SplitterWindow`.  The gravity specifies how much the left/top 
1192         window will grow while resizing. 
1194         return _windows_
.SplitterWindow_SetSashGravity(*args
, **kwargs
) 
1196     def GetSashGravity(*args
, **kwargs
): 
1198         GetSashGravity(self) -> double 
1200         Gets the sash gravity. 
1202         :see: `SetSashGravity` 
1205         return _windows_
.SplitterWindow_GetSashGravity(*args
, **kwargs
) 
1207     def SetMinimumPaneSize(*args
, **kwargs
): 
1209         SetMinimumPaneSize(self, int min) 
1211         Sets the minimum pane size in pixels. 
1213         The default minimum pane size is zero, which means that either pane 
1214         can be reduced to zero by dragging the sash, thus removing one of the 
1215         panes. To prevent this behaviour (and veto out-of-range sash 
1216         dragging), set a minimum size, for example 20 pixels. If the 
1217         wx.SP_PERMIT_UNSPLIT style is used when a splitter window is created, 
1218         the window may be unsplit even if minimum size is non-zero. 
1220         return _windows_
.SplitterWindow_SetMinimumPaneSize(*args
, **kwargs
) 
1222     def GetMinimumPaneSize(*args
, **kwargs
): 
1224         GetMinimumPaneSize(self) -> int 
1226         Gets the minimum pane size in pixels. 
1228         return _windows_
.SplitterWindow_GetMinimumPaneSize(*args
, **kwargs
) 
1230     def SashHitTest(*args
, **kwargs
): 
1232         SashHitTest(self, int x, int y, int tolerance=5) -> bool 
1234         Tests for x, y over the sash 
1236         return _windows_
.SplitterWindow_SashHitTest(*args
, **kwargs
) 
1238     def SizeWindows(*args
, **kwargs
): 
1244         return _windows_
.SplitterWindow_SizeWindows(*args
, **kwargs
) 
1246     def SetNeedUpdating(*args
, **kwargs
): 
1247         """SetNeedUpdating(self, bool needUpdating)""" 
1248         return _windows_
.SplitterWindow_SetNeedUpdating(*args
, **kwargs
) 
1250     def GetNeedUpdating(*args
, **kwargs
): 
1251         """GetNeedUpdating(self) -> bool""" 
1252         return _windows_
.SplitterWindow_GetNeedUpdating(*args
, **kwargs
) 
1254     def GetClassDefaultAttributes(*args
, **kwargs
): 
1256         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
1258         Get the default attributes for this class.  This is useful if you want 
1259         to use the same font or colour in your own control as in a standard 
1260         control -- which is a much better idea than hard coding specific 
1261         colours or fonts which might look completely out of place on the 
1262         user's system, especially if it uses themes. 
1264         The variant parameter is only relevant under Mac currently and is 
1265         ignore under other platforms. Under Mac, it will change the size of 
1266         the returned font. See `wx.Window.SetWindowVariant` for more about 
1269         return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
) 
1271     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
1273 class SplitterWindowPtr(SplitterWindow
): 
1274     def __init__(self
, this
): 
1276         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1277         self
.__class
__ = SplitterWindow
 
1278 _windows_
.SplitterWindow_swigregister(SplitterWindowPtr
) 
1279 SplitterNameStr 
= cvar
.SplitterNameStr
 
1281 def PreSplitterWindow(*args
, **kwargs
): 
1283     PreSplitterWindow() -> SplitterWindow 
1285     Precreate a SplitterWindow for 2-phase creation. 
1287     val 
= _windows_
.new_PreSplitterWindow(*args
, **kwargs
) 
1291 def SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
): 
1293     SplitterWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
1295     Get the default attributes for this class.  This is useful if you want 
1296     to use the same font or colour in your own control as in a standard 
1297     control -- which is a much better idea than hard coding specific 
1298     colours or fonts which might look completely out of place on the 
1299     user's system, especially if it uses themes. 
1301     The variant parameter is only relevant under Mac currently and is 
1302     ignore under other platforms. Under Mac, it will change the size of 
1303     the returned font. See `wx.Window.SetWindowVariant` for more about 
1306     return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
) 
1308 class SplitterEvent(_core
.NotifyEvent
): 
1309     """This class represents the events generated by a splitter control.""" 
1311         return "<%s.%s; proxy of C++ wxSplitterEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1312     def __init__(self
, *args
, **kwargs
): 
1314         __init__(self, wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent 
1316         This class represents the events generated by a splitter control. 
1318         newobj 
= _windows_
.new_SplitterEvent(*args
, **kwargs
) 
1319         self
.this 
= newobj
.this
 
1322     def SetSashPosition(*args
, **kwargs
): 
1324         SetSashPosition(self, int pos) 
1326         This function is only meaningful during EVT_SPLITTER_SASH_POS_CHANGING 
1327         and EVT_SPLITTER_SASH_POS_CHANGED events.  In the case of _CHANGED 
1328         events, sets the the new sash position. In the case of _CHANGING 
1329         events, sets the new tracking bar position so visual feedback during 
1330         dragging will represent that change that will actually take place. Set 
1331         to -1 from the event handler code to prevent repositioning. 
1333         return _windows_
.SplitterEvent_SetSashPosition(*args
, **kwargs
) 
1335     def GetSashPosition(*args
, **kwargs
): 
1337         GetSashPosition(self) -> int 
1339         Returns the new sash position while in EVT_SPLITTER_SASH_POS_CHANGING 
1340         and EVT_SPLITTER_SASH_POS_CHANGED events. 
1342         return _windows_
.SplitterEvent_GetSashPosition(*args
, **kwargs
) 
1344     def GetWindowBeingRemoved(*args
, **kwargs
): 
1346         GetWindowBeingRemoved(self) -> Window 
1348         Returns a pointer to the window being removed when a splitter window 
1351         return _windows_
.SplitterEvent_GetWindowBeingRemoved(*args
, **kwargs
) 
1353     def GetX(*args
, **kwargs
): 
1357         Returns the x coordinate of the double-click point in a 
1358         EVT_SPLITTER_DCLICK event. 
1360         return _windows_
.SplitterEvent_GetX(*args
, **kwargs
) 
1362     def GetY(*args
, **kwargs
): 
1366         Returns the y coordinate of the double-click point in a 
1367         EVT_SPLITTER_DCLICK event. 
1369         return _windows_
.SplitterEvent_GetY(*args
, **kwargs
) 
1372 class SplitterEventPtr(SplitterEvent
): 
1373     def __init__(self
, this
): 
1375         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1376         self
.__class
__ = SplitterEvent
 
1377 _windows_
.SplitterEvent_swigregister(SplitterEventPtr
) 
1379 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED 
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
 
1380 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING 
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
 
1381 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED 
= _windows_
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
 
1382 wxEVT_COMMAND_SPLITTER_UNSPLIT 
= _windows_
.wxEVT_COMMAND_SPLITTER_UNSPLIT
 
1383 EVT_SPLITTER_SASH_POS_CHANGED 
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
, 1 ) 
1384 EVT_SPLITTER_SASH_POS_CHANGING 
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
, 1 ) 
1385 EVT_SPLITTER_DOUBLECLICKED 
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
, 1 ) 
1386 EVT_SPLITTER_UNSPLIT 
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT
, 1 ) 
1387 EVT_SPLITTER_DCLICK 
= EVT_SPLITTER_DOUBLECLICKED
 
1389 #--------------------------------------------------------------------------- 
1391 SASH_DRAG_NONE 
= _windows_
.SASH_DRAG_NONE
 
1392 SASH_DRAG_DRAGGING 
= _windows_
.SASH_DRAG_DRAGGING
 
1393 SASH_DRAG_LEFT_DOWN 
= _windows_
.SASH_DRAG_LEFT_DOWN
 
1394 SW_NOBORDER 
= _windows_
.SW_NOBORDER
 
1395 SW_BORDER 
= _windows_
.SW_BORDER
 
1396 SW_3DSASH 
= _windows_
.SW_3DSASH
 
1397 SW_3DBORDER 
= _windows_
.SW_3DBORDER
 
1398 SW_3D 
= _windows_
.SW_3D
 
1399 SASH_TOP 
= _windows_
.SASH_TOP
 
1400 SASH_RIGHT 
= _windows_
.SASH_RIGHT
 
1401 SASH_BOTTOM 
= _windows_
.SASH_BOTTOM
 
1402 SASH_LEFT 
= _windows_
.SASH_LEFT
 
1403 SASH_NONE 
= _windows_
.SASH_NONE
 
1404 class SashWindow(_core
.Window
): 
1405     """Proxy of C++ SashWindow class""" 
1407         return "<%s.%s; proxy of C++ wxSashWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1408     def __init__(self
, *args
, **kwargs
): 
1410         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1411             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,  
1412             String name=SashNameStr) -> SashWindow 
1414         newobj 
= _windows_
.new_SashWindow(*args
, **kwargs
) 
1415         self
.this 
= newobj
.this
 
1418         self
._setOORInfo
(self
) 
1420     def Create(*args
, **kwargs
): 
1422         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1423             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,  
1424             String name=SashNameStr) -> bool 
1426         return _windows_
.SashWindow_Create(*args
, **kwargs
) 
1428     def SetSashVisible(*args
, **kwargs
): 
1429         """SetSashVisible(self, int edge, bool sash)""" 
1430         return _windows_
.SashWindow_SetSashVisible(*args
, **kwargs
) 
1432     def GetSashVisible(*args
, **kwargs
): 
1433         """GetSashVisible(self, int edge) -> bool""" 
1434         return _windows_
.SashWindow_GetSashVisible(*args
, **kwargs
) 
1436     def SetSashBorder(*args
, **kwargs
): 
1437         """SetSashBorder(self, int edge, bool border)""" 
1438         return _windows_
.SashWindow_SetSashBorder(*args
, **kwargs
) 
1440     def HasBorder(*args
, **kwargs
): 
1441         """HasBorder(self, int edge) -> bool""" 
1442         return _windows_
.SashWindow_HasBorder(*args
, **kwargs
) 
1444     def GetEdgeMargin(*args
, **kwargs
): 
1445         """GetEdgeMargin(self, int edge) -> int""" 
1446         return _windows_
.SashWindow_GetEdgeMargin(*args
, **kwargs
) 
1448     def SetDefaultBorderSize(*args
, **kwargs
): 
1449         """SetDefaultBorderSize(self, int width)""" 
1450         return _windows_
.SashWindow_SetDefaultBorderSize(*args
, **kwargs
) 
1452     def GetDefaultBorderSize(*args
, **kwargs
): 
1453         """GetDefaultBorderSize(self) -> int""" 
1454         return _windows_
.SashWindow_GetDefaultBorderSize(*args
, **kwargs
) 
1456     def SetExtraBorderSize(*args
, **kwargs
): 
1457         """SetExtraBorderSize(self, int width)""" 
1458         return _windows_
.SashWindow_SetExtraBorderSize(*args
, **kwargs
) 
1460     def GetExtraBorderSize(*args
, **kwargs
): 
1461         """GetExtraBorderSize(self) -> int""" 
1462         return _windows_
.SashWindow_GetExtraBorderSize(*args
, **kwargs
) 
1464     def SetMinimumSizeX(*args
, **kwargs
): 
1465         """SetMinimumSizeX(self, int min)""" 
1466         return _windows_
.SashWindow_SetMinimumSizeX(*args
, **kwargs
) 
1468     def SetMinimumSizeY(*args
, **kwargs
): 
1469         """SetMinimumSizeY(self, int min)""" 
1470         return _windows_
.SashWindow_SetMinimumSizeY(*args
, **kwargs
) 
1472     def GetMinimumSizeX(*args
, **kwargs
): 
1473         """GetMinimumSizeX(self) -> int""" 
1474         return _windows_
.SashWindow_GetMinimumSizeX(*args
, **kwargs
) 
1476     def GetMinimumSizeY(*args
, **kwargs
): 
1477         """GetMinimumSizeY(self) -> int""" 
1478         return _windows_
.SashWindow_GetMinimumSizeY(*args
, **kwargs
) 
1480     def SetMaximumSizeX(*args
, **kwargs
): 
1481         """SetMaximumSizeX(self, int max)""" 
1482         return _windows_
.SashWindow_SetMaximumSizeX(*args
, **kwargs
) 
1484     def SetMaximumSizeY(*args
, **kwargs
): 
1485         """SetMaximumSizeY(self, int max)""" 
1486         return _windows_
.SashWindow_SetMaximumSizeY(*args
, **kwargs
) 
1488     def GetMaximumSizeX(*args
, **kwargs
): 
1489         """GetMaximumSizeX(self) -> int""" 
1490         return _windows_
.SashWindow_GetMaximumSizeX(*args
, **kwargs
) 
1492     def GetMaximumSizeY(*args
, **kwargs
): 
1493         """GetMaximumSizeY(self) -> int""" 
1494         return _windows_
.SashWindow_GetMaximumSizeY(*args
, **kwargs
) 
1496     def SashHitTest(*args
, **kwargs
): 
1497         """SashHitTest(self, int x, int y, int tolerance=2) -> int""" 
1498         return _windows_
.SashWindow_SashHitTest(*args
, **kwargs
) 
1500     def SizeWindows(*args
, **kwargs
): 
1501         """SizeWindows(self)""" 
1502         return _windows_
.SashWindow_SizeWindows(*args
, **kwargs
) 
1505 class SashWindowPtr(SashWindow
): 
1506     def __init__(self
, this
): 
1508         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1509         self
.__class
__ = SashWindow
 
1510 _windows_
.SashWindow_swigregister(SashWindowPtr
) 
1511 SashNameStr 
= cvar
.SashNameStr
 
1512 SashLayoutNameStr 
= cvar
.SashLayoutNameStr
 
1514 def PreSashWindow(*args
, **kwargs
): 
1515     """PreSashWindow() -> SashWindow""" 
1516     val 
= _windows_
.new_PreSashWindow(*args
, **kwargs
) 
1520 SASH_STATUS_OK 
= _windows_
.SASH_STATUS_OK
 
1521 SASH_STATUS_OUT_OF_RANGE 
= _windows_
.SASH_STATUS_OUT_OF_RANGE
 
1522 class SashEvent(_core
.CommandEvent
): 
1523     """Proxy of C++ SashEvent class""" 
1525         return "<%s.%s; proxy of C++ wxSashEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1526     def __init__(self
, *args
, **kwargs
): 
1527         """__init__(self, int id=0, int edge=SASH_NONE) -> SashEvent""" 
1528         newobj 
= _windows_
.new_SashEvent(*args
, **kwargs
) 
1529         self
.this 
= newobj
.this
 
1532     def SetEdge(*args
, **kwargs
): 
1533         """SetEdge(self, int edge)""" 
1534         return _windows_
.SashEvent_SetEdge(*args
, **kwargs
) 
1536     def GetEdge(*args
, **kwargs
): 
1537         """GetEdge(self) -> int""" 
1538         return _windows_
.SashEvent_GetEdge(*args
, **kwargs
) 
1540     def SetDragRect(*args
, **kwargs
): 
1541         """SetDragRect(self, Rect rect)""" 
1542         return _windows_
.SashEvent_SetDragRect(*args
, **kwargs
) 
1544     def GetDragRect(*args
, **kwargs
): 
1545         """GetDragRect(self) -> Rect""" 
1546         return _windows_
.SashEvent_GetDragRect(*args
, **kwargs
) 
1548     def SetDragStatus(*args
, **kwargs
): 
1549         """SetDragStatus(self, int status)""" 
1550         return _windows_
.SashEvent_SetDragStatus(*args
, **kwargs
) 
1552     def GetDragStatus(*args
, **kwargs
): 
1553         """GetDragStatus(self) -> int""" 
1554         return _windows_
.SashEvent_GetDragStatus(*args
, **kwargs
) 
1557 class SashEventPtr(SashEvent
): 
1558     def __init__(self
, this
): 
1560         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1561         self
.__class
__ = SashEvent
 
1562 _windows_
.SashEvent_swigregister(SashEventPtr
) 
1564 wxEVT_SASH_DRAGGED 
= _windows_
.wxEVT_SASH_DRAGGED
 
1565 EVT_SASH_DRAGGED 
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 1 ) 
1566 EVT_SASH_DRAGGED_RANGE 
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 2 ) 
1568 #--------------------------------------------------------------------------- 
1570 LAYOUT_HORIZONTAL 
= _windows_
.LAYOUT_HORIZONTAL
 
1571 LAYOUT_VERTICAL 
= _windows_
.LAYOUT_VERTICAL
 
1572 LAYOUT_NONE 
= _windows_
.LAYOUT_NONE
 
1573 LAYOUT_TOP 
= _windows_
.LAYOUT_TOP
 
1574 LAYOUT_LEFT 
= _windows_
.LAYOUT_LEFT
 
1575 LAYOUT_RIGHT 
= _windows_
.LAYOUT_RIGHT
 
1576 LAYOUT_BOTTOM 
= _windows_
.LAYOUT_BOTTOM
 
1577 LAYOUT_LENGTH_Y 
= _windows_
.LAYOUT_LENGTH_Y
 
1578 LAYOUT_LENGTH_X 
= _windows_
.LAYOUT_LENGTH_X
 
1579 LAYOUT_MRU_LENGTH 
= _windows_
.LAYOUT_MRU_LENGTH
 
1580 LAYOUT_QUERY 
= _windows_
.LAYOUT_QUERY
 
1581 wxEVT_QUERY_LAYOUT_INFO 
= _windows_
.wxEVT_QUERY_LAYOUT_INFO
 
1582 wxEVT_CALCULATE_LAYOUT 
= _windows_
.wxEVT_CALCULATE_LAYOUT
 
1583 class QueryLayoutInfoEvent(_core
.Event
): 
1584     """Proxy of C++ QueryLayoutInfoEvent class""" 
1586         return "<%s.%s; proxy of C++ wxQueryLayoutInfoEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1587     def __init__(self
, *args
, **kwargs
): 
1588         """__init__(self, int id=0) -> QueryLayoutInfoEvent""" 
1589         newobj 
= _windows_
.new_QueryLayoutInfoEvent(*args
, **kwargs
) 
1590         self
.this 
= newobj
.this
 
1593     def SetRequestedLength(*args
, **kwargs
): 
1594         """SetRequestedLength(self, int length)""" 
1595         return _windows_
.QueryLayoutInfoEvent_SetRequestedLength(*args
, **kwargs
) 
1597     def GetRequestedLength(*args
, **kwargs
): 
1598         """GetRequestedLength(self) -> int""" 
1599         return _windows_
.QueryLayoutInfoEvent_GetRequestedLength(*args
, **kwargs
) 
1601     def SetFlags(*args
, **kwargs
): 
1602         """SetFlags(self, int flags)""" 
1603         return _windows_
.QueryLayoutInfoEvent_SetFlags(*args
, **kwargs
) 
1605     def GetFlags(*args
, **kwargs
): 
1606         """GetFlags(self) -> int""" 
1607         return _windows_
.QueryLayoutInfoEvent_GetFlags(*args
, **kwargs
) 
1609     def SetSize(*args
, **kwargs
): 
1610         """SetSize(self, Size size)""" 
1611         return _windows_
.QueryLayoutInfoEvent_SetSize(*args
, **kwargs
) 
1613     def GetSize(*args
, **kwargs
): 
1614         """GetSize(self) -> Size""" 
1615         return _windows_
.QueryLayoutInfoEvent_GetSize(*args
, **kwargs
) 
1617     def SetOrientation(*args
, **kwargs
): 
1618         """SetOrientation(self, int orient)""" 
1619         return _windows_
.QueryLayoutInfoEvent_SetOrientation(*args
, **kwargs
) 
1621     def GetOrientation(*args
, **kwargs
): 
1622         """GetOrientation(self) -> int""" 
1623         return _windows_
.QueryLayoutInfoEvent_GetOrientation(*args
, **kwargs
) 
1625     def SetAlignment(*args
, **kwargs
): 
1626         """SetAlignment(self, int align)""" 
1627         return _windows_
.QueryLayoutInfoEvent_SetAlignment(*args
, **kwargs
) 
1629     def GetAlignment(*args
, **kwargs
): 
1630         """GetAlignment(self) -> int""" 
1631         return _windows_
.QueryLayoutInfoEvent_GetAlignment(*args
, **kwargs
) 
1634 class QueryLayoutInfoEventPtr(QueryLayoutInfoEvent
): 
1635     def __init__(self
, this
): 
1637         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1638         self
.__class
__ = QueryLayoutInfoEvent
 
1639 _windows_
.QueryLayoutInfoEvent_swigregister(QueryLayoutInfoEventPtr
) 
1641 class CalculateLayoutEvent(_core
.Event
): 
1642     """Proxy of C++ CalculateLayoutEvent class""" 
1644         return "<%s.%s; proxy of C++ wxCalculateLayoutEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1645     def __init__(self
, *args
, **kwargs
): 
1646         """__init__(self, int id=0) -> CalculateLayoutEvent""" 
1647         newobj 
= _windows_
.new_CalculateLayoutEvent(*args
, **kwargs
) 
1648         self
.this 
= newobj
.this
 
1651     def SetFlags(*args
, **kwargs
): 
1652         """SetFlags(self, int flags)""" 
1653         return _windows_
.CalculateLayoutEvent_SetFlags(*args
, **kwargs
) 
1655     def GetFlags(*args
, **kwargs
): 
1656         """GetFlags(self) -> int""" 
1657         return _windows_
.CalculateLayoutEvent_GetFlags(*args
, **kwargs
) 
1659     def SetRect(*args
, **kwargs
): 
1660         """SetRect(self, Rect rect)""" 
1661         return _windows_
.CalculateLayoutEvent_SetRect(*args
, **kwargs
) 
1663     def GetRect(*args
, **kwargs
): 
1664         """GetRect(self) -> Rect""" 
1665         return _windows_
.CalculateLayoutEvent_GetRect(*args
, **kwargs
) 
1668 class CalculateLayoutEventPtr(CalculateLayoutEvent
): 
1669     def __init__(self
, this
): 
1671         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1672         self
.__class
__ = CalculateLayoutEvent
 
1673 _windows_
.CalculateLayoutEvent_swigregister(CalculateLayoutEventPtr
) 
1675 EVT_QUERY_LAYOUT_INFO 
= wx
.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO 
) 
1676 EVT_CALCULATE_LAYOUT 
= wx
.PyEventBinder( wxEVT_CALCULATE_LAYOUT 
) 
1678 class SashLayoutWindow(SashWindow
): 
1679     """Proxy of C++ SashLayoutWindow class""" 
1681         return "<%s.%s; proxy of C++ wxSashLayoutWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1682     def __init__(self
, *args
, **kwargs
): 
1684         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1685             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,  
1686             String name=SashLayoutNameStr) -> SashLayoutWindow 
1688         newobj 
= _windows_
.new_SashLayoutWindow(*args
, **kwargs
) 
1689         self
.this 
= newobj
.this
 
1692         self
._setOORInfo
(self
) 
1694     def Create(*args
, **kwargs
): 
1696         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1697             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,  
1698             String name=SashLayoutNameStr) -> bool 
1700         return _windows_
.SashLayoutWindow_Create(*args
, **kwargs
) 
1702     def GetAlignment(*args
, **kwargs
): 
1703         """GetAlignment(self) -> int""" 
1704         return _windows_
.SashLayoutWindow_GetAlignment(*args
, **kwargs
) 
1706     def GetOrientation(*args
, **kwargs
): 
1707         """GetOrientation(self) -> int""" 
1708         return _windows_
.SashLayoutWindow_GetOrientation(*args
, **kwargs
) 
1710     def SetAlignment(*args
, **kwargs
): 
1711         """SetAlignment(self, int alignment)""" 
1712         return _windows_
.SashLayoutWindow_SetAlignment(*args
, **kwargs
) 
1714     def SetDefaultSize(*args
, **kwargs
): 
1715         """SetDefaultSize(self, Size size)""" 
1716         return _windows_
.SashLayoutWindow_SetDefaultSize(*args
, **kwargs
) 
1718     def SetOrientation(*args
, **kwargs
): 
1719         """SetOrientation(self, int orientation)""" 
1720         return _windows_
.SashLayoutWindow_SetOrientation(*args
, **kwargs
) 
1723 class SashLayoutWindowPtr(SashLayoutWindow
): 
1724     def __init__(self
, this
): 
1726         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1727         self
.__class
__ = SashLayoutWindow
 
1728 _windows_
.SashLayoutWindow_swigregister(SashLayoutWindowPtr
) 
1730 def PreSashLayoutWindow(*args
, **kwargs
): 
1731     """PreSashLayoutWindow() -> SashLayoutWindow""" 
1732     val 
= _windows_
.new_PreSashLayoutWindow(*args
, **kwargs
) 
1736 class LayoutAlgorithm(_core
.Object
): 
1737     """Proxy of C++ LayoutAlgorithm class""" 
1739         return "<%s.%s; proxy of C++ wxLayoutAlgorithm instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1740     def __init__(self
, *args
, **kwargs
): 
1741         """__init__(self) -> LayoutAlgorithm""" 
1742         newobj 
= _windows_
.new_LayoutAlgorithm(*args
, **kwargs
) 
1743         self
.this 
= newobj
.this
 
1746     def __del__(self
, destroy
=_windows_
.delete_LayoutAlgorithm
): 
1749             if self
.thisown
: destroy(self
) 
1752     def LayoutMDIFrame(*args
, **kwargs
): 
1753         """LayoutMDIFrame(self, MDIParentFrame frame, Rect rect=None) -> bool""" 
1754         return _windows_
.LayoutAlgorithm_LayoutMDIFrame(*args
, **kwargs
) 
1756     def LayoutFrame(*args
, **kwargs
): 
1757         """LayoutFrame(self, Frame frame, Window mainWindow=None) -> bool""" 
1758         return _windows_
.LayoutAlgorithm_LayoutFrame(*args
, **kwargs
) 
1760     def LayoutWindow(*args
, **kwargs
): 
1761         """LayoutWindow(self, Window parent, Window mainWindow=None) -> bool""" 
1762         return _windows_
.LayoutAlgorithm_LayoutWindow(*args
, **kwargs
) 
1765 class LayoutAlgorithmPtr(LayoutAlgorithm
): 
1766     def __init__(self
, this
): 
1768         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1769         self
.__class
__ = LayoutAlgorithm
 
1770 _windows_
.LayoutAlgorithm_swigregister(LayoutAlgorithmPtr
) 
1772 #--------------------------------------------------------------------------- 
1774 class PopupWindow(_core
.Window
): 
1775     """Proxy of C++ PopupWindow class""" 
1777         return "<%s.%s; proxy of C++ wxPopupWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1778     def __init__(self
, *args
, **kwargs
): 
1779         """__init__(self, Window parent, int flags=BORDER_NONE) -> PopupWindow""" 
1780         newobj 
= _windows_
.new_PopupWindow(*args
, **kwargs
) 
1781         self
.this 
= newobj
.this
 
1784         self
._setOORInfo
(self
) 
1786     def Create(*args
, **kwargs
): 
1787         """Create(self, Window parent, int flags=BORDER_NONE) -> bool""" 
1788         return _windows_
.PopupWindow_Create(*args
, **kwargs
) 
1790     def Position(*args
, **kwargs
): 
1791         """Position(self, Point ptOrigin, Size size)""" 
1792         return _windows_
.PopupWindow_Position(*args
, **kwargs
) 
1795 class PopupWindowPtr(PopupWindow
): 
1796     def __init__(self
, this
): 
1798         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1799         self
.__class
__ = PopupWindow
 
1800 _windows_
.PopupWindow_swigregister(PopupWindowPtr
) 
1802 def PrePopupWindow(*args
, **kwargs
): 
1803     """PrePopupWindow() -> PopupWindow""" 
1804     val 
= _windows_
.new_PrePopupWindow(*args
, **kwargs
) 
1808 #--------------------------------------------------------------------------- 
1810 class PopupTransientWindow(PopupWindow
): 
1811     """Proxy of C++ PopupTransientWindow class""" 
1813         return "<%s.%s; proxy of C++ wxPyPopupTransientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1814     def __init__(self
, *args
, **kwargs
): 
1815         """__init__(self, Window parent, int style=BORDER_NONE) -> PopupTransientWindow""" 
1816         newobj 
= _windows_
.new_PopupTransientWindow(*args
, **kwargs
) 
1817         self
.this 
= newobj
.this
 
1820         self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, PopupTransientWindow
) 
1822     def _setCallbackInfo(*args
, **kwargs
): 
1823         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1824         return _windows_
.PopupTransientWindow__setCallbackInfo(*args
, **kwargs
) 
1826     def Popup(*args
, **kwargs
): 
1827         """Popup(self, Window focus=None)""" 
1828         return _windows_
.PopupTransientWindow_Popup(*args
, **kwargs
) 
1830     def Dismiss(*args
, **kwargs
): 
1832         return _windows_
.PopupTransientWindow_Dismiss(*args
, **kwargs
) 
1835 class PopupTransientWindowPtr(PopupTransientWindow
): 
1836     def __init__(self
, this
): 
1838         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1839         self
.__class
__ = PopupTransientWindow
 
1840 _windows_
.PopupTransientWindow_swigregister(PopupTransientWindowPtr
) 
1842 def PrePopupTransientWindow(*args
, **kwargs
): 
1843     """PrePopupTransientWindow() -> PopupTransientWindow""" 
1844     val 
= _windows_
.new_PrePopupTransientWindow(*args
, **kwargs
) 
1848 #--------------------------------------------------------------------------- 
1850 class TipWindow(PopupTransientWindow
): 
1851     """Proxy of C++ TipWindow class""" 
1853         return "<%s.%s; proxy of C++ wxTipWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1854     def __init__(self
, *args
, **kwargs
): 
1855         """__init__(self, Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow""" 
1856         newobj 
= _windows_
.new_TipWindow(*args
, **kwargs
) 
1857         self
.this 
= newobj
.this
 
1860         self
._setOORInfo
(self
) 
1862     def SetBoundingRect(*args
, **kwargs
): 
1863         """SetBoundingRect(self, Rect rectBound)""" 
1864         return _windows_
.TipWindow_SetBoundingRect(*args
, **kwargs
) 
1866     def Close(*args
, **kwargs
): 
1870         This function simply generates a EVT_CLOSE event whose handler usually 
1871         tries to close the window. It doesn't close the window itself, 
1872         however.  If force is False (the default) then the window's close 
1873         handler will be allowed to veto the destruction of the window. 
1875         return _windows_
.TipWindow_Close(*args
, **kwargs
) 
1878 class TipWindowPtr(TipWindow
): 
1879     def __init__(self
, this
): 
1881         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1882         self
.__class
__ = TipWindow
 
1883 _windows_
.TipWindow_swigregister(TipWindowPtr
) 
1885 #--------------------------------------------------------------------------- 
1887 class VScrolledWindow(Panel
): 
1888     """Proxy of C++ VScrolledWindow class""" 
1890         return "<%s.%s; proxy of C++ wxPyVScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1891     def __init__(self
, *args
, **kwargs
): 
1893         __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
1894             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow 
1896         newobj 
= _windows_
.new_VScrolledWindow(*args
, **kwargs
) 
1897         self
.this 
= newobj
.this
 
1900         self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, VScrolledWindow
) 
1902     def _setCallbackInfo(*args
, **kwargs
): 
1903         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1904         return _windows_
.VScrolledWindow__setCallbackInfo(*args
, **kwargs
) 
1906     def Create(*args
, **kwargs
): 
1908         Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
1909             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool 
1911         return _windows_
.VScrolledWindow_Create(*args
, **kwargs
) 
1913     def SetLineCount(*args
, **kwargs
): 
1914         """SetLineCount(self, size_t count)""" 
1915         return _windows_
.VScrolledWindow_SetLineCount(*args
, **kwargs
) 
1917     def ScrollToLine(*args
, **kwargs
): 
1918         """ScrollToLine(self, size_t line) -> bool""" 
1919         return _windows_
.VScrolledWindow_ScrollToLine(*args
, **kwargs
) 
1921     def ScrollLines(*args
, **kwargs
): 
1923         ScrollLines(self, int lines) -> bool 
1925         If the platform and window class supports it, scrolls the window by 
1926         the given number of lines down, if lines is positive, or up if lines 
1927         is negative.  Returns True if the window was scrolled, False if it was 
1928         already on top/bottom and nothing was done. 
1930         return _windows_
.VScrolledWindow_ScrollLines(*args
, **kwargs
) 
1932     def ScrollPages(*args
, **kwargs
): 
1934         ScrollPages(self, int pages) -> bool 
1936         If the platform and window class supports it, scrolls the window by 
1937         the given number of pages down, if pages is positive, or up if pages 
1938         is negative.  Returns True if the window was scrolled, False if it was 
1939         already on top/bottom and nothing was done. 
1941         return _windows_
.VScrolledWindow_ScrollPages(*args
, **kwargs
) 
1943     def RefreshLine(*args
, **kwargs
): 
1944         """RefreshLine(self, size_t line)""" 
1945         return _windows_
.VScrolledWindow_RefreshLine(*args
, **kwargs
) 
1947     def RefreshLines(*args
, **kwargs
): 
1948         """RefreshLines(self, size_t from, size_t to)""" 
1949         return _windows_
.VScrolledWindow_RefreshLines(*args
, **kwargs
) 
1951     def HitTestXY(*args
, **kwargs
): 
1953         HitTestXY(self, int x, int y) -> int 
1955         Test where the given (in client coords) point lies 
1957         return _windows_
.VScrolledWindow_HitTestXY(*args
, **kwargs
) 
1959     def HitTest(*args
, **kwargs
): 
1961         HitTest(self, Point pt) -> int 
1963         Test where the given (in client coords) point lies 
1965         return _windows_
.VScrolledWindow_HitTest(*args
, **kwargs
) 
1967     def RefreshAll(*args
, **kwargs
): 
1968         """RefreshAll(self)""" 
1969         return _windows_
.VScrolledWindow_RefreshAll(*args
, **kwargs
) 
1971     def GetLineCount(*args
, **kwargs
): 
1972         """GetLineCount(self) -> size_t""" 
1973         return _windows_
.VScrolledWindow_GetLineCount(*args
, **kwargs
) 
1975     def GetVisibleBegin(*args
, **kwargs
): 
1976         """GetVisibleBegin(self) -> size_t""" 
1977         return _windows_
.VScrolledWindow_GetVisibleBegin(*args
, **kwargs
) 
1979     def GetVisibleEnd(*args
, **kwargs
): 
1980         """GetVisibleEnd(self) -> size_t""" 
1981         return _windows_
.VScrolledWindow_GetVisibleEnd(*args
, **kwargs
) 
1983     def IsVisible(*args
, **kwargs
): 
1984         """IsVisible(self, size_t line) -> bool""" 
1985         return _windows_
.VScrolledWindow_IsVisible(*args
, **kwargs
) 
1987     def GetFirstVisibleLine(*args
, **kwargs
): 
1988         """GetFirstVisibleLine(self) -> size_t""" 
1989         return _windows_
.VScrolledWindow_GetFirstVisibleLine(*args
, **kwargs
) 
1991     def GetLastVisibleLine(*args
, **kwargs
): 
1992         """GetLastVisibleLine(self) -> size_t""" 
1993         return _windows_
.VScrolledWindow_GetLastVisibleLine(*args
, **kwargs
) 
1996 class VScrolledWindowPtr(VScrolledWindow
): 
1997     def __init__(self
, this
): 
1999         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2000         self
.__class
__ = VScrolledWindow
 
2001 _windows_
.VScrolledWindow_swigregister(VScrolledWindowPtr
) 
2003 def PreVScrolledWindow(*args
, **kwargs
): 
2004     """PreVScrolledWindow() -> VScrolledWindow""" 
2005     val 
= _windows_
.new_PreVScrolledWindow(*args
, **kwargs
) 
2009 class VListBox(VScrolledWindow
): 
2010     """Proxy of C++ VListBox class""" 
2012         return "<%s.%s; proxy of C++ wxPyVListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2013     def __init__(self
, *args
, **kwargs
): 
2015         __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
2016             Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox 
2018         newobj 
= _windows_
.new_VListBox(*args
, **kwargs
) 
2019         self
.this 
= newobj
.this
 
2022         self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, VListBox
) 
2024     def _setCallbackInfo(*args
, **kwargs
): 
2025         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
2026         return _windows_
.VListBox__setCallbackInfo(*args
, **kwargs
) 
2028     def Create(*args
, **kwargs
): 
2030         Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
2031             Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool 
2033         return _windows_
.VListBox_Create(*args
, **kwargs
) 
2035     def GetItemCount(*args
, **kwargs
): 
2036         """GetItemCount(self) -> size_t""" 
2037         return _windows_
.VListBox_GetItemCount(*args
, **kwargs
) 
2039     def HasMultipleSelection(*args
, **kwargs
): 
2040         """HasMultipleSelection(self) -> bool""" 
2041         return _windows_
.VListBox_HasMultipleSelection(*args
, **kwargs
) 
2043     def GetSelection(*args
, **kwargs
): 
2044         """GetSelection(self) -> int""" 
2045         return _windows_
.VListBox_GetSelection(*args
, **kwargs
) 
2047     def IsCurrent(*args
, **kwargs
): 
2048         """IsCurrent(self, size_t item) -> bool""" 
2049         return _windows_
.VListBox_IsCurrent(*args
, **kwargs
) 
2051     def IsSelected(*args
, **kwargs
): 
2052         """IsSelected(self, size_t item) -> bool""" 
2053         return _windows_
.VListBox_IsSelected(*args
, **kwargs
) 
2055     def GetSelectedCount(*args
, **kwargs
): 
2056         """GetSelectedCount(self) -> size_t""" 
2057         return _windows_
.VListBox_GetSelectedCount(*args
, **kwargs
) 
2059     def GetFirstSelected(*args
, **kwargs
): 
2060         """GetFirstSelected(self) -> PyObject""" 
2061         return _windows_
.VListBox_GetFirstSelected(*args
, **kwargs
) 
2063     def GetNextSelected(*args
, **kwargs
): 
2064         """GetNextSelected(self, unsigned long cookie) -> PyObject""" 
2065         return _windows_
.VListBox_GetNextSelected(*args
, **kwargs
) 
2067     def GetMargins(*args
, **kwargs
): 
2068         """GetMargins(self) -> Point""" 
2069         return _windows_
.VListBox_GetMargins(*args
, **kwargs
) 
2071     def GetSelectionBackground(*args
, **kwargs
): 
2072         """GetSelectionBackground(self) -> Colour""" 
2073         return _windows_
.VListBox_GetSelectionBackground(*args
, **kwargs
) 
2075     def SetItemCount(*args
, **kwargs
): 
2076         """SetItemCount(self, size_t count)""" 
2077         return _windows_
.VListBox_SetItemCount(*args
, **kwargs
) 
2079     def Clear(*args
, **kwargs
): 
2081         return _windows_
.VListBox_Clear(*args
, **kwargs
) 
2083     def SetSelection(*args
, **kwargs
): 
2084         """SetSelection(self, int selection)""" 
2085         return _windows_
.VListBox_SetSelection(*args
, **kwargs
) 
2087     def Select(*args
, **kwargs
): 
2088         """Select(self, size_t item, bool select=True) -> bool""" 
2089         return _windows_
.VListBox_Select(*args
, **kwargs
) 
2091     def SelectRange(*args
, **kwargs
): 
2092         """SelectRange(self, size_t from, size_t to) -> bool""" 
2093         return _windows_
.VListBox_SelectRange(*args
, **kwargs
) 
2095     def Toggle(*args
, **kwargs
): 
2096         """Toggle(self, size_t item)""" 
2097         return _windows_
.VListBox_Toggle(*args
, **kwargs
) 
2099     def SelectAll(*args
, **kwargs
): 
2100         """SelectAll(self) -> bool""" 
2101         return _windows_
.VListBox_SelectAll(*args
, **kwargs
) 
2103     def DeselectAll(*args
, **kwargs
): 
2104         """DeselectAll(self) -> bool""" 
2105         return _windows_
.VListBox_DeselectAll(*args
, **kwargs
) 
2107     def SetMargins(*args
, **kwargs
): 
2108         """SetMargins(self, Point pt)""" 
2109         return _windows_
.VListBox_SetMargins(*args
, **kwargs
) 
2111     def SetMarginsXY(*args
, **kwargs
): 
2112         """SetMarginsXY(self, int x, int y)""" 
2113         return _windows_
.VListBox_SetMarginsXY(*args
, **kwargs
) 
2115     def SetSelectionBackground(*args
, **kwargs
): 
2116         """SetSelectionBackground(self, Colour col)""" 
2117         return _windows_
.VListBox_SetSelectionBackground(*args
, **kwargs
) 
2120 class VListBoxPtr(VListBox
): 
2121     def __init__(self
, this
): 
2123         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2124         self
.__class
__ = VListBox
 
2125 _windows_
.VListBox_swigregister(VListBoxPtr
) 
2126 VListBoxNameStr 
= cvar
.VListBoxNameStr
 
2128 def PreVListBox(*args
, **kwargs
): 
2129     """PreVListBox() -> VListBox""" 
2130     val 
= _windows_
.new_PreVListBox(*args
, **kwargs
) 
2134 class HtmlListBox(VListBox
): 
2135     """Proxy of C++ HtmlListBox class""" 
2137         return "<%s.%s; proxy of C++ wxPyHtmlListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2138     def __init__(self
, *args
, **kwargs
): 
2140         __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
2141             Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox 
2143         newobj 
= _windows_
.new_HtmlListBox(*args
, **kwargs
) 
2144         self
.this 
= newobj
.this
 
2147         self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, HtmlListBox
) 
2149     def _setCallbackInfo(*args
, **kwargs
): 
2150         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
2151         return _windows_
.HtmlListBox__setCallbackInfo(*args
, **kwargs
) 
2153     def Create(*args
, **kwargs
): 
2155         Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
2156             Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool 
2158         return _windows_
.HtmlListBox_Create(*args
, **kwargs
) 
2160     def RefreshAll(*args
, **kwargs
): 
2161         """RefreshAll(self)""" 
2162         return _windows_
.HtmlListBox_RefreshAll(*args
, **kwargs
) 
2164     def SetItemCount(*args
, **kwargs
): 
2165         """SetItemCount(self, size_t count)""" 
2166         return _windows_
.HtmlListBox_SetItemCount(*args
, **kwargs
) 
2168     def GetFileSystem(*args
, **kwargs
): 
2169         """GetFileSystem(self) -> FileSystem""" 
2170         return _windows_
.HtmlListBox_GetFileSystem(*args
, **kwargs
) 
2173 class HtmlListBoxPtr(HtmlListBox
): 
2174     def __init__(self
, this
): 
2176         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2177         self
.__class
__ = HtmlListBox
 
2178 _windows_
.HtmlListBox_swigregister(HtmlListBoxPtr
) 
2180 def PreHtmlListBox(*args
, **kwargs
): 
2181     """PreHtmlListBox() -> HtmlListBox""" 
2182     val 
= _windows_
.new_PreHtmlListBox(*args
, **kwargs
) 
2186 #--------------------------------------------------------------------------- 
2188 class TaskBarIcon(_core
.EvtHandler
): 
2189     """Proxy of C++ TaskBarIcon class""" 
2191         return "<%s.%s; proxy of C++ wxPyTaskBarIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2192     def __init__(self
, *args
, **kwargs
): 
2193         """__init__(self) -> TaskBarIcon""" 
2194         newobj 
= _windows_
.new_TaskBarIcon(*args
, **kwargs
) 
2195         self
.this 
= newobj
.this
 
2198         self
._setCallbackInfo
(self
, TaskBarIcon
, 0) 
2200     def _setCallbackInfo(*args
, **kwargs
): 
2201         """_setCallbackInfo(self, PyObject self, PyObject _class, int incref)""" 
2202         return _windows_
.TaskBarIcon__setCallbackInfo(*args
, **kwargs
) 
2204     def Destroy(*args
, **kwargs
): 
2208         Deletes the C++ object this Python object is a proxy for. 
2210         return _windows_
.TaskBarIcon_Destroy(*args
, **kwargs
) 
2212     def IsOk(*args
, **kwargs
): 
2213         """IsOk(self) -> bool""" 
2214         return _windows_
.TaskBarIcon_IsOk(*args
, **kwargs
) 
2216     def __nonzero__(self
): return self
.IsOk()  
2217     def IsIconInstalled(*args
, **kwargs
): 
2218         """IsIconInstalled(self) -> bool""" 
2219         return _windows_
.TaskBarIcon_IsIconInstalled(*args
, **kwargs
) 
2221     def SetIcon(*args
, **kwargs
): 
2222         """SetIcon(self, Icon icon, String tooltip=EmptyString) -> bool""" 
2223         return _windows_
.TaskBarIcon_SetIcon(*args
, **kwargs
) 
2225     def RemoveIcon(*args
, **kwargs
): 
2226         """RemoveIcon(self) -> bool""" 
2227         return _windows_
.TaskBarIcon_RemoveIcon(*args
, **kwargs
) 
2229     def PopupMenu(*args
, **kwargs
): 
2230         """PopupMenu(self, Menu menu) -> bool""" 
2231         return _windows_
.TaskBarIcon_PopupMenu(*args
, **kwargs
) 
2234 class TaskBarIconPtr(TaskBarIcon
): 
2235     def __init__(self
, this
): 
2237         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2238         self
.__class
__ = TaskBarIcon
 
2239 _windows_
.TaskBarIcon_swigregister(TaskBarIconPtr
) 
2241 class TaskBarIconEvent(_core
.Event
): 
2242     """Proxy of C++ TaskBarIconEvent class""" 
2244         return "<%s.%s; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2245     def __init__(self
, *args
, **kwargs
): 
2246         """__init__(self, wxEventType evtType, wxTaskBarIcon tbIcon) -> TaskBarIconEvent""" 
2247         newobj 
= _windows_
.new_TaskBarIconEvent(*args
, **kwargs
) 
2248         self
.this 
= newobj
.this
 
2252 class TaskBarIconEventPtr(TaskBarIconEvent
): 
2253     def __init__(self
, this
): 
2255         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2256         self
.__class
__ = TaskBarIconEvent
 
2257 _windows_
.TaskBarIconEvent_swigregister(TaskBarIconEventPtr
) 
2259 wxEVT_TASKBAR_MOVE 
= _windows_
.wxEVT_TASKBAR_MOVE
 
2260 wxEVT_TASKBAR_LEFT_DOWN 
= _windows_
.wxEVT_TASKBAR_LEFT_DOWN
 
2261 wxEVT_TASKBAR_LEFT_UP 
= _windows_
.wxEVT_TASKBAR_LEFT_UP
 
2262 wxEVT_TASKBAR_RIGHT_DOWN 
= _windows_
.wxEVT_TASKBAR_RIGHT_DOWN
 
2263 wxEVT_TASKBAR_RIGHT_UP 
= _windows_
.wxEVT_TASKBAR_RIGHT_UP
 
2264 wxEVT_TASKBAR_LEFT_DCLICK 
= _windows_
.wxEVT_TASKBAR_LEFT_DCLICK
 
2265 wxEVT_TASKBAR_RIGHT_DCLICK 
= _windows_
.wxEVT_TASKBAR_RIGHT_DCLICK
 
2266 EVT_TASKBAR_MOVE 
= wx
.PyEventBinder (         wxEVT_TASKBAR_MOVE 
) 
2267 EVT_TASKBAR_LEFT_DOWN 
= wx
.PyEventBinder (    wxEVT_TASKBAR_LEFT_DOWN 
) 
2268 EVT_TASKBAR_LEFT_UP 
= wx
.PyEventBinder (      wxEVT_TASKBAR_LEFT_UP 
) 
2269 EVT_TASKBAR_RIGHT_DOWN 
= wx
.PyEventBinder (   wxEVT_TASKBAR_RIGHT_DOWN 
) 
2270 EVT_TASKBAR_RIGHT_UP 
= wx
.PyEventBinder (     wxEVT_TASKBAR_RIGHT_UP 
) 
2271 EVT_TASKBAR_LEFT_DCLICK 
= wx
.PyEventBinder (  wxEVT_TASKBAR_LEFT_DCLICK 
) 
2272 EVT_TASKBAR_RIGHT_DCLICK 
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK 
) 
2274 #--------------------------------------------------------------------------- 
2276 class ColourData(_core
.Object
): 
2278     This class holds a variety of information related to the colour 
2279     chooser dialog, used to transfer settings and results to and from the 
2283         return "<%s.%s; proxy of C++ wxColourData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2284     def __init__(self
, *args
, **kwargs
): 
2286         __init__(self) -> ColourData 
2288         Constructor, sets default values. 
2290         newobj 
= _windows_
.new_ColourData(*args
, **kwargs
) 
2291         self
.this 
= newobj
.this
 
2294     def __del__(self
, destroy
=_windows_
.delete_ColourData
): 
2297             if self
.thisown
: destroy(self
) 
2300     def GetChooseFull(*args
, **kwargs
): 
2302         GetChooseFull(self) -> bool 
2304         Under Windows, determines whether the Windows colour dialog will 
2305         display the full dialog with custom colour selection controls. Has no 
2306         meaning under other platforms.  The default value is true. 
2308         return _windows_
.ColourData_GetChooseFull(*args
, **kwargs
) 
2310     def GetColour(*args
, **kwargs
): 
2312         GetColour(self) -> Colour 
2314         Gets the colour (pre)selected by the dialog. 
2316         return _windows_
.ColourData_GetColour(*args
, **kwargs
) 
2318     def GetCustomColour(*args
, **kwargs
): 
2320         GetCustomColour(self, int i) -> Colour 
2322         Gets the i'th custom colour associated with the colour dialog. i 
2323         should be an integer between 0 and 15. The default custom colours are 
2324         all invalid colours. 
2326         return _windows_
.ColourData_GetCustomColour(*args
, **kwargs
) 
2328     def SetChooseFull(*args
, **kwargs
): 
2330         SetChooseFull(self, int flag) 
2332         Under Windows, tells the Windows colour dialog to display the full 
2333         dialog with custom colour selection controls. Under other platforms, 
2334         has no effect.  The default value is true. 
2336         return _windows_
.ColourData_SetChooseFull(*args
, **kwargs
) 
2338     def SetColour(*args
, **kwargs
): 
2340         SetColour(self, Colour colour) 
2342         Sets the default colour for the colour dialog.  The default colour is 
2345         return _windows_
.ColourData_SetColour(*args
, **kwargs
) 
2347     def SetCustomColour(*args
, **kwargs
): 
2349         SetCustomColour(self, int i, Colour colour) 
2351         Sets the i'th custom colour for the colour dialog. i should be an 
2352         integer between 0 and 15. The default custom colours are all invalid colours. 
2354         return _windows_
.ColourData_SetCustomColour(*args
, **kwargs
) 
2357 class ColourDataPtr(ColourData
): 
2358     def __init__(self
, this
): 
2360         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2361         self
.__class
__ = ColourData
 
2362 _windows_
.ColourData_swigregister(ColourDataPtr
) 
2363 FileSelectorPromptStr 
= cvar
.FileSelectorPromptStr
 
2364 DirSelectorPromptStr 
= cvar
.DirSelectorPromptStr
 
2365 DirDialogNameStr 
= cvar
.DirDialogNameStr
 
2366 FileSelectorDefaultWildcardStr 
= cvar
.FileSelectorDefaultWildcardStr
 
2367 GetTextFromUserPromptStr 
= cvar
.GetTextFromUserPromptStr
 
2368 MessageBoxCaptionStr 
= cvar
.MessageBoxCaptionStr
 
2370 class ColourDialog(Dialog
): 
2371     """This class represents the colour chooser dialog.""" 
2373         return "<%s.%s; proxy of C++ wxColourDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2374     def __init__(self
, *args
, **kwargs
): 
2376         __init__(self, Window parent, ColourData data=None) -> ColourDialog 
2378         Constructor. Pass a parent window, and optionally a `wx.ColourData`, 
2379         which will be copied to the colour dialog's internal ColourData 
2382         newobj 
= _windows_
.new_ColourDialog(*args
, **kwargs
) 
2383         self
.this 
= newobj
.this
 
2386         self
._setOORInfo
(self
) 
2388     def GetColourData(*args
, **kwargs
): 
2390         GetColourData(self) -> ColourData 
2392         Returns a reference to the `wx.ColourData` used by the dialog. 
2394         return _windows_
.ColourDialog_GetColourData(*args
, **kwargs
) 
2397 class ColourDialogPtr(ColourDialog
): 
2398     def __init__(self
, this
): 
2400         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2401         self
.__class
__ = ColourDialog
 
2402 _windows_
.ColourDialog_swigregister(ColourDialogPtr
) 
2404 class DirDialog(Dialog
): 
2406     wx.DirDialog allows the user to select a directory by browising the 
2410         return "<%s.%s; proxy of C++ wxDirDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2411     def __init__(self
, *args
, **kwargs
): 
2413         __init__(self, Window parent, String message=DirSelectorPromptStr,  
2414             String defaultPath=EmptyString, long style=0,  
2415             Point pos=DefaultPosition, Size size=DefaultSize,  
2416             String name=DirDialogNameStr) -> DirDialog 
2418         Constructor.  Use ShowModal method to show the dialog. 
2420         newobj 
= _windows_
.new_DirDialog(*args
, **kwargs
) 
2421         self
.this 
= newobj
.this
 
2424         self
._setOORInfo
(self
) 
2426     def GetPath(*args
, **kwargs
): 
2428         GetPath(self) -> String 
2430         Returns the default or user-selected path. 
2432         return _windows_
.DirDialog_GetPath(*args
, **kwargs
) 
2434     def GetMessage(*args
, **kwargs
): 
2436         GetMessage(self) -> String 
2438         Returns the message that will be displayed on the dialog. 
2440         return _windows_
.DirDialog_GetMessage(*args
, **kwargs
) 
2442     def GetStyle(*args
, **kwargs
): 
2444         GetStyle(self) -> long 
2446         Returns the dialog style. 
2448         return _windows_
.DirDialog_GetStyle(*args
, **kwargs
) 
2450     def SetMessage(*args
, **kwargs
): 
2452         SetMessage(self, String message) 
2454         Sets the message that will be displayed on the dialog. 
2456         return _windows_
.DirDialog_SetMessage(*args
, **kwargs
) 
2458     def SetPath(*args
, **kwargs
): 
2460         SetPath(self, String path) 
2462         Sets the default path. 
2464         return _windows_
.DirDialog_SetPath(*args
, **kwargs
) 
2467 class DirDialogPtr(DirDialog
): 
2468     def __init__(self
, this
): 
2470         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2471         self
.__class
__ = DirDialog
 
2472 _windows_
.DirDialog_swigregister(DirDialogPtr
) 
2474 class FileDialog(Dialog
): 
2476     wx.FileDialog allows the user to select one or more files from the 
2480         return "<%s.%s; proxy of C++ wxFileDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2481     def __init__(self
, *args
, **kwargs
): 
2483         __init__(self, Window parent, String message=FileSelectorPromptStr,  
2484             String defaultDir=EmptyString, String defaultFile=EmptyString,  
2485             String wildcard=FileSelectorDefaultWildcardStr,  
2486             long style=0, Point pos=DefaultPosition) -> FileDialog 
2488         Constructor.  Use ShowModal method to show the dialog. 
2490         newobj 
= _windows_
.new_FileDialog(*args
, **kwargs
) 
2491         self
.this 
= newobj
.this
 
2494         self
._setOORInfo
(self
) 
2496     def SetMessage(*args
, **kwargs
): 
2498         SetMessage(self, String message) 
2500         Sets the message that will be displayed on the dialog. 
2502         return _windows_
.FileDialog_SetMessage(*args
, **kwargs
) 
2504     def SetPath(*args
, **kwargs
): 
2506         SetPath(self, String path) 
2508         Sets the path (the combined directory and filename that will be 
2509         returned when the dialog is dismissed). 
2511         return _windows_
.FileDialog_SetPath(*args
, **kwargs
) 
2513     def SetDirectory(*args
, **kwargs
): 
2515         SetDirectory(self, String dir) 
2517         Sets the default directory. 
2519         return _windows_
.FileDialog_SetDirectory(*args
, **kwargs
) 
2521     def SetFilename(*args
, **kwargs
): 
2523         SetFilename(self, String name) 
2525         Sets the default filename. 
2527         return _windows_
.FileDialog_SetFilename(*args
, **kwargs
) 
2529     def SetWildcard(*args
, **kwargs
): 
2531         SetWildcard(self, String wildCard) 
2533         Sets the wildcard, which can contain multiple file types, for 
2536             "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif" 
2539         return _windows_
.FileDialog_SetWildcard(*args
, **kwargs
) 
2541     def SetStyle(*args
, **kwargs
): 
2543         SetStyle(self, long style) 
2545         Sets the dialog style. 
2547         return _windows_
.FileDialog_SetStyle(*args
, **kwargs
) 
2549     def SetFilterIndex(*args
, **kwargs
): 
2551         SetFilterIndex(self, int filterIndex) 
2553         Sets the default filter index, starting from zero. 
2555         return _windows_
.FileDialog_SetFilterIndex(*args
, **kwargs
) 
2557     def GetMessage(*args
, **kwargs
): 
2559         GetMessage(self) -> String 
2561         Returns the message that will be displayed on the dialog. 
2563         return _windows_
.FileDialog_GetMessage(*args
, **kwargs
) 
2565     def GetPath(*args
, **kwargs
): 
2567         GetPath(self) -> String 
2569         Returns the full path (directory and filename) of the selected file. 
2571         return _windows_
.FileDialog_GetPath(*args
, **kwargs
) 
2573     def GetDirectory(*args
, **kwargs
): 
2575         GetDirectory(self) -> String 
2577         Returns the default directory. 
2579         return _windows_
.FileDialog_GetDirectory(*args
, **kwargs
) 
2581     def GetFilename(*args
, **kwargs
): 
2583         GetFilename(self) -> String 
2585         Returns the default filename. 
2587         return _windows_
.FileDialog_GetFilename(*args
, **kwargs
) 
2589     def GetWildcard(*args
, **kwargs
): 
2591         GetWildcard(self) -> String 
2593         Returns the file dialog wildcard. 
2595         return _windows_
.FileDialog_GetWildcard(*args
, **kwargs
) 
2597     def GetStyle(*args
, **kwargs
): 
2599         GetStyle(self) -> long 
2601         Returns the dialog style. 
2603         return _windows_
.FileDialog_GetStyle(*args
, **kwargs
) 
2605     def GetFilterIndex(*args
, **kwargs
): 
2607         GetFilterIndex(self) -> int 
2609         Returns the index into the list of filters supplied, optionally, in 
2610         the wildcard parameter. Before the dialog is shown, this is the index 
2611         which will be used when the dialog is first displayed. After the 
2612         dialog is shown, this is the index selected by the user. 
2614         return _windows_
.FileDialog_GetFilterIndex(*args
, **kwargs
) 
2616     def GetFilenames(*args
, **kwargs
): 
2618         GetFilenames(self) -> PyObject 
2620         Returns a list of filenames chosen in the dialog.  This function 
2621         should only be used with the dialogs which have wx.MULTIPLE style, use 
2622         GetFilename for the others. 
2624         return _windows_
.FileDialog_GetFilenames(*args
, **kwargs
) 
2626     def GetPaths(*args
, **kwargs
): 
2628         GetPaths(self) -> PyObject 
2630         Fills the array paths with the full paths of the files chosen. This 
2631         function should only be used with the dialogs which have wx.MULTIPLE 
2632         style, use GetPath for the others. 
2634         return _windows_
.FileDialog_GetPaths(*args
, **kwargs
) 
2637 class FileDialogPtr(FileDialog
): 
2638     def __init__(self
, this
): 
2640         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2641         self
.__class
__ = FileDialog
 
2642 _windows_
.FileDialog_swigregister(FileDialogPtr
) 
2644 CHOICEDLG_STYLE 
= _windows_
.CHOICEDLG_STYLE
 
2645 class MultiChoiceDialog(Dialog
): 
2646     """A simple dialog with a multi selection listbox.""" 
2648         return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2649     def __init__(self
, *args
, **kwargs
): 
2651         __init__(self, Window parent, String message, String caption, 
2652             List choices=EmptyList, long style=CHOICEDLG_STYLE, 
2653             Point pos=DefaultPosition) -> MultiChoiceDialog 
2655         Constructor.  Use the `ShowModal` method to show the dialog. 
2657             :param parent: The parent window. 
2658             :param message: Text to display above the list of selections. 
2659             :param caption: Text to use in the title bar of the dialog. 
2660             :param choices: A list of strings or unicode objects that the 
2661                 user is allowed to choose from. 
2662             :param style: Styles to apply to the dialog.  The default value is 
2663                 equivallent to wx.DEFAULT_DIALOG_STYLE|wx.RESIZE_BORDER|wx.OK|wx.CANCEL|wx.CENTER. 
2664             :param pos: Where to position the dialog (not used on Windows) 
2668         newobj 
= _windows_
.new_MultiChoiceDialog(*args
, **kwargs
) 
2669         self
.this 
= newobj
.this
 
2672         self
._setOORInfo
(self
) 
2674     def SetSelections(*args
, **kwargs
): 
2676         SetSelections(List selections) 
2678         Specify the items in the list that should be selected, using a list of 
2679         integers.  The list should specify the indexes of the items that 
2682         return _windows_
.MultiChoiceDialog_SetSelections(*args
, **kwargs
) 
2684     def GetSelections(*args
, **kwargs
): 
2686         GetSelections() -> [selections] 
2688         Returns a list of integers representing the items that are selected. 
2689         If an item is selected then its index will appear in the list. 
2691         return _windows_
.MultiChoiceDialog_GetSelections(*args
, **kwargs
) 
2694 class MultiChoiceDialogPtr(MultiChoiceDialog
): 
2695     def __init__(self
, this
): 
2697         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2698         self
.__class
__ = MultiChoiceDialog
 
2699 _windows_
.MultiChoiceDialog_swigregister(MultiChoiceDialogPtr
) 
2701 class SingleChoiceDialog(Dialog
): 
2702     """A simple dialog with a single selection listbox.""" 
2704         return "<%s.%s; proxy of C++ wxSingleChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2705     def __init__(self
, *args
, **kwargs
): 
2707         __init__(Window parent, String message, String caption, 
2708             List choices=EmptyList, long style=CHOICEDLG_STYLE, 
2709             Point pos=DefaultPosition) -> SingleChoiceDialog 
2711         Constructor.  Use ShowModal method to show the dialog. 
2713         newobj 
= _windows_
.new_SingleChoiceDialog(*args
, **kwargs
) 
2714         self
.this 
= newobj
.this
 
2717         self
._setOORInfo
(self
) 
2719     def GetSelection(*args
, **kwargs
): 
2721         GetSelection(self) -> int 
2723         Get the index of teh currently selected item. 
2725         return _windows_
.SingleChoiceDialog_GetSelection(*args
, **kwargs
) 
2727     def GetStringSelection(*args
, **kwargs
): 
2729         GetStringSelection(self) -> String 
2731         Returns the string value of the currently selected item 
2733         return _windows_
.SingleChoiceDialog_GetStringSelection(*args
, **kwargs
) 
2735     def SetSelection(*args
, **kwargs
): 
2737         SetSelection(self, int sel) 
2739         Set the current selected item to sel 
2741         return _windows_
.SingleChoiceDialog_SetSelection(*args
, **kwargs
) 
2744 class SingleChoiceDialogPtr(SingleChoiceDialog
): 
2745     def __init__(self
, this
): 
2747         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2748         self
.__class
__ = SingleChoiceDialog
 
2749 _windows_
.SingleChoiceDialog_swigregister(SingleChoiceDialogPtr
) 
2751 TextEntryDialogStyle 
= _windows_
.TextEntryDialogStyle
 
2752 class TextEntryDialog(Dialog
): 
2753     """A dialog with text control, [ok] and [cancel] buttons""" 
2755         return "<%s.%s; proxy of C++ wxTextEntryDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2756     def __init__(self
, *args
, **kwargs
): 
2758         __init__(self, Window parent, String message, String caption=GetTextFromUserPromptStr,  
2759             String defaultValue=EmptyString,  
2760             long style=TextEntryDialogStyle, Point pos=DefaultPosition) -> TextEntryDialog 
2762         Constructor.  Use ShowModal method to show the dialog. 
2764         newobj 
= _windows_
.new_TextEntryDialog(*args
, **kwargs
) 
2765         self
.this 
= newobj
.this
 
2768         self
._setOORInfo
(self
) 
2770     def GetValue(*args
, **kwargs
): 
2772         GetValue(self) -> String 
2774         Returns the text that the user has entered if the user has pressed OK, 
2775         or the original value if the user has pressed Cancel. 
2777         return _windows_
.TextEntryDialog_GetValue(*args
, **kwargs
) 
2779     def SetValue(*args
, **kwargs
): 
2781         SetValue(self, String value) 
2783         Sets the default text value. 
2785         return _windows_
.TextEntryDialog_SetValue(*args
, **kwargs
) 
2788 class TextEntryDialogPtr(TextEntryDialog
): 
2789     def __init__(self
, this
): 
2791         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2792         self
.__class
__ = TextEntryDialog
 
2793 _windows_
.TextEntryDialog_swigregister(TextEntryDialogPtr
) 
2795 class PasswordEntryDialog(TextEntryDialog
): 
2796     """Proxy of C++ PasswordEntryDialog class""" 
2798         return "<%s.%s; proxy of C++ wxPasswordEntryDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2799     def __init__(self
, *args
, **kwargs
): 
2801         __init__(self, Window parent, String message, String caption=GetPasswordFromUserPromptStr,  
2802             String value=EmptyString,  
2803             long style=TextEntryDialogStyle, Point pos=DefaultPosition) -> PasswordEntryDialog 
2805         newobj 
= _windows_
.new_PasswordEntryDialog(*args
, **kwargs
) 
2806         self
.this 
= newobj
.this
 
2810 class PasswordEntryDialogPtr(PasswordEntryDialog
): 
2811     def __init__(self
, this
): 
2813         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2814         self
.__class
__ = PasswordEntryDialog
 
2815 _windows_
.PasswordEntryDialog_swigregister(PasswordEntryDialogPtr
) 
2816 GetPasswordFromUserPromptStr 
= cvar
.GetPasswordFromUserPromptStr
 
2818 class FontData(_core
.Object
): 
2820     This class holds a variety of information related to font dialogs and 
2821     is used to transfer settings to and results from a `wx.FontDialog`. 
2824         return "<%s.%s; proxy of C++ wxFontData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2825     def __init__(self
, *args
, **kwargs
): 
2827         __init__(self) -> FontData 
2829         This class holds a variety of information related to font dialogs and 
2830         is used to transfer settings to and results from a `wx.FontDialog`. 
2832         newobj 
= _windows_
.new_FontData(*args
, **kwargs
) 
2833         self
.this 
= newobj
.this
 
2836     def __del__(self
, destroy
=_windows_
.delete_FontData
): 
2839             if self
.thisown
: destroy(self
) 
2842     def EnableEffects(*args
, **kwargs
): 
2844         EnableEffects(self, bool enable) 
2846         Enables or disables 'effects' under MS Windows only. This refers to 
2847         the controls for manipulating colour, strikeout and underline 
2848         properties.  The default value is true. 
2850         return _windows_
.FontData_EnableEffects(*args
, **kwargs
) 
2852     def GetAllowSymbols(*args
, **kwargs
): 
2854         GetAllowSymbols(self) -> bool 
2856         Under MS Windows, returns a flag determining whether symbol fonts can 
2857         be selected. Has no effect on other platforms. The default value is 
2860         return _windows_
.FontData_GetAllowSymbols(*args
, **kwargs
) 
2862     def GetColour(*args
, **kwargs
): 
2864         GetColour(self) -> Colour 
2866         Gets the colour associated with the font dialog. The default value is 
2869         return _windows_
.FontData_GetColour(*args
, **kwargs
) 
2871     def GetChosenFont(*args
, **kwargs
): 
2873         GetChosenFont(self) -> Font 
2875         Gets the font chosen by the user. 
2877         return _windows_
.FontData_GetChosenFont(*args
, **kwargs
) 
2879     def GetEnableEffects(*args
, **kwargs
): 
2881         GetEnableEffects(self) -> bool 
2883         Determines whether 'effects' are enabled under Windows. 
2885         return _windows_
.FontData_GetEnableEffects(*args
, **kwargs
) 
2887     def GetInitialFont(*args
, **kwargs
): 
2889         GetInitialFont(self) -> Font 
2891         Gets the font that will be initially used by the font dialog. This 
2892         should have previously been set by the application. 
2894         return _windows_
.FontData_GetInitialFont(*args
, **kwargs
) 
2896     def GetShowHelp(*args
, **kwargs
): 
2898         GetShowHelp(self) -> bool 
2900         Returns true if the Help button will be shown (Windows only).  The 
2901         default value is false. 
2903         return _windows_
.FontData_GetShowHelp(*args
, **kwargs
) 
2905     def SetAllowSymbols(*args
, **kwargs
): 
2907         SetAllowSymbols(self, bool allowSymbols) 
2909         Under MS Windows, determines whether symbol fonts can be selected. Has 
2910         no effect on other platforms.  The default value is true. 
2912         return _windows_
.FontData_SetAllowSymbols(*args
, **kwargs
) 
2914     def SetChosenFont(*args
, **kwargs
): 
2916         SetChosenFont(self, Font font) 
2918         Sets the font that will be returned to the user (normally for internal 
2921         return _windows_
.FontData_SetChosenFont(*args
, **kwargs
) 
2923     def SetColour(*args
, **kwargs
): 
2925         SetColour(self, Colour colour) 
2927         Sets the colour that will be used for the font foreground colour.  The 
2928         default colour is black. 
2930         return _windows_
.FontData_SetColour(*args
, **kwargs
) 
2932     def SetInitialFont(*args
, **kwargs
): 
2934         SetInitialFont(self, Font font) 
2936         Sets the font that will be initially used by the font dialog. 
2938         return _windows_
.FontData_SetInitialFont(*args
, **kwargs
) 
2940     def SetRange(*args
, **kwargs
): 
2942         SetRange(self, int min, int max) 
2944         Sets the valid range for the font point size (Windows only).  The 
2945         default is 0, 0 (unrestricted range). 
2947         return _windows_
.FontData_SetRange(*args
, **kwargs
) 
2949     def SetShowHelp(*args
, **kwargs
): 
2951         SetShowHelp(self, bool showHelp) 
2953         Determines whether the Help button will be displayed in the font 
2954         dialog (Windows only).  The default value is false. 
2956         return _windows_
.FontData_SetShowHelp(*args
, **kwargs
) 
2959 class FontDataPtr(FontData
): 
2960     def __init__(self
, this
): 
2962         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2963         self
.__class
__ = FontData
 
2964 _windows_
.FontData_swigregister(FontDataPtr
) 
2966 class FontDialog(Dialog
): 
2968     wx.FontDialog allows the user to select a system font and its attributes. 
2974         return "<%s.%s; proxy of C++ wxFontDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2975     def __init__(self
, *args
, **kwargs
): 
2977         __init__(self, Window parent, FontData data) -> FontDialog 
2979         Constructor. Pass a parent window and the `wx.FontData` object to be 
2980         used to initialize the dialog controls.  Call `ShowModal` to display 
2981         the dialog.  If ShowModal returns ``wx.ID_OK`` then you can fetch the 
2982         results with via the `wx.FontData` returned by `GetFontData`. 
2984         newobj 
= _windows_
.new_FontDialog(*args
, **kwargs
) 
2985         self
.this 
= newobj
.this
 
2988         self
._setOORInfo
(self
) 
2990     def GetFontData(*args
, **kwargs
): 
2992         GetFontData(self) -> FontData 
2994         Returns a reference to the internal `wx.FontData` used by the 
2997         return _windows_
.FontDialog_GetFontData(*args
, **kwargs
) 
3000 class FontDialogPtr(FontDialog
): 
3001     def __init__(self
, this
): 
3003         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3004         self
.__class
__ = FontDialog
 
3005 _windows_
.FontDialog_swigregister(FontDialogPtr
) 
3007 class MessageDialog(Dialog
): 
3009     This class provides a simple dialog that shows a single or multi-line 
3010     message, with a choice of OK, Yes, No and/or Cancel buttons. 
3013         return "<%s.%s; proxy of C++ wxMessageDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3014     def __init__(self
, *args
, **kwargs
): 
3016         __init__(self, Window parent, String message, String caption=MessageBoxCaptionStr,  
3017             long style=wxOK|wxCANCEL|wxCENTRE,  
3018             Point pos=DefaultPosition) -> MessageDialog 
3020         Constructor, use `ShowModal` to display the dialog. 
3022         newobj 
= _windows_
.new_MessageDialog(*args
, **kwargs
) 
3023         self
.this 
= newobj
.this
 
3026         self
._setOORInfo
(self
) 
3029 class MessageDialogPtr(MessageDialog
): 
3030     def __init__(self
, this
): 
3032         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3033         self
.__class
__ = MessageDialog
 
3034 _windows_
.MessageDialog_swigregister(MessageDialogPtr
) 
3036 class ProgressDialog(Frame
): 
3038     A dialog that shows a short message and a progress bar. Optionally, it 
3039     can display an ABORT button. 
3042         return "<%s.%s; proxy of C++ wxProgressDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3043     def __init__(self
, *args
, **kwargs
): 
3045         __init__(self, String title, String message, int maximum=100, Window parent=None,  
3046             int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog 
3048         Constructor. Creates the dialog, displays it and disables user input 
3049         for other windows, or, if wx.PD_APP_MODAL flag is not given, for its 
3052         newobj 
= _windows_
.new_ProgressDialog(*args
, **kwargs
) 
3053         self
.this 
= newobj
.this
 
3056         self
._setOORInfo
(self
) 
3058     def Update(*args
, **kwargs
): 
3060         Update(self, int value, String newmsg=EmptyString) -> bool 
3062         Updates the dialog, setting the progress bar to the new value and, if 
3063         given changes the message above it. The value given should be less 
3064         than or equal to the maximum value given to the constructor and the 
3065         dialog is closed if it is equal to the maximum.  Returns True unless 
3066         the Cancel button has been pressed. 
3068         If false is returned, the application can either immediately destroy 
3069         the dialog or ask the user for the confirmation and if the abort is 
3070         not confirmed the dialog may be resumed with Resume function. 
3072         return _windows_
.ProgressDialog_Update(*args
, **kwargs
) 
3074     def Resume(*args
, **kwargs
): 
3078         Can be used to continue with the dialog, after the user had chosen to 
3081         return _windows_
.ProgressDialog_Resume(*args
, **kwargs
) 
3084 class ProgressDialogPtr(ProgressDialog
): 
3085     def __init__(self
, this
): 
3087         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3088         self
.__class
__ = ProgressDialog
 
3089 _windows_
.ProgressDialog_swigregister(ProgressDialogPtr
) 
3091 FR_DOWN 
= _windows_
.FR_DOWN
 
3092 FR_WHOLEWORD 
= _windows_
.FR_WHOLEWORD
 
3093 FR_MATCHCASE 
= _windows_
.FR_MATCHCASE
 
3094 FR_REPLACEDIALOG 
= _windows_
.FR_REPLACEDIALOG
 
3095 FR_NOUPDOWN 
= _windows_
.FR_NOUPDOWN
 
3096 FR_NOMATCHCASE 
= _windows_
.FR_NOMATCHCASE
 
3097 FR_NOWHOLEWORD 
= _windows_
.FR_NOWHOLEWORD
 
3098 wxEVT_COMMAND_FIND 
= _windows_
.wxEVT_COMMAND_FIND
 
3099 wxEVT_COMMAND_FIND_NEXT 
= _windows_
.wxEVT_COMMAND_FIND_NEXT
 
3100 wxEVT_COMMAND_FIND_REPLACE 
= _windows_
.wxEVT_COMMAND_FIND_REPLACE
 
3101 wxEVT_COMMAND_FIND_REPLACE_ALL 
= _windows_
.wxEVT_COMMAND_FIND_REPLACE_ALL
 
3102 wxEVT_COMMAND_FIND_CLOSE 
= _windows_
.wxEVT_COMMAND_FIND_CLOSE
 
3103 EVT_FIND 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND
, 1 ) 
3104 EVT_FIND_NEXT 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_NEXT
, 1 ) 
3105 EVT_FIND_REPLACE 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE
, 1 ) 
3106 EVT_FIND_REPLACE_ALL 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL
, 1 ) 
3107 EVT_FIND_CLOSE 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE
, 1 ) 
3109 # For backwards compatibility.  Should they be removed? 
3110 EVT_COMMAND_FIND             
= EVT_FIND 
 
3111 EVT_COMMAND_FIND_NEXT        
= EVT_FIND_NEXT
 
3112 EVT_COMMAND_FIND_REPLACE     
= EVT_FIND_REPLACE
 
3113 EVT_COMMAND_FIND_REPLACE_ALL 
= EVT_FIND_REPLACE_ALL
 
3114 EVT_COMMAND_FIND_CLOSE       
= EVT_FIND_CLOSE        
 
3116 class FindDialogEvent(_core
.CommandEvent
): 
3117     """Events for the FindReplaceDialog""" 
3119         return "<%s.%s; proxy of C++ wxFindDialogEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3120     def __init__(self
, *args
, **kwargs
): 
3122         __init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent 
3124         Events for the FindReplaceDialog 
3126         newobj 
= _windows_
.new_FindDialogEvent(*args
, **kwargs
) 
3127         self
.this 
= newobj
.this
 
3130     def GetFlags(*args
, **kwargs
): 
3132         GetFlags(self) -> int 
3134         Get the currently selected flags: this is the combination of 
3135         wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags. 
3137         return _windows_
.FindDialogEvent_GetFlags(*args
, **kwargs
) 
3139     def GetFindString(*args
, **kwargs
): 
3141         GetFindString(self) -> String 
3143         Return the string to find (never empty). 
3145         return _windows_
.FindDialogEvent_GetFindString(*args
, **kwargs
) 
3147     def GetReplaceString(*args
, **kwargs
): 
3149         GetReplaceString(self) -> String 
3151         Return the string to replace the search string with (only for replace 
3152         and replace all events). 
3154         return _windows_
.FindDialogEvent_GetReplaceString(*args
, **kwargs
) 
3156     def GetDialog(*args
, **kwargs
): 
3158         GetDialog(self) -> FindReplaceDialog 
3160         Return the pointer to the dialog which generated this event. 
3162         return _windows_
.FindDialogEvent_GetDialog(*args
, **kwargs
) 
3164     def SetFlags(*args
, **kwargs
): 
3165         """SetFlags(self, int flags)""" 
3166         return _windows_
.FindDialogEvent_SetFlags(*args
, **kwargs
) 
3168     def SetFindString(*args
, **kwargs
): 
3169         """SetFindString(self, String str)""" 
3170         return _windows_
.FindDialogEvent_SetFindString(*args
, **kwargs
) 
3172     def SetReplaceString(*args
, **kwargs
): 
3173         """SetReplaceString(self, String str)""" 
3174         return _windows_
.FindDialogEvent_SetReplaceString(*args
, **kwargs
) 
3177 class FindDialogEventPtr(FindDialogEvent
): 
3178     def __init__(self
, this
): 
3180         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3181         self
.__class
__ = FindDialogEvent
 
3182 _windows_
.FindDialogEvent_swigregister(FindDialogEventPtr
) 
3184 class FindReplaceData(_core
.Object
): 
3186     wx.FindReplaceData holds the data for wx.FindReplaceDialog. It is used 
3187     to initialize the dialog with the default values and will keep the 
3188     last values from the dialog when it is closed. It is also updated each 
3189     time a `wx.FindDialogEvent` is generated so instead of using the 
3190     `wx.FindDialogEvent` methods you can also directly query this object. 
3192     Note that all SetXXX() methods may only be called before showing the 
3193     dialog and calling them has no effect later. 
3196         return "<%s.%s; proxy of C++ wxFindReplaceData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3197     def __init__(self
, *args
, **kwargs
): 
3199         __init__(self, int flags=0) -> FindReplaceData 
3201         Constuctor initializes the flags to default value (0). 
3203         newobj 
= _windows_
.new_FindReplaceData(*args
, **kwargs
) 
3204         self
.this 
= newobj
.this
 
3207     def __del__(self
, destroy
=_windows_
.delete_FindReplaceData
): 
3210             if self
.thisown
: destroy(self
) 
3213     def GetFindString(*args
, **kwargs
): 
3215         GetFindString(self) -> String 
3217         Get the string to find. 
3219         return _windows_
.FindReplaceData_GetFindString(*args
, **kwargs
) 
3221     def GetReplaceString(*args
, **kwargs
): 
3223         GetReplaceString(self) -> String 
3225         Get the replacement string. 
3227         return _windows_
.FindReplaceData_GetReplaceString(*args
, **kwargs
) 
3229     def GetFlags(*args
, **kwargs
): 
3231         GetFlags(self) -> int 
3233         Get the combination of flag values. 
3235         return _windows_
.FindReplaceData_GetFlags(*args
, **kwargs
) 
3237     def SetFlags(*args
, **kwargs
): 
3239         SetFlags(self, int flags) 
3241         Set the flags to use to initialize the controls of the dialog. 
3243         return _windows_
.FindReplaceData_SetFlags(*args
, **kwargs
) 
3245     def SetFindString(*args
, **kwargs
): 
3247         SetFindString(self, String str) 
3249         Set the string to find (used as initial value by the dialog). 
3251         return _windows_
.FindReplaceData_SetFindString(*args
, **kwargs
) 
3253     def SetReplaceString(*args
, **kwargs
): 
3255         SetReplaceString(self, String str) 
3257         Set the replacement string (used as initial value by the dialog). 
3259         return _windows_
.FindReplaceData_SetReplaceString(*args
, **kwargs
) 
3262 class FindReplaceDataPtr(FindReplaceData
): 
3263     def __init__(self
, this
): 
3265         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3266         self
.__class
__ = FindReplaceData
 
3267 _windows_
.FindReplaceData_swigregister(FindReplaceDataPtr
) 
3269 class FindReplaceDialog(Dialog
): 
3271     wx.FindReplaceDialog is a standard modeless dialog which is used to 
3272     allow the user to search for some text (and possibly replace it with 
3273     something else). The actual searching is supposed to be done in the 
3274     owner window which is the parent of this dialog. Note that it means 
3275     that unlike for the other standard dialogs this one must have a parent 
3276     window. Also note that there is no way to use this dialog in a modal 
3277     way; it is always, by design and implementation, modeless. 
3280         return "<%s.%s; proxy of C++ wxFindReplaceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3281     def __init__(self
, *args
, **kwargs
): 
3283         __init__(self, Window parent, FindReplaceData data, String title,  
3284             int style=0) -> FindReplaceDialog 
3286         Create a FindReplaceDialog.  The parent and data parameters must be 
3287         non-None.  Use Show to display the dialog. 
3289         newobj 
= _windows_
.new_FindReplaceDialog(*args
, **kwargs
) 
3290         self
.this 
= newobj
.this
 
3293         self
._setOORInfo
(self
) 
3295     def Create(*args
, **kwargs
): 
3297         Create(self, Window parent, FindReplaceData data, String title,  
3298             int style=0) -> bool 
3300         Create the dialog, for 2-phase create. 
3302         return _windows_
.FindReplaceDialog_Create(*args
, **kwargs
) 
3304     def GetData(*args
, **kwargs
): 
3306         GetData(self) -> FindReplaceData 
3308         Get the FindReplaceData object used by this dialog. 
3310         return _windows_
.FindReplaceDialog_GetData(*args
, **kwargs
) 
3312     def SetData(*args
, **kwargs
): 
3314         SetData(self, FindReplaceData data) 
3316         Set the FindReplaceData object used by this dialog. 
3318         return _windows_
.FindReplaceDialog_SetData(*args
, **kwargs
) 
3321 class FindReplaceDialogPtr(FindReplaceDialog
): 
3322     def __init__(self
, this
): 
3324         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3325         self
.__class
__ = FindReplaceDialog
 
3326 _windows_
.FindReplaceDialog_swigregister(FindReplaceDialogPtr
) 
3328 def PreFindReplaceDialog(*args
, **kwargs
): 
3330     PreFindReplaceDialog() -> FindReplaceDialog 
3332     Precreate a FindReplaceDialog for 2-phase creation 
3334     val 
= _windows_
.new_PreFindReplaceDialog(*args
, **kwargs
) 
3338 #--------------------------------------------------------------------------- 
3340 IDM_WINDOWTILE 
= _windows_
.IDM_WINDOWTILE
 
3341 IDM_WINDOWTILEHOR 
= _windows_
.IDM_WINDOWTILEHOR
 
3342 IDM_WINDOWCASCADE 
= _windows_
.IDM_WINDOWCASCADE
 
3343 IDM_WINDOWICONS 
= _windows_
.IDM_WINDOWICONS
 
3344 IDM_WINDOWNEXT 
= _windows_
.IDM_WINDOWNEXT
 
3345 IDM_WINDOWTILEVERT 
= _windows_
.IDM_WINDOWTILEVERT
 
3346 IDM_WINDOWPREV 
= _windows_
.IDM_WINDOWPREV
 
3347 FIRST_MDI_CHILD 
= _windows_
.FIRST_MDI_CHILD
 
3348 LAST_MDI_CHILD 
= _windows_
.LAST_MDI_CHILD
 
3349 class MDIParentFrame(Frame
): 
3350     """Proxy of C++ MDIParentFrame class""" 
3352         return "<%s.%s; proxy of C++ wxMDIParentFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3353     def __init__(self
, *args
, **kwargs
): 
3355         __init__(self, Window parent, int id=-1, String title=EmptyString,  
3356             Point pos=DefaultPosition, Size size=DefaultSize,  
3357             long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,  
3358             String name=FrameNameStr) -> MDIParentFrame 
3360         newobj 
= _windows_
.new_MDIParentFrame(*args
, **kwargs
) 
3361         self
.this 
= newobj
.this
 
3364         self
._setOORInfo
(self
) 
3366     def Create(*args
, **kwargs
): 
3368         Create(self, Window parent, int id=-1, String title=EmptyString,  
3369             Point pos=DefaultPosition, Size size=DefaultSize,  
3370             long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,  
3371             String name=FrameNameStr) -> bool 
3373         return _windows_
.MDIParentFrame_Create(*args
, **kwargs
) 
3375     def ActivateNext(*args
, **kwargs
): 
3376         """ActivateNext(self)""" 
3377         return _windows_
.MDIParentFrame_ActivateNext(*args
, **kwargs
) 
3379     def ActivatePrevious(*args
, **kwargs
): 
3380         """ActivatePrevious(self)""" 
3381         return _windows_
.MDIParentFrame_ActivatePrevious(*args
, **kwargs
) 
3383     def ArrangeIcons(*args
, **kwargs
): 
3384         """ArrangeIcons(self)""" 
3385         return _windows_
.MDIParentFrame_ArrangeIcons(*args
, **kwargs
) 
3387     def Cascade(*args
, **kwargs
): 
3389         return _windows_
.MDIParentFrame_Cascade(*args
, **kwargs
) 
3391     def GetActiveChild(*args
, **kwargs
): 
3392         """GetActiveChild(self) -> MDIChildFrame""" 
3393         return _windows_
.MDIParentFrame_GetActiveChild(*args
, **kwargs
) 
3395     def GetClientWindow(*args
, **kwargs
): 
3396         """GetClientWindow(self) -> MDIClientWindow""" 
3397         return _windows_
.MDIParentFrame_GetClientWindow(*args
, **kwargs
) 
3399     def GetToolBar(*args
, **kwargs
): 
3400         """GetToolBar(self) -> Window""" 
3401         return _windows_
.MDIParentFrame_GetToolBar(*args
, **kwargs
) 
3403     def GetWindowMenu(*args
, **kwargs
): 
3404         """GetWindowMenu(self) -> Menu""" 
3405         return _windows_
.MDIParentFrame_GetWindowMenu(*args
, **kwargs
) 
3407     def SetWindowMenu(*args
, **kwargs
): 
3408         """SetWindowMenu(self, Menu menu)""" 
3409         return _windows_
.MDIParentFrame_SetWindowMenu(*args
, **kwargs
) 
3411     def SetToolBar(*args
, **kwargs
): 
3412         """SetToolBar(self, wxToolBar toolbar)""" 
3413         return _windows_
.MDIParentFrame_SetToolBar(*args
, **kwargs
) 
3415     def Tile(*args
, **kwargs
): 
3416         """Tile(self, int orient=HORIZONTAL)""" 
3417         return _windows_
.MDIParentFrame_Tile(*args
, **kwargs
) 
3420 class MDIParentFramePtr(MDIParentFrame
): 
3421     def __init__(self
, this
): 
3423         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3424         self
.__class
__ = MDIParentFrame
 
3425 _windows_
.MDIParentFrame_swigregister(MDIParentFramePtr
) 
3427 def PreMDIParentFrame(*args
, **kwargs
): 
3428     """PreMDIParentFrame() -> MDIParentFrame""" 
3429     val 
= _windows_
.new_PreMDIParentFrame(*args
, **kwargs
) 
3433 class MDIChildFrame(Frame
): 
3434     """Proxy of C++ MDIChildFrame class""" 
3436         return "<%s.%s; proxy of C++ wxMDIChildFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3437     def __init__(self
, *args
, **kwargs
): 
3439         __init__(self, MDIParentFrame parent, int id=-1, String title=EmptyString,  
3440             Point pos=DefaultPosition, Size size=DefaultSize,  
3441             long style=DEFAULT_FRAME_STYLE,  
3442             String name=FrameNameStr) -> MDIChildFrame 
3444         newobj 
= _windows_
.new_MDIChildFrame(*args
, **kwargs
) 
3445         self
.this 
= newobj
.this
 
3448         self
._setOORInfo
(self
) 
3450     def Create(*args
, **kwargs
): 
3452         Create(self, MDIParentFrame parent, int id=-1, String title=EmptyString,  
3453             Point pos=DefaultPosition, Size size=DefaultSize,  
3454             long style=DEFAULT_FRAME_STYLE,  
3455             String name=FrameNameStr) -> bool 
3457         return _windows_
.MDIChildFrame_Create(*args
, **kwargs
) 
3459     def Activate(*args
, **kwargs
): 
3460         """Activate(self)""" 
3461         return _windows_
.MDIChildFrame_Activate(*args
, **kwargs
) 
3463     def Maximize(*args
, **kwargs
): 
3464         """Maximize(self, bool maximize=True)""" 
3465         return _windows_
.MDIChildFrame_Maximize(*args
, **kwargs
) 
3467     def Restore(*args
, **kwargs
): 
3469         return _windows_
.MDIChildFrame_Restore(*args
, **kwargs
) 
3472 class MDIChildFramePtr(MDIChildFrame
): 
3473     def __init__(self
, this
): 
3475         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3476         self
.__class
__ = MDIChildFrame
 
3477 _windows_
.MDIChildFrame_swigregister(MDIChildFramePtr
) 
3479 def PreMDIChildFrame(*args
, **kwargs
): 
3480     """PreMDIChildFrame() -> MDIChildFrame""" 
3481     val 
= _windows_
.new_PreMDIChildFrame(*args
, **kwargs
) 
3485 class MDIClientWindow(_core
.Window
): 
3486     """Proxy of C++ MDIClientWindow class""" 
3488         return "<%s.%s; proxy of C++ wxMDIClientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3489     def __init__(self
, *args
, **kwargs
): 
3490         """__init__(self, MDIParentFrame parent, long style=0) -> MDIClientWindow""" 
3491         newobj 
= _windows_
.new_MDIClientWindow(*args
, **kwargs
) 
3492         self
.this 
= newobj
.this
 
3495         self
._setOORInfo
(self
) 
3497     def Create(*args
, **kwargs
): 
3498         """Create(self, MDIParentFrame parent, long style=0) -> bool""" 
3499         return _windows_
.MDIClientWindow_Create(*args
, **kwargs
) 
3502 class MDIClientWindowPtr(MDIClientWindow
): 
3503     def __init__(self
, this
): 
3505         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3506         self
.__class
__ = MDIClientWindow
 
3507 _windows_
.MDIClientWindow_swigregister(MDIClientWindowPtr
) 
3509 def PreMDIClientWindow(*args
, **kwargs
): 
3510     """PreMDIClientWindow() -> MDIClientWindow""" 
3511     val 
= _windows_
.new_PreMDIClientWindow(*args
, **kwargs
) 
3515 #--------------------------------------------------------------------------- 
3517 class PyWindow(_core
.Window
): 
3518     """Proxy of C++ PyWindow class""" 
3520         return "<%s.%s; proxy of C++ wxPyWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3521     def __init__(self
, *args
, **kwargs
): 
3523         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
3524             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> PyWindow 
3526         newobj 
= _windows_
.new_PyWindow(*args
, **kwargs
) 
3527         self
.this 
= newobj
.this
 
3530         self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyWindow
) 
3532     def _setCallbackInfo(*args
, **kwargs
): 
3533         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
3534         return _windows_
.PyWindow__setCallbackInfo(*args
, **kwargs
) 
3536     def SetBestSize(*args
, **kwargs
): 
3537         """SetBestSize(self, Size size)""" 
3538         return _windows_
.PyWindow_SetBestSize(*args
, **kwargs
) 
3540     def DoEraseBackground(*args
, **kwargs
): 
3541         """DoEraseBackground(self, DC dc) -> bool""" 
3542         return _windows_
.PyWindow_DoEraseBackground(*args
, **kwargs
) 
3544     def base_DoMoveWindow(*args
, **kwargs
): 
3545         """base_DoMoveWindow(self, int x, int y, int width, int height)""" 
3546         return _windows_
.PyWindow_base_DoMoveWindow(*args
, **kwargs
) 
3548     def base_DoSetSize(*args
, **kwargs
): 
3549         """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)""" 
3550         return _windows_
.PyWindow_base_DoSetSize(*args
, **kwargs
) 
3552     def base_DoSetClientSize(*args
, **kwargs
): 
3553         """base_DoSetClientSize(self, int width, int height)""" 
3554         return _windows_
.PyWindow_base_DoSetClientSize(*args
, **kwargs
) 
3556     def base_DoSetVirtualSize(*args
, **kwargs
): 
3557         """base_DoSetVirtualSize(self, int x, int y)""" 
3558         return _windows_
.PyWindow_base_DoSetVirtualSize(*args
, **kwargs
) 
3560     def base_DoGetSize(*args
, **kwargs
): 
3561         """base_DoGetSize() -> (width, height)""" 
3562         return _windows_
.PyWindow_base_DoGetSize(*args
, **kwargs
) 
3564     def base_DoGetClientSize(*args
, **kwargs
): 
3565         """base_DoGetClientSize() -> (width, height)""" 
3566         return _windows_
.PyWindow_base_DoGetClientSize(*args
, **kwargs
) 
3568     def base_DoGetPosition(*args
, **kwargs
): 
3569         """base_DoGetPosition() -> (x,y)""" 
3570         return _windows_
.PyWindow_base_DoGetPosition(*args
, **kwargs
) 
3572     def base_DoGetVirtualSize(*args
, **kwargs
): 
3573         """base_DoGetVirtualSize(self) -> Size""" 
3574         return _windows_
.PyWindow_base_DoGetVirtualSize(*args
, **kwargs
) 
3576     def base_DoGetBestSize(*args
, **kwargs
): 
3577         """base_DoGetBestSize(self) -> Size""" 
3578         return _windows_
.PyWindow_base_DoGetBestSize(*args
, **kwargs
) 
3580     def base_InitDialog(*args
, **kwargs
): 
3581         """base_InitDialog(self)""" 
3582         return _windows_
.PyWindow_base_InitDialog(*args
, **kwargs
) 
3584     def base_TransferDataToWindow(*args
, **kwargs
): 
3585         """base_TransferDataToWindow(self) -> bool""" 
3586         return _windows_
.PyWindow_base_TransferDataToWindow(*args
, **kwargs
) 
3588     def base_TransferDataFromWindow(*args
, **kwargs
): 
3589         """base_TransferDataFromWindow(self) -> bool""" 
3590         return _windows_
.PyWindow_base_TransferDataFromWindow(*args
, **kwargs
) 
3592     def base_Validate(*args
, **kwargs
): 
3593         """base_Validate(self) -> bool""" 
3594         return _windows_
.PyWindow_base_Validate(*args
, **kwargs
) 
3596     def base_AcceptsFocus(*args
, **kwargs
): 
3597         """base_AcceptsFocus(self) -> bool""" 
3598         return _windows_
.PyWindow_base_AcceptsFocus(*args
, **kwargs
) 
3600     def base_AcceptsFocusFromKeyboard(*args
, **kwargs
): 
3601         """base_AcceptsFocusFromKeyboard(self) -> bool""" 
3602         return _windows_
.PyWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
) 
3604     def base_GetMaxSize(*args
, **kwargs
): 
3605         """base_GetMaxSize(self) -> Size""" 
3606         return _windows_
.PyWindow_base_GetMaxSize(*args
, **kwargs
) 
3608     def base_AddChild(*args
, **kwargs
): 
3609         """base_AddChild(self, Window child)""" 
3610         return _windows_
.PyWindow_base_AddChild(*args
, **kwargs
) 
3612     def base_RemoveChild(*args
, **kwargs
): 
3613         """base_RemoveChild(self, Window child)""" 
3614         return _windows_
.PyWindow_base_RemoveChild(*args
, **kwargs
) 
3616     def base_ShouldInheritColours(*args
, **kwargs
): 
3617         """base_ShouldInheritColours(self) -> bool""" 
3618         return _windows_
.PyWindow_base_ShouldInheritColours(*args
, **kwargs
) 
3620     def base_GetDefaultAttributes(*args
, **kwargs
): 
3621         """base_GetDefaultAttributes(self) -> VisualAttributes""" 
3622         return _windows_
.PyWindow_base_GetDefaultAttributes(*args
, **kwargs
) 
3624     def base_OnInternalIdle(*args
, **kwargs
): 
3625         """base_OnInternalIdle(self)""" 
3626         return _windows_
.PyWindow_base_OnInternalIdle(*args
, **kwargs
) 
3629 class PyWindowPtr(PyWindow
): 
3630     def __init__(self
, this
): 
3632         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3633         self
.__class
__ = PyWindow
 
3634 _windows_
.PyWindow_swigregister(PyWindowPtr
) 
3636 def PrePyWindow(*args
, **kwargs
): 
3637     """PrePyWindow() -> PyWindow""" 
3638     val 
= _windows_
.new_PrePyWindow(*args
, **kwargs
) 
3642 class PyPanel(Panel
): 
3643     """Proxy of C++ PyPanel class""" 
3645         return "<%s.%s; proxy of C++ wxPyPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3646     def __init__(self
, *args
, **kwargs
): 
3648         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
3649             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> PyPanel 
3651         newobj 
= _windows_
.new_PyPanel(*args
, **kwargs
) 
3652         self
.this 
= newobj
.this
 
3655         self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
) 
3657     def _setCallbackInfo(*args
, **kwargs
): 
3658         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
3659         return _windows_
.PyPanel__setCallbackInfo(*args
, **kwargs
) 
3661     def SetBestSize(*args
, **kwargs
): 
3662         """SetBestSize(self, Size size)""" 
3663         return _windows_
.PyPanel_SetBestSize(*args
, **kwargs
) 
3665     def DoEraseBackground(*args
, **kwargs
): 
3666         """DoEraseBackground(self, DC dc) -> bool""" 
3667         return _windows_
.PyPanel_DoEraseBackground(*args
, **kwargs
) 
3669     def base_DoMoveWindow(*args
, **kwargs
): 
3670         """base_DoMoveWindow(self, int x, int y, int width, int height)""" 
3671         return _windows_
.PyPanel_base_DoMoveWindow(*args
, **kwargs
) 
3673     def base_DoSetSize(*args
, **kwargs
): 
3674         """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)""" 
3675         return _windows_
.PyPanel_base_DoSetSize(*args
, **kwargs
) 
3677     def base_DoSetClientSize(*args
, **kwargs
): 
3678         """base_DoSetClientSize(self, int width, int height)""" 
3679         return _windows_
.PyPanel_base_DoSetClientSize(*args
, **kwargs
) 
3681     def base_DoSetVirtualSize(*args
, **kwargs
): 
3682         """base_DoSetVirtualSize(self, int x, int y)""" 
3683         return _windows_
.PyPanel_base_DoSetVirtualSize(*args
, **kwargs
) 
3685     def base_DoGetSize(*args
, **kwargs
): 
3686         """base_DoGetSize() -> (width, height)""" 
3687         return _windows_
.PyPanel_base_DoGetSize(*args
, **kwargs
) 
3689     def base_DoGetClientSize(*args
, **kwargs
): 
3690         """base_DoGetClientSize() -> (width, height)""" 
3691         return _windows_
.PyPanel_base_DoGetClientSize(*args
, **kwargs
) 
3693     def base_DoGetPosition(*args
, **kwargs
): 
3694         """base_DoGetPosition() -> (x,y)""" 
3695         return _windows_
.PyPanel_base_DoGetPosition(*args
, **kwargs
) 
3697     def base_DoGetVirtualSize(*args
, **kwargs
): 
3698         """base_DoGetVirtualSize(self) -> Size""" 
3699         return _windows_
.PyPanel_base_DoGetVirtualSize(*args
, **kwargs
) 
3701     def base_DoGetBestSize(*args
, **kwargs
): 
3702         """base_DoGetBestSize(self) -> Size""" 
3703         return _windows_
.PyPanel_base_DoGetBestSize(*args
, **kwargs
) 
3705     def base_InitDialog(*args
, **kwargs
): 
3706         """base_InitDialog(self)""" 
3707         return _windows_
.PyPanel_base_InitDialog(*args
, **kwargs
) 
3709     def base_TransferDataToWindow(*args
, **kwargs
): 
3710         """base_TransferDataToWindow(self) -> bool""" 
3711         return _windows_
.PyPanel_base_TransferDataToWindow(*args
, **kwargs
) 
3713     def base_TransferDataFromWindow(*args
, **kwargs
): 
3714         """base_TransferDataFromWindow(self) -> bool""" 
3715         return _windows_
.PyPanel_base_TransferDataFromWindow(*args
, **kwargs
) 
3717     def base_Validate(*args
, **kwargs
): 
3718         """base_Validate(self) -> bool""" 
3719         return _windows_
.PyPanel_base_Validate(*args
, **kwargs
) 
3721     def base_AcceptsFocus(*args
, **kwargs
): 
3722         """base_AcceptsFocus(self) -> bool""" 
3723         return _windows_
.PyPanel_base_AcceptsFocus(*args
, **kwargs
) 
3725     def base_AcceptsFocusFromKeyboard(*args
, **kwargs
): 
3726         """base_AcceptsFocusFromKeyboard(self) -> bool""" 
3727         return _windows_
.PyPanel_base_AcceptsFocusFromKeyboard(*args
, **kwargs
) 
3729     def base_GetMaxSize(*args
, **kwargs
): 
3730         """base_GetMaxSize(self) -> Size""" 
3731         return _windows_
.PyPanel_base_GetMaxSize(*args
, **kwargs
) 
3733     def base_AddChild(*args
, **kwargs
): 
3734         """base_AddChild(self, Window child)""" 
3735         return _windows_
.PyPanel_base_AddChild(*args
, **kwargs
) 
3737     def base_RemoveChild(*args
, **kwargs
): 
3738         """base_RemoveChild(self, Window child)""" 
3739         return _windows_
.PyPanel_base_RemoveChild(*args
, **kwargs
) 
3741     def base_ShouldInheritColours(*args
, **kwargs
): 
3742         """base_ShouldInheritColours(self) -> bool""" 
3743         return _windows_
.PyPanel_base_ShouldInheritColours(*args
, **kwargs
) 
3745     def base_GetDefaultAttributes(*args
, **kwargs
): 
3746         """base_GetDefaultAttributes(self) -> VisualAttributes""" 
3747         return _windows_
.PyPanel_base_GetDefaultAttributes(*args
, **kwargs
) 
3749     def base_OnInternalIdle(*args
, **kwargs
): 
3750         """base_OnInternalIdle(self)""" 
3751         return _windows_
.PyPanel_base_OnInternalIdle(*args
, **kwargs
) 
3754 class PyPanelPtr(PyPanel
): 
3755     def __init__(self
, this
): 
3757         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3758         self
.__class
__ = PyPanel
 
3759 _windows_
.PyPanel_swigregister(PyPanelPtr
) 
3761 def PrePyPanel(*args
, **kwargs
): 
3762     """PrePyPanel() -> PyPanel""" 
3763     val 
= _windows_
.new_PrePyPanel(*args
, **kwargs
) 
3767 class PyScrolledWindow(ScrolledWindow
): 
3768     """Proxy of C++ PyScrolledWindow class""" 
3770         return "<%s.%s; proxy of C++ wxPyScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3771     def __init__(self
, *args
, **kwargs
): 
3773         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
3774             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> PyScrolledWindow 
3776         newobj 
= _windows_
.new_PyScrolledWindow(*args
, **kwargs
) 
3777         self
.this 
= newobj
.this
 
3780         self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyScrolledWindow
) 
3782     def _setCallbackInfo(*args
, **kwargs
): 
3783         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
3784         return _windows_
.PyScrolledWindow__setCallbackInfo(*args
, **kwargs
) 
3786     def SetBestSize(*args
, **kwargs
): 
3787         """SetBestSize(self, Size size)""" 
3788         return _windows_
.PyScrolledWindow_SetBestSize(*args
, **kwargs
) 
3790     def DoEraseBackground(*args
, **kwargs
): 
3791         """DoEraseBackground(self, DC dc) -> bool""" 
3792         return _windows_
.PyScrolledWindow_DoEraseBackground(*args
, **kwargs
) 
3794     def base_DoMoveWindow(*args
, **kwargs
): 
3795         """base_DoMoveWindow(self, int x, int y, int width, int height)""" 
3796         return _windows_
.PyScrolledWindow_base_DoMoveWindow(*args
, **kwargs
) 
3798     def base_DoSetSize(*args
, **kwargs
): 
3799         """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)""" 
3800         return _windows_
.PyScrolledWindow_base_DoSetSize(*args
, **kwargs
) 
3802     def base_DoSetClientSize(*args
, **kwargs
): 
3803         """base_DoSetClientSize(self, int width, int height)""" 
3804         return _windows_
.PyScrolledWindow_base_DoSetClientSize(*args
, **kwargs
) 
3806     def base_DoSetVirtualSize(*args
, **kwargs
): 
3807         """base_DoSetVirtualSize(self, int x, int y)""" 
3808         return _windows_
.PyScrolledWindow_base_DoSetVirtualSize(*args
, **kwargs
) 
3810     def base_DoGetSize(*args
, **kwargs
): 
3811         """base_DoGetSize() -> (width, height)""" 
3812         return _windows_
.PyScrolledWindow_base_DoGetSize(*args
, **kwargs
) 
3814     def base_DoGetClientSize(*args
, **kwargs
): 
3815         """base_DoGetClientSize() -> (width, height)""" 
3816         return _windows_
.PyScrolledWindow_base_DoGetClientSize(*args
, **kwargs
) 
3818     def base_DoGetPosition(*args
, **kwargs
): 
3819         """base_DoGetPosition() -> (x,y)""" 
3820         return _windows_
.PyScrolledWindow_base_DoGetPosition(*args
, **kwargs
) 
3822     def base_DoGetVirtualSize(*args
, **kwargs
): 
3823         """base_DoGetVirtualSize(self) -> Size""" 
3824         return _windows_
.PyScrolledWindow_base_DoGetVirtualSize(*args
, **kwargs
) 
3826     def base_DoGetBestSize(*args
, **kwargs
): 
3827         """base_DoGetBestSize(self) -> Size""" 
3828         return _windows_
.PyScrolledWindow_base_DoGetBestSize(*args
, **kwargs
) 
3830     def base_InitDialog(*args
, **kwargs
): 
3831         """base_InitDialog(self)""" 
3832         return _windows_
.PyScrolledWindow_base_InitDialog(*args
, **kwargs
) 
3834     def base_TransferDataToWindow(*args
, **kwargs
): 
3835         """base_TransferDataToWindow(self) -> bool""" 
3836         return _windows_
.PyScrolledWindow_base_TransferDataToWindow(*args
, **kwargs
) 
3838     def base_TransferDataFromWindow(*args
, **kwargs
): 
3839         """base_TransferDataFromWindow(self) -> bool""" 
3840         return _windows_
.PyScrolledWindow_base_TransferDataFromWindow(*args
, **kwargs
) 
3842     def base_Validate(*args
, **kwargs
): 
3843         """base_Validate(self) -> bool""" 
3844         return _windows_
.PyScrolledWindow_base_Validate(*args
, **kwargs
) 
3846     def base_AcceptsFocus(*args
, **kwargs
): 
3847         """base_AcceptsFocus(self) -> bool""" 
3848         return _windows_
.PyScrolledWindow_base_AcceptsFocus(*args
, **kwargs
) 
3850     def base_AcceptsFocusFromKeyboard(*args
, **kwargs
): 
3851         """base_AcceptsFocusFromKeyboard(self) -> bool""" 
3852         return _windows_
.PyScrolledWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
) 
3854     def base_GetMaxSize(*args
, **kwargs
): 
3855         """base_GetMaxSize(self) -> Size""" 
3856         return _windows_
.PyScrolledWindow_base_GetMaxSize(*args
, **kwargs
) 
3858     def base_AddChild(*args
, **kwargs
): 
3859         """base_AddChild(self, Window child)""" 
3860         return _windows_
.PyScrolledWindow_base_AddChild(*args
, **kwargs
) 
3862     def base_RemoveChild(*args
, **kwargs
): 
3863         """base_RemoveChild(self, Window child)""" 
3864         return _windows_
.PyScrolledWindow_base_RemoveChild(*args
, **kwargs
) 
3866     def base_ShouldInheritColours(*args
, **kwargs
): 
3867         """base_ShouldInheritColours(self) -> bool""" 
3868         return _windows_
.PyScrolledWindow_base_ShouldInheritColours(*args
, **kwargs
) 
3870     def base_GetDefaultAttributes(*args
, **kwargs
): 
3871         """base_GetDefaultAttributes(self) -> VisualAttributes""" 
3872         return _windows_
.PyScrolledWindow_base_GetDefaultAttributes(*args
, **kwargs
) 
3874     def base_OnInternalIdle(*args
, **kwargs
): 
3875         """base_OnInternalIdle(self)""" 
3876         return _windows_
.PyScrolledWindow_base_OnInternalIdle(*args
, **kwargs
) 
3879 class PyScrolledWindowPtr(PyScrolledWindow
): 
3880     def __init__(self
, this
): 
3882         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3883         self
.__class
__ = PyScrolledWindow
 
3884 _windows_
.PyScrolledWindow_swigregister(PyScrolledWindowPtr
) 
3886 def PrePyScrolledWindow(*args
, **kwargs
): 
3887     """PrePyScrolledWindow() -> PyScrolledWindow""" 
3888     val 
= _windows_
.new_PrePyScrolledWindow(*args
, **kwargs
) 
3892 #--------------------------------------------------------------------------- 
3894 PRINT_MODE_NONE 
= _windows_
.PRINT_MODE_NONE
 
3895 PRINT_MODE_PREVIEW 
= _windows_
.PRINT_MODE_PREVIEW
 
3896 PRINT_MODE_FILE 
= _windows_
.PRINT_MODE_FILE
 
3897 PRINT_MODE_PRINTER 
= _windows_
.PRINT_MODE_PRINTER
 
3898 PRINT_MODE_STREAM 
= _windows_
.PRINT_MODE_STREAM
 
3899 PRINTBIN_DEFAULT 
= _windows_
.PRINTBIN_DEFAULT
 
3900 PRINTBIN_ONLYONE 
= _windows_
.PRINTBIN_ONLYONE
 
3901 PRINTBIN_LOWER 
= _windows_
.PRINTBIN_LOWER
 
3902 PRINTBIN_MIDDLE 
= _windows_
.PRINTBIN_MIDDLE
 
3903 PRINTBIN_MANUAL 
= _windows_
.PRINTBIN_MANUAL
 
3904 PRINTBIN_ENVELOPE 
= _windows_
.PRINTBIN_ENVELOPE
 
3905 PRINTBIN_ENVMANUAL 
= _windows_
.PRINTBIN_ENVMANUAL
 
3906 PRINTBIN_AUTO 
= _windows_
.PRINTBIN_AUTO
 
3907 PRINTBIN_TRACTOR 
= _windows_
.PRINTBIN_TRACTOR
 
3908 PRINTBIN_SMALLFMT 
= _windows_
.PRINTBIN_SMALLFMT
 
3909 PRINTBIN_LARGEFMT 
= _windows_
.PRINTBIN_LARGEFMT
 
3910 PRINTBIN_LARGECAPACITY 
= _windows_
.PRINTBIN_LARGECAPACITY
 
3911 PRINTBIN_CASSETTE 
= _windows_
.PRINTBIN_CASSETTE
 
3912 PRINTBIN_FORMSOURCE 
= _windows_
.PRINTBIN_FORMSOURCE
 
3913 PRINTBIN_USER 
= _windows_
.PRINTBIN_USER
 
3914 class PrintData(_core
.Object
): 
3915     """Proxy of C++ PrintData class""" 
3917         return "<%s.%s; proxy of C++ wxPrintData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3918     def __init__(self
, *args
): 
3920         __init__(self) -> PrintData 
3921         __init__(self, PrintData data) -> PrintData 
3923         newobj 
= _windows_
.new_PrintData(*args
) 
3924         self
.this 
= newobj
.this
 
3927     def __del__(self
, destroy
=_windows_
.delete_PrintData
): 
3930             if self
.thisown
: destroy(self
) 
3933     def GetNoCopies(*args
, **kwargs
): 
3934         """GetNoCopies(self) -> int""" 
3935         return _windows_
.PrintData_GetNoCopies(*args
, **kwargs
) 
3937     def GetCollate(*args
, **kwargs
): 
3938         """GetCollate(self) -> bool""" 
3939         return _windows_
.PrintData_GetCollate(*args
, **kwargs
) 
3941     def GetOrientation(*args
, **kwargs
): 
3942         """GetOrientation(self) -> int""" 
3943         return _windows_
.PrintData_GetOrientation(*args
, **kwargs
) 
3945     def Ok(*args
, **kwargs
): 
3946         """Ok(self) -> bool""" 
3947         return _windows_
.PrintData_Ok(*args
, **kwargs
) 
3949     def GetPrinterName(*args
, **kwargs
): 
3950         """GetPrinterName(self) -> String""" 
3951         return _windows_
.PrintData_GetPrinterName(*args
, **kwargs
) 
3953     def GetColour(*args
, **kwargs
): 
3954         """GetColour(self) -> bool""" 
3955         return _windows_
.PrintData_GetColour(*args
, **kwargs
) 
3957     def GetDuplex(*args
, **kwargs
): 
3958         """GetDuplex(self) -> int""" 
3959         return _windows_
.PrintData_GetDuplex(*args
, **kwargs
) 
3961     def GetPaperId(*args
, **kwargs
): 
3962         """GetPaperId(self) -> int""" 
3963         return _windows_
.PrintData_GetPaperId(*args
, **kwargs
) 
3965     def GetPaperSize(*args
, **kwargs
): 
3966         """GetPaperSize(self) -> Size""" 
3967         return _windows_
.PrintData_GetPaperSize(*args
, **kwargs
) 
3969     def GetQuality(*args
, **kwargs
): 
3970         """GetQuality(self) -> int""" 
3971         return _windows_
.PrintData_GetQuality(*args
, **kwargs
) 
3973     def GetBin(*args
, **kwargs
): 
3974         """GetBin(self) -> int""" 
3975         return _windows_
.PrintData_GetBin(*args
, **kwargs
) 
3977     def GetPrintMode(*args
, **kwargs
): 
3978         """GetPrintMode(self) -> int""" 
3979         return _windows_
.PrintData_GetPrintMode(*args
, **kwargs
) 
3981     def SetNoCopies(*args
, **kwargs
): 
3982         """SetNoCopies(self, int v)""" 
3983         return _windows_
.PrintData_SetNoCopies(*args
, **kwargs
) 
3985     def SetCollate(*args
, **kwargs
): 
3986         """SetCollate(self, bool flag)""" 
3987         return _windows_
.PrintData_SetCollate(*args
, **kwargs
) 
3989     def SetOrientation(*args
, **kwargs
): 
3990         """SetOrientation(self, int orient)""" 
3991         return _windows_
.PrintData_SetOrientation(*args
, **kwargs
) 
3993     def SetPrinterName(*args
, **kwargs
): 
3994         """SetPrinterName(self, String name)""" 
3995         return _windows_
.PrintData_SetPrinterName(*args
, **kwargs
) 
3997     def SetColour(*args
, **kwargs
): 
3998         """SetColour(self, bool colour)""" 
3999         return _windows_
.PrintData_SetColour(*args
, **kwargs
) 
4001     def SetDuplex(*args
, **kwargs
): 
4002         """SetDuplex(self, int duplex)""" 
4003         return _windows_
.PrintData_SetDuplex(*args
, **kwargs
) 
4005     def SetPaperId(*args
, **kwargs
): 
4006         """SetPaperId(self, int sizeId)""" 
4007         return _windows_
.PrintData_SetPaperId(*args
, **kwargs
) 
4009     def SetPaperSize(*args
, **kwargs
): 
4010         """SetPaperSize(self, Size sz)""" 
4011         return _windows_
.PrintData_SetPaperSize(*args
, **kwargs
) 
4013     def SetQuality(*args
, **kwargs
): 
4014         """SetQuality(self, int quality)""" 
4015         return _windows_
.PrintData_SetQuality(*args
, **kwargs
) 
4017     def SetBin(*args
, **kwargs
): 
4018         """SetBin(self, int bin)""" 
4019         return _windows_
.PrintData_SetBin(*args
, **kwargs
) 
4021     def SetPrintMode(*args
, **kwargs
): 
4022         """SetPrintMode(self, int printMode)""" 
4023         return _windows_
.PrintData_SetPrintMode(*args
, **kwargs
) 
4025     def GetFilename(*args
, **kwargs
): 
4026         """GetFilename(self) -> String""" 
4027         return _windows_
.PrintData_GetFilename(*args
, **kwargs
) 
4029     def SetFilename(*args
, **kwargs
): 
4030         """SetFilename(self, String filename)""" 
4031         return _windows_
.PrintData_SetFilename(*args
, **kwargs
) 
4033     def __nonzero__(self
): return self
.Ok()  
4034     def GetPrivData(*args
, **kwargs
): 
4035         """GetPrivData(self) -> PyObject""" 
4036         return _windows_
.PrintData_GetPrivData(*args
, **kwargs
) 
4038     def SetPrivData(*args
, **kwargs
): 
4039         """SetPrivData(self, PyObject data)""" 
4040         return _windows_
.PrintData_SetPrivData(*args
, **kwargs
) 
4043 class PrintDataPtr(PrintData
): 
4044     def __init__(self
, this
): 
4046         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4047         self
.__class
__ = PrintData
 
4048 _windows_
.PrintData_swigregister(PrintDataPtr
) 
4049 PrintoutTitleStr 
= cvar
.PrintoutTitleStr
 
4050 PreviewCanvasNameStr 
= cvar
.PreviewCanvasNameStr
 
4052 class PageSetupDialogData(_core
.Object
): 
4053     """Proxy of C++ PageSetupDialogData class""" 
4055         return "<%s.%s; proxy of C++ wxPageSetupDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4056     def __init__(self
, *args
): 
4058         __init__(self) -> PageSetupDialogData 
4059         __init__(self, PageSetupDialogData data) -> PageSetupDialogData 
4060         __init__(self, PrintData data) -> PageSetupDialogData 
4062         newobj 
= _windows_
.new_PageSetupDialogData(*args
) 
4063         self
.this 
= newobj
.this
 
4066     def __del__(self
, destroy
=_windows_
.delete_PageSetupDialogData
): 
4069             if self
.thisown
: destroy(self
) 
4072     def EnableHelp(*args
, **kwargs
): 
4073         """EnableHelp(self, bool flag)""" 
4074         return _windows_
.PageSetupDialogData_EnableHelp(*args
, **kwargs
) 
4076     def EnableMargins(*args
, **kwargs
): 
4077         """EnableMargins(self, bool flag)""" 
4078         return _windows_
.PageSetupDialogData_EnableMargins(*args
, **kwargs
) 
4080     def EnableOrientation(*args
, **kwargs
): 
4081         """EnableOrientation(self, bool flag)""" 
4082         return _windows_
.PageSetupDialogData_EnableOrientation(*args
, **kwargs
) 
4084     def EnablePaper(*args
, **kwargs
): 
4085         """EnablePaper(self, bool flag)""" 
4086         return _windows_
.PageSetupDialogData_EnablePaper(*args
, **kwargs
) 
4088     def EnablePrinter(*args
, **kwargs
): 
4089         """EnablePrinter(self, bool flag)""" 
4090         return _windows_
.PageSetupDialogData_EnablePrinter(*args
, **kwargs
) 
4092     def GetDefaultMinMargins(*args
, **kwargs
): 
4093         """GetDefaultMinMargins(self) -> bool""" 
4094         return _windows_
.PageSetupDialogData_GetDefaultMinMargins(*args
, **kwargs
) 
4096     def GetEnableMargins(*args
, **kwargs
): 
4097         """GetEnableMargins(self) -> bool""" 
4098         return _windows_
.PageSetupDialogData_GetEnableMargins(*args
, **kwargs
) 
4100     def GetEnableOrientation(*args
, **kwargs
): 
4101         """GetEnableOrientation(self) -> bool""" 
4102         return _windows_
.PageSetupDialogData_GetEnableOrientation(*args
, **kwargs
) 
4104     def GetEnablePaper(*args
, **kwargs
): 
4105         """GetEnablePaper(self) -> bool""" 
4106         return _windows_
.PageSetupDialogData_GetEnablePaper(*args
, **kwargs
) 
4108     def GetEnablePrinter(*args
, **kwargs
): 
4109         """GetEnablePrinter(self) -> bool""" 
4110         return _windows_
.PageSetupDialogData_GetEnablePrinter(*args
, **kwargs
) 
4112     def GetEnableHelp(*args
, **kwargs
): 
4113         """GetEnableHelp(self) -> bool""" 
4114         return _windows_
.PageSetupDialogData_GetEnableHelp(*args
, **kwargs
) 
4116     def GetDefaultInfo(*args
, **kwargs
): 
4117         """GetDefaultInfo(self) -> bool""" 
4118         return _windows_
.PageSetupDialogData_GetDefaultInfo(*args
, **kwargs
) 
4120     def GetMarginTopLeft(*args
, **kwargs
): 
4121         """GetMarginTopLeft(self) -> Point""" 
4122         return _windows_
.PageSetupDialogData_GetMarginTopLeft(*args
, **kwargs
) 
4124     def GetMarginBottomRight(*args
, **kwargs
): 
4125         """GetMarginBottomRight(self) -> Point""" 
4126         return _windows_
.PageSetupDialogData_GetMarginBottomRight(*args
, **kwargs
) 
4128     def GetMinMarginTopLeft(*args
, **kwargs
): 
4129         """GetMinMarginTopLeft(self) -> Point""" 
4130         return _windows_
.PageSetupDialogData_GetMinMarginTopLeft(*args
, **kwargs
) 
4132     def GetMinMarginBottomRight(*args
, **kwargs
): 
4133         """GetMinMarginBottomRight(self) -> Point""" 
4134         return _windows_
.PageSetupDialogData_GetMinMarginBottomRight(*args
, **kwargs
) 
4136     def GetPaperId(*args
, **kwargs
): 
4137         """GetPaperId(self) -> int""" 
4138         return _windows_
.PageSetupDialogData_GetPaperId(*args
, **kwargs
) 
4140     def GetPaperSize(*args
, **kwargs
): 
4141         """GetPaperSize(self) -> Size""" 
4142         return _windows_
.PageSetupDialogData_GetPaperSize(*args
, **kwargs
) 
4144     def GetPrintData(*args
, **kwargs
): 
4145         """GetPrintData(self) -> PrintData""" 
4146         return _windows_
.PageSetupDialogData_GetPrintData(*args
, **kwargs
) 
4148     def Ok(*args
, **kwargs
): 
4149         """Ok(self) -> bool""" 
4150         return _windows_
.PageSetupDialogData_Ok(*args
, **kwargs
) 
4152     def SetDefaultInfo(*args
, **kwargs
): 
4153         """SetDefaultInfo(self, bool flag)""" 
4154         return _windows_
.PageSetupDialogData_SetDefaultInfo(*args
, **kwargs
) 
4156     def SetDefaultMinMargins(*args
, **kwargs
): 
4157         """SetDefaultMinMargins(self, bool flag)""" 
4158         return _windows_
.PageSetupDialogData_SetDefaultMinMargins(*args
, **kwargs
) 
4160     def SetMarginTopLeft(*args
, **kwargs
): 
4161         """SetMarginTopLeft(self, Point pt)""" 
4162         return _windows_
.PageSetupDialogData_SetMarginTopLeft(*args
, **kwargs
) 
4164     def SetMarginBottomRight(*args
, **kwargs
): 
4165         """SetMarginBottomRight(self, Point pt)""" 
4166         return _windows_
.PageSetupDialogData_SetMarginBottomRight(*args
, **kwargs
) 
4168     def SetMinMarginTopLeft(*args
, **kwargs
): 
4169         """SetMinMarginTopLeft(self, Point pt)""" 
4170         return _windows_
.PageSetupDialogData_SetMinMarginTopLeft(*args
, **kwargs
) 
4172     def SetMinMarginBottomRight(*args
, **kwargs
): 
4173         """SetMinMarginBottomRight(self, Point pt)""" 
4174         return _windows_
.PageSetupDialogData_SetMinMarginBottomRight(*args
, **kwargs
) 
4176     def SetPaperId(*args
, **kwargs
): 
4177         """SetPaperId(self, int id)""" 
4178         return _windows_
.PageSetupDialogData_SetPaperId(*args
, **kwargs
) 
4180     def SetPaperSize(*args
, **kwargs
): 
4181         """SetPaperSize(self, Size size)""" 
4182         return _windows_
.PageSetupDialogData_SetPaperSize(*args
, **kwargs
) 
4184     def SetPrintData(*args
, **kwargs
): 
4185         """SetPrintData(self, PrintData printData)""" 
4186         return _windows_
.PageSetupDialogData_SetPrintData(*args
, **kwargs
) 
4188     def CalculateIdFromPaperSize(*args
, **kwargs
): 
4189         """CalculateIdFromPaperSize(self)""" 
4190         return _windows_
.PageSetupDialogData_CalculateIdFromPaperSize(*args
, **kwargs
) 
4192     def CalculatePaperSizeFromId(*args
, **kwargs
): 
4193         """CalculatePaperSizeFromId(self)""" 
4194         return _windows_
.PageSetupDialogData_CalculatePaperSizeFromId(*args
, **kwargs
) 
4196     def __nonzero__(self
): return self
.Ok()  
4198 class PageSetupDialogDataPtr(PageSetupDialogData
): 
4199     def __init__(self
, this
): 
4201         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4202         self
.__class
__ = PageSetupDialogData
 
4203 _windows_
.PageSetupDialogData_swigregister(PageSetupDialogDataPtr
) 
4205 class PageSetupDialog(_core
.Object
): 
4206     """Proxy of C++ PageSetupDialog class""" 
4208         return "<%s.%s; proxy of C++ wxPageSetupDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4209     def __init__(self
, *args
, **kwargs
): 
4210         """__init__(self, Window parent, PageSetupDialogData data=None) -> PageSetupDialog""" 
4211         newobj 
= _windows_
.new_PageSetupDialog(*args
, **kwargs
) 
4212         self
.this 
= newobj
.this
 
4215     def GetPageSetupData(*args
, **kwargs
): 
4216         """GetPageSetupData(self) -> PageSetupDialogData""" 
4217         return _windows_
.PageSetupDialog_GetPageSetupData(*args
, **kwargs
) 
4219     def GetPageSetupDialogData(*args
, **kwargs
): 
4220         """GetPageSetupDialogData(self) -> PageSetupDialogData""" 
4221         return _windows_
.PageSetupDialog_GetPageSetupDialogData(*args
, **kwargs
) 
4223     def ShowModal(*args
, **kwargs
): 
4224         """ShowModal(self) -> int""" 
4225         return _windows_
.PageSetupDialog_ShowModal(*args
, **kwargs
) 
4228 class PageSetupDialogPtr(PageSetupDialog
): 
4229     def __init__(self
, this
): 
4231         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4232         self
.__class
__ = PageSetupDialog
 
4233 _windows_
.PageSetupDialog_swigregister(PageSetupDialogPtr
) 
4235 class PrintDialogData(_core
.Object
): 
4236     """Proxy of C++ PrintDialogData class""" 
4238         return "<%s.%s; proxy of C++ wxPrintDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4239     def __init__(self
, *args
): 
4241         __init__(self) -> PrintDialogData 
4242         __init__(self, PrintData printData) -> PrintDialogData 
4243         __init__(self, PrintDialogData printData) -> PrintDialogData 
4245         newobj 
= _windows_
.new_PrintDialogData(*args
) 
4246         self
.this 
= newobj
.this
 
4249     def __del__(self
, destroy
=_windows_
.delete_PrintDialogData
): 
4252             if self
.thisown
: destroy(self
) 
4255     def GetFromPage(*args
, **kwargs
): 
4256         """GetFromPage(self) -> int""" 
4257         return _windows_
.PrintDialogData_GetFromPage(*args
, **kwargs
) 
4259     def GetToPage(*args
, **kwargs
): 
4260         """GetToPage(self) -> int""" 
4261         return _windows_
.PrintDialogData_GetToPage(*args
, **kwargs
) 
4263     def GetMinPage(*args
, **kwargs
): 
4264         """GetMinPage(self) -> int""" 
4265         return _windows_
.PrintDialogData_GetMinPage(*args
, **kwargs
) 
4267     def GetMaxPage(*args
, **kwargs
): 
4268         """GetMaxPage(self) -> int""" 
4269         return _windows_
.PrintDialogData_GetMaxPage(*args
, **kwargs
) 
4271     def GetNoCopies(*args
, **kwargs
): 
4272         """GetNoCopies(self) -> int""" 
4273         return _windows_
.PrintDialogData_GetNoCopies(*args
, **kwargs
) 
4275     def GetAllPages(*args
, **kwargs
): 
4276         """GetAllPages(self) -> bool""" 
4277         return _windows_
.PrintDialogData_GetAllPages(*args
, **kwargs
) 
4279     def GetSelection(*args
, **kwargs
): 
4280         """GetSelection(self) -> bool""" 
4281         return _windows_
.PrintDialogData_GetSelection(*args
, **kwargs
) 
4283     def GetCollate(*args
, **kwargs
): 
4284         """GetCollate(self) -> bool""" 
4285         return _windows_
.PrintDialogData_GetCollate(*args
, **kwargs
) 
4287     def GetPrintToFile(*args
, **kwargs
): 
4288         """GetPrintToFile(self) -> bool""" 
4289         return _windows_
.PrintDialogData_GetPrintToFile(*args
, **kwargs
) 
4291     def SetFromPage(*args
, **kwargs
): 
4292         """SetFromPage(self, int v)""" 
4293         return _windows_
.PrintDialogData_SetFromPage(*args
, **kwargs
) 
4295     def SetToPage(*args
, **kwargs
): 
4296         """SetToPage(self, int v)""" 
4297         return _windows_
.PrintDialogData_SetToPage(*args
, **kwargs
) 
4299     def SetMinPage(*args
, **kwargs
): 
4300         """SetMinPage(self, int v)""" 
4301         return _windows_
.PrintDialogData_SetMinPage(*args
, **kwargs
) 
4303     def SetMaxPage(*args
, **kwargs
): 
4304         """SetMaxPage(self, int v)""" 
4305         return _windows_
.PrintDialogData_SetMaxPage(*args
, **kwargs
) 
4307     def SetNoCopies(*args
, **kwargs
): 
4308         """SetNoCopies(self, int v)""" 
4309         return _windows_
.PrintDialogData_SetNoCopies(*args
, **kwargs
) 
4311     def SetAllPages(*args
, **kwargs
): 
4312         """SetAllPages(self, bool flag)""" 
4313         return _windows_
.PrintDialogData_SetAllPages(*args
, **kwargs
) 
4315     def SetSelection(*args
, **kwargs
): 
4316         """SetSelection(self, bool flag)""" 
4317         return _windows_
.PrintDialogData_SetSelection(*args
, **kwargs
) 
4319     def SetCollate(*args
, **kwargs
): 
4320         """SetCollate(self, bool flag)""" 
4321         return _windows_
.PrintDialogData_SetCollate(*args
, **kwargs
) 
4323     def SetPrintToFile(*args
, **kwargs
): 
4324         """SetPrintToFile(self, bool flag)""" 
4325         return _windows_
.PrintDialogData_SetPrintToFile(*args
, **kwargs
) 
4327     def EnablePrintToFile(*args
, **kwargs
): 
4328         """EnablePrintToFile(self, bool flag)""" 
4329         return _windows_
.PrintDialogData_EnablePrintToFile(*args
, **kwargs
) 
4331     def EnableSelection(*args
, **kwargs
): 
4332         """EnableSelection(self, bool flag)""" 
4333         return _windows_
.PrintDialogData_EnableSelection(*args
, **kwargs
) 
4335     def EnablePageNumbers(*args
, **kwargs
): 
4336         """EnablePageNumbers(self, bool flag)""" 
4337         return _windows_
.PrintDialogData_EnablePageNumbers(*args
, **kwargs
) 
4339     def EnableHelp(*args
, **kwargs
): 
4340         """EnableHelp(self, bool flag)""" 
4341         return _windows_
.PrintDialogData_EnableHelp(*args
, **kwargs
) 
4343     def GetEnablePrintToFile(*args
, **kwargs
): 
4344         """GetEnablePrintToFile(self) -> bool""" 
4345         return _windows_
.PrintDialogData_GetEnablePrintToFile(*args
, **kwargs
) 
4347     def GetEnableSelection(*args
, **kwargs
): 
4348         """GetEnableSelection(self) -> bool""" 
4349         return _windows_
.PrintDialogData_GetEnableSelection(*args
, **kwargs
) 
4351     def GetEnablePageNumbers(*args
, **kwargs
): 
4352         """GetEnablePageNumbers(self) -> bool""" 
4353         return _windows_
.PrintDialogData_GetEnablePageNumbers(*args
, **kwargs
) 
4355     def GetEnableHelp(*args
, **kwargs
): 
4356         """GetEnableHelp(self) -> bool""" 
4357         return _windows_
.PrintDialogData_GetEnableHelp(*args
, **kwargs
) 
4359     def Ok(*args
, **kwargs
): 
4360         """Ok(self) -> bool""" 
4361         return _windows_
.PrintDialogData_Ok(*args
, **kwargs
) 
4363     def GetPrintData(*args
, **kwargs
): 
4364         """GetPrintData(self) -> PrintData""" 
4365         return _windows_
.PrintDialogData_GetPrintData(*args
, **kwargs
) 
4367     def SetPrintData(*args
, **kwargs
): 
4368         """SetPrintData(self, PrintData printData)""" 
4369         return _windows_
.PrintDialogData_SetPrintData(*args
, **kwargs
) 
4371     def __nonzero__(self
): return self
.Ok()  
4373 class PrintDialogDataPtr(PrintDialogData
): 
4374     def __init__(self
, this
): 
4376         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4377         self
.__class
__ = PrintDialogData
 
4378 _windows_
.PrintDialogData_swigregister(PrintDialogDataPtr
) 
4380 class PrintDialog(_core
.Object
): 
4381     """Proxy of C++ PrintDialog class""" 
4383         return "<%s.%s; proxy of C++ wxPrintDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4384     def __init__(self
, *args
, **kwargs
): 
4385         """__init__(self, Window parent, PrintDialogData data=None) -> PrintDialog""" 
4386         newobj 
= _windows_
.new_PrintDialog(*args
, **kwargs
) 
4387         self
.this 
= newobj
.this
 
4390     def ShowModal(*args
, **kwargs
): 
4391         """ShowModal(self) -> int""" 
4392         return _windows_
.PrintDialog_ShowModal(*args
, **kwargs
) 
4394     def GetPrintDialogData(*args
, **kwargs
): 
4395         """GetPrintDialogData(self) -> PrintDialogData""" 
4396         return _windows_
.PrintDialog_GetPrintDialogData(*args
, **kwargs
) 
4398     def GetPrintData(*args
, **kwargs
): 
4399         """GetPrintData(self) -> PrintData""" 
4400         return _windows_
.PrintDialog_GetPrintData(*args
, **kwargs
) 
4402     def GetPrintDC(*args
, **kwargs
): 
4403         """GetPrintDC(self) -> DC""" 
4404         return _windows_
.PrintDialog_GetPrintDC(*args
, **kwargs
) 
4407 class PrintDialogPtr(PrintDialog
): 
4408     def __init__(self
, this
): 
4410         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4411         self
.__class
__ = PrintDialog
 
4412 _windows_
.PrintDialog_swigregister(PrintDialogPtr
) 
4414 PRINTER_NO_ERROR 
= _windows_
.PRINTER_NO_ERROR
 
4415 PRINTER_CANCELLED 
= _windows_
.PRINTER_CANCELLED
 
4416 PRINTER_ERROR 
= _windows_
.PRINTER_ERROR
 
4417 class Printer(_core
.Object
): 
4418     """Proxy of C++ Printer class""" 
4420         return "<%s.%s; proxy of C++ wxPrinter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4421     def __init__(self
, *args
, **kwargs
): 
4422         """__init__(self, PrintDialogData data=None) -> Printer""" 
4423         newobj 
= _windows_
.new_Printer(*args
, **kwargs
) 
4424         self
.this 
= newobj
.this
 
4427     def __del__(self
, destroy
=_windows_
.delete_Printer
): 
4430             if self
.thisown
: destroy(self
) 
4433     def CreateAbortWindow(*args
, **kwargs
): 
4434         """CreateAbortWindow(self, Window parent, Printout printout) -> Window""" 
4435         return _windows_
.Printer_CreateAbortWindow(*args
, **kwargs
) 
4437     def ReportError(*args
, **kwargs
): 
4438         """ReportError(self, Window parent, Printout printout, String message)""" 
4439         return _windows_
.Printer_ReportError(*args
, **kwargs
) 
4441     def Setup(*args
, **kwargs
): 
4442         """Setup(self, Window parent) -> bool""" 
4443         return _windows_
.Printer_Setup(*args
, **kwargs
) 
4445     def Print(*args
, **kwargs
): 
4446         """Print(self, Window parent, Printout printout, bool prompt=True) -> bool""" 
4447         return _windows_
.Printer_Print(*args
, **kwargs
) 
4449     def PrintDialog(*args
, **kwargs
): 
4450         """PrintDialog(self, Window parent) -> DC""" 
4451         return _windows_
.Printer_PrintDialog(*args
, **kwargs
) 
4453     def GetPrintDialogData(*args
, **kwargs
): 
4454         """GetPrintDialogData(self) -> PrintDialogData""" 
4455         return _windows_
.Printer_GetPrintDialogData(*args
, **kwargs
) 
4457     def GetAbort(*args
, **kwargs
): 
4458         """GetAbort(self) -> bool""" 
4459         return _windows_
.Printer_GetAbort(*args
, **kwargs
) 
4461     def GetLastError(*args
, **kwargs
): 
4462         """GetLastError() -> int""" 
4463         return _windows_
.Printer_GetLastError(*args
, **kwargs
) 
4465     GetLastError 
= staticmethod(GetLastError
) 
4467 class PrinterPtr(Printer
): 
4468     def __init__(self
, this
): 
4470         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4471         self
.__class
__ = Printer
 
4472 _windows_
.Printer_swigregister(PrinterPtr
) 
4474 def Printer_GetLastError(*args
, **kwargs
): 
4475     """Printer_GetLastError() -> int""" 
4476     return _windows_
.Printer_GetLastError(*args
, **kwargs
) 
4478 class Printout(_core
.Object
): 
4479     """Proxy of C++ Printout class""" 
4481         return "<%s.%s; proxy of C++ wxPyPrintout instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4482     def __init__(self
, *args
, **kwargs
): 
4483         """__init__(self, String title=PrintoutTitleStr) -> Printout""" 
4484         newobj 
= _windows_
.new_Printout(*args
, **kwargs
) 
4485         self
.this 
= newobj
.this
 
4488         self
._setCallbackInfo
(self
, Printout
) 
4490     def _setCallbackInfo(*args
, **kwargs
): 
4491         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4492         return _windows_
.Printout__setCallbackInfo(*args
, **kwargs
) 
4494     def GetTitle(*args
, **kwargs
): 
4495         """GetTitle(self) -> String""" 
4496         return _windows_
.Printout_GetTitle(*args
, **kwargs
) 
4498     def GetDC(*args
, **kwargs
): 
4499         """GetDC(self) -> DC""" 
4500         return _windows_
.Printout_GetDC(*args
, **kwargs
) 
4502     def SetDC(*args
, **kwargs
): 
4503         """SetDC(self, DC dc)""" 
4504         return _windows_
.Printout_SetDC(*args
, **kwargs
) 
4506     def SetPageSizePixels(*args
, **kwargs
): 
4507         """SetPageSizePixels(self, int w, int h)""" 
4508         return _windows_
.Printout_SetPageSizePixels(*args
, **kwargs
) 
4510     def GetPageSizePixels(*args
, **kwargs
): 
4511         """GetPageSizePixels() -> (w, h)""" 
4512         return _windows_
.Printout_GetPageSizePixels(*args
, **kwargs
) 
4514     def SetPageSizeMM(*args
, **kwargs
): 
4515         """SetPageSizeMM(self, int w, int h)""" 
4516         return _windows_
.Printout_SetPageSizeMM(*args
, **kwargs
) 
4518     def GetPageSizeMM(*args
, **kwargs
): 
4519         """GetPageSizeMM() -> (w, h)""" 
4520         return _windows_
.Printout_GetPageSizeMM(*args
, **kwargs
) 
4522     def SetPPIScreen(*args
, **kwargs
): 
4523         """SetPPIScreen(self, int x, int y)""" 
4524         return _windows_
.Printout_SetPPIScreen(*args
, **kwargs
) 
4526     def GetPPIScreen(*args
, **kwargs
): 
4527         """GetPPIScreen() -> (x,y)""" 
4528         return _windows_
.Printout_GetPPIScreen(*args
, **kwargs
) 
4530     def SetPPIPrinter(*args
, **kwargs
): 
4531         """SetPPIPrinter(self, int x, int y)""" 
4532         return _windows_
.Printout_SetPPIPrinter(*args
, **kwargs
) 
4534     def GetPPIPrinter(*args
, **kwargs
): 
4535         """GetPPIPrinter() -> (x,y)""" 
4536         return _windows_
.Printout_GetPPIPrinter(*args
, **kwargs
) 
4538     def IsPreview(*args
, **kwargs
): 
4539         """IsPreview(self) -> bool""" 
4540         return _windows_
.Printout_IsPreview(*args
, **kwargs
) 
4542     def SetIsPreview(*args
, **kwargs
): 
4543         """SetIsPreview(self, bool p)""" 
4544         return _windows_
.Printout_SetIsPreview(*args
, **kwargs
) 
4546     def base_OnBeginDocument(*args
, **kwargs
): 
4547         """base_OnBeginDocument(self, int startPage, int endPage) -> bool""" 
4548         return _windows_
.Printout_base_OnBeginDocument(*args
, **kwargs
) 
4550     def base_OnEndDocument(*args
, **kwargs
): 
4551         """base_OnEndDocument(self)""" 
4552         return _windows_
.Printout_base_OnEndDocument(*args
, **kwargs
) 
4554     def base_OnBeginPrinting(*args
, **kwargs
): 
4555         """base_OnBeginPrinting(self)""" 
4556         return _windows_
.Printout_base_OnBeginPrinting(*args
, **kwargs
) 
4558     def base_OnEndPrinting(*args
, **kwargs
): 
4559         """base_OnEndPrinting(self)""" 
4560         return _windows_
.Printout_base_OnEndPrinting(*args
, **kwargs
) 
4562     def base_OnPreparePrinting(*args
, **kwargs
): 
4563         """base_OnPreparePrinting(self)""" 
4564         return _windows_
.Printout_base_OnPreparePrinting(*args
, **kwargs
) 
4566     def base_HasPage(*args
, **kwargs
): 
4567         """base_HasPage(self, int page) -> bool""" 
4568         return _windows_
.Printout_base_HasPage(*args
, **kwargs
) 
4570     def base_GetPageInfo(*args
, **kwargs
): 
4571         """base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)""" 
4572         return _windows_
.Printout_base_GetPageInfo(*args
, **kwargs
) 
4575 class PrintoutPtr(Printout
): 
4576     def __init__(self
, this
): 
4578         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4579         self
.__class
__ = Printout
 
4580 _windows_
.Printout_swigregister(PrintoutPtr
) 
4582 class PreviewCanvas(ScrolledWindow
): 
4583     """Proxy of C++ PreviewCanvas class""" 
4585         return "<%s.%s; proxy of C++ wxPreviewCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4586     def __init__(self
, *args
, **kwargs
): 
4588         __init__(self, PrintPreview preview, Window parent, Point pos=DefaultPosition,  
4589             Size size=DefaultSize, long style=0,  
4590             String name=PreviewCanvasNameStr) -> PreviewCanvas 
4592         newobj 
= _windows_
.new_PreviewCanvas(*args
, **kwargs
) 
4593         self
.this 
= newobj
.this
 
4596         self
._setOORInfo
(self
) 
4599 class PreviewCanvasPtr(PreviewCanvas
): 
4600     def __init__(self
, this
): 
4602         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4603         self
.__class
__ = PreviewCanvas
 
4604 _windows_
.PreviewCanvas_swigregister(PreviewCanvasPtr
) 
4606 class PreviewFrame(Frame
): 
4607     """Proxy of C++ PreviewFrame class""" 
4609         return "<%s.%s; proxy of C++ wxPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4610     def __init__(self
, *args
, **kwargs
): 
4612         __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,  
4613             Size size=DefaultSize,  
4614             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame 
4616         newobj 
= _windows_
.new_PreviewFrame(*args
, **kwargs
) 
4617         self
.this 
= newobj
.this
 
4620         self
._setOORInfo
(self
) 
4622     def Initialize(*args
, **kwargs
): 
4623         """Initialize(self)""" 
4624         return _windows_
.PreviewFrame_Initialize(*args
, **kwargs
) 
4626     def CreateControlBar(*args
, **kwargs
): 
4627         """CreateControlBar(self)""" 
4628         return _windows_
.PreviewFrame_CreateControlBar(*args
, **kwargs
) 
4630     def CreateCanvas(*args
, **kwargs
): 
4631         """CreateCanvas(self)""" 
4632         return _windows_
.PreviewFrame_CreateCanvas(*args
, **kwargs
) 
4634     def GetControlBar(*args
, **kwargs
): 
4635         """GetControlBar(self) -> PreviewControlBar""" 
4636         return _windows_
.PreviewFrame_GetControlBar(*args
, **kwargs
) 
4639 class PreviewFramePtr(PreviewFrame
): 
4640     def __init__(self
, this
): 
4642         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4643         self
.__class
__ = PreviewFrame
 
4644 _windows_
.PreviewFrame_swigregister(PreviewFramePtr
) 
4646 PREVIEW_PRINT 
= _windows_
.PREVIEW_PRINT
 
4647 PREVIEW_PREVIOUS 
= _windows_
.PREVIEW_PREVIOUS
 
4648 PREVIEW_NEXT 
= _windows_
.PREVIEW_NEXT
 
4649 PREVIEW_ZOOM 
= _windows_
.PREVIEW_ZOOM
 
4650 PREVIEW_FIRST 
= _windows_
.PREVIEW_FIRST
 
4651 PREVIEW_LAST 
= _windows_
.PREVIEW_LAST
 
4652 PREVIEW_GOTO 
= _windows_
.PREVIEW_GOTO
 
4653 PREVIEW_DEFAULT 
= _windows_
.PREVIEW_DEFAULT
 
4654 ID_PREVIEW_CLOSE 
= _windows_
.ID_PREVIEW_CLOSE
 
4655 ID_PREVIEW_NEXT 
= _windows_
.ID_PREVIEW_NEXT
 
4656 ID_PREVIEW_PREVIOUS 
= _windows_
.ID_PREVIEW_PREVIOUS
 
4657 ID_PREVIEW_PRINT 
= _windows_
.ID_PREVIEW_PRINT
 
4658 ID_PREVIEW_ZOOM 
= _windows_
.ID_PREVIEW_ZOOM
 
4659 ID_PREVIEW_FIRST 
= _windows_
.ID_PREVIEW_FIRST
 
4660 ID_PREVIEW_LAST 
= _windows_
.ID_PREVIEW_LAST
 
4661 ID_PREVIEW_GOTO 
= _windows_
.ID_PREVIEW_GOTO
 
4662 class PreviewControlBar(Panel
): 
4663     """Proxy of C++ PreviewControlBar class""" 
4665         return "<%s.%s; proxy of C++ wxPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4666     def __init__(self
, *args
, **kwargs
): 
4668         __init__(self, PrintPreview preview, long buttons, Window parent,  
4669             Point pos=DefaultPosition, Size size=DefaultSize,  
4670             long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar 
4672         newobj 
= _windows_
.new_PreviewControlBar(*args
, **kwargs
) 
4673         self
.this 
= newobj
.this
 
4676         self
._setOORInfo
(self
) 
4678     def GetZoomControl(*args
, **kwargs
): 
4679         """GetZoomControl(self) -> int""" 
4680         return _windows_
.PreviewControlBar_GetZoomControl(*args
, **kwargs
) 
4682     def SetZoomControl(*args
, **kwargs
): 
4683         """SetZoomControl(self, int zoom)""" 
4684         return _windows_
.PreviewControlBar_SetZoomControl(*args
, **kwargs
) 
4686     def GetPrintPreview(*args
, **kwargs
): 
4687         """GetPrintPreview(self) -> PrintPreview""" 
4688         return _windows_
.PreviewControlBar_GetPrintPreview(*args
, **kwargs
) 
4690     def OnNext(*args
, **kwargs
): 
4692         return _windows_
.PreviewControlBar_OnNext(*args
, **kwargs
) 
4694     def OnPrevious(*args
, **kwargs
): 
4695         """OnPrevious(self)""" 
4696         return _windows_
.PreviewControlBar_OnPrevious(*args
, **kwargs
) 
4698     def OnFirst(*args
, **kwargs
): 
4700         return _windows_
.PreviewControlBar_OnFirst(*args
, **kwargs
) 
4702     def OnLast(*args
, **kwargs
): 
4704         return _windows_
.PreviewControlBar_OnLast(*args
, **kwargs
) 
4706     def OnGoto(*args
, **kwargs
): 
4708         return _windows_
.PreviewControlBar_OnGoto(*args
, **kwargs
) 
4711 class PreviewControlBarPtr(PreviewControlBar
): 
4712     def __init__(self
, this
): 
4714         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4715         self
.__class
__ = PreviewControlBar
 
4716 _windows_
.PreviewControlBar_swigregister(PreviewControlBarPtr
) 
4718 class PrintPreview(_core
.Object
): 
4719     """Proxy of C++ PrintPreview class""" 
4721         return "<%s.%s; proxy of C++ wxPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4722     def __init__(self
, *args
): 
4724         __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview 
4725         __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview 
4727         newobj 
= _windows_
.new_PrintPreview(*args
) 
4728         self
.this 
= newobj
.this
 
4731     def SetCurrentPage(*args
, **kwargs
): 
4732         """SetCurrentPage(self, int pageNum) -> bool""" 
4733         return _windows_
.PrintPreview_SetCurrentPage(*args
, **kwargs
) 
4735     def GetCurrentPage(*args
, **kwargs
): 
4736         """GetCurrentPage(self) -> int""" 
4737         return _windows_
.PrintPreview_GetCurrentPage(*args
, **kwargs
) 
4739     def SetPrintout(*args
, **kwargs
): 
4740         """SetPrintout(self, Printout printout)""" 
4741         return _windows_
.PrintPreview_SetPrintout(*args
, **kwargs
) 
4743     def GetPrintout(*args
, **kwargs
): 
4744         """GetPrintout(self) -> Printout""" 
4745         return _windows_
.PrintPreview_GetPrintout(*args
, **kwargs
) 
4747     def GetPrintoutForPrinting(*args
, **kwargs
): 
4748         """GetPrintoutForPrinting(self) -> Printout""" 
4749         return _windows_
.PrintPreview_GetPrintoutForPrinting(*args
, **kwargs
) 
4751     def SetFrame(*args
, **kwargs
): 
4752         """SetFrame(self, Frame frame)""" 
4753         return _windows_
.PrintPreview_SetFrame(*args
, **kwargs
) 
4755     def SetCanvas(*args
, **kwargs
): 
4756         """SetCanvas(self, PreviewCanvas canvas)""" 
4757         return _windows_
.PrintPreview_SetCanvas(*args
, **kwargs
) 
4759     def GetFrame(*args
, **kwargs
): 
4760         """GetFrame(self) -> Frame""" 
4761         return _windows_
.PrintPreview_GetFrame(*args
, **kwargs
) 
4763     def GetCanvas(*args
, **kwargs
): 
4764         """GetCanvas(self) -> PreviewCanvas""" 
4765         return _windows_
.PrintPreview_GetCanvas(*args
, **kwargs
) 
4767     def PaintPage(*args
, **kwargs
): 
4768         """PaintPage(self, PreviewCanvas canvas, DC dc) -> bool""" 
4769         return _windows_
.PrintPreview_PaintPage(*args
, **kwargs
) 
4771     def DrawBlankPage(*args
, **kwargs
): 
4772         """DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool""" 
4773         return _windows_
.PrintPreview_DrawBlankPage(*args
, **kwargs
) 
4775     def RenderPage(*args
, **kwargs
): 
4776         """RenderPage(self, int pageNum) -> bool""" 
4777         return _windows_
.PrintPreview_RenderPage(*args
, **kwargs
) 
4779     def AdjustScrollbars(*args
, **kwargs
): 
4780         """AdjustScrollbars(self, PreviewCanvas canvas)""" 
4781         return _windows_
.PrintPreview_AdjustScrollbars(*args
, **kwargs
) 
4783     def GetPrintDialogData(*args
, **kwargs
): 
4784         """GetPrintDialogData(self) -> PrintDialogData""" 
4785         return _windows_
.PrintPreview_GetPrintDialogData(*args
, **kwargs
) 
4787     def SetZoom(*args
, **kwargs
): 
4788         """SetZoom(self, int percent)""" 
4789         return _windows_
.PrintPreview_SetZoom(*args
, **kwargs
) 
4791     def GetZoom(*args
, **kwargs
): 
4792         """GetZoom(self) -> int""" 
4793         return _windows_
.PrintPreview_GetZoom(*args
, **kwargs
) 
4795     def GetMaxPage(*args
, **kwargs
): 
4796         """GetMaxPage(self) -> int""" 
4797         return _windows_
.PrintPreview_GetMaxPage(*args
, **kwargs
) 
4799     def GetMinPage(*args
, **kwargs
): 
4800         """GetMinPage(self) -> int""" 
4801         return _windows_
.PrintPreview_GetMinPage(*args
, **kwargs
) 
4803     def Ok(*args
, **kwargs
): 
4804         """Ok(self) -> bool""" 
4805         return _windows_
.PrintPreview_Ok(*args
, **kwargs
) 
4807     def SetOk(*args
, **kwargs
): 
4808         """SetOk(self, bool ok)""" 
4809         return _windows_
.PrintPreview_SetOk(*args
, **kwargs
) 
4811     def Print(*args
, **kwargs
): 
4812         """Print(self, bool interactive) -> bool""" 
4813         return _windows_
.PrintPreview_Print(*args
, **kwargs
) 
4815     def DetermineScaling(*args
, **kwargs
): 
4816         """DetermineScaling(self)""" 
4817         return _windows_
.PrintPreview_DetermineScaling(*args
, **kwargs
) 
4819     def __nonzero__(self
): return self
.Ok()  
4821 class PrintPreviewPtr(PrintPreview
): 
4822     def __init__(self
, this
): 
4824         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4825         self
.__class
__ = PrintPreview
 
4826 _windows_
.PrintPreview_swigregister(PrintPreviewPtr
) 
4828 class PyPrintPreview(PrintPreview
): 
4829     """Proxy of C++ PyPrintPreview class""" 
4831         return "<%s.%s; proxy of C++ wxPyPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4832     def __init__(self
, *args
): 
4834         __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview 
4835         __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview 
4837         newobj 
= _windows_
.new_PyPrintPreview(*args
) 
4838         self
.this 
= newobj
.this
 
4841         self
._setCallbackInfo
(self
, PyPrintPreview
) 
4843     def _setCallbackInfo(*args
, **kwargs
): 
4844         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4845         return _windows_
.PyPrintPreview__setCallbackInfo(*args
, **kwargs
) 
4847     def base_SetCurrentPage(*args
, **kwargs
): 
4848         """base_SetCurrentPage(self, int pageNum) -> bool""" 
4849         return _windows_
.PyPrintPreview_base_SetCurrentPage(*args
, **kwargs
) 
4851     def base_PaintPage(*args
, **kwargs
): 
4852         """base_PaintPage(self, PreviewCanvas canvas, DC dc) -> bool""" 
4853         return _windows_
.PyPrintPreview_base_PaintPage(*args
, **kwargs
) 
4855     def base_DrawBlankPage(*args
, **kwargs
): 
4856         """base_DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool""" 
4857         return _windows_
.PyPrintPreview_base_DrawBlankPage(*args
, **kwargs
) 
4859     def base_RenderPage(*args
, **kwargs
): 
4860         """base_RenderPage(self, int pageNum) -> bool""" 
4861         return _windows_
.PyPrintPreview_base_RenderPage(*args
, **kwargs
) 
4863     def base_SetZoom(*args
, **kwargs
): 
4864         """base_SetZoom(self, int percent)""" 
4865         return _windows_
.PyPrintPreview_base_SetZoom(*args
, **kwargs
) 
4867     def base_Print(*args
, **kwargs
): 
4868         """base_Print(self, bool interactive) -> bool""" 
4869         return _windows_
.PyPrintPreview_base_Print(*args
, **kwargs
) 
4871     def base_DetermineScaling(*args
, **kwargs
): 
4872         """base_DetermineScaling(self)""" 
4873         return _windows_
.PyPrintPreview_base_DetermineScaling(*args
, **kwargs
) 
4876 class PyPrintPreviewPtr(PyPrintPreview
): 
4877     def __init__(self
, this
): 
4879         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4880         self
.__class
__ = PyPrintPreview
 
4881 _windows_
.PyPrintPreview_swigregister(PyPrintPreviewPtr
) 
4883 class PyPreviewFrame(PreviewFrame
): 
4884     """Proxy of C++ PyPreviewFrame class""" 
4886         return "<%s.%s; proxy of C++ wxPyPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4887     def __init__(self
, *args
, **kwargs
): 
4889         __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,  
4890             Size size=DefaultSize,  
4891             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame 
4893         newobj 
= _windows_
.new_PyPreviewFrame(*args
, **kwargs
) 
4894         self
.this 
= newobj
.this
 
4897         self
._setCallbackInfo
(self
, PyPreviewFrame
); self
._setOORInfo
(self
) 
4899     def _setCallbackInfo(*args
, **kwargs
): 
4900         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4901         return _windows_
.PyPreviewFrame__setCallbackInfo(*args
, **kwargs
) 
4903     def SetPreviewCanvas(*args
, **kwargs
): 
4904         """SetPreviewCanvas(self, PreviewCanvas canvas)""" 
4905         return _windows_
.PyPreviewFrame_SetPreviewCanvas(*args
, **kwargs
) 
4907     def SetControlBar(*args
, **kwargs
): 
4908         """SetControlBar(self, PreviewControlBar bar)""" 
4909         return _windows_
.PyPreviewFrame_SetControlBar(*args
, **kwargs
) 
4911     def base_Initialize(*args
, **kwargs
): 
4912         """base_Initialize(self)""" 
4913         return _windows_
.PyPreviewFrame_base_Initialize(*args
, **kwargs
) 
4915     def base_CreateCanvas(*args
, **kwargs
): 
4916         """base_CreateCanvas(self)""" 
4917         return _windows_
.PyPreviewFrame_base_CreateCanvas(*args
, **kwargs
) 
4919     def base_CreateControlBar(*args
, **kwargs
): 
4920         """base_CreateControlBar(self)""" 
4921         return _windows_
.PyPreviewFrame_base_CreateControlBar(*args
, **kwargs
) 
4924 class PyPreviewFramePtr(PyPreviewFrame
): 
4925     def __init__(self
, this
): 
4927         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4928         self
.__class
__ = PyPreviewFrame
 
4929 _windows_
.PyPreviewFrame_swigregister(PyPreviewFramePtr
) 
4931 class PyPreviewControlBar(PreviewControlBar
): 
4932     """Proxy of C++ PyPreviewControlBar class""" 
4934         return "<%s.%s; proxy of C++ wxPyPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4935     def __init__(self
, *args
, **kwargs
): 
4937         __init__(self, PrintPreview preview, long buttons, Window parent,  
4938             Point pos=DefaultPosition, Size size=DefaultSize,  
4939             long style=0, String name=PanelNameStr) -> PyPreviewControlBar 
4941         newobj 
= _windows_
.new_PyPreviewControlBar(*args
, **kwargs
) 
4942         self
.this 
= newobj
.this
 
4945         self
._setCallbackInfo
(self
, PyPreviewControlBar
); self
._setOORInfo
(self
) 
4947     def _setCallbackInfo(*args
, **kwargs
): 
4948         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4949         return _windows_
.PyPreviewControlBar__setCallbackInfo(*args
, **kwargs
) 
4951     def SetPrintPreview(*args
, **kwargs
): 
4952         """SetPrintPreview(self, PrintPreview preview)""" 
4953         return _windows_
.PyPreviewControlBar_SetPrintPreview(*args
, **kwargs
) 
4955     def base_CreateButtons(*args
, **kwargs
): 
4956         """base_CreateButtons(self)""" 
4957         return _windows_
.PyPreviewControlBar_base_CreateButtons(*args
, **kwargs
) 
4959     def base_SetZoomControl(*args
, **kwargs
): 
4960         """base_SetZoomControl(self, int zoom)""" 
4961         return _windows_
.PyPreviewControlBar_base_SetZoomControl(*args
, **kwargs
) 
4964 class PyPreviewControlBarPtr(PyPreviewControlBar
): 
4965     def __init__(self
, this
): 
4967         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4968         self
.__class
__ = PyPreviewControlBar
 
4969 _windows_
.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr
)