1 # This file was created automatically by SWIG. 
   2 # Don't modify this file, modify the SWIG interface instead. 
   8 #--------------------------------------------------------------------------- 
  10 class Panel(_core
.Window
): 
  12         return "<%s.%s; proxy of C++ wxPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
  13     def __init__(self
, *args
, **kwargs
): 
  15         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
  16             Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,  
  17             String name=PanelNameStr) -> Panel 
  19         newobj 
= _windows_
.new_Panel(*args
, **kwargs
) 
  20         self
.this 
= newobj
.this
 
  23         self
._setOORInfo
(self
) 
  25     def Create(*args
, **kwargs
): 
  27         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
  28             Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,  
  29             String name=PanelNameStr) -> bool 
  31         Create the GUI part of the Window for 2-phase creation mode. 
  33         return _windows_
.Panel_Create(*args
, **kwargs
) 
  35     def InitDialog(*args
, **kwargs
): 
  39         Sends an EVT_INIT_DIALOG event, whose handler usually transfers data 
  40         to the dialog via validators. 
  42         return _windows_
.Panel_InitDialog(*args
, **kwargs
) 
  44     def GetClassDefaultAttributes(*args
, **kwargs
): 
  46         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
  48         Get the default attributes for this class.  This is useful if you want 
  49         to use the same font or colour in your own control as in a standard 
  50         control -- which is a much better idea than hard coding specific 
  51         colours or fonts which might look completely out of place on the 
  52         user's system, especially if it uses themes. 
  54         The variant parameter is only relevant under Mac currently and is 
  55         ignore under other platforms. Under Mac, it will change the size of 
  56         the returned font. See `wx.Window.SetWindowVariant` for more about 
  59         return _windows_
.Panel_GetClassDefaultAttributes(*args
, **kwargs
) 
  61     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
  63 class PanelPtr(Panel
): 
  64     def __init__(self
, this
): 
  66         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
  67         self
.__class
__ = Panel
 
  68 _windows_
.Panel_swigregister(PanelPtr
) 
  70 def PrePanel(*args
, **kwargs
): 
  71     """PrePanel() -> Panel""" 
  72     val 
= _windows_
.new_PrePanel(*args
, **kwargs
) 
  76 def Panel_GetClassDefaultAttributes(*args
, **kwargs
): 
  78     Panel_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
  80     Get the default attributes for this class.  This is useful if you want 
  81     to use the same font or colour in your own control as in a standard 
  82     control -- which is a much better idea than hard coding specific 
  83     colours or fonts which might look completely out of place on the 
  84     user's system, especially if it uses themes. 
  86     The variant parameter is only relevant under Mac currently and is 
  87     ignore under other platforms. Under Mac, it will change the size of 
  88     the returned font. See `wx.Window.SetWindowVariant` for more about 
  91     return _windows_
.Panel_GetClassDefaultAttributes(*args
, **kwargs
) 
  93 #--------------------------------------------------------------------------- 
  95 class ScrolledWindow(Panel
): 
  97         return "<%s.%s; proxy of C++ wxScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
  98     def __init__(self
, *args
, **kwargs
): 
 100         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 101             Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,  
 102             String name=PanelNameStr) -> ScrolledWindow 
 104         newobj 
= _windows_
.new_ScrolledWindow(*args
, **kwargs
) 
 105         self
.this 
= newobj
.this
 
 108         self
._setOORInfo
(self
) 
 110     def Create(*args
, **kwargs
): 
 112         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 113             Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,  
 114             String name=PanelNameStr) -> bool 
 116         Create the GUI part of the Window for 2-phase creation mode. 
 118         return _windows_
.ScrolledWindow_Create(*args
, **kwargs
) 
 120     def SetScrollbars(*args
, **kwargs
): 
 122         SetScrollbars(self, int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,  
 123             int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False) 
 125         return _windows_
.ScrolledWindow_SetScrollbars(*args
, **kwargs
) 
 127     def Scroll(*args
, **kwargs
): 
 128         """Scroll(self, int x, int y)""" 
 129         return _windows_
.ScrolledWindow_Scroll(*args
, **kwargs
) 
 131     def GetScrollPageSize(*args
, **kwargs
): 
 132         """GetScrollPageSize(self, int orient) -> int""" 
 133         return _windows_
.ScrolledWindow_GetScrollPageSize(*args
, **kwargs
) 
 135     def SetScrollPageSize(*args
, **kwargs
): 
 136         """SetScrollPageSize(self, int orient, int pageSize)""" 
 137         return _windows_
.ScrolledWindow_SetScrollPageSize(*args
, **kwargs
) 
 139     def SetScrollRate(*args
, **kwargs
): 
 140         """SetScrollRate(self, int xstep, int ystep)""" 
 141         return _windows_
.ScrolledWindow_SetScrollRate(*args
, **kwargs
) 
 143     def GetScrollPixelsPerUnit(*args
, **kwargs
): 
 145         GetScrollPixelsPerUnit() -> (xUnit, yUnit) 
 147         Get the size of one logical unit in physical units. 
 149         return _windows_
.ScrolledWindow_GetScrollPixelsPerUnit(*args
, **kwargs
) 
 151     def EnableScrolling(*args
, **kwargs
): 
 152         """EnableScrolling(self, bool x_scrolling, bool y_scrolling)""" 
 153         return _windows_
.ScrolledWindow_EnableScrolling(*args
, **kwargs
) 
 155     def GetViewStart(*args
, **kwargs
): 
 157         GetViewStart() -> (x,y) 
 161         return _windows_
.ScrolledWindow_GetViewStart(*args
, **kwargs
) 
 163     def SetScale(*args
, **kwargs
): 
 164         """SetScale(self, double xs, double ys)""" 
 165         return _windows_
.ScrolledWindow_SetScale(*args
, **kwargs
) 
 167     def GetScaleX(*args
, **kwargs
): 
 168         """GetScaleX(self) -> double""" 
 169         return _windows_
.ScrolledWindow_GetScaleX(*args
, **kwargs
) 
 171     def GetScaleY(*args
, **kwargs
): 
 172         """GetScaleY(self) -> double""" 
 173         return _windows_
.ScrolledWindow_GetScaleY(*args
, **kwargs
) 
 175     def CalcScrolledPosition(*args
): 
 177         CalcScrolledPosition(self, Point pt) -> Point 
 178         CalcScrolledPosition(int x, int y) -> (sx, sy) 
 180         Translate between scrolled and unscrolled coordinates. 
 182         return _windows_
.ScrolledWindow_CalcScrolledPosition(*args
) 
 184     def CalcUnscrolledPosition(*args
): 
 186         CalcUnscrolledPosition(self, Point pt) -> Point 
 187         CalcUnscrolledPosition(int x, int y) -> (ux, uy) 
 189         Translate between scrolled and unscrolled coordinates. 
 191         return _windows_
.ScrolledWindow_CalcUnscrolledPosition(*args
) 
 193     def AdjustScrollbars(*args
, **kwargs
): 
 194         """AdjustScrollbars(self)""" 
 195         return _windows_
.ScrolledWindow_AdjustScrollbars(*args
, **kwargs
) 
 197     def CalcScrollInc(*args
, **kwargs
): 
 198         """CalcScrollInc(self, ScrollWinEvent event) -> int""" 
 199         return _windows_
.ScrolledWindow_CalcScrollInc(*args
, **kwargs
) 
 201     def SetTargetWindow(*args
, **kwargs
): 
 202         """SetTargetWindow(self, Window target)""" 
 203         return _windows_
.ScrolledWindow_SetTargetWindow(*args
, **kwargs
) 
 205     def GetTargetWindow(*args
, **kwargs
): 
 206         """GetTargetWindow(self) -> Window""" 
 207         return _windows_
.ScrolledWindow_GetTargetWindow(*args
, **kwargs
) 
 209     def DoPrepareDC(*args
, **kwargs
): 
 211         DoPrepareDC(self, DC dc) 
 213         Normally what is called by `PrepareDC`. 
 215         return _windows_
.ScrolledWindow_DoPrepareDC(*args
, **kwargs
) 
 217     def GetClassDefaultAttributes(*args
, **kwargs
): 
 219         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 221         Get the default attributes for this class.  This is useful if you want 
 222         to use the same font or colour in your own control as in a standard 
 223         control -- which is a much better idea than hard coding specific 
 224         colours or fonts which might look completely out of place on the 
 225         user's system, especially if it uses themes. 
 227         The variant parameter is only relevant under Mac currently and is 
 228         ignore under other platforms. Under Mac, it will change the size of 
 229         the returned font. See `wx.Window.SetWindowVariant` for more about 
 232         return _windows_
.ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
) 
 234     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
 236 class ScrolledWindowPtr(ScrolledWindow
): 
 237     def __init__(self
, this
): 
 239         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 240         self
.__class
__ = ScrolledWindow
 
 241 _windows_
.ScrolledWindow_swigregister(ScrolledWindowPtr
) 
 243 def PreScrolledWindow(*args
, **kwargs
): 
 244     """PreScrolledWindow() -> ScrolledWindow""" 
 245     val 
= _windows_
.new_PreScrolledWindow(*args
, **kwargs
) 
 249 def ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
): 
 251     ScrolledWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 253     Get the default attributes for this class.  This is useful if you want 
 254     to use the same font or colour in your own control as in a standard 
 255     control -- which is a much better idea than hard coding specific 
 256     colours or fonts which might look completely out of place on the 
 257     user's system, especially if it uses themes. 
 259     The variant parameter is only relevant under Mac currently and is 
 260     ignore under other platforms. Under Mac, it will change the size of 
 261     the returned font. See `wx.Window.SetWindowVariant` for more about 
 264     return _windows_
.ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
) 
 266 #--------------------------------------------------------------------------- 
 268 STAY_ON_TOP 
= _windows_
.STAY_ON_TOP
 
 269 ICONIZE 
= _windows_
.ICONIZE
 
 270 MINIMIZE 
= _windows_
.MINIMIZE
 
 271 MAXIMIZE 
= _windows_
.MAXIMIZE
 
 272 CLOSE_BOX 
= _windows_
.CLOSE_BOX
 
 273 THICK_FRAME 
= _windows_
.THICK_FRAME
 
 274 SYSTEM_MENU 
= _windows_
.SYSTEM_MENU
 
 275 MINIMIZE_BOX 
= _windows_
.MINIMIZE_BOX
 
 276 MAXIMIZE_BOX 
= _windows_
.MAXIMIZE_BOX
 
 277 TINY_CAPTION_HORIZ 
= _windows_
.TINY_CAPTION_HORIZ
 
 278 TINY_CAPTION_VERT 
= _windows_
.TINY_CAPTION_VERT
 
 279 RESIZE_BOX 
= _windows_
.RESIZE_BOX
 
 280 RESIZE_BORDER 
= _windows_
.RESIZE_BORDER
 
 281 DIALOG_NO_PARENT 
= _windows_
.DIALOG_NO_PARENT
 
 282 DEFAULT_FRAME_STYLE 
= _windows_
.DEFAULT_FRAME_STYLE
 
 283 DEFAULT_DIALOG_STYLE 
= _windows_
.DEFAULT_DIALOG_STYLE
 
 284 FRAME_TOOL_WINDOW 
= _windows_
.FRAME_TOOL_WINDOW
 
 285 FRAME_FLOAT_ON_PARENT 
= _windows_
.FRAME_FLOAT_ON_PARENT
 
 286 FRAME_NO_WINDOW_MENU 
= _windows_
.FRAME_NO_WINDOW_MENU
 
 287 FRAME_NO_TASKBAR 
= _windows_
.FRAME_NO_TASKBAR
 
 288 FRAME_SHAPED 
= _windows_
.FRAME_SHAPED
 
 289 FRAME_DRAWER 
= _windows_
.FRAME_DRAWER
 
 290 DIALOG_MODAL 
= _windows_
.DIALOG_MODAL
 
 291 DIALOG_MODELESS 
= _windows_
.DIALOG_MODELESS
 
 292 USER_COLOURS 
= _windows_
.USER_COLOURS
 
 293 NO_3D 
= _windows_
.NO_3D
 
 294 FULLSCREEN_NOMENUBAR 
= _windows_
.FULLSCREEN_NOMENUBAR
 
 295 FULLSCREEN_NOTOOLBAR 
= _windows_
.FULLSCREEN_NOTOOLBAR
 
 296 FULLSCREEN_NOSTATUSBAR 
= _windows_
.FULLSCREEN_NOSTATUSBAR
 
 297 FULLSCREEN_NOBORDER 
= _windows_
.FULLSCREEN_NOBORDER
 
 298 FULLSCREEN_NOCAPTION 
= _windows_
.FULLSCREEN_NOCAPTION
 
 299 FULLSCREEN_ALL 
= _windows_
.FULLSCREEN_ALL
 
 300 TOPLEVEL_EX_DIALOG 
= _windows_
.TOPLEVEL_EX_DIALOG
 
 301 USER_ATTENTION_INFO 
= _windows_
.USER_ATTENTION_INFO
 
 302 USER_ATTENTION_ERROR 
= _windows_
.USER_ATTENTION_ERROR
 
 303 class TopLevelWindow(_core
.Window
): 
 304     def __init__(self
): raise RuntimeError, "No constructor defined" 
 306         return "<%s.%s; proxy of C++ wxTopLevelWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 307     def Maximize(*args
, **kwargs
): 
 308         """Maximize(self, bool maximize=True)""" 
 309         return _windows_
.TopLevelWindow_Maximize(*args
, **kwargs
) 
 311     def Restore(*args
, **kwargs
): 
 313         return _windows_
.TopLevelWindow_Restore(*args
, **kwargs
) 
 315     def Iconize(*args
, **kwargs
): 
 316         """Iconize(self, bool iconize=True)""" 
 317         return _windows_
.TopLevelWindow_Iconize(*args
, **kwargs
) 
 319     def IsMaximized(*args
, **kwargs
): 
 320         """IsMaximized(self) -> bool""" 
 321         return _windows_
.TopLevelWindow_IsMaximized(*args
, **kwargs
) 
 323     def IsIconized(*args
, **kwargs
): 
 324         """IsIconized(self) -> bool""" 
 325         return _windows_
.TopLevelWindow_IsIconized(*args
, **kwargs
) 
 327     def GetIcon(*args
, **kwargs
): 
 328         """GetIcon(self) -> Icon""" 
 329         return _windows_
.TopLevelWindow_GetIcon(*args
, **kwargs
) 
 331     def SetIcon(*args
, **kwargs
): 
 332         """SetIcon(self, Icon icon)""" 
 333         return _windows_
.TopLevelWindow_SetIcon(*args
, **kwargs
) 
 335     def SetIcons(*args
, **kwargs
): 
 336         """SetIcons(self, wxIconBundle icons)""" 
 337         return _windows_
.TopLevelWindow_SetIcons(*args
, **kwargs
) 
 339     def ShowFullScreen(*args
, **kwargs
): 
 340         """ShowFullScreen(self, bool show, long style=FULLSCREEN_ALL) -> bool""" 
 341         return _windows_
.TopLevelWindow_ShowFullScreen(*args
, **kwargs
) 
 343     def IsFullScreen(*args
, **kwargs
): 
 344         """IsFullScreen(self) -> bool""" 
 345         return _windows_
.TopLevelWindow_IsFullScreen(*args
, **kwargs
) 
 347     def SetTitle(*args
, **kwargs
): 
 349         SetTitle(self, String title) 
 351         Sets the window's title. Applicable only to frames and dialogs. 
 353         return _windows_
.TopLevelWindow_SetTitle(*args
, **kwargs
) 
 355     def GetTitle(*args
, **kwargs
): 
 357         GetTitle(self) -> String 
 359         Gets the window's title. Applicable only to frames and dialogs. 
 361         return _windows_
.TopLevelWindow_GetTitle(*args
, **kwargs
) 
 363     def SetShape(*args
, **kwargs
): 
 364         """SetShape(self, Region region) -> bool""" 
 365         return _windows_
.TopLevelWindow_SetShape(*args
, **kwargs
) 
 367     def RequestUserAttention(*args
, **kwargs
): 
 368         """RequestUserAttention(self, int flags=USER_ATTENTION_INFO)""" 
 369         return _windows_
.TopLevelWindow_RequestUserAttention(*args
, **kwargs
) 
 372 class TopLevelWindowPtr(TopLevelWindow
): 
 373     def __init__(self
, this
): 
 375         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 376         self
.__class
__ = TopLevelWindow
 
 377 _windows_
.TopLevelWindow_swigregister(TopLevelWindowPtr
) 
 378 cvar 
= _windows_
.cvar
 
 379 FrameNameStr 
= cvar
.FrameNameStr
 
 380 DialogNameStr 
= cvar
.DialogNameStr
 
 381 StatusLineNameStr 
= cvar
.StatusLineNameStr
 
 382 ToolBarNameStr 
= cvar
.ToolBarNameStr
 
 384 #--------------------------------------------------------------------------- 
 386 class Frame(TopLevelWindow
): 
 388         return "<%s.%s; proxy of C++ wxFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 389     def __init__(self
, *args
, **kwargs
): 
 391         __init__(self, Window parent, int id=-1, String title=EmptyString,  
 392             Point pos=DefaultPosition, Size size=DefaultSize,  
 393             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> Frame 
 395         newobj 
= _windows_
.new_Frame(*args
, **kwargs
) 
 396         self
.this 
= newobj
.this
 
 399         self
._setOORInfo
(self
) 
 401     def Create(*args
, **kwargs
): 
 403         Create(self, Window parent, int id=-1, String title=EmptyString,  
 404             Point pos=DefaultPosition, Size size=DefaultSize,  
 405             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> bool 
 407         return _windows_
.Frame_Create(*args
, **kwargs
) 
 409     def GetClientAreaOrigin(*args
, **kwargs
): 
 411         GetClientAreaOrigin(self) -> Point 
 413         Get the origin of the client area of the window relative to the 
 414         window's top left corner (the client area may be shifted because of 
 415         the borders, scrollbars, other decorations...) 
 417         return _windows_
.Frame_GetClientAreaOrigin(*args
, **kwargs
) 
 419     def SendSizeEvent(*args
, **kwargs
): 
 420         """SendSizeEvent(self)""" 
 421         return _windows_
.Frame_SendSizeEvent(*args
, **kwargs
) 
 423     def SetMenuBar(*args
, **kwargs
): 
 424         """SetMenuBar(self, MenuBar menubar)""" 
 425         return _windows_
.Frame_SetMenuBar(*args
, **kwargs
) 
 427     def GetMenuBar(*args
, **kwargs
): 
 428         """GetMenuBar(self) -> MenuBar""" 
 429         return _windows_
.Frame_GetMenuBar(*args
, **kwargs
) 
 431     def ProcessCommand(*args
, **kwargs
): 
 432         """ProcessCommand(self, int winid) -> bool""" 
 433         return _windows_
.Frame_ProcessCommand(*args
, **kwargs
) 
 435     Command 
= ProcessCommand 
 
 436     def CreateStatusBar(*args
, **kwargs
): 
 438         CreateStatusBar(self, int number=1, long style=wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE,  
 439             int winid=0, String name=StatusLineNameStr) -> StatusBar 
 441         return _windows_
.Frame_CreateStatusBar(*args
, **kwargs
) 
 443     def GetStatusBar(*args
, **kwargs
): 
 444         """GetStatusBar(self) -> StatusBar""" 
 445         return _windows_
.Frame_GetStatusBar(*args
, **kwargs
) 
 447     def SetStatusBar(*args
, **kwargs
): 
 448         """SetStatusBar(self, StatusBar statBar)""" 
 449         return _windows_
.Frame_SetStatusBar(*args
, **kwargs
) 
 451     def SetStatusText(*args
, **kwargs
): 
 452         """SetStatusText(self, String text, int number=0)""" 
 453         return _windows_
.Frame_SetStatusText(*args
, **kwargs
) 
 455     def SetStatusWidths(*args
, **kwargs
): 
 456         """SetStatusWidths(self, int widths, int widths_field)""" 
 457         return _windows_
.Frame_SetStatusWidths(*args
, **kwargs
) 
 459     def PushStatusText(*args
, **kwargs
): 
 460         """PushStatusText(self, String text, int number=0)""" 
 461         return _windows_
.Frame_PushStatusText(*args
, **kwargs
) 
 463     def PopStatusText(*args
, **kwargs
): 
 464         """PopStatusText(self, int number=0)""" 
 465         return _windows_
.Frame_PopStatusText(*args
, **kwargs
) 
 467     def SetStatusBarPane(*args
, **kwargs
): 
 468         """SetStatusBarPane(self, int n)""" 
 469         return _windows_
.Frame_SetStatusBarPane(*args
, **kwargs
) 
 471     def GetStatusBarPane(*args
, **kwargs
): 
 472         """GetStatusBarPane(self) -> int""" 
 473         return _windows_
.Frame_GetStatusBarPane(*args
, **kwargs
) 
 475     def CreateToolBar(*args
, **kwargs
): 
 476         """CreateToolBar(self, long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar""" 
 477         return _windows_
.Frame_CreateToolBar(*args
, **kwargs
) 
 479     def GetToolBar(*args
, **kwargs
): 
 480         """GetToolBar(self) -> wxToolBar""" 
 481         return _windows_
.Frame_GetToolBar(*args
, **kwargs
) 
 483     def SetToolBar(*args
, **kwargs
): 
 484         """SetToolBar(self, wxToolBar toolbar)""" 
 485         return _windows_
.Frame_SetToolBar(*args
, **kwargs
) 
 487     def DoGiveHelp(*args
, **kwargs
): 
 488         """DoGiveHelp(self, String text, bool show)""" 
 489         return _windows_
.Frame_DoGiveHelp(*args
, **kwargs
) 
 491     def DoMenuUpdates(*args
, **kwargs
): 
 492         """DoMenuUpdates(self, Menu menu=None)""" 
 493         return _windows_
.Frame_DoMenuUpdates(*args
, **kwargs
) 
 495     def GetClassDefaultAttributes(*args
, **kwargs
): 
 497         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 499         Get the default attributes for this class.  This is useful if you want 
 500         to use the same font or colour in your own control as in a standard 
 501         control -- which is a much better idea than hard coding specific 
 502         colours or fonts which might look completely out of place on the 
 503         user's system, especially if it uses themes. 
 505         The variant parameter is only relevant under Mac currently and is 
 506         ignore under other platforms. Under Mac, it will change the size of 
 507         the returned font. See `wx.Window.SetWindowVariant` for more about 
 510         return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
) 
 512     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
 514 class FramePtr(Frame
): 
 515     def __init__(self
, this
): 
 517         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 518         self
.__class
__ = Frame
 
 519 _windows_
.Frame_swigregister(FramePtr
) 
 521 def PreFrame(*args
, **kwargs
): 
 522     """PreFrame() -> Frame""" 
 523     val 
= _windows_
.new_PreFrame(*args
, **kwargs
) 
 527 def Frame_GetClassDefaultAttributes(*args
, **kwargs
): 
 529     Frame_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 531     Get the default attributes for this class.  This is useful if you want 
 532     to use the same font or colour in your own control as in a standard 
 533     control -- which is a much better idea than hard coding specific 
 534     colours or fonts which might look completely out of place on the 
 535     user's system, especially if it uses themes. 
 537     The variant parameter is only relevant under Mac currently and is 
 538     ignore under other platforms. Under Mac, it will change the size of 
 539     the returned font. See `wx.Window.SetWindowVariant` for more about 
 542     return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
) 
 544 #--------------------------------------------------------------------------- 
 546 class Dialog(TopLevelWindow
): 
 548         return "<%s.%s; proxy of C++ wxDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 549     def __init__(self
, *args
, **kwargs
): 
 551         __init__(self, Window parent, int id=-1, String title=EmptyString,  
 552             Point pos=DefaultPosition, Size size=DefaultSize,  
 553             long style=DEFAULT_DIALOG_STYLE, String name=DialogNameStr) -> Dialog 
 555         newobj 
= _windows_
.new_Dialog(*args
, **kwargs
) 
 556         self
.this 
= newobj
.this
 
 559         self
._setOORInfo
(self
) 
 561     def Create(*args
, **kwargs
): 
 563         Create(self, Window parent, int id=-1, String title=EmptyString,  
 564             Point pos=DefaultPosition, Size size=DefaultSize,  
 565             long style=DEFAULT_DIALOG_STYLE, String name=DialogNameStr) -> bool 
 567         return _windows_
.Dialog_Create(*args
, **kwargs
) 
 569     def SetReturnCode(*args
, **kwargs
): 
 570         """SetReturnCode(self, int returnCode)""" 
 571         return _windows_
.Dialog_SetReturnCode(*args
, **kwargs
) 
 573     def GetReturnCode(*args
, **kwargs
): 
 574         """GetReturnCode(self) -> int""" 
 575         return _windows_
.Dialog_GetReturnCode(*args
, **kwargs
) 
 577     def CreateTextSizer(*args
, **kwargs
): 
 578         """CreateTextSizer(self, String message) -> Sizer""" 
 579         return _windows_
.Dialog_CreateTextSizer(*args
, **kwargs
) 
 581     def CreateButtonSizer(*args
, **kwargs
): 
 582         """CreateButtonSizer(self, long flags) -> Sizer""" 
 583         return _windows_
.Dialog_CreateButtonSizer(*args
, **kwargs
) 
 585     def IsModal(*args
, **kwargs
): 
 586         """IsModal(self) -> bool""" 
 587         return _windows_
.Dialog_IsModal(*args
, **kwargs
) 
 589     def ShowModal(*args
, **kwargs
): 
 590         """ShowModal(self) -> int""" 
 591         return _windows_
.Dialog_ShowModal(*args
, **kwargs
) 
 593     def EndModal(*args
, **kwargs
): 
 594         """EndModal(self, int retCode)""" 
 595         return _windows_
.Dialog_EndModal(*args
, **kwargs
) 
 597     def GetClassDefaultAttributes(*args
, **kwargs
): 
 599         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 601         Get the default attributes for this class.  This is useful if you want 
 602         to use the same font or colour in your own control as in a standard 
 603         control -- which is a much better idea than hard coding specific 
 604         colours or fonts which might look completely out of place on the 
 605         user's system, especially if it uses themes. 
 607         The variant parameter is only relevant under Mac currently and is 
 608         ignore under other platforms. Under Mac, it will change the size of 
 609         the returned font. See `wx.Window.SetWindowVariant` for more about 
 612         return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
) 
 614     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
 615     def SendSizeEvent(self
): 
 616         self
.ProcessEvent(wx
.SizeEvent((-1,-1))) 
 619 class DialogPtr(Dialog
): 
 620     def __init__(self
, this
): 
 622         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 623         self
.__class
__ = Dialog
 
 624 _windows_
.Dialog_swigregister(DialogPtr
) 
 626 def PreDialog(*args
, **kwargs
): 
 627     """PreDialog() -> Dialog""" 
 628     val 
= _windows_
.new_PreDialog(*args
, **kwargs
) 
 632 def Dialog_GetClassDefaultAttributes(*args
, **kwargs
): 
 634     Dialog_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 636     Get the default attributes for this class.  This is useful if you want 
 637     to use the same font or colour in your own control as in a standard 
 638     control -- which is a much better idea than hard coding specific 
 639     colours or fonts which might look completely out of place on the 
 640     user's system, especially if it uses themes. 
 642     The variant parameter is only relevant under Mac currently and is 
 643     ignore under other platforms. Under Mac, it will change the size of 
 644     the returned font. See `wx.Window.SetWindowVariant` for more about 
 647     return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
) 
 649 #--------------------------------------------------------------------------- 
 651 class MiniFrame(Frame
): 
 653         return "<%s.%s; proxy of C++ wxMiniFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 654     def __init__(self
, *args
, **kwargs
): 
 656         __init__(self, Window parent, int id=-1, String title=EmptyString,  
 657             Point pos=DefaultPosition, Size size=DefaultSize,  
 658             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> MiniFrame 
 660         newobj 
= _windows_
.new_MiniFrame(*args
, **kwargs
) 
 661         self
.this 
= newobj
.this
 
 664         self
._setOORInfo
(self
) 
 666     def Create(*args
, **kwargs
): 
 668         Create(self, Window parent, int id=-1, String title=EmptyString,  
 669             Point pos=DefaultPosition, Size size=DefaultSize,  
 670             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> bool 
 672         return _windows_
.MiniFrame_Create(*args
, **kwargs
) 
 675 class MiniFramePtr(MiniFrame
): 
 676     def __init__(self
, this
): 
 678         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 679         self
.__class
__ = MiniFrame
 
 680 _windows_
.MiniFrame_swigregister(MiniFramePtr
) 
 682 def PreMiniFrame(*args
, **kwargs
): 
 683     """PreMiniFrame() -> MiniFrame""" 
 684     val 
= _windows_
.new_PreMiniFrame(*args
, **kwargs
) 
 688 #--------------------------------------------------------------------------- 
 690 SPLASH_CENTRE_ON_PARENT 
= _windows_
.SPLASH_CENTRE_ON_PARENT
 
 691 SPLASH_CENTRE_ON_SCREEN 
= _windows_
.SPLASH_CENTRE_ON_SCREEN
 
 692 SPLASH_NO_CENTRE 
= _windows_
.SPLASH_NO_CENTRE
 
 693 SPLASH_TIMEOUT 
= _windows_
.SPLASH_TIMEOUT
 
 694 SPLASH_NO_TIMEOUT 
= _windows_
.SPLASH_NO_TIMEOUT
 
 695 class SplashScreenWindow(_core
.Window
): 
 697         return "<%s.%s; proxy of C++ wxSplashScreenWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 698     def __init__(self
, *args
, **kwargs
): 
 700         __init__(self, Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,  
 701             Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow 
 703         newobj 
= _windows_
.new_SplashScreenWindow(*args
, **kwargs
) 
 704         self
.this 
= newobj
.this
 
 707         self
._setOORInfo
(self
) 
 709     def SetBitmap(*args
, **kwargs
): 
 710         """SetBitmap(self, Bitmap bitmap)""" 
 711         return _windows_
.SplashScreenWindow_SetBitmap(*args
, **kwargs
) 
 713     def GetBitmap(*args
, **kwargs
): 
 714         """GetBitmap(self) -> Bitmap""" 
 715         return _windows_
.SplashScreenWindow_GetBitmap(*args
, **kwargs
) 
 718 class SplashScreenWindowPtr(SplashScreenWindow
): 
 719     def __init__(self
, this
): 
 721         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 722         self
.__class
__ = SplashScreenWindow
 
 723 _windows_
.SplashScreenWindow_swigregister(SplashScreenWindowPtr
) 
 725 class SplashScreen(Frame
): 
 727         return "<%s.%s; proxy of C++ wxSplashScreen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 728     def __init__(self
, *args
, **kwargs
): 
 730         __init__(self, Bitmap bitmap, long splashStyle, int milliseconds,  
 731             Window parent, int id=-1, Point pos=DefaultPosition,  
 732             Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen 
 734         newobj 
= _windows_
.new_SplashScreen(*args
, **kwargs
) 
 735         self
.this 
= newobj
.this
 
 738         self
._setOORInfo
(self
) 
 740     def GetSplashStyle(*args
, **kwargs
): 
 741         """GetSplashStyle(self) -> long""" 
 742         return _windows_
.SplashScreen_GetSplashStyle(*args
, **kwargs
) 
 744     def GetSplashWindow(*args
, **kwargs
): 
 745         """GetSplashWindow(self) -> SplashScreenWindow""" 
 746         return _windows_
.SplashScreen_GetSplashWindow(*args
, **kwargs
) 
 748     def GetTimeout(*args
, **kwargs
): 
 749         """GetTimeout(self) -> int""" 
 750         return _windows_
.SplashScreen_GetTimeout(*args
, **kwargs
) 
 753 class SplashScreenPtr(SplashScreen
): 
 754     def __init__(self
, this
): 
 756         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 757         self
.__class
__ = SplashScreen
 
 758 _windows_
.SplashScreen_swigregister(SplashScreenPtr
) 
 760 #--------------------------------------------------------------------------- 
 762 SB_NORMAL 
= _windows_
.SB_NORMAL
 
 763 SB_FLAT 
= _windows_
.SB_FLAT
 
 764 SB_RAISED 
= _windows_
.SB_RAISED
 
 765 class StatusBar(_core
.Window
): 
 767         return "<%s.%s; proxy of C++ wxStatusBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 768     def __init__(self
, *args
, **kwargs
): 
 770         __init__(self, Window parent, int id=-1, long style=wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE,  
 771             String name=StatusLineNameStr) -> StatusBar 
 773         newobj 
= _windows_
.new_StatusBar(*args
, **kwargs
) 
 774         self
.this 
= newobj
.this
 
 777         self
._setOORInfo
(self
) 
 779     def Create(*args
, **kwargs
): 
 780         """Create(self, Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool""" 
 781         return _windows_
.StatusBar_Create(*args
, **kwargs
) 
 783     def SetFieldsCount(*args
, **kwargs
): 
 784         """SetFieldsCount(self, int number=1)""" 
 785         return _windows_
.StatusBar_SetFieldsCount(*args
, **kwargs
) 
 787     def GetFieldsCount(*args
, **kwargs
): 
 788         """GetFieldsCount(self) -> int""" 
 789         return _windows_
.StatusBar_GetFieldsCount(*args
, **kwargs
) 
 791     def SetStatusText(*args
, **kwargs
): 
 792         """SetStatusText(self, String text, int number=0)""" 
 793         return _windows_
.StatusBar_SetStatusText(*args
, **kwargs
) 
 795     def GetStatusText(*args
, **kwargs
): 
 796         """GetStatusText(self, int number=0) -> String""" 
 797         return _windows_
.StatusBar_GetStatusText(*args
, **kwargs
) 
 799     def PushStatusText(*args
, **kwargs
): 
 800         """PushStatusText(self, String text, int number=0)""" 
 801         return _windows_
.StatusBar_PushStatusText(*args
, **kwargs
) 
 803     def PopStatusText(*args
, **kwargs
): 
 804         """PopStatusText(self, int number=0)""" 
 805         return _windows_
.StatusBar_PopStatusText(*args
, **kwargs
) 
 807     def SetStatusWidths(*args
, **kwargs
): 
 808         """SetStatusWidths(self, int widths, int widths_field)""" 
 809         return _windows_
.StatusBar_SetStatusWidths(*args
, **kwargs
) 
 811     def SetStatusStyles(*args
, **kwargs
): 
 812         """SetStatusStyles(self, int styles, int styles_field)""" 
 813         return _windows_
.StatusBar_SetStatusStyles(*args
, **kwargs
) 
 815     def GetFieldRect(*args
, **kwargs
): 
 816         """GetFieldRect(self, int i) -> Rect""" 
 817         return _windows_
.StatusBar_GetFieldRect(*args
, **kwargs
) 
 819     def SetMinHeight(*args
, **kwargs
): 
 820         """SetMinHeight(self, int height)""" 
 821         return _windows_
.StatusBar_SetMinHeight(*args
, **kwargs
) 
 823     def GetBorderX(*args
, **kwargs
): 
 824         """GetBorderX(self) -> int""" 
 825         return _windows_
.StatusBar_GetBorderX(*args
, **kwargs
) 
 827     def GetBorderY(*args
, **kwargs
): 
 828         """GetBorderY(self) -> int""" 
 829         return _windows_
.StatusBar_GetBorderY(*args
, **kwargs
) 
 831     def GetClassDefaultAttributes(*args
, **kwargs
): 
 833         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 835         Get the default attributes for this class.  This is useful if you want 
 836         to use the same font or colour in your own control as in a standard 
 837         control -- which is a much better idea than hard coding specific 
 838         colours or fonts which might look completely out of place on the 
 839         user's system, especially if it uses themes. 
 841         The variant parameter is only relevant under Mac currently and is 
 842         ignore under other platforms. Under Mac, it will change the size of 
 843         the returned font. See `wx.Window.SetWindowVariant` for more about 
 846         return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
) 
 848     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
 850 class StatusBarPtr(StatusBar
): 
 851     def __init__(self
, this
): 
 853         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 854         self
.__class
__ = StatusBar
 
 855 _windows_
.StatusBar_swigregister(StatusBarPtr
) 
 857 def PreStatusBar(*args
, **kwargs
): 
 858     """PreStatusBar() -> StatusBar""" 
 859     val 
= _windows_
.new_PreStatusBar(*args
, **kwargs
) 
 863 def StatusBar_GetClassDefaultAttributes(*args
, **kwargs
): 
 865     StatusBar_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
 867     Get the default attributes for this class.  This is useful if you want 
 868     to use the same font or colour in your own control as in a standard 
 869     control -- which is a much better idea than hard coding specific 
 870     colours or fonts which might look completely out of place on the 
 871     user's system, especially if it uses themes. 
 873     The variant parameter is only relevant under Mac currently and is 
 874     ignore under other platforms. Under Mac, it will change the size of 
 875     the returned font. See `wx.Window.SetWindowVariant` for more about 
 878     return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
) 
 880 #--------------------------------------------------------------------------- 
 882 SP_NOBORDER 
= _windows_
.SP_NOBORDER
 
 883 SP_NOSASH 
= _windows_
.SP_NOSASH
 
 884 SP_PERMIT_UNSPLIT 
= _windows_
.SP_PERMIT_UNSPLIT
 
 885 SP_LIVE_UPDATE 
= _windows_
.SP_LIVE_UPDATE
 
 886 SP_3DSASH 
= _windows_
.SP_3DSASH
 
 887 SP_3DBORDER 
= _windows_
.SP_3DBORDER
 
 888 SP_NO_XP_THEME 
= _windows_
.SP_NO_XP_THEME
 
 889 SP_BORDER 
= _windows_
.SP_BORDER
 
 890 SP_3D 
= _windows_
.SP_3D
 
 891 SPLIT_HORIZONTAL 
= _windows_
.SPLIT_HORIZONTAL
 
 892 SPLIT_VERTICAL 
= _windows_
.SPLIT_VERTICAL
 
 893 SPLIT_DRAG_NONE 
= _windows_
.SPLIT_DRAG_NONE
 
 894 SPLIT_DRAG_DRAGGING 
= _windows_
.SPLIT_DRAG_DRAGGING
 
 895 SPLIT_DRAG_LEFT_DOWN 
= _windows_
.SPLIT_DRAG_LEFT_DOWN
 
 896 class SplitterWindow(_core
.Window
): 
 898     wx.SplitterWindow manages up to two subwindows or panes, with an 
 899     optional vertical or horizontal split which can be used with the mouse 
 903         return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 904     def __init__(self
, *args
, **kwargs
): 
 906         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 907             Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow 
 909         Constructor.  Creates and shows a SplitterWindow. 
 911         if kwargs
.has_key('point'): kwargs
['pos'] = kwargs
['point'];del kwargs
['point'] 
 912         newobj 
= _windows_
.new_SplitterWindow(*args
, **kwargs
) 
 913         self
.this 
= newobj
.this
 
 916         self
._setOORInfo
(self
) 
 918     def Create(*args
, **kwargs
): 
 920         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
 921             Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> bool 
 923         Create the GUI part of the SplitterWindow for the 2-phase create. 
 925         return _windows_
.SplitterWindow_Create(*args
, **kwargs
) 
 927     def GetWindow1(*args
, **kwargs
): 
 929         GetWindow1(self) -> Window 
 931         Gets the only or left/top pane. 
 933         return _windows_
.SplitterWindow_GetWindow1(*args
, **kwargs
) 
 935     def GetWindow2(*args
, **kwargs
): 
 937         GetWindow2(self) -> Window 
 939         Gets the right/bottom pane. 
 941         return _windows_
.SplitterWindow_GetWindow2(*args
, **kwargs
) 
 943     def SetSplitMode(*args
, **kwargs
): 
 945         SetSplitMode(self, int mode) 
 947         Sets the split mode.  The mode can be wx.SPLIT_VERTICAL or 
 948         wx.SPLIT_HORIZONTAL.  This only sets the internal variable; does not 
 951         return _windows_
.SplitterWindow_SetSplitMode(*args
, **kwargs
) 
 953     def GetSplitMode(*args
, **kwargs
): 
 955         GetSplitMode(self) -> int 
 959         return _windows_
.SplitterWindow_GetSplitMode(*args
, **kwargs
) 
 961     def Initialize(*args
, **kwargs
): 
 963         Initialize(self, Window window) 
 965         Initializes the splitter window to have one pane.  This should be 
 966         called if you wish to initially view only a single pane in the 
 969         return _windows_
.SplitterWindow_Initialize(*args
, **kwargs
) 
 971     def SplitVertically(*args
, **kwargs
): 
 973         SplitVertically(self, Window window1, Window window2, int sashPosition=0) -> bool 
 975         Initializes the left and right panes of the splitter window. 
 977         return _windows_
.SplitterWindow_SplitVertically(*args
, **kwargs
) 
 979     def SplitHorizontally(*args
, **kwargs
): 
 981         SplitHorizontally(self, Window window1, Window window2, int sashPosition=0) -> bool 
 983         Initializes the top and bottom panes of the splitter window. 
 985         return _windows_
.SplitterWindow_SplitHorizontally(*args
, **kwargs
) 
 987     def Unsplit(*args
, **kwargs
): 
 989         Unsplit(self, Window toRemove=None) -> bool 
 991         Unsplits the window.  Pass the pane to remove, or None to remove the 
 992         right or bottom pane.  Returns True if successful, False otherwise (the 
 993         window was not split). 
 995         This function will not actually delete the pane being 
 996         removed; it sends EVT_SPLITTER_UNSPLIT which can be handled 
 997         for the desired behaviour. By default, the pane being 
 998         removed is only hidden. 
1000         return _windows_
.SplitterWindow_Unsplit(*args
, **kwargs
) 
1002     def ReplaceWindow(*args
, **kwargs
): 
1004         ReplaceWindow(self, Window winOld, Window winNew) -> bool 
1006         This function replaces one of the windows managed by the 
1007         SplitterWindow with another one. It is in general better to use it 
1008         instead of calling Unsplit() and then resplitting the window back 
1009         because it will provoke much less flicker. It is valid to call this 
1010         function whether the splitter has two windows or only one. 
1012         Both parameters should be non-None and winOld must specify one of the 
1013         windows managed by the splitter. If the parameters are incorrect or 
1014         the window couldn't be replaced, False is returned. Otherwise the 
1015         function will return True, but please notice that it will not Destroy 
1016         the replaced window and you may wish to do it yourself. 
1018         return _windows_
.SplitterWindow_ReplaceWindow(*args
, **kwargs
) 
1020     def UpdateSize(*args
, **kwargs
): 
1024         Causes any pending sizing of the sash and child panes to take place 
1027         Such resizing normally takes place in idle time, in order to wait for 
1028         layout to be completed. However, this can cause unacceptable flicker 
1029         as the panes are resized after the window has been shown. To work 
1030         around this, you can perform window layout (for example by sending a 
1031         size event to the parent window), and then call this function, before 
1032         showing the top-level window. 
1034         return _windows_
.SplitterWindow_UpdateSize(*args
, **kwargs
) 
1036     def IsSplit(*args
, **kwargs
): 
1038         IsSplit(self) -> bool 
1040         Is the window split? 
1042         return _windows_
.SplitterWindow_IsSplit(*args
, **kwargs
) 
1044     def SetSashSize(*args
, **kwargs
): 
1046         SetSashSize(self, int width) 
1050         return _windows_
.SplitterWindow_SetSashSize(*args
, **kwargs
) 
1052     def SetBorderSize(*args
, **kwargs
): 
1054         SetBorderSize(self, int width) 
1056         Sets the border size 
1058         return _windows_
.SplitterWindow_SetBorderSize(*args
, **kwargs
) 
1060     def GetSashSize(*args
, **kwargs
): 
1062         GetSashSize(self) -> int 
1066         return _windows_
.SplitterWindow_GetSashSize(*args
, **kwargs
) 
1068     def GetBorderSize(*args
, **kwargs
): 
1070         GetBorderSize(self) -> int 
1072         Gets the border size 
1074         return _windows_
.SplitterWindow_GetBorderSize(*args
, **kwargs
) 
1076     def SetSashPosition(*args
, **kwargs
): 
1078         SetSashPosition(self, int position, bool redraw=True) 
1080         Sets the sash position, in pixels.  If redraw is Ttrue then the panes 
1081         are resized and the sash and border are redrawn. 
1083         return _windows_
.SplitterWindow_SetSashPosition(*args
, **kwargs
) 
1085     def GetSashPosition(*args
, **kwargs
): 
1087         GetSashPosition(self) -> int 
1089         Returns the surrent sash position. 
1091         return _windows_
.SplitterWindow_GetSashPosition(*args
, **kwargs
) 
1093     def SetMinimumPaneSize(*args
, **kwargs
): 
1095         SetMinimumPaneSize(self, int min) 
1097         Sets the minimum pane size in pixels. 
1099         The default minimum pane size is zero, which means that either pane 
1100         can be reduced to zero by dragging the sash, thus removing one of the 
1101         panes. To prevent this behaviour (and veto out-of-range sash 
1102         dragging), set a minimum size, for example 20 pixels. If the 
1103         wx.SP_PERMIT_UNSPLIT style is used when a splitter window is created, 
1104         the window may be unsplit even if minimum size is non-zero. 
1106         return _windows_
.SplitterWindow_SetMinimumPaneSize(*args
, **kwargs
) 
1108     def GetMinimumPaneSize(*args
, **kwargs
): 
1110         GetMinimumPaneSize(self) -> int 
1112         Gets the minimum pane size in pixels. 
1114         return _windows_
.SplitterWindow_GetMinimumPaneSize(*args
, **kwargs
) 
1116     def SashHitTest(*args
, **kwargs
): 
1118         SashHitTest(self, int x, int y, int tolerance=5) -> bool 
1120         Tests for x, y over the sash 
1122         return _windows_
.SplitterWindow_SashHitTest(*args
, **kwargs
) 
1124     def SizeWindows(*args
, **kwargs
): 
1130         return _windows_
.SplitterWindow_SizeWindows(*args
, **kwargs
) 
1132     def SetNeedUpdating(*args
, **kwargs
): 
1133         """SetNeedUpdating(self, bool needUpdating)""" 
1134         return _windows_
.SplitterWindow_SetNeedUpdating(*args
, **kwargs
) 
1136     def GetNeedUpdating(*args
, **kwargs
): 
1137         """GetNeedUpdating(self) -> bool""" 
1138         return _windows_
.SplitterWindow_GetNeedUpdating(*args
, **kwargs
) 
1140     def GetClassDefaultAttributes(*args
, **kwargs
): 
1142         GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
1144         Get the default attributes for this class.  This is useful if you want 
1145         to use the same font or colour in your own control as in a standard 
1146         control -- which is a much better idea than hard coding specific 
1147         colours or fonts which might look completely out of place on the 
1148         user's system, especially if it uses themes. 
1150         The variant parameter is only relevant under Mac currently and is 
1151         ignore under other platforms. Under Mac, it will change the size of 
1152         the returned font. See `wx.Window.SetWindowVariant` for more about 
1155         return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
) 
1157     GetClassDefaultAttributes 
= staticmethod(GetClassDefaultAttributes
) 
1159 class SplitterWindowPtr(SplitterWindow
): 
1160     def __init__(self
, this
): 
1162         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1163         self
.__class
__ = SplitterWindow
 
1164 _windows_
.SplitterWindow_swigregister(SplitterWindowPtr
) 
1165 SplitterNameStr 
= cvar
.SplitterNameStr
 
1167 def PreSplitterWindow(*args
, **kwargs
): 
1169     PreSplitterWindow() -> SplitterWindow 
1171     Precreate a SplitterWindow for 2-phase creation. 
1173     val 
= _windows_
.new_PreSplitterWindow(*args
, **kwargs
) 
1177 def SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
): 
1179     SplitterWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes 
1181     Get the default attributes for this class.  This is useful if you want 
1182     to use the same font or colour in your own control as in a standard 
1183     control -- which is a much better idea than hard coding specific 
1184     colours or fonts which might look completely out of place on the 
1185     user's system, especially if it uses themes. 
1187     The variant parameter is only relevant under Mac currently and is 
1188     ignore under other platforms. Under Mac, it will change the size of 
1189     the returned font. See `wx.Window.SetWindowVariant` for more about 
1192     return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
) 
1194 class SplitterEvent(_core
.NotifyEvent
): 
1195     """This class represents the events generated by a splitter control.""" 
1197         return "<%s.%s; proxy of C++ wxSplitterEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1198     def __init__(self
, *args
, **kwargs
): 
1200         __init__(self, wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent 
1202         This class represents the events generated by a splitter control. 
1204         newobj 
= _windows_
.new_SplitterEvent(*args
, **kwargs
) 
1205         self
.this 
= newobj
.this
 
1208     def SetSashPosition(*args
, **kwargs
): 
1210         SetSashPosition(self, int pos) 
1212         This funciton is only meaningful during EVT_SPLITTER_SASH_POS_CHANGING 
1213         and EVT_SPLITTER_SASH_POS_CHANGED events.  In the case of _CHANGED 
1214         events, sets the the new sash position. In the case of _CHANGING 
1215         events, sets the new tracking bar position so visual feedback during 
1216         dragging will represent that change that will actually take place. Set 
1217         to -1 from the event handler code to prevent repositioning. 
1219         return _windows_
.SplitterEvent_SetSashPosition(*args
, **kwargs
) 
1221     def GetSashPosition(*args
, **kwargs
): 
1223         GetSashPosition(self) -> int 
1225         Returns the new sash position while in EVT_SPLITTER_SASH_POS_CHANGING 
1226         and EVT_SPLITTER_SASH_POS_CHANGED events. 
1228         return _windows_
.SplitterEvent_GetSashPosition(*args
, **kwargs
) 
1230     def GetWindowBeingRemoved(*args
, **kwargs
): 
1232         GetWindowBeingRemoved(self) -> Window 
1234         Returns a pointer to the window being removed when a splitter window 
1237         return _windows_
.SplitterEvent_GetWindowBeingRemoved(*args
, **kwargs
) 
1239     def GetX(*args
, **kwargs
): 
1243         Returns the x coordinate of the double-click point in a 
1244         EVT_SPLITTER_DCLICK event. 
1246         return _windows_
.SplitterEvent_GetX(*args
, **kwargs
) 
1248     def GetY(*args
, **kwargs
): 
1252         Returns the y coordinate of the double-click point in a 
1253         EVT_SPLITTER_DCLICK event. 
1255         return _windows_
.SplitterEvent_GetY(*args
, **kwargs
) 
1258 class SplitterEventPtr(SplitterEvent
): 
1259     def __init__(self
, this
): 
1261         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1262         self
.__class
__ = SplitterEvent
 
1263 _windows_
.SplitterEvent_swigregister(SplitterEventPtr
) 
1265 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED 
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
 
1266 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING 
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
 
1267 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED 
= _windows_
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
 
1268 wxEVT_COMMAND_SPLITTER_UNSPLIT 
= _windows_
.wxEVT_COMMAND_SPLITTER_UNSPLIT
 
1269 EVT_SPLITTER_SASH_POS_CHANGED 
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
, 1 ) 
1270 EVT_SPLITTER_SASH_POS_CHANGING 
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
, 1 ) 
1271 EVT_SPLITTER_DOUBLECLICKED 
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
, 1 ) 
1272 EVT_SPLITTER_UNSPLIT 
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT
, 1 ) 
1273 EVT_SPLITTER_DCLICK 
= EVT_SPLITTER_DOUBLECLICKED
 
1275 #--------------------------------------------------------------------------- 
1277 SASH_DRAG_NONE 
= _windows_
.SASH_DRAG_NONE
 
1278 SASH_DRAG_DRAGGING 
= _windows_
.SASH_DRAG_DRAGGING
 
1279 SASH_DRAG_LEFT_DOWN 
= _windows_
.SASH_DRAG_LEFT_DOWN
 
1280 SW_NOBORDER 
= _windows_
.SW_NOBORDER
 
1281 SW_BORDER 
= _windows_
.SW_BORDER
 
1282 SW_3DSASH 
= _windows_
.SW_3DSASH
 
1283 SW_3DBORDER 
= _windows_
.SW_3DBORDER
 
1284 SW_3D 
= _windows_
.SW_3D
 
1285 SASH_TOP 
= _windows_
.SASH_TOP
 
1286 SASH_RIGHT 
= _windows_
.SASH_RIGHT
 
1287 SASH_BOTTOM 
= _windows_
.SASH_BOTTOM
 
1288 SASH_LEFT 
= _windows_
.SASH_LEFT
 
1289 SASH_NONE 
= _windows_
.SASH_NONE
 
1290 class SashWindow(_core
.Window
): 
1292         return "<%s.%s; proxy of C++ wxSashWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1293     def __init__(self
, *args
, **kwargs
): 
1295         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1296             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,  
1297             String name=SashNameStr) -> SashWindow 
1299         newobj 
= _windows_
.new_SashWindow(*args
, **kwargs
) 
1300         self
.this 
= newobj
.this
 
1303         self
._setOORInfo
(self
) 
1305     def Create(*args
, **kwargs
): 
1307         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1308             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,  
1309             String name=SashNameStr) -> bool 
1311         return _windows_
.SashWindow_Create(*args
, **kwargs
) 
1313     def SetSashVisible(*args
, **kwargs
): 
1314         """SetSashVisible(self, int edge, bool sash)""" 
1315         return _windows_
.SashWindow_SetSashVisible(*args
, **kwargs
) 
1317     def GetSashVisible(*args
, **kwargs
): 
1318         """GetSashVisible(self, int edge) -> bool""" 
1319         return _windows_
.SashWindow_GetSashVisible(*args
, **kwargs
) 
1321     def SetSashBorder(*args
, **kwargs
): 
1322         """SetSashBorder(self, int edge, bool border)""" 
1323         return _windows_
.SashWindow_SetSashBorder(*args
, **kwargs
) 
1325     def HasBorder(*args
, **kwargs
): 
1326         """HasBorder(self, int edge) -> bool""" 
1327         return _windows_
.SashWindow_HasBorder(*args
, **kwargs
) 
1329     def GetEdgeMargin(*args
, **kwargs
): 
1330         """GetEdgeMargin(self, int edge) -> int""" 
1331         return _windows_
.SashWindow_GetEdgeMargin(*args
, **kwargs
) 
1333     def SetDefaultBorderSize(*args
, **kwargs
): 
1334         """SetDefaultBorderSize(self, int width)""" 
1335         return _windows_
.SashWindow_SetDefaultBorderSize(*args
, **kwargs
) 
1337     def GetDefaultBorderSize(*args
, **kwargs
): 
1338         """GetDefaultBorderSize(self) -> int""" 
1339         return _windows_
.SashWindow_GetDefaultBorderSize(*args
, **kwargs
) 
1341     def SetExtraBorderSize(*args
, **kwargs
): 
1342         """SetExtraBorderSize(self, int width)""" 
1343         return _windows_
.SashWindow_SetExtraBorderSize(*args
, **kwargs
) 
1345     def GetExtraBorderSize(*args
, **kwargs
): 
1346         """GetExtraBorderSize(self) -> int""" 
1347         return _windows_
.SashWindow_GetExtraBorderSize(*args
, **kwargs
) 
1349     def SetMinimumSizeX(*args
, **kwargs
): 
1350         """SetMinimumSizeX(self, int min)""" 
1351         return _windows_
.SashWindow_SetMinimumSizeX(*args
, **kwargs
) 
1353     def SetMinimumSizeY(*args
, **kwargs
): 
1354         """SetMinimumSizeY(self, int min)""" 
1355         return _windows_
.SashWindow_SetMinimumSizeY(*args
, **kwargs
) 
1357     def GetMinimumSizeX(*args
, **kwargs
): 
1358         """GetMinimumSizeX(self) -> int""" 
1359         return _windows_
.SashWindow_GetMinimumSizeX(*args
, **kwargs
) 
1361     def GetMinimumSizeY(*args
, **kwargs
): 
1362         """GetMinimumSizeY(self) -> int""" 
1363         return _windows_
.SashWindow_GetMinimumSizeY(*args
, **kwargs
) 
1365     def SetMaximumSizeX(*args
, **kwargs
): 
1366         """SetMaximumSizeX(self, int max)""" 
1367         return _windows_
.SashWindow_SetMaximumSizeX(*args
, **kwargs
) 
1369     def SetMaximumSizeY(*args
, **kwargs
): 
1370         """SetMaximumSizeY(self, int max)""" 
1371         return _windows_
.SashWindow_SetMaximumSizeY(*args
, **kwargs
) 
1373     def GetMaximumSizeX(*args
, **kwargs
): 
1374         """GetMaximumSizeX(self) -> int""" 
1375         return _windows_
.SashWindow_GetMaximumSizeX(*args
, **kwargs
) 
1377     def GetMaximumSizeY(*args
, **kwargs
): 
1378         """GetMaximumSizeY(self) -> int""" 
1379         return _windows_
.SashWindow_GetMaximumSizeY(*args
, **kwargs
) 
1381     def SashHitTest(*args
, **kwargs
): 
1382         """SashHitTest(self, int x, int y, int tolerance=2) -> int""" 
1383         return _windows_
.SashWindow_SashHitTest(*args
, **kwargs
) 
1385     def SizeWindows(*args
, **kwargs
): 
1386         """SizeWindows(self)""" 
1387         return _windows_
.SashWindow_SizeWindows(*args
, **kwargs
) 
1390 class SashWindowPtr(SashWindow
): 
1391     def __init__(self
, this
): 
1393         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1394         self
.__class
__ = SashWindow
 
1395 _windows_
.SashWindow_swigregister(SashWindowPtr
) 
1396 SashNameStr 
= cvar
.SashNameStr
 
1397 SashLayoutNameStr 
= cvar
.SashLayoutNameStr
 
1399 def PreSashWindow(*args
, **kwargs
): 
1400     """PreSashWindow() -> SashWindow""" 
1401     val 
= _windows_
.new_PreSashWindow(*args
, **kwargs
) 
1405 SASH_STATUS_OK 
= _windows_
.SASH_STATUS_OK
 
1406 SASH_STATUS_OUT_OF_RANGE 
= _windows_
.SASH_STATUS_OUT_OF_RANGE
 
1407 class SashEvent(_core
.CommandEvent
): 
1409         return "<%s.%s; proxy of C++ wxSashEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1410     def __init__(self
, *args
, **kwargs
): 
1411         """__init__(self, int id=0, int edge=SASH_NONE) -> SashEvent""" 
1412         newobj 
= _windows_
.new_SashEvent(*args
, **kwargs
) 
1413         self
.this 
= newobj
.this
 
1416     def SetEdge(*args
, **kwargs
): 
1417         """SetEdge(self, int edge)""" 
1418         return _windows_
.SashEvent_SetEdge(*args
, **kwargs
) 
1420     def GetEdge(*args
, **kwargs
): 
1421         """GetEdge(self) -> int""" 
1422         return _windows_
.SashEvent_GetEdge(*args
, **kwargs
) 
1424     def SetDragRect(*args
, **kwargs
): 
1425         """SetDragRect(self, Rect rect)""" 
1426         return _windows_
.SashEvent_SetDragRect(*args
, **kwargs
) 
1428     def GetDragRect(*args
, **kwargs
): 
1429         """GetDragRect(self) -> Rect""" 
1430         return _windows_
.SashEvent_GetDragRect(*args
, **kwargs
) 
1432     def SetDragStatus(*args
, **kwargs
): 
1433         """SetDragStatus(self, int status)""" 
1434         return _windows_
.SashEvent_SetDragStatus(*args
, **kwargs
) 
1436     def GetDragStatus(*args
, **kwargs
): 
1437         """GetDragStatus(self) -> int""" 
1438         return _windows_
.SashEvent_GetDragStatus(*args
, **kwargs
) 
1441 class SashEventPtr(SashEvent
): 
1442     def __init__(self
, this
): 
1444         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1445         self
.__class
__ = SashEvent
 
1446 _windows_
.SashEvent_swigregister(SashEventPtr
) 
1448 wxEVT_SASH_DRAGGED 
= _windows_
.wxEVT_SASH_DRAGGED
 
1449 EVT_SASH_DRAGGED 
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 1 ) 
1450 EVT_SASH_DRAGGED_RANGE 
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 2 ) 
1452 #--------------------------------------------------------------------------- 
1454 LAYOUT_HORIZONTAL 
= _windows_
.LAYOUT_HORIZONTAL
 
1455 LAYOUT_VERTICAL 
= _windows_
.LAYOUT_VERTICAL
 
1456 LAYOUT_NONE 
= _windows_
.LAYOUT_NONE
 
1457 LAYOUT_TOP 
= _windows_
.LAYOUT_TOP
 
1458 LAYOUT_LEFT 
= _windows_
.LAYOUT_LEFT
 
1459 LAYOUT_RIGHT 
= _windows_
.LAYOUT_RIGHT
 
1460 LAYOUT_BOTTOM 
= _windows_
.LAYOUT_BOTTOM
 
1461 LAYOUT_LENGTH_Y 
= _windows_
.LAYOUT_LENGTH_Y
 
1462 LAYOUT_LENGTH_X 
= _windows_
.LAYOUT_LENGTH_X
 
1463 LAYOUT_MRU_LENGTH 
= _windows_
.LAYOUT_MRU_LENGTH
 
1464 LAYOUT_QUERY 
= _windows_
.LAYOUT_QUERY
 
1465 wxEVT_QUERY_LAYOUT_INFO 
= _windows_
.wxEVT_QUERY_LAYOUT_INFO
 
1466 wxEVT_CALCULATE_LAYOUT 
= _windows_
.wxEVT_CALCULATE_LAYOUT
 
1467 class QueryLayoutInfoEvent(_core
.Event
): 
1469         return "<%s.%s; proxy of C++ wxQueryLayoutInfoEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1470     def __init__(self
, *args
, **kwargs
): 
1471         """__init__(self, int id=0) -> QueryLayoutInfoEvent""" 
1472         newobj 
= _windows_
.new_QueryLayoutInfoEvent(*args
, **kwargs
) 
1473         self
.this 
= newobj
.this
 
1476     def SetRequestedLength(*args
, **kwargs
): 
1477         """SetRequestedLength(self, int length)""" 
1478         return _windows_
.QueryLayoutInfoEvent_SetRequestedLength(*args
, **kwargs
) 
1480     def GetRequestedLength(*args
, **kwargs
): 
1481         """GetRequestedLength(self) -> int""" 
1482         return _windows_
.QueryLayoutInfoEvent_GetRequestedLength(*args
, **kwargs
) 
1484     def SetFlags(*args
, **kwargs
): 
1485         """SetFlags(self, int flags)""" 
1486         return _windows_
.QueryLayoutInfoEvent_SetFlags(*args
, **kwargs
) 
1488     def GetFlags(*args
, **kwargs
): 
1489         """GetFlags(self) -> int""" 
1490         return _windows_
.QueryLayoutInfoEvent_GetFlags(*args
, **kwargs
) 
1492     def SetSize(*args
, **kwargs
): 
1493         """SetSize(self, Size size)""" 
1494         return _windows_
.QueryLayoutInfoEvent_SetSize(*args
, **kwargs
) 
1496     def GetSize(*args
, **kwargs
): 
1497         """GetSize(self) -> Size""" 
1498         return _windows_
.QueryLayoutInfoEvent_GetSize(*args
, **kwargs
) 
1500     def SetOrientation(*args
, **kwargs
): 
1501         """SetOrientation(self, int orient)""" 
1502         return _windows_
.QueryLayoutInfoEvent_SetOrientation(*args
, **kwargs
) 
1504     def GetOrientation(*args
, **kwargs
): 
1505         """GetOrientation(self) -> int""" 
1506         return _windows_
.QueryLayoutInfoEvent_GetOrientation(*args
, **kwargs
) 
1508     def SetAlignment(*args
, **kwargs
): 
1509         """SetAlignment(self, int align)""" 
1510         return _windows_
.QueryLayoutInfoEvent_SetAlignment(*args
, **kwargs
) 
1512     def GetAlignment(*args
, **kwargs
): 
1513         """GetAlignment(self) -> int""" 
1514         return _windows_
.QueryLayoutInfoEvent_GetAlignment(*args
, **kwargs
) 
1517 class QueryLayoutInfoEventPtr(QueryLayoutInfoEvent
): 
1518     def __init__(self
, this
): 
1520         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1521         self
.__class
__ = QueryLayoutInfoEvent
 
1522 _windows_
.QueryLayoutInfoEvent_swigregister(QueryLayoutInfoEventPtr
) 
1524 class CalculateLayoutEvent(_core
.Event
): 
1526         return "<%s.%s; proxy of C++ wxCalculateLayoutEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1527     def __init__(self
, *args
, **kwargs
): 
1528         """__init__(self, int id=0) -> CalculateLayoutEvent""" 
1529         newobj 
= _windows_
.new_CalculateLayoutEvent(*args
, **kwargs
) 
1530         self
.this 
= newobj
.this
 
1533     def SetFlags(*args
, **kwargs
): 
1534         """SetFlags(self, int flags)""" 
1535         return _windows_
.CalculateLayoutEvent_SetFlags(*args
, **kwargs
) 
1537     def GetFlags(*args
, **kwargs
): 
1538         """GetFlags(self) -> int""" 
1539         return _windows_
.CalculateLayoutEvent_GetFlags(*args
, **kwargs
) 
1541     def SetRect(*args
, **kwargs
): 
1542         """SetRect(self, Rect rect)""" 
1543         return _windows_
.CalculateLayoutEvent_SetRect(*args
, **kwargs
) 
1545     def GetRect(*args
, **kwargs
): 
1546         """GetRect(self) -> Rect""" 
1547         return _windows_
.CalculateLayoutEvent_GetRect(*args
, **kwargs
) 
1550 class CalculateLayoutEventPtr(CalculateLayoutEvent
): 
1551     def __init__(self
, this
): 
1553         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1554         self
.__class
__ = CalculateLayoutEvent
 
1555 _windows_
.CalculateLayoutEvent_swigregister(CalculateLayoutEventPtr
) 
1557 EVT_QUERY_LAYOUT_INFO 
= wx
.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO 
) 
1558 EVT_CALCULATE_LAYOUT 
= wx
.PyEventBinder( wxEVT_CALCULATE_LAYOUT 
) 
1560 class SashLayoutWindow(SashWindow
): 
1562         return "<%s.%s; proxy of C++ wxSashLayoutWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1563     def __init__(self
, *args
, **kwargs
): 
1565         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1566             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,  
1567             String name=SashLayoutNameStr) -> SashLayoutWindow 
1569         newobj 
= _windows_
.new_SashLayoutWindow(*args
, **kwargs
) 
1570         self
.this 
= newobj
.this
 
1573         self
._setOORInfo
(self
) 
1575     def Create(*args
, **kwargs
): 
1577         Create(self, Window parent, int id=-1, Point pos=DefaultPosition,  
1578             Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,  
1579             String name=SashLayoutNameStr) -> bool 
1581         return _windows_
.SashLayoutWindow_Create(*args
, **kwargs
) 
1583     def GetAlignment(*args
, **kwargs
): 
1584         """GetAlignment(self) -> int""" 
1585         return _windows_
.SashLayoutWindow_GetAlignment(*args
, **kwargs
) 
1587     def GetOrientation(*args
, **kwargs
): 
1588         """GetOrientation(self) -> int""" 
1589         return _windows_
.SashLayoutWindow_GetOrientation(*args
, **kwargs
) 
1591     def SetAlignment(*args
, **kwargs
): 
1592         """SetAlignment(self, int alignment)""" 
1593         return _windows_
.SashLayoutWindow_SetAlignment(*args
, **kwargs
) 
1595     def SetDefaultSize(*args
, **kwargs
): 
1596         """SetDefaultSize(self, Size size)""" 
1597         return _windows_
.SashLayoutWindow_SetDefaultSize(*args
, **kwargs
) 
1599     def SetOrientation(*args
, **kwargs
): 
1600         """SetOrientation(self, int orientation)""" 
1601         return _windows_
.SashLayoutWindow_SetOrientation(*args
, **kwargs
) 
1604 class SashLayoutWindowPtr(SashLayoutWindow
): 
1605     def __init__(self
, this
): 
1607         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1608         self
.__class
__ = SashLayoutWindow
 
1609 _windows_
.SashLayoutWindow_swigregister(SashLayoutWindowPtr
) 
1611 def PreSashLayoutWindow(*args
, **kwargs
): 
1612     """PreSashLayoutWindow() -> SashLayoutWindow""" 
1613     val 
= _windows_
.new_PreSashLayoutWindow(*args
, **kwargs
) 
1617 class LayoutAlgorithm(_core
.Object
): 
1619         return "<%s.%s; proxy of C++ wxLayoutAlgorithm instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1620     def __init__(self
, *args
, **kwargs
): 
1621         """__init__(self) -> LayoutAlgorithm""" 
1622         newobj 
= _windows_
.new_LayoutAlgorithm(*args
, **kwargs
) 
1623         self
.this 
= newobj
.this
 
1626     def __del__(self
, destroy
=_windows_
.delete_LayoutAlgorithm
): 
1629             if self
.thisown
: destroy(self
) 
1632     def LayoutMDIFrame(*args
, **kwargs
): 
1633         """LayoutMDIFrame(self, MDIParentFrame frame, Rect rect=None) -> bool""" 
1634         return _windows_
.LayoutAlgorithm_LayoutMDIFrame(*args
, **kwargs
) 
1636     def LayoutFrame(*args
, **kwargs
): 
1637         """LayoutFrame(self, Frame frame, Window mainWindow=None) -> bool""" 
1638         return _windows_
.LayoutAlgorithm_LayoutFrame(*args
, **kwargs
) 
1640     def LayoutWindow(*args
, **kwargs
): 
1641         """LayoutWindow(self, Window parent, Window mainWindow=None) -> bool""" 
1642         return _windows_
.LayoutAlgorithm_LayoutWindow(*args
, **kwargs
) 
1645 class LayoutAlgorithmPtr(LayoutAlgorithm
): 
1646     def __init__(self
, this
): 
1648         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1649         self
.__class
__ = LayoutAlgorithm
 
1650 _windows_
.LayoutAlgorithm_swigregister(LayoutAlgorithmPtr
) 
1652 #--------------------------------------------------------------------------- 
1654 class PopupWindow(_core
.Window
): 
1656         return "<%s.%s; proxy of C++ wxPopupWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1657     def __init__(self
, *args
, **kwargs
): 
1658         """__init__(self, Window parent, int flags=BORDER_NONE) -> PopupWindow""" 
1659         newobj 
= _windows_
.new_PopupWindow(*args
, **kwargs
) 
1660         self
.this 
= newobj
.this
 
1663         self
._setOORInfo
(self
) 
1665     def Create(*args
, **kwargs
): 
1666         """Create(self, Window parent, int flags=BORDER_NONE) -> bool""" 
1667         return _windows_
.PopupWindow_Create(*args
, **kwargs
) 
1669     def Position(*args
, **kwargs
): 
1670         """Position(self, Point ptOrigin, Size size)""" 
1671         return _windows_
.PopupWindow_Position(*args
, **kwargs
) 
1674 class PopupWindowPtr(PopupWindow
): 
1675     def __init__(self
, this
): 
1677         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1678         self
.__class
__ = PopupWindow
 
1679 _windows_
.PopupWindow_swigregister(PopupWindowPtr
) 
1681 def PrePopupWindow(*args
, **kwargs
): 
1682     """PrePopupWindow() -> PopupWindow""" 
1683     val 
= _windows_
.new_PrePopupWindow(*args
, **kwargs
) 
1687 #--------------------------------------------------------------------------- 
1689 class PopupTransientWindow(PopupWindow
): 
1691         return "<%s.%s; proxy of C++ wxPyPopupTransientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1692     def __init__(self
, *args
, **kwargs
): 
1693         """__init__(self, Window parent, int style=BORDER_NONE) -> PopupTransientWindow""" 
1694         newobj 
= _windows_
.new_PopupTransientWindow(*args
, **kwargs
) 
1695         self
.this 
= newobj
.this
 
1698         self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, PopupTransientWindow
) 
1700     def _setCallbackInfo(*args
, **kwargs
): 
1701         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1702         return _windows_
.PopupTransientWindow__setCallbackInfo(*args
, **kwargs
) 
1704     def Popup(*args
, **kwargs
): 
1705         """Popup(self, Window focus=None)""" 
1706         return _windows_
.PopupTransientWindow_Popup(*args
, **kwargs
) 
1708     def Dismiss(*args
, **kwargs
): 
1710         return _windows_
.PopupTransientWindow_Dismiss(*args
, **kwargs
) 
1713 class PopupTransientWindowPtr(PopupTransientWindow
): 
1714     def __init__(self
, this
): 
1716         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1717         self
.__class
__ = PopupTransientWindow
 
1718 _windows_
.PopupTransientWindow_swigregister(PopupTransientWindowPtr
) 
1720 def PrePopupTransientWindow(*args
, **kwargs
): 
1721     """PrePopupTransientWindow() -> PopupTransientWindow""" 
1722     val 
= _windows_
.new_PrePopupTransientWindow(*args
, **kwargs
) 
1726 #--------------------------------------------------------------------------- 
1728 class TipWindow(PopupTransientWindow
): 
1730         return "<%s.%s; proxy of C++ wxTipWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1731     def __init__(self
, *args
, **kwargs
): 
1732         """__init__(self, Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow""" 
1733         newobj 
= _windows_
.new_TipWindow(*args
, **kwargs
) 
1734         self
.this 
= newobj
.this
 
1737         self
._setOORInfo
(self
) 
1739     def SetBoundingRect(*args
, **kwargs
): 
1740         """SetBoundingRect(self, Rect rectBound)""" 
1741         return _windows_
.TipWindow_SetBoundingRect(*args
, **kwargs
) 
1743     def Close(*args
, **kwargs
): 
1745         return _windows_
.TipWindow_Close(*args
, **kwargs
) 
1748 class TipWindowPtr(TipWindow
): 
1749     def __init__(self
, this
): 
1751         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1752         self
.__class
__ = TipWindow
 
1753 _windows_
.TipWindow_swigregister(TipWindowPtr
) 
1755 #--------------------------------------------------------------------------- 
1757 class VScrolledWindow(Panel
): 
1759         return "<%s.%s; proxy of C++ wxPyVScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1760     def __init__(self
, *args
, **kwargs
): 
1762         __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
1763             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow 
1765         newobj 
= _windows_
.new_VScrolledWindow(*args
, **kwargs
) 
1766         self
.this 
= newobj
.this
 
1769         self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, VScrolledWindow
) 
1771     def _setCallbackInfo(*args
, **kwargs
): 
1772         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1773         return _windows_
.VScrolledWindow__setCallbackInfo(*args
, **kwargs
) 
1775     def Create(*args
, **kwargs
): 
1777         Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
1778             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool 
1780         return _windows_
.VScrolledWindow_Create(*args
, **kwargs
) 
1782     def SetLineCount(*args
, **kwargs
): 
1783         """SetLineCount(self, size_t count)""" 
1784         return _windows_
.VScrolledWindow_SetLineCount(*args
, **kwargs
) 
1786     def ScrollToLine(*args
, **kwargs
): 
1787         """ScrollToLine(self, size_t line) -> bool""" 
1788         return _windows_
.VScrolledWindow_ScrollToLine(*args
, **kwargs
) 
1790     def ScrollLines(*args
, **kwargs
): 
1792         ScrollLines(self, int lines) -> bool 
1794         If the platform and window class supports it, scrolls the window by 
1795         the given number of lines down, if lines is positive, or up if lines 
1796         is negative.  Returns True if the window was scrolled, False if it was 
1797         already on top/bottom and nothing was done. 
1799         return _windows_
.VScrolledWindow_ScrollLines(*args
, **kwargs
) 
1801     def ScrollPages(*args
, **kwargs
): 
1803         ScrollPages(self, int pages) -> bool 
1805         If the platform and window class supports it, scrolls the window by 
1806         the given number of pages down, if pages is positive, or up if pages 
1807         is negative.  Returns True if the window was scrolled, False if it was 
1808         already on top/bottom and nothing was done. 
1810         return _windows_
.VScrolledWindow_ScrollPages(*args
, **kwargs
) 
1812     def RefreshLine(*args
, **kwargs
): 
1813         """RefreshLine(self, size_t line)""" 
1814         return _windows_
.VScrolledWindow_RefreshLine(*args
, **kwargs
) 
1816     def RefreshLines(*args
, **kwargs
): 
1817         """RefreshLines(self, size_t from, size_t to)""" 
1818         return _windows_
.VScrolledWindow_RefreshLines(*args
, **kwargs
) 
1820     def HitTestXY(*args
, **kwargs
): 
1822         HitTestXY(self, int x, int y) -> int 
1824         Test where the given (in client coords) point lies 
1826         return _windows_
.VScrolledWindow_HitTestXY(*args
, **kwargs
) 
1828     def HitTest(*args
, **kwargs
): 
1830         HitTest(self, Point pt) -> int 
1832         Test where the given (in client coords) point lies 
1834         return _windows_
.VScrolledWindow_HitTest(*args
, **kwargs
) 
1836     def RefreshAll(*args
, **kwargs
): 
1837         """RefreshAll(self)""" 
1838         return _windows_
.VScrolledWindow_RefreshAll(*args
, **kwargs
) 
1840     def GetLineCount(*args
, **kwargs
): 
1841         """GetLineCount(self) -> size_t""" 
1842         return _windows_
.VScrolledWindow_GetLineCount(*args
, **kwargs
) 
1844     def GetFirstVisibleLine(*args
, **kwargs
): 
1845         """GetFirstVisibleLine(self) -> size_t""" 
1846         return _windows_
.VScrolledWindow_GetFirstVisibleLine(*args
, **kwargs
) 
1848     def GetLastVisibleLine(*args
, **kwargs
): 
1849         """GetLastVisibleLine(self) -> size_t""" 
1850         return _windows_
.VScrolledWindow_GetLastVisibleLine(*args
, **kwargs
) 
1852     def IsVisible(*args
, **kwargs
): 
1853         """IsVisible(self, size_t line) -> bool""" 
1854         return _windows_
.VScrolledWindow_IsVisible(*args
, **kwargs
) 
1857 class VScrolledWindowPtr(VScrolledWindow
): 
1858     def __init__(self
, this
): 
1860         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1861         self
.__class
__ = VScrolledWindow
 
1862 _windows_
.VScrolledWindow_swigregister(VScrolledWindowPtr
) 
1864 def PreVScrolledWindow(*args
, **kwargs
): 
1865     """PreVScrolledWindow() -> VScrolledWindow""" 
1866     val 
= _windows_
.new_PreVScrolledWindow(*args
, **kwargs
) 
1870 class VListBox(VScrolledWindow
): 
1872         return "<%s.%s; proxy of C++ wxPyVListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1873     def __init__(self
, *args
, **kwargs
): 
1875         __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
1876             Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox 
1878         newobj 
= _windows_
.new_VListBox(*args
, **kwargs
) 
1879         self
.this 
= newobj
.this
 
1882         self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, VListBox
) 
1884     def _setCallbackInfo(*args
, **kwargs
): 
1885         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1886         return _windows_
.VListBox__setCallbackInfo(*args
, **kwargs
) 
1888     def Create(*args
, **kwargs
): 
1890         Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
1891             Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool 
1893         return _windows_
.VListBox_Create(*args
, **kwargs
) 
1895     def GetItemCount(*args
, **kwargs
): 
1896         """GetItemCount(self) -> size_t""" 
1897         return _windows_
.VListBox_GetItemCount(*args
, **kwargs
) 
1899     def HasMultipleSelection(*args
, **kwargs
): 
1900         """HasMultipleSelection(self) -> bool""" 
1901         return _windows_
.VListBox_HasMultipleSelection(*args
, **kwargs
) 
1903     def GetSelection(*args
, **kwargs
): 
1904         """GetSelection(self) -> int""" 
1905         return _windows_
.VListBox_GetSelection(*args
, **kwargs
) 
1907     def IsCurrent(*args
, **kwargs
): 
1908         """IsCurrent(self, size_t item) -> bool""" 
1909         return _windows_
.VListBox_IsCurrent(*args
, **kwargs
) 
1911     def IsSelected(*args
, **kwargs
): 
1912         """IsSelected(self, size_t item) -> bool""" 
1913         return _windows_
.VListBox_IsSelected(*args
, **kwargs
) 
1915     def GetSelectedCount(*args
, **kwargs
): 
1916         """GetSelectedCount(self) -> size_t""" 
1917         return _windows_
.VListBox_GetSelectedCount(*args
, **kwargs
) 
1919     def GetFirstSelected(*args
, **kwargs
): 
1920         """GetFirstSelected(self) -> PyObject""" 
1921         return _windows_
.VListBox_GetFirstSelected(*args
, **kwargs
) 
1923     def GetNextSelected(*args
, **kwargs
): 
1924         """GetNextSelected(self, unsigned long cookie) -> PyObject""" 
1925         return _windows_
.VListBox_GetNextSelected(*args
, **kwargs
) 
1927     def GetMargins(*args
, **kwargs
): 
1928         """GetMargins(self) -> Point""" 
1929         return _windows_
.VListBox_GetMargins(*args
, **kwargs
) 
1931     def GetSelectionBackground(*args
, **kwargs
): 
1932         """GetSelectionBackground(self) -> Colour""" 
1933         return _windows_
.VListBox_GetSelectionBackground(*args
, **kwargs
) 
1935     def SetItemCount(*args
, **kwargs
): 
1936         """SetItemCount(self, size_t count)""" 
1937         return _windows_
.VListBox_SetItemCount(*args
, **kwargs
) 
1939     def Clear(*args
, **kwargs
): 
1941         return _windows_
.VListBox_Clear(*args
, **kwargs
) 
1943     def SetSelection(*args
, **kwargs
): 
1944         """SetSelection(self, int selection)""" 
1945         return _windows_
.VListBox_SetSelection(*args
, **kwargs
) 
1947     def Select(*args
, **kwargs
): 
1948         """Select(self, size_t item, bool select=True) -> bool""" 
1949         return _windows_
.VListBox_Select(*args
, **kwargs
) 
1951     def SelectRange(*args
, **kwargs
): 
1952         """SelectRange(self, size_t from, size_t to) -> bool""" 
1953         return _windows_
.VListBox_SelectRange(*args
, **kwargs
) 
1955     def Toggle(*args
, **kwargs
): 
1956         """Toggle(self, size_t item)""" 
1957         return _windows_
.VListBox_Toggle(*args
, **kwargs
) 
1959     def SelectAll(*args
, **kwargs
): 
1960         """SelectAll(self) -> bool""" 
1961         return _windows_
.VListBox_SelectAll(*args
, **kwargs
) 
1963     def DeselectAll(*args
, **kwargs
): 
1964         """DeselectAll(self) -> bool""" 
1965         return _windows_
.VListBox_DeselectAll(*args
, **kwargs
) 
1967     def SetMargins(*args
, **kwargs
): 
1968         """SetMargins(self, Point pt)""" 
1969         return _windows_
.VListBox_SetMargins(*args
, **kwargs
) 
1971     def SetMarginsXY(*args
, **kwargs
): 
1972         """SetMarginsXY(self, int x, int y)""" 
1973         return _windows_
.VListBox_SetMarginsXY(*args
, **kwargs
) 
1975     def SetSelectionBackground(*args
, **kwargs
): 
1976         """SetSelectionBackground(self, Colour col)""" 
1977         return _windows_
.VListBox_SetSelectionBackground(*args
, **kwargs
) 
1980 class VListBoxPtr(VListBox
): 
1981     def __init__(self
, this
): 
1983         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1984         self
.__class
__ = VListBox
 
1985 _windows_
.VListBox_swigregister(VListBoxPtr
) 
1986 VListBoxNameStr 
= cvar
.VListBoxNameStr
 
1988 def PreVListBox(*args
, **kwargs
): 
1989     """PreVListBox() -> VListBox""" 
1990     val 
= _windows_
.new_PreVListBox(*args
, **kwargs
) 
1994 class HtmlListBox(VListBox
): 
1996         return "<%s.%s; proxy of C++ wxPyHtmlListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1997     def __init__(self
, *args
, **kwargs
): 
1999         __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
2000             Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox 
2002         newobj 
= _windows_
.new_HtmlListBox(*args
, **kwargs
) 
2003         self
.this 
= newobj
.this
 
2006         self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, HtmlListBox
) 
2008     def _setCallbackInfo(*args
, **kwargs
): 
2009         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
2010         return _windows_
.HtmlListBox__setCallbackInfo(*args
, **kwargs
) 
2012     def Create(*args
, **kwargs
): 
2014         Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,  
2015             Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool 
2017         return _windows_
.HtmlListBox_Create(*args
, **kwargs
) 
2019     def RefreshAll(*args
, **kwargs
): 
2020         """RefreshAll(self)""" 
2021         return _windows_
.HtmlListBox_RefreshAll(*args
, **kwargs
) 
2023     def SetItemCount(*args
, **kwargs
): 
2024         """SetItemCount(self, size_t count)""" 
2025         return _windows_
.HtmlListBox_SetItemCount(*args
, **kwargs
) 
2027     def GetFileSystem(*args
, **kwargs
): 
2028         """GetFileSystem(self) -> FileSystem""" 
2029         return _windows_
.HtmlListBox_GetFileSystem(*args
, **kwargs
) 
2032 class HtmlListBoxPtr(HtmlListBox
): 
2033     def __init__(self
, this
): 
2035         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2036         self
.__class
__ = HtmlListBox
 
2037 _windows_
.HtmlListBox_swigregister(HtmlListBoxPtr
) 
2039 def PreHtmlListBox(*args
, **kwargs
): 
2040     """PreHtmlListBox() -> HtmlListBox""" 
2041     val 
= _windows_
.new_PreHtmlListBox(*args
, **kwargs
) 
2045 #--------------------------------------------------------------------------- 
2047 class TaskBarIcon(_core
.EvtHandler
): 
2049         return "<%s.%s; proxy of C++ wxTaskBarIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2050     def __init__(self
, *args
, **kwargs
): 
2051         """__init__(self) -> TaskBarIcon""" 
2052         newobj 
= _windows_
.new_TaskBarIcon(*args
, **kwargs
) 
2053         self
.this 
= newobj
.this
 
2056     def __del__(self
, destroy
=_windows_
.delete_TaskBarIcon
): 
2059             if self
.thisown
: destroy(self
) 
2062     def Destroy(*args
, **kwargs
): 
2066         Deletes the C++ object this Python object is a proxy for. 
2068         return _windows_
.TaskBarIcon_Destroy(*args
, **kwargs
) 
2070     def IsOk(*args
, **kwargs
): 
2071         """IsOk(self) -> bool""" 
2072         return _windows_
.TaskBarIcon_IsOk(*args
, **kwargs
) 
2074     def __nonzero__(self
): return self
.IsOk()  
2075     def IsIconInstalled(*args
, **kwargs
): 
2076         """IsIconInstalled(self) -> bool""" 
2077         return _windows_
.TaskBarIcon_IsIconInstalled(*args
, **kwargs
) 
2079     def SetIcon(*args
, **kwargs
): 
2080         """SetIcon(self, Icon icon, String tooltip=EmptyString) -> bool""" 
2081         return _windows_
.TaskBarIcon_SetIcon(*args
, **kwargs
) 
2083     def RemoveIcon(*args
, **kwargs
): 
2084         """RemoveIcon(self) -> bool""" 
2085         return _windows_
.TaskBarIcon_RemoveIcon(*args
, **kwargs
) 
2087     def PopupMenu(*args
, **kwargs
): 
2088         """PopupMenu(self, Menu menu) -> bool""" 
2089         return _windows_
.TaskBarIcon_PopupMenu(*args
, **kwargs
) 
2092 class TaskBarIconPtr(TaskBarIcon
): 
2093     def __init__(self
, this
): 
2095         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2096         self
.__class
__ = TaskBarIcon
 
2097 _windows_
.TaskBarIcon_swigregister(TaskBarIconPtr
) 
2099 class TaskBarIconEvent(_core
.Event
): 
2101         return "<%s.%s; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2102     def __init__(self
, *args
, **kwargs
): 
2103         """__init__(self, wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent""" 
2104         newobj 
= _windows_
.new_TaskBarIconEvent(*args
, **kwargs
) 
2105         self
.this 
= newobj
.this
 
2109 class TaskBarIconEventPtr(TaskBarIconEvent
): 
2110     def __init__(self
, this
): 
2112         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2113         self
.__class
__ = TaskBarIconEvent
 
2114 _windows_
.TaskBarIconEvent_swigregister(TaskBarIconEventPtr
) 
2116 wxEVT_TASKBAR_MOVE 
= _windows_
.wxEVT_TASKBAR_MOVE
 
2117 wxEVT_TASKBAR_LEFT_DOWN 
= _windows_
.wxEVT_TASKBAR_LEFT_DOWN
 
2118 wxEVT_TASKBAR_LEFT_UP 
= _windows_
.wxEVT_TASKBAR_LEFT_UP
 
2119 wxEVT_TASKBAR_RIGHT_DOWN 
= _windows_
.wxEVT_TASKBAR_RIGHT_DOWN
 
2120 wxEVT_TASKBAR_RIGHT_UP 
= _windows_
.wxEVT_TASKBAR_RIGHT_UP
 
2121 wxEVT_TASKBAR_LEFT_DCLICK 
= _windows_
.wxEVT_TASKBAR_LEFT_DCLICK
 
2122 wxEVT_TASKBAR_RIGHT_DCLICK 
= _windows_
.wxEVT_TASKBAR_RIGHT_DCLICK
 
2123 EVT_TASKBAR_MOVE 
= wx
.PyEventBinder (         wxEVT_TASKBAR_MOVE 
) 
2124 EVT_TASKBAR_LEFT_DOWN 
= wx
.PyEventBinder (    wxEVT_TASKBAR_LEFT_DOWN 
) 
2125 EVT_TASKBAR_LEFT_UP 
= wx
.PyEventBinder (      wxEVT_TASKBAR_LEFT_UP 
) 
2126 EVT_TASKBAR_RIGHT_DOWN 
= wx
.PyEventBinder (   wxEVT_TASKBAR_RIGHT_DOWN 
) 
2127 EVT_TASKBAR_RIGHT_UP 
= wx
.PyEventBinder (     wxEVT_TASKBAR_RIGHT_UP 
) 
2128 EVT_TASKBAR_LEFT_DCLICK 
= wx
.PyEventBinder (  wxEVT_TASKBAR_LEFT_DCLICK 
) 
2129 EVT_TASKBAR_RIGHT_DCLICK 
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK 
) 
2131 #--------------------------------------------------------------------------- 
2133 class ColourData(_core
.Object
): 
2135     This class holds a variety of information related to the colour 
2136     chooser dialog, used to transfer settings and results to and from the 
2140         return "<%s.%s; proxy of C++ wxColourData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2141     def __init__(self
, *args
, **kwargs
): 
2143         __init__(self) -> ColourData 
2145         Constructor, sets default values. 
2147         newobj 
= _windows_
.new_ColourData(*args
, **kwargs
) 
2148         self
.this 
= newobj
.this
 
2151     def __del__(self
, destroy
=_windows_
.delete_ColourData
): 
2154             if self
.thisown
: destroy(self
) 
2157     def GetChooseFull(*args
, **kwargs
): 
2159         GetChooseFull(self) -> bool 
2161         Under Windows, determines whether the Windows colour dialog will 
2162         display the full dialog with custom colour selection controls. Has no 
2163         meaning under other platforms.  The default value is true. 
2165         return _windows_
.ColourData_GetChooseFull(*args
, **kwargs
) 
2167     def GetColour(*args
, **kwargs
): 
2169         GetColour(self) -> Colour 
2171         Gets the colour (pre)selected by the dialog. 
2173         return _windows_
.ColourData_GetColour(*args
, **kwargs
) 
2175     def GetCustomColour(*args
, **kwargs
): 
2177         GetCustomColour(self, int i) -> Colour 
2179         Gets the i'th custom colour associated with the colour dialog. i 
2180         should be an integer between 0 and 15. The default custom colours are 
2181         all invalid colours. 
2183         return _windows_
.ColourData_GetCustomColour(*args
, **kwargs
) 
2185     def SetChooseFull(*args
, **kwargs
): 
2187         SetChooseFull(self, int flag) 
2189         Under Windows, tells the Windows colour dialog to display the full 
2190         dialog with custom colour selection controls. Under other platforms, 
2191         has no effect.  The default value is true. 
2193         return _windows_
.ColourData_SetChooseFull(*args
, **kwargs
) 
2195     def SetColour(*args
, **kwargs
): 
2197         SetColour(self, Colour colour) 
2199         Sets the default colour for the colour dialog.  The default colour is 
2202         return _windows_
.ColourData_SetColour(*args
, **kwargs
) 
2204     def SetCustomColour(*args
, **kwargs
): 
2206         SetCustomColour(self, int i, Colour colour) 
2208         Sets the i'th custom colour for the colour dialog. i should be an 
2209         integer between 0 and 15. The default custom colours are all invalid colours. 
2211         return _windows_
.ColourData_SetCustomColour(*args
, **kwargs
) 
2214 class ColourDataPtr(ColourData
): 
2215     def __init__(self
, this
): 
2217         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2218         self
.__class
__ = ColourData
 
2219 _windows_
.ColourData_swigregister(ColourDataPtr
) 
2220 FileSelectorPromptStr 
= cvar
.FileSelectorPromptStr
 
2221 DirSelectorPromptStr 
= cvar
.DirSelectorPromptStr
 
2222 DirDialogNameStr 
= cvar
.DirDialogNameStr
 
2223 FileSelectorDefaultWildcardStr 
= cvar
.FileSelectorDefaultWildcardStr
 
2224 GetTextFromUserPromptStr 
= cvar
.GetTextFromUserPromptStr
 
2225 MessageBoxCaptionStr 
= cvar
.MessageBoxCaptionStr
 
2227 class ColourDialog(Dialog
): 
2228     """This class represents the colour chooser dialog.""" 
2230         return "<%s.%s; proxy of C++ wxColourDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2231     def __init__(self
, *args
, **kwargs
): 
2233         __init__(self, Window parent, ColourData data=None) -> ColourDialog 
2235         Constructor. Pass a parent window, and optionally a `wx.ColourData`, 
2236         which will be copied to the colour dialog's internal ColourData 
2239         newobj 
= _windows_
.new_ColourDialog(*args
, **kwargs
) 
2240         self
.this 
= newobj
.this
 
2243         self
._setOORInfo
(self
) 
2245     def GetColourData(*args
, **kwargs
): 
2247         GetColourData(self) -> ColourData 
2249         Returns a reference to the `wx.ColourData` used by the dialog. 
2251         return _windows_
.ColourDialog_GetColourData(*args
, **kwargs
) 
2254 class ColourDialogPtr(ColourDialog
): 
2255     def __init__(self
, this
): 
2257         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2258         self
.__class
__ = ColourDialog
 
2259 _windows_
.ColourDialog_swigregister(ColourDialogPtr
) 
2261 class DirDialog(Dialog
): 
2263     wx.DirDialog allows the user to select a directory by browising the 
2267         return "<%s.%s; proxy of C++ wxDirDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2268     def __init__(self
, *args
, **kwargs
): 
2270         __init__(self, Window parent, String message=DirSelectorPromptStr,  
2271             String defaultPath=EmptyString, long style=0,  
2272             Point pos=DefaultPosition, Size size=DefaultSize,  
2273             String name=DirDialogNameStr) -> DirDialog 
2275         Constructor.  Use ShowModal method to show the dialog. 
2277         newobj 
= _windows_
.new_DirDialog(*args
, **kwargs
) 
2278         self
.this 
= newobj
.this
 
2281         self
._setOORInfo
(self
) 
2283     def GetPath(*args
, **kwargs
): 
2285         GetPath(self) -> String 
2287         Returns the default or user-selected path. 
2289         return _windows_
.DirDialog_GetPath(*args
, **kwargs
) 
2291     def GetMessage(*args
, **kwargs
): 
2293         GetMessage(self) -> String 
2295         Returns the message that will be displayed on the dialog. 
2297         return _windows_
.DirDialog_GetMessage(*args
, **kwargs
) 
2299     def GetStyle(*args
, **kwargs
): 
2301         GetStyle(self) -> long 
2303         Returns the dialog style. 
2305         return _windows_
.DirDialog_GetStyle(*args
, **kwargs
) 
2307     def SetMessage(*args
, **kwargs
): 
2309         SetMessage(self, String message) 
2311         Sets the message that will be displayed on the dialog. 
2313         return _windows_
.DirDialog_SetMessage(*args
, **kwargs
) 
2315     def SetPath(*args
, **kwargs
): 
2317         SetPath(self, String path) 
2319         Sets the default path. 
2321         return _windows_
.DirDialog_SetPath(*args
, **kwargs
) 
2324 class DirDialogPtr(DirDialog
): 
2325     def __init__(self
, this
): 
2327         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2328         self
.__class
__ = DirDialog
 
2329 _windows_
.DirDialog_swigregister(DirDialogPtr
) 
2331 class FileDialog(Dialog
): 
2333     wx.FileDialog allows the user to select one or more files from the 
2337         return "<%s.%s; proxy of C++ wxFileDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2338     def __init__(self
, *args
, **kwargs
): 
2340         __init__(self, Window parent, String message=FileSelectorPromptStr,  
2341             String defaultDir=EmptyString, String defaultFile=EmptyString,  
2342             String wildcard=FileSelectorDefaultWildcardStr,  
2343             long style=0, Point pos=DefaultPosition) -> FileDialog 
2345         Constructor.  Use ShowModal method to show the dialog. 
2347         newobj 
= _windows_
.new_FileDialog(*args
, **kwargs
) 
2348         self
.this 
= newobj
.this
 
2351         self
._setOORInfo
(self
) 
2353     def SetMessage(*args
, **kwargs
): 
2355         SetMessage(self, String message) 
2357         Sets the message that will be displayed on the dialog. 
2359         return _windows_
.FileDialog_SetMessage(*args
, **kwargs
) 
2361     def SetPath(*args
, **kwargs
): 
2363         SetPath(self, String path) 
2365         Sets the path (the combined directory and filename that will be 
2366         returned when the dialog is dismissed). 
2368         return _windows_
.FileDialog_SetPath(*args
, **kwargs
) 
2370     def SetDirectory(*args
, **kwargs
): 
2372         SetDirectory(self, String dir) 
2374         Sets the default directory. 
2376         return _windows_
.FileDialog_SetDirectory(*args
, **kwargs
) 
2378     def SetFilename(*args
, **kwargs
): 
2380         SetFilename(self, String name) 
2382         Sets the default filename. 
2384         return _windows_
.FileDialog_SetFilename(*args
, **kwargs
) 
2386     def SetWildcard(*args
, **kwargs
): 
2388         SetWildcard(self, String wildCard) 
2390         Sets the wildcard, which can contain multiple file types, for 
2393             "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif" 
2396         return _windows_
.FileDialog_SetWildcard(*args
, **kwargs
) 
2398     def SetStyle(*args
, **kwargs
): 
2400         SetStyle(self, long style) 
2402         Sets the dialog style. 
2404         return _windows_
.FileDialog_SetStyle(*args
, **kwargs
) 
2406     def SetFilterIndex(*args
, **kwargs
): 
2408         SetFilterIndex(self, int filterIndex) 
2410         Sets the default filter index, starting from zero. 
2412         return _windows_
.FileDialog_SetFilterIndex(*args
, **kwargs
) 
2414     def GetMessage(*args
, **kwargs
): 
2416         GetMessage(self) -> String 
2418         Returns the message that will be displayed on the dialog. 
2420         return _windows_
.FileDialog_GetMessage(*args
, **kwargs
) 
2422     def GetPath(*args
, **kwargs
): 
2424         GetPath(self) -> String 
2426         Returns the full path (directory and filename) of the selected file. 
2428         return _windows_
.FileDialog_GetPath(*args
, **kwargs
) 
2430     def GetDirectory(*args
, **kwargs
): 
2432         GetDirectory(self) -> String 
2434         Returns the default directory. 
2436         return _windows_
.FileDialog_GetDirectory(*args
, **kwargs
) 
2438     def GetFilename(*args
, **kwargs
): 
2440         GetFilename(self) -> String 
2442         Returns the default filename. 
2444         return _windows_
.FileDialog_GetFilename(*args
, **kwargs
) 
2446     def GetWildcard(*args
, **kwargs
): 
2448         GetWildcard(self) -> String 
2450         Returns the file dialog wildcard. 
2452         return _windows_
.FileDialog_GetWildcard(*args
, **kwargs
) 
2454     def GetStyle(*args
, **kwargs
): 
2456         GetStyle(self) -> long 
2458         Returns the dialog style. 
2460         return _windows_
.FileDialog_GetStyle(*args
, **kwargs
) 
2462     def GetFilterIndex(*args
, **kwargs
): 
2464         GetFilterIndex(self) -> int 
2466         Returns the index into the list of filters supplied, optionally, in 
2467         the wildcard parameter. Before the dialog is shown, this is the index 
2468         which will be used when the dialog is first displayed. After the 
2469         dialog is shown, this is the index selected by the user. 
2471         return _windows_
.FileDialog_GetFilterIndex(*args
, **kwargs
) 
2473     def GetFilenames(*args
, **kwargs
): 
2475         GetFilenames(self) -> PyObject 
2477         Returns a list of filenames chosen in the dialog.  This function 
2478         should only be used with the dialogs which have wx.MULTIPLE style, use 
2479         GetFilename for the others. 
2481         return _windows_
.FileDialog_GetFilenames(*args
, **kwargs
) 
2483     def GetPaths(*args
, **kwargs
): 
2485         GetPaths(self) -> PyObject 
2487         Fills the array paths with the full paths of the files chosen. This 
2488         function should only be used with the dialogs which have wx.MULTIPLE 
2489         style, use GetPath for the others. 
2491         return _windows_
.FileDialog_GetPaths(*args
, **kwargs
) 
2494 class FileDialogPtr(FileDialog
): 
2495     def __init__(self
, this
): 
2497         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2498         self
.__class
__ = FileDialog
 
2499 _windows_
.FileDialog_swigregister(FileDialogPtr
) 
2501 CHOICEDLG_STYLE 
= _windows_
.CHOICEDLG_STYLE
 
2502 class MultiChoiceDialog(Dialog
): 
2503     """A simple dialog with a multi selection listbox.""" 
2505         return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2506     def __init__(self
, *args
, **kwargs
): 
2508         __init__(Window parent, String message, String caption, 
2509             List choices=[], long style=CHOICEDLG_STYLE, 
2510             Point pos=DefaultPosition) -> MultiChoiceDialog 
2512         Constructor.  Use ShowModal method to show the dialog. 
2514         newobj 
= _windows_
.new_MultiChoiceDialog(*args
, **kwargs
) 
2515         self
.this 
= newobj
.this
 
2518         self
._setOORInfo
(self
) 
2520     def SetSelections(*args
, **kwargs
): 
2522         SetSelections(List selections) 
2524         Specify the items in the list that should be selected, using a list of 
2527         return _windows_
.MultiChoiceDialog_SetSelections(*args
, **kwargs
) 
2529     def GetSelections(*args
, **kwargs
): 
2531         GetSelections() -> [selections] 
2533         Returns a list of integers representing the items that are selected. 
2535         return _windows_
.MultiChoiceDialog_GetSelections(*args
, **kwargs
) 
2538 class MultiChoiceDialogPtr(MultiChoiceDialog
): 
2539     def __init__(self
, this
): 
2541         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2542         self
.__class
__ = MultiChoiceDialog
 
2543 _windows_
.MultiChoiceDialog_swigregister(MultiChoiceDialogPtr
) 
2545 class SingleChoiceDialog(Dialog
): 
2546     """A simple dialog with a single selection listbox.""" 
2548         return "<%s.%s; proxy of C++ wxSingleChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2549     def __init__(self
, *args
, **kwargs
): 
2551         __init__(Window parent, String message, String caption, 
2552             List choices=[], long style=CHOICEDLG_STYLE, 
2553             Point pos=DefaultPosition) -> SingleChoiceDialog 
2555         Constructor.  Use ShowModal method to show the dialog. 
2557         newobj 
= _windows_
.new_SingleChoiceDialog(*args
, **kwargs
) 
2558         self
.this 
= newobj
.this
 
2561         self
._setOORInfo
(self
) 
2563     def GetSelection(*args
, **kwargs
): 
2565         GetSelection(self) -> int 
2567         Get the index of teh currently selected item. 
2569         return _windows_
.SingleChoiceDialog_GetSelection(*args
, **kwargs
) 
2571     def GetStringSelection(*args
, **kwargs
): 
2573         GetStringSelection(self) -> String 
2575         Returns the string value of the currently selected item 
2577         return _windows_
.SingleChoiceDialog_GetStringSelection(*args
, **kwargs
) 
2579     def SetSelection(*args
, **kwargs
): 
2581         SetSelection(self, int sel) 
2583         Set the current selected item to sel 
2585         return _windows_
.SingleChoiceDialog_SetSelection(*args
, **kwargs
) 
2588 class SingleChoiceDialogPtr(SingleChoiceDialog
): 
2589     def __init__(self
, this
): 
2591         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2592         self
.__class
__ = SingleChoiceDialog
 
2593 _windows_
.SingleChoiceDialog_swigregister(SingleChoiceDialogPtr
) 
2595 class TextEntryDialog(Dialog
): 
2596     """A dialog with text control, [ok] and [cancel] buttons""" 
2598         return "<%s.%s; proxy of C++ wxTextEntryDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2599     def __init__(self
, *args
, **kwargs
): 
2601         __init__(self, Window parent, String message, String caption=GetTextFromUserPromptStr,  
2602             String defaultValue=EmptyString,  
2603             long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -> TextEntryDialog 
2605         Constructor.  Use ShowModal method to show the dialog. 
2607         newobj 
= _windows_
.new_TextEntryDialog(*args
, **kwargs
) 
2608         self
.this 
= newobj
.this
 
2611         self
._setOORInfo
(self
) 
2613     def GetValue(*args
, **kwargs
): 
2615         GetValue(self) -> String 
2617         Returns the text that the user has entered if the user has pressed OK, 
2618         or the original value if the user has pressed Cancel. 
2620         return _windows_
.TextEntryDialog_GetValue(*args
, **kwargs
) 
2622     def SetValue(*args
, **kwargs
): 
2624         SetValue(self, String value) 
2626         Sets the default text value. 
2628         return _windows_
.TextEntryDialog_SetValue(*args
, **kwargs
) 
2631 class TextEntryDialogPtr(TextEntryDialog
): 
2632     def __init__(self
, this
): 
2634         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2635         self
.__class
__ = TextEntryDialog
 
2636 _windows_
.TextEntryDialog_swigregister(TextEntryDialogPtr
) 
2638 class FontData(_core
.Object
): 
2640     This class holds a variety of information related to font dialogs and 
2641     is used to transfer settings to and results from a `wx.FontDialog`. 
2644         return "<%s.%s; proxy of C++ wxFontData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2645     def __init__(self
, *args
, **kwargs
): 
2647         __init__(self) -> FontData 
2649         This class holds a variety of information related to font dialogs and 
2650         is used to transfer settings to and results from a `wx.FontDialog`. 
2652         newobj 
= _windows_
.new_FontData(*args
, **kwargs
) 
2653         self
.this 
= newobj
.this
 
2656     def __del__(self
, destroy
=_windows_
.delete_FontData
): 
2659             if self
.thisown
: destroy(self
) 
2662     def EnableEffects(*args
, **kwargs
): 
2664         EnableEffects(self, bool enable) 
2666         Enables or disables 'effects' under MS Windows only. This refers to 
2667         the controls for manipulating colour, strikeout and underline 
2668         properties.  The default value is true. 
2670         return _windows_
.FontData_EnableEffects(*args
, **kwargs
) 
2672     def GetAllowSymbols(*args
, **kwargs
): 
2674         GetAllowSymbols(self) -> bool 
2676         Under MS Windows, returns a flag determining whether symbol fonts can 
2677         be selected. Has no effect on other platforms. The default value is 
2680         return _windows_
.FontData_GetAllowSymbols(*args
, **kwargs
) 
2682     def GetColour(*args
, **kwargs
): 
2684         GetColour(self) -> Colour 
2686         Gets the colour associated with the font dialog. The default value is 
2689         return _windows_
.FontData_GetColour(*args
, **kwargs
) 
2691     def GetChosenFont(*args
, **kwargs
): 
2693         GetChosenFont(self) -> Font 
2695         Gets the font chosen by the user. 
2697         return _windows_
.FontData_GetChosenFont(*args
, **kwargs
) 
2699     def GetEnableEffects(*args
, **kwargs
): 
2701         GetEnableEffects(self) -> bool 
2703         Determines whether 'effects' are enabled under Windows. 
2705         return _windows_
.FontData_GetEnableEffects(*args
, **kwargs
) 
2707     def GetInitialFont(*args
, **kwargs
): 
2709         GetInitialFont(self) -> Font 
2711         Gets the font that will be initially used by the font dialog. This 
2712         should have previously been set by the application. 
2714         return _windows_
.FontData_GetInitialFont(*args
, **kwargs
) 
2716     def GetShowHelp(*args
, **kwargs
): 
2718         GetShowHelp(self) -> bool 
2720         Returns true if the Help button will be shown (Windows only).  The 
2721         default value is false. 
2723         return _windows_
.FontData_GetShowHelp(*args
, **kwargs
) 
2725     def SetAllowSymbols(*args
, **kwargs
): 
2727         SetAllowSymbols(self, bool allowSymbols) 
2729         Under MS Windows, determines whether symbol fonts can be selected. Has 
2730         no effect on other platforms.  The default value is true. 
2732         return _windows_
.FontData_SetAllowSymbols(*args
, **kwargs
) 
2734     def SetChosenFont(*args
, **kwargs
): 
2736         SetChosenFont(self, Font font) 
2738         Sets the font that will be returned to the user (normally for internal 
2741         return _windows_
.FontData_SetChosenFont(*args
, **kwargs
) 
2743     def SetColour(*args
, **kwargs
): 
2745         SetColour(self, Colour colour) 
2747         Sets the colour that will be used for the font foreground colour.  The 
2748         default colour is black. 
2750         return _windows_
.FontData_SetColour(*args
, **kwargs
) 
2752     def SetInitialFont(*args
, **kwargs
): 
2754         SetInitialFont(self, Font font) 
2756         Sets the font that will be initially used by the font dialog. 
2758         return _windows_
.FontData_SetInitialFont(*args
, **kwargs
) 
2760     def SetRange(*args
, **kwargs
): 
2762         SetRange(self, int min, int max) 
2764         Sets the valid range for the font point size (Windows only).  The 
2765         default is 0, 0 (unrestricted range). 
2767         return _windows_
.FontData_SetRange(*args
, **kwargs
) 
2769     def SetShowHelp(*args
, **kwargs
): 
2771         SetShowHelp(self, bool showHelp) 
2773         Determines whether the Help button will be displayed in the font 
2774         dialog (Windows only).  The default value is false. 
2776         return _windows_
.FontData_SetShowHelp(*args
, **kwargs
) 
2779 class FontDataPtr(FontData
): 
2780     def __init__(self
, this
): 
2782         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2783         self
.__class
__ = FontData
 
2784 _windows_
.FontData_swigregister(FontDataPtr
) 
2786 class FontDialog(Dialog
): 
2788     wx.FontDialog allows the user to select a system font and its attributes. 
2794         return "<%s.%s; proxy of C++ wxFontDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2795     def __init__(self
, *args
, **kwargs
): 
2797         __init__(self, Window parent, FontData data) -> FontDialog 
2799         Constructor. Pass a parent window and the `wx.FontData` object to be 
2800         used to initialize the dialog controls.  Call `ShowModal` to display 
2801         the dialog.  If ShowModal returns ``wx.ID_OK`` then you can fetch the 
2802         results with via the `wx.FontData` returned by `GetFontData`. 
2804         newobj 
= _windows_
.new_FontDialog(*args
, **kwargs
) 
2805         self
.this 
= newobj
.this
 
2808         self
._setOORInfo
(self
) 
2810     def GetFontData(*args
, **kwargs
): 
2812         GetFontData(self) -> FontData 
2814         Returns a reference to the internal `wx.FontData` used by the 
2817         return _windows_
.FontDialog_GetFontData(*args
, **kwargs
) 
2820 class FontDialogPtr(FontDialog
): 
2821     def __init__(self
, this
): 
2823         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2824         self
.__class
__ = FontDialog
 
2825 _windows_
.FontDialog_swigregister(FontDialogPtr
) 
2827 class MessageDialog(Dialog
): 
2829     This class provides a simple dialog that shows a single or multi-line 
2830     message, with a choice of OK, Yes, No and/or Cancel buttons. 
2833         return "<%s.%s; proxy of C++ wxMessageDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2834     def __init__(self
, *args
, **kwargs
): 
2836         __init__(self, Window parent, String message, String caption=MessageBoxCaptionStr,  
2837             long style=wxOK|wxCANCEL|wxCENTRE,  
2838             Point pos=DefaultPosition) -> MessageDialog 
2840         Constructor, use `ShowModal` to display the dialog. 
2842         newobj 
= _windows_
.new_MessageDialog(*args
, **kwargs
) 
2843         self
.this 
= newobj
.this
 
2846         self
._setOORInfo
(self
) 
2849 class MessageDialogPtr(MessageDialog
): 
2850     def __init__(self
, this
): 
2852         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2853         self
.__class
__ = MessageDialog
 
2854 _windows_
.MessageDialog_swigregister(MessageDialogPtr
) 
2856 class ProgressDialog(Frame
): 
2858     A dialog that shows a short message and a progress bar. Optionally, it 
2859     can display an ABORT button. 
2862         return "<%s.%s; proxy of C++ wxProgressDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2863     def __init__(self
, *args
, **kwargs
): 
2865         __init__(self, String title, String message, int maximum=100, Window parent=None,  
2866             int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog 
2868         Constructor. Creates the dialog, displays it and disables user input 
2869         for other windows, or, if wx.PD_APP_MODAL flag is not given, for its 
2872         newobj 
= _windows_
.new_ProgressDialog(*args
, **kwargs
) 
2873         self
.this 
= newobj
.this
 
2876         self
._setOORInfo
(self
) 
2878     def Update(*args
, **kwargs
): 
2880         Update(self, int value, String newmsg=EmptyString) -> bool 
2882         Updates the dialog, setting the progress bar to the new value and, if 
2883         given changes the message above it. The value given should be less 
2884         than or equal to the maximum value given to the constructor and the 
2885         dialog is closed if it is equal to the maximum.  Returns true unless 
2886         the Cancel button has been pressed. 
2888         If false is returned, the application can either immediately destroy 
2889         the dialog or ask the user for the confirmation and if the abort is 
2890         not confirmed the dialog may be resumed with Resume function. 
2892         return _windows_
.ProgressDialog_Update(*args
, **kwargs
) 
2894     def Resume(*args
, **kwargs
): 
2898         Can be used to continue with the dialog, after the user had chosen to 
2901         return _windows_
.ProgressDialog_Resume(*args
, **kwargs
) 
2904 class ProgressDialogPtr(ProgressDialog
): 
2905     def __init__(self
, this
): 
2907         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2908         self
.__class
__ = ProgressDialog
 
2909 _windows_
.ProgressDialog_swigregister(ProgressDialogPtr
) 
2911 FR_DOWN 
= _windows_
.FR_DOWN
 
2912 FR_WHOLEWORD 
= _windows_
.FR_WHOLEWORD
 
2913 FR_MATCHCASE 
= _windows_
.FR_MATCHCASE
 
2914 FR_REPLACEDIALOG 
= _windows_
.FR_REPLACEDIALOG
 
2915 FR_NOUPDOWN 
= _windows_
.FR_NOUPDOWN
 
2916 FR_NOMATCHCASE 
= _windows_
.FR_NOMATCHCASE
 
2917 FR_NOWHOLEWORD 
= _windows_
.FR_NOWHOLEWORD
 
2918 wxEVT_COMMAND_FIND 
= _windows_
.wxEVT_COMMAND_FIND
 
2919 wxEVT_COMMAND_FIND_NEXT 
= _windows_
.wxEVT_COMMAND_FIND_NEXT
 
2920 wxEVT_COMMAND_FIND_REPLACE 
= _windows_
.wxEVT_COMMAND_FIND_REPLACE
 
2921 wxEVT_COMMAND_FIND_REPLACE_ALL 
= _windows_
.wxEVT_COMMAND_FIND_REPLACE_ALL
 
2922 wxEVT_COMMAND_FIND_CLOSE 
= _windows_
.wxEVT_COMMAND_FIND_CLOSE
 
2923 EVT_FIND 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND
, 1 ) 
2924 EVT_FIND_NEXT 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_NEXT
, 1 ) 
2925 EVT_FIND_REPLACE 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE
, 1 ) 
2926 EVT_FIND_REPLACE_ALL 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL
, 1 ) 
2927 EVT_FIND_CLOSE 
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE
, 1 ) 
2929 # For backwards compatibility.  Should they be removed? 
2930 EVT_COMMAND_FIND             
= EVT_FIND 
 
2931 EVT_COMMAND_FIND_NEXT        
= EVT_FIND_NEXT
 
2932 EVT_COMMAND_FIND_REPLACE     
= EVT_FIND_REPLACE
 
2933 EVT_COMMAND_FIND_REPLACE_ALL 
= EVT_FIND_REPLACE_ALL
 
2934 EVT_COMMAND_FIND_CLOSE       
= EVT_FIND_CLOSE        
 
2936 class FindDialogEvent(_core
.CommandEvent
): 
2937     """Events for the FindReplaceDialog""" 
2939         return "<%s.%s; proxy of C++ wxFindDialogEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2940     def __init__(self
, *args
, **kwargs
): 
2942         __init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent 
2944         Events for the FindReplaceDialog 
2946         newobj 
= _windows_
.new_FindDialogEvent(*args
, **kwargs
) 
2947         self
.this 
= newobj
.this
 
2950     def GetFlags(*args
, **kwargs
): 
2952         GetFlags(self) -> int 
2954         Get the currently selected flags: this is the combination of 
2955         wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags. 
2957         return _windows_
.FindDialogEvent_GetFlags(*args
, **kwargs
) 
2959     def GetFindString(*args
, **kwargs
): 
2961         GetFindString(self) -> String 
2963         Return the string to find (never empty). 
2965         return _windows_
.FindDialogEvent_GetFindString(*args
, **kwargs
) 
2967     def GetReplaceString(*args
, **kwargs
): 
2969         GetReplaceString(self) -> String 
2971         Return the string to replace the search string with (only for replace 
2972         and replace all events). 
2974         return _windows_
.FindDialogEvent_GetReplaceString(*args
, **kwargs
) 
2976     def GetDialog(*args
, **kwargs
): 
2978         GetDialog(self) -> FindReplaceDialog 
2980         Return the pointer to the dialog which generated this event. 
2982         return _windows_
.FindDialogEvent_GetDialog(*args
, **kwargs
) 
2984     def SetFlags(*args
, **kwargs
): 
2985         """SetFlags(self, int flags)""" 
2986         return _windows_
.FindDialogEvent_SetFlags(*args
, **kwargs
) 
2988     def SetFindString(*args
, **kwargs
): 
2989         """SetFindString(self, String str)""" 
2990         return _windows_
.FindDialogEvent_SetFindString(*args
, **kwargs
) 
2992     def SetReplaceString(*args
, **kwargs
): 
2993         """SetReplaceString(self, String str)""" 
2994         return _windows_
.FindDialogEvent_SetReplaceString(*args
, **kwargs
) 
2997 class FindDialogEventPtr(FindDialogEvent
): 
2998     def __init__(self
, this
): 
3000         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3001         self
.__class
__ = FindDialogEvent
 
3002 _windows_
.FindDialogEvent_swigregister(FindDialogEventPtr
) 
3004 class FindReplaceData(_core
.Object
): 
3006     wx.FindReplaceData holds the data for wx.FindReplaceDialog. It is used 
3007     to initialize the dialog with the default values and will keep the 
3008     last values from the dialog when it is closed. It is also updated each 
3009     time a `wx.FindDialogEvent` is generated so instead of using the 
3010     `wx.FindDialogEvent` methods you can also directly query this object. 
3012     Note that all SetXXX() methods may only be called before showing the 
3013     dialog and calling them has no effect later. 
3016         return "<%s.%s; proxy of C++ wxFindReplaceData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3017     def __init__(self
, *args
, **kwargs
): 
3019         __init__(self, int flags=0) -> FindReplaceData 
3021         Constuctor initializes the flags to default value (0). 
3023         newobj 
= _windows_
.new_FindReplaceData(*args
, **kwargs
) 
3024         self
.this 
= newobj
.this
 
3027     def __del__(self
, destroy
=_windows_
.delete_FindReplaceData
): 
3030             if self
.thisown
: destroy(self
) 
3033     def GetFindString(*args
, **kwargs
): 
3035         GetFindString(self) -> String 
3037         Get the string to find. 
3039         return _windows_
.FindReplaceData_GetFindString(*args
, **kwargs
) 
3041     def GetReplaceString(*args
, **kwargs
): 
3043         GetReplaceString(self) -> String 
3045         Get the replacement string. 
3047         return _windows_
.FindReplaceData_GetReplaceString(*args
, **kwargs
) 
3049     def GetFlags(*args
, **kwargs
): 
3051         GetFlags(self) -> int 
3053         Get the combination of flag values. 
3055         return _windows_
.FindReplaceData_GetFlags(*args
, **kwargs
) 
3057     def SetFlags(*args
, **kwargs
): 
3059         SetFlags(self, int flags) 
3061         Set the flags to use to initialize the controls of the dialog. 
3063         return _windows_
.FindReplaceData_SetFlags(*args
, **kwargs
) 
3065     def SetFindString(*args
, **kwargs
): 
3067         SetFindString(self, String str) 
3069         Set the string to find (used as initial value by the dialog). 
3071         return _windows_
.FindReplaceData_SetFindString(*args
, **kwargs
) 
3073     def SetReplaceString(*args
, **kwargs
): 
3075         SetReplaceString(self, String str) 
3077         Set the replacement string (used as initial value by the dialog). 
3079         return _windows_
.FindReplaceData_SetReplaceString(*args
, **kwargs
) 
3082 class FindReplaceDataPtr(FindReplaceData
): 
3083     def __init__(self
, this
): 
3085         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3086         self
.__class
__ = FindReplaceData
 
3087 _windows_
.FindReplaceData_swigregister(FindReplaceDataPtr
) 
3089 class FindReplaceDialog(Dialog
): 
3091     wx.FindReplaceDialog is a standard modeless dialog which is used to 
3092     allow the user to search for some text (and possibly replace it with 
3093     something else). The actual searching is supposed to be done in the 
3094     owner window which is the parent of this dialog. Note that it means 
3095     that unlike for the other standard dialogs this one must have a parent 
3096     window. Also note that there is no way to use this dialog in a modal 
3097     way; it is always, by design and implementation, modeless. 
3100         return "<%s.%s; proxy of C++ wxFindReplaceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3101     def __init__(self
, *args
, **kwargs
): 
3103         __init__(self, Window parent, FindReplaceData data, String title,  
3104             int style=0) -> FindReplaceDialog 
3106         Create a FindReplaceDialog.  The parent and data parameters must be 
3107         non-None.  Use Show to display the dialog. 
3109         newobj 
= _windows_
.new_FindReplaceDialog(*args
, **kwargs
) 
3110         self
.this 
= newobj
.this
 
3113         self
._setOORInfo
(self
) 
3115     def Create(*args
, **kwargs
): 
3117         Create(self, Window parent, FindReplaceData data, String title,  
3118             int style=0) -> bool 
3120         Create the dialog, for 2-phase create. 
3122         return _windows_
.FindReplaceDialog_Create(*args
, **kwargs
) 
3124     def GetData(*args
, **kwargs
): 
3126         GetData(self) -> FindReplaceData 
3128         Get the FindReplaceData object used by this dialog. 
3130         return _windows_
.FindReplaceDialog_GetData(*args
, **kwargs
) 
3132     def SetData(*args
, **kwargs
): 
3134         SetData(self, FindReplaceData data) 
3136         Set the FindReplaceData object used by this dialog. 
3138         return _windows_
.FindReplaceDialog_SetData(*args
, **kwargs
) 
3141 class FindReplaceDialogPtr(FindReplaceDialog
): 
3142     def __init__(self
, this
): 
3144         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3145         self
.__class
__ = FindReplaceDialog
 
3146 _windows_
.FindReplaceDialog_swigregister(FindReplaceDialogPtr
) 
3148 def PreFindReplaceDialog(*args
, **kwargs
): 
3150     PreFindReplaceDialog() -> FindReplaceDialog 
3152     Precreate a FindReplaceDialog for 2-phase creation 
3154     val 
= _windows_
.new_PreFindReplaceDialog(*args
, **kwargs
) 
3158 #--------------------------------------------------------------------------- 
3160 IDM_WINDOWTILE 
= _windows_
.IDM_WINDOWTILE
 
3161 IDM_WINDOWTILEHOR 
= _windows_
.IDM_WINDOWTILEHOR
 
3162 IDM_WINDOWCASCADE 
= _windows_
.IDM_WINDOWCASCADE
 
3163 IDM_WINDOWICONS 
= _windows_
.IDM_WINDOWICONS
 
3164 IDM_WINDOWNEXT 
= _windows_
.IDM_WINDOWNEXT
 
3165 IDM_WINDOWTILEVERT 
= _windows_
.IDM_WINDOWTILEVERT
 
3166 FIRST_MDI_CHILD 
= _windows_
.FIRST_MDI_CHILD
 
3167 LAST_MDI_CHILD 
= _windows_
.LAST_MDI_CHILD
 
3168 class MDIParentFrame(Frame
): 
3170         return "<%s.%s; proxy of C++ wxMDIParentFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3171     def __init__(self
, *args
, **kwargs
): 
3173         __init__(self, Window parent, int id=-1, String title=EmptyString,  
3174             Point pos=DefaultPosition, Size size=DefaultSize,  
3175             long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,  
3176             String name=FrameNameStr) -> MDIParentFrame 
3178         newobj 
= _windows_
.new_MDIParentFrame(*args
, **kwargs
) 
3179         self
.this 
= newobj
.this
 
3182         self
._setOORInfo
(self
) 
3184     def Create(*args
, **kwargs
): 
3186         Create(self, Window parent, int id=-1, String title=EmptyString,  
3187             Point pos=DefaultPosition, Size size=DefaultSize,  
3188             long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,  
3189             String name=FrameNameStr) -> bool 
3191         return _windows_
.MDIParentFrame_Create(*args
, **kwargs
) 
3193     def ActivateNext(*args
, **kwargs
): 
3194         """ActivateNext(self)""" 
3195         return _windows_
.MDIParentFrame_ActivateNext(*args
, **kwargs
) 
3197     def ActivatePrevious(*args
, **kwargs
): 
3198         """ActivatePrevious(self)""" 
3199         return _windows_
.MDIParentFrame_ActivatePrevious(*args
, **kwargs
) 
3201     def ArrangeIcons(*args
, **kwargs
): 
3202         """ArrangeIcons(self)""" 
3203         return _windows_
.MDIParentFrame_ArrangeIcons(*args
, **kwargs
) 
3205     def Cascade(*args
, **kwargs
): 
3207         return _windows_
.MDIParentFrame_Cascade(*args
, **kwargs
) 
3209     def GetActiveChild(*args
, **kwargs
): 
3210         """GetActiveChild(self) -> MDIChildFrame""" 
3211         return _windows_
.MDIParentFrame_GetActiveChild(*args
, **kwargs
) 
3213     def GetClientWindow(*args
, **kwargs
): 
3214         """GetClientWindow(self) -> MDIClientWindow""" 
3215         return _windows_
.MDIParentFrame_GetClientWindow(*args
, **kwargs
) 
3217     def GetToolBar(*args
, **kwargs
): 
3218         """GetToolBar(self) -> Window""" 
3219         return _windows_
.MDIParentFrame_GetToolBar(*args
, **kwargs
) 
3221     def Tile(*args
, **kwargs
): 
3223         return _windows_
.MDIParentFrame_Tile(*args
, **kwargs
) 
3226 class MDIParentFramePtr(MDIParentFrame
): 
3227     def __init__(self
, this
): 
3229         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3230         self
.__class
__ = MDIParentFrame
 
3231 _windows_
.MDIParentFrame_swigregister(MDIParentFramePtr
) 
3233 def PreMDIParentFrame(*args
, **kwargs
): 
3234     """PreMDIParentFrame() -> MDIParentFrame""" 
3235     val 
= _windows_
.new_PreMDIParentFrame(*args
, **kwargs
) 
3239 class MDIChildFrame(Frame
): 
3241         return "<%s.%s; proxy of C++ wxMDIChildFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3242     def __init__(self
, *args
, **kwargs
): 
3244         __init__(self, MDIParentFrame parent, int id=-1, String title=EmptyString,  
3245             Point pos=DefaultPosition, Size size=DefaultSize,  
3246             long style=DEFAULT_FRAME_STYLE,  
3247             String name=FrameNameStr) -> MDIChildFrame 
3249         newobj 
= _windows_
.new_MDIChildFrame(*args
, **kwargs
) 
3250         self
.this 
= newobj
.this
 
3253         self
._setOORInfo
(self
) 
3255     def Create(*args
, **kwargs
): 
3257         Create(self, MDIParentFrame parent, int id=-1, String title=EmptyString,  
3258             Point pos=DefaultPosition, Size size=DefaultSize,  
3259             long style=DEFAULT_FRAME_STYLE,  
3260             String name=FrameNameStr) -> bool 
3262         return _windows_
.MDIChildFrame_Create(*args
, **kwargs
) 
3264     def Activate(*args
, **kwargs
): 
3265         """Activate(self)""" 
3266         return _windows_
.MDIChildFrame_Activate(*args
, **kwargs
) 
3268     def Maximize(*args
, **kwargs
): 
3269         """Maximize(self, bool maximize)""" 
3270         return _windows_
.MDIChildFrame_Maximize(*args
, **kwargs
) 
3272     def Restore(*args
, **kwargs
): 
3274         return _windows_
.MDIChildFrame_Restore(*args
, **kwargs
) 
3277 class MDIChildFramePtr(MDIChildFrame
): 
3278     def __init__(self
, this
): 
3280         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3281         self
.__class
__ = MDIChildFrame
 
3282 _windows_
.MDIChildFrame_swigregister(MDIChildFramePtr
) 
3284 def PreMDIChildFrame(*args
, **kwargs
): 
3285     """PreMDIChildFrame() -> MDIChildFrame""" 
3286     val 
= _windows_
.new_PreMDIChildFrame(*args
, **kwargs
) 
3290 class MDIClientWindow(_core
.Window
): 
3292         return "<%s.%s; proxy of C++ wxMDIClientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3293     def __init__(self
, *args
, **kwargs
): 
3294         """__init__(self, MDIParentFrame parent, long style=0) -> MDIClientWindow""" 
3295         newobj 
= _windows_
.new_MDIClientWindow(*args
, **kwargs
) 
3296         self
.this 
= newobj
.this
 
3299         self
._setOORInfo
(self
) 
3301     def Create(*args
, **kwargs
): 
3302         """Create(self, MDIParentFrame parent, long style=0) -> bool""" 
3303         return _windows_
.MDIClientWindow_Create(*args
, **kwargs
) 
3306 class MDIClientWindowPtr(MDIClientWindow
): 
3307     def __init__(self
, this
): 
3309         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3310         self
.__class
__ = MDIClientWindow
 
3311 _windows_
.MDIClientWindow_swigregister(MDIClientWindowPtr
) 
3313 def PreMDIClientWindow(*args
, **kwargs
): 
3314     """PreMDIClientWindow() -> MDIClientWindow""" 
3315     val 
= _windows_
.new_PreMDIClientWindow(*args
, **kwargs
) 
3319 #--------------------------------------------------------------------------- 
3321 class PyWindow(_core
.Window
): 
3323         return "<%s.%s; proxy of C++ wxPyWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3324     def __init__(self
, *args
, **kwargs
): 
3326         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
3327             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> PyWindow 
3329         newobj 
= _windows_
.new_PyWindow(*args
, **kwargs
) 
3330         self
.this 
= newobj
.this
 
3333         self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyWindow
) 
3335     def _setCallbackInfo(*args
, **kwargs
): 
3336         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
3337         return _windows_
.PyWindow__setCallbackInfo(*args
, **kwargs
) 
3339     def SetBestSize(*args
, **kwargs
): 
3340         """SetBestSize(self, Size size)""" 
3341         return _windows_
.PyWindow_SetBestSize(*args
, **kwargs
) 
3343     def base_DoMoveWindow(*args
, **kwargs
): 
3344         """base_DoMoveWindow(self, int x, int y, int width, int height)""" 
3345         return _windows_
.PyWindow_base_DoMoveWindow(*args
, **kwargs
) 
3347     def base_DoSetSize(*args
, **kwargs
): 
3348         """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)""" 
3349         return _windows_
.PyWindow_base_DoSetSize(*args
, **kwargs
) 
3351     def base_DoSetClientSize(*args
, **kwargs
): 
3352         """base_DoSetClientSize(self, int width, int height)""" 
3353         return _windows_
.PyWindow_base_DoSetClientSize(*args
, **kwargs
) 
3355     def base_DoSetVirtualSize(*args
, **kwargs
): 
3356         """base_DoSetVirtualSize(self, int x, int y)""" 
3357         return _windows_
.PyWindow_base_DoSetVirtualSize(*args
, **kwargs
) 
3359     def base_DoGetSize(*args
, **kwargs
): 
3360         """base_DoGetSize() -> (width, height)""" 
3361         return _windows_
.PyWindow_base_DoGetSize(*args
, **kwargs
) 
3363     def base_DoGetClientSize(*args
, **kwargs
): 
3364         """base_DoGetClientSize() -> (width, height)""" 
3365         return _windows_
.PyWindow_base_DoGetClientSize(*args
, **kwargs
) 
3367     def base_DoGetPosition(*args
, **kwargs
): 
3368         """base_DoGetPosition() -> (x,y)""" 
3369         return _windows_
.PyWindow_base_DoGetPosition(*args
, **kwargs
) 
3371     def base_DoGetVirtualSize(*args
, **kwargs
): 
3372         """base_DoGetVirtualSize(self) -> Size""" 
3373         return _windows_
.PyWindow_base_DoGetVirtualSize(*args
, **kwargs
) 
3375     def base_DoGetBestSize(*args
, **kwargs
): 
3376         """base_DoGetBestSize(self) -> Size""" 
3377         return _windows_
.PyWindow_base_DoGetBestSize(*args
, **kwargs
) 
3379     def base_InitDialog(*args
, **kwargs
): 
3380         """base_InitDialog(self)""" 
3381         return _windows_
.PyWindow_base_InitDialog(*args
, **kwargs
) 
3383     def base_TransferDataToWindow(*args
, **kwargs
): 
3384         """base_TransferDataToWindow(self) -> bool""" 
3385         return _windows_
.PyWindow_base_TransferDataToWindow(*args
, **kwargs
) 
3387     def base_TransferDataFromWindow(*args
, **kwargs
): 
3388         """base_TransferDataFromWindow(self) -> bool""" 
3389         return _windows_
.PyWindow_base_TransferDataFromWindow(*args
, **kwargs
) 
3391     def base_Validate(*args
, **kwargs
): 
3392         """base_Validate(self) -> bool""" 
3393         return _windows_
.PyWindow_base_Validate(*args
, **kwargs
) 
3395     def base_AcceptsFocus(*args
, **kwargs
): 
3396         """base_AcceptsFocus(self) -> bool""" 
3397         return _windows_
.PyWindow_base_AcceptsFocus(*args
, **kwargs
) 
3399     def base_AcceptsFocusFromKeyboard(*args
, **kwargs
): 
3400         """base_AcceptsFocusFromKeyboard(self) -> bool""" 
3401         return _windows_
.PyWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
) 
3403     def base_GetMaxSize(*args
, **kwargs
): 
3404         """base_GetMaxSize(self) -> Size""" 
3405         return _windows_
.PyWindow_base_GetMaxSize(*args
, **kwargs
) 
3407     def base_AddChild(*args
, **kwargs
): 
3408         """base_AddChild(self, Window child)""" 
3409         return _windows_
.PyWindow_base_AddChild(*args
, **kwargs
) 
3411     def base_RemoveChild(*args
, **kwargs
): 
3412         """base_RemoveChild(self, Window child)""" 
3413         return _windows_
.PyWindow_base_RemoveChild(*args
, **kwargs
) 
3415     def base_ShouldInheritColours(*args
, **kwargs
): 
3416         """base_ShouldInheritColours(self) -> bool""" 
3417         return _windows_
.PyWindow_base_ShouldInheritColours(*args
, **kwargs
) 
3419     def base_ApplyParentThemeBackground(*args
, **kwargs
): 
3420         """base_ApplyParentThemeBackground(self, Colour c)""" 
3421         return _windows_
.PyWindow_base_ApplyParentThemeBackground(*args
, **kwargs
) 
3423     def base_GetDefaultAttributes(*args
, **kwargs
): 
3424         """base_GetDefaultAttributes(self) -> VisualAttributes""" 
3425         return _windows_
.PyWindow_base_GetDefaultAttributes(*args
, **kwargs
) 
3428 class PyWindowPtr(PyWindow
): 
3429     def __init__(self
, this
): 
3431         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3432         self
.__class
__ = PyWindow
 
3433 _windows_
.PyWindow_swigregister(PyWindowPtr
) 
3435 def PrePyWindow(*args
, **kwargs
): 
3436     """PrePyWindow() -> PyWindow""" 
3437     val 
= _windows_
.new_PrePyWindow(*args
, **kwargs
) 
3441 class PyPanel(Panel
): 
3443         return "<%s.%s; proxy of C++ wxPyPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3444     def __init__(self
, *args
, **kwargs
): 
3446         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
3447             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> PyPanel 
3449         newobj 
= _windows_
.new_PyPanel(*args
, **kwargs
) 
3450         self
.this 
= newobj
.this
 
3453         self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
) 
3455     def _setCallbackInfo(*args
, **kwargs
): 
3456         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
3457         return _windows_
.PyPanel__setCallbackInfo(*args
, **kwargs
) 
3459     def SetBestSize(*args
, **kwargs
): 
3460         """SetBestSize(self, Size size)""" 
3461         return _windows_
.PyPanel_SetBestSize(*args
, **kwargs
) 
3463     def base_DoMoveWindow(*args
, **kwargs
): 
3464         """base_DoMoveWindow(self, int x, int y, int width, int height)""" 
3465         return _windows_
.PyPanel_base_DoMoveWindow(*args
, **kwargs
) 
3467     def base_DoSetSize(*args
, **kwargs
): 
3468         """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)""" 
3469         return _windows_
.PyPanel_base_DoSetSize(*args
, **kwargs
) 
3471     def base_DoSetClientSize(*args
, **kwargs
): 
3472         """base_DoSetClientSize(self, int width, int height)""" 
3473         return _windows_
.PyPanel_base_DoSetClientSize(*args
, **kwargs
) 
3475     def base_DoSetVirtualSize(*args
, **kwargs
): 
3476         """base_DoSetVirtualSize(self, int x, int y)""" 
3477         return _windows_
.PyPanel_base_DoSetVirtualSize(*args
, **kwargs
) 
3479     def base_DoGetSize(*args
, **kwargs
): 
3480         """base_DoGetSize() -> (width, height)""" 
3481         return _windows_
.PyPanel_base_DoGetSize(*args
, **kwargs
) 
3483     def base_DoGetClientSize(*args
, **kwargs
): 
3484         """base_DoGetClientSize() -> (width, height)""" 
3485         return _windows_
.PyPanel_base_DoGetClientSize(*args
, **kwargs
) 
3487     def base_DoGetPosition(*args
, **kwargs
): 
3488         """base_DoGetPosition() -> (x,y)""" 
3489         return _windows_
.PyPanel_base_DoGetPosition(*args
, **kwargs
) 
3491     def base_DoGetVirtualSize(*args
, **kwargs
): 
3492         """base_DoGetVirtualSize(self) -> Size""" 
3493         return _windows_
.PyPanel_base_DoGetVirtualSize(*args
, **kwargs
) 
3495     def base_DoGetBestSize(*args
, **kwargs
): 
3496         """base_DoGetBestSize(self) -> Size""" 
3497         return _windows_
.PyPanel_base_DoGetBestSize(*args
, **kwargs
) 
3499     def base_InitDialog(*args
, **kwargs
): 
3500         """base_InitDialog(self)""" 
3501         return _windows_
.PyPanel_base_InitDialog(*args
, **kwargs
) 
3503     def base_TransferDataToWindow(*args
, **kwargs
): 
3504         """base_TransferDataToWindow(self) -> bool""" 
3505         return _windows_
.PyPanel_base_TransferDataToWindow(*args
, **kwargs
) 
3507     def base_TransferDataFromWindow(*args
, **kwargs
): 
3508         """base_TransferDataFromWindow(self) -> bool""" 
3509         return _windows_
.PyPanel_base_TransferDataFromWindow(*args
, **kwargs
) 
3511     def base_Validate(*args
, **kwargs
): 
3512         """base_Validate(self) -> bool""" 
3513         return _windows_
.PyPanel_base_Validate(*args
, **kwargs
) 
3515     def base_AcceptsFocus(*args
, **kwargs
): 
3516         """base_AcceptsFocus(self) -> bool""" 
3517         return _windows_
.PyPanel_base_AcceptsFocus(*args
, **kwargs
) 
3519     def base_AcceptsFocusFromKeyboard(*args
, **kwargs
): 
3520         """base_AcceptsFocusFromKeyboard(self) -> bool""" 
3521         return _windows_
.PyPanel_base_AcceptsFocusFromKeyboard(*args
, **kwargs
) 
3523     def base_GetMaxSize(*args
, **kwargs
): 
3524         """base_GetMaxSize(self) -> Size""" 
3525         return _windows_
.PyPanel_base_GetMaxSize(*args
, **kwargs
) 
3527     def base_AddChild(*args
, **kwargs
): 
3528         """base_AddChild(self, Window child)""" 
3529         return _windows_
.PyPanel_base_AddChild(*args
, **kwargs
) 
3531     def base_RemoveChild(*args
, **kwargs
): 
3532         """base_RemoveChild(self, Window child)""" 
3533         return _windows_
.PyPanel_base_RemoveChild(*args
, **kwargs
) 
3535     def base_ShouldInheritColours(*args
, **kwargs
): 
3536         """base_ShouldInheritColours(self) -> bool""" 
3537         return _windows_
.PyPanel_base_ShouldInheritColours(*args
, **kwargs
) 
3539     def base_ApplyParentThemeBackground(*args
, **kwargs
): 
3540         """base_ApplyParentThemeBackground(self, Colour c)""" 
3541         return _windows_
.PyPanel_base_ApplyParentThemeBackground(*args
, **kwargs
) 
3543     def base_GetDefaultAttributes(*args
, **kwargs
): 
3544         """base_GetDefaultAttributes(self) -> VisualAttributes""" 
3545         return _windows_
.PyPanel_base_GetDefaultAttributes(*args
, **kwargs
) 
3548 class PyPanelPtr(PyPanel
): 
3549     def __init__(self
, this
): 
3551         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3552         self
.__class
__ = PyPanel
 
3553 _windows_
.PyPanel_swigregister(PyPanelPtr
) 
3555 def PrePyPanel(*args
, **kwargs
): 
3556     """PrePyPanel() -> PyPanel""" 
3557     val 
= _windows_
.new_PrePyPanel(*args
, **kwargs
) 
3561 class PyScrolledWindow(ScrolledWindow
): 
3563         return "<%s.%s; proxy of C++ wxPyScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3564     def __init__(self
, *args
, **kwargs
): 
3566         __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,  
3567             Size size=DefaultSize, long style=0, String name=PanelNameStr) -> PyScrolledWindow 
3569         newobj 
= _windows_
.new_PyScrolledWindow(*args
, **kwargs
) 
3570         self
.this 
= newobj
.this
 
3573         self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
) 
3575     def _setCallbackInfo(*args
, **kwargs
): 
3576         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
3577         return _windows_
.PyScrolledWindow__setCallbackInfo(*args
, **kwargs
) 
3579     def SetBestSize(*args
, **kwargs
): 
3580         """SetBestSize(self, Size size)""" 
3581         return _windows_
.PyScrolledWindow_SetBestSize(*args
, **kwargs
) 
3583     def base_DoMoveWindow(*args
, **kwargs
): 
3584         """base_DoMoveWindow(self, int x, int y, int width, int height)""" 
3585         return _windows_
.PyScrolledWindow_base_DoMoveWindow(*args
, **kwargs
) 
3587     def base_DoSetSize(*args
, **kwargs
): 
3588         """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)""" 
3589         return _windows_
.PyScrolledWindow_base_DoSetSize(*args
, **kwargs
) 
3591     def base_DoSetClientSize(*args
, **kwargs
): 
3592         """base_DoSetClientSize(self, int width, int height)""" 
3593         return _windows_
.PyScrolledWindow_base_DoSetClientSize(*args
, **kwargs
) 
3595     def base_DoSetVirtualSize(*args
, **kwargs
): 
3596         """base_DoSetVirtualSize(self, int x, int y)""" 
3597         return _windows_
.PyScrolledWindow_base_DoSetVirtualSize(*args
, **kwargs
) 
3599     def base_DoGetSize(*args
, **kwargs
): 
3600         """base_DoGetSize() -> (width, height)""" 
3601         return _windows_
.PyScrolledWindow_base_DoGetSize(*args
, **kwargs
) 
3603     def base_DoGetClientSize(*args
, **kwargs
): 
3604         """base_DoGetClientSize() -> (width, height)""" 
3605         return _windows_
.PyScrolledWindow_base_DoGetClientSize(*args
, **kwargs
) 
3607     def base_DoGetPosition(*args
, **kwargs
): 
3608         """base_DoGetPosition() -> (x,y)""" 
3609         return _windows_
.PyScrolledWindow_base_DoGetPosition(*args
, **kwargs
) 
3611     def base_DoGetVirtualSize(*args
, **kwargs
): 
3612         """base_DoGetVirtualSize(self) -> Size""" 
3613         return _windows_
.PyScrolledWindow_base_DoGetVirtualSize(*args
, **kwargs
) 
3615     def base_DoGetBestSize(*args
, **kwargs
): 
3616         """base_DoGetBestSize(self) -> Size""" 
3617         return _windows_
.PyScrolledWindow_base_DoGetBestSize(*args
, **kwargs
) 
3619     def base_InitDialog(*args
, **kwargs
): 
3620         """base_InitDialog(self)""" 
3621         return _windows_
.PyScrolledWindow_base_InitDialog(*args
, **kwargs
) 
3623     def base_TransferDataToWindow(*args
, **kwargs
): 
3624         """base_TransferDataToWindow(self) -> bool""" 
3625         return _windows_
.PyScrolledWindow_base_TransferDataToWindow(*args
, **kwargs
) 
3627     def base_TransferDataFromWindow(*args
, **kwargs
): 
3628         """base_TransferDataFromWindow(self) -> bool""" 
3629         return _windows_
.PyScrolledWindow_base_TransferDataFromWindow(*args
, **kwargs
) 
3631     def base_Validate(*args
, **kwargs
): 
3632         """base_Validate(self) -> bool""" 
3633         return _windows_
.PyScrolledWindow_base_Validate(*args
, **kwargs
) 
3635     def base_AcceptsFocus(*args
, **kwargs
): 
3636         """base_AcceptsFocus(self) -> bool""" 
3637         return _windows_
.PyScrolledWindow_base_AcceptsFocus(*args
, **kwargs
) 
3639     def base_AcceptsFocusFromKeyboard(*args
, **kwargs
): 
3640         """base_AcceptsFocusFromKeyboard(self) -> bool""" 
3641         return _windows_
.PyScrolledWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
) 
3643     def base_GetMaxSize(*args
, **kwargs
): 
3644         """base_GetMaxSize(self) -> Size""" 
3645         return _windows_
.PyScrolledWindow_base_GetMaxSize(*args
, **kwargs
) 
3647     def base_AddChild(*args
, **kwargs
): 
3648         """base_AddChild(self, Window child)""" 
3649         return _windows_
.PyScrolledWindow_base_AddChild(*args
, **kwargs
) 
3651     def base_RemoveChild(*args
, **kwargs
): 
3652         """base_RemoveChild(self, Window child)""" 
3653         return _windows_
.PyScrolledWindow_base_RemoveChild(*args
, **kwargs
) 
3655     def base_ShouldInheritColours(*args
, **kwargs
): 
3656         """base_ShouldInheritColours(self) -> bool""" 
3657         return _windows_
.PyScrolledWindow_base_ShouldInheritColours(*args
, **kwargs
) 
3659     def base_ApplyParentThemeBackground(*args
, **kwargs
): 
3660         """base_ApplyParentThemeBackground(self, Colour c)""" 
3661         return _windows_
.PyScrolledWindow_base_ApplyParentThemeBackground(*args
, **kwargs
) 
3663     def base_GetDefaultAttributes(*args
, **kwargs
): 
3664         """base_GetDefaultAttributes(self) -> VisualAttributes""" 
3665         return _windows_
.PyScrolledWindow_base_GetDefaultAttributes(*args
, **kwargs
) 
3668 class PyScrolledWindowPtr(PyScrolledWindow
): 
3669     def __init__(self
, this
): 
3671         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3672         self
.__class
__ = PyScrolledWindow
 
3673 _windows_
.PyScrolledWindow_swigregister(PyScrolledWindowPtr
) 
3675 def PrePyScrolledWindow(*args
, **kwargs
): 
3676     """PrePyScrolledWindow() -> PyScrolledWindow""" 
3677     val 
= _windows_
.new_PrePyScrolledWindow(*args
, **kwargs
) 
3681 #--------------------------------------------------------------------------- 
3683 PRINT_MODE_NONE 
= _windows_
.PRINT_MODE_NONE
 
3684 PRINT_MODE_PREVIEW 
= _windows_
.PRINT_MODE_PREVIEW
 
3685 PRINT_MODE_FILE 
= _windows_
.PRINT_MODE_FILE
 
3686 PRINT_MODE_PRINTER 
= _windows_
.PRINT_MODE_PRINTER
 
3687 PRINT_MODE_STREAM 
= _windows_
.PRINT_MODE_STREAM
 
3688 PRINTBIN_DEFAULT 
= _windows_
.PRINTBIN_DEFAULT
 
3689 PRINTBIN_ONLYONE 
= _windows_
.PRINTBIN_ONLYONE
 
3690 PRINTBIN_LOWER 
= _windows_
.PRINTBIN_LOWER
 
3691 PRINTBIN_MIDDLE 
= _windows_
.PRINTBIN_MIDDLE
 
3692 PRINTBIN_MANUAL 
= _windows_
.PRINTBIN_MANUAL
 
3693 PRINTBIN_ENVELOPE 
= _windows_
.PRINTBIN_ENVELOPE
 
3694 PRINTBIN_ENVMANUAL 
= _windows_
.PRINTBIN_ENVMANUAL
 
3695 PRINTBIN_AUTO 
= _windows_
.PRINTBIN_AUTO
 
3696 PRINTBIN_TRACTOR 
= _windows_
.PRINTBIN_TRACTOR
 
3697 PRINTBIN_SMALLFMT 
= _windows_
.PRINTBIN_SMALLFMT
 
3698 PRINTBIN_LARGEFMT 
= _windows_
.PRINTBIN_LARGEFMT
 
3699 PRINTBIN_LARGECAPACITY 
= _windows_
.PRINTBIN_LARGECAPACITY
 
3700 PRINTBIN_CASSETTE 
= _windows_
.PRINTBIN_CASSETTE
 
3701 PRINTBIN_FORMSOURCE 
= _windows_
.PRINTBIN_FORMSOURCE
 
3702 PRINTBIN_USER 
= _windows_
.PRINTBIN_USER
 
3703 class PrintData(_core
.Object
): 
3705         return "<%s.%s; proxy of C++ wxPrintData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3706     def __init__(self
, *args
): 
3708         __init__(self) -> PrintData 
3709         __init__(self, PrintData data) -> PrintData 
3711         newobj 
= _windows_
.new_PrintData(*args
) 
3712         self
.this 
= newobj
.this
 
3715     def __del__(self
, destroy
=_windows_
.delete_PrintData
): 
3718             if self
.thisown
: destroy(self
) 
3721     def GetNoCopies(*args
, **kwargs
): 
3722         """GetNoCopies(self) -> int""" 
3723         return _windows_
.PrintData_GetNoCopies(*args
, **kwargs
) 
3725     def GetCollate(*args
, **kwargs
): 
3726         """GetCollate(self) -> bool""" 
3727         return _windows_
.PrintData_GetCollate(*args
, **kwargs
) 
3729     def GetOrientation(*args
, **kwargs
): 
3730         """GetOrientation(self) -> int""" 
3731         return _windows_
.PrintData_GetOrientation(*args
, **kwargs
) 
3733     def Ok(*args
, **kwargs
): 
3734         """Ok(self) -> bool""" 
3735         return _windows_
.PrintData_Ok(*args
, **kwargs
) 
3737     def GetPrinterName(*args
, **kwargs
): 
3738         """GetPrinterName(self) -> String""" 
3739         return _windows_
.PrintData_GetPrinterName(*args
, **kwargs
) 
3741     def GetColour(*args
, **kwargs
): 
3742         """GetColour(self) -> bool""" 
3743         return _windows_
.PrintData_GetColour(*args
, **kwargs
) 
3745     def GetDuplex(*args
, **kwargs
): 
3746         """GetDuplex(self) -> int""" 
3747         return _windows_
.PrintData_GetDuplex(*args
, **kwargs
) 
3749     def GetPaperId(*args
, **kwargs
): 
3750         """GetPaperId(self) -> int""" 
3751         return _windows_
.PrintData_GetPaperId(*args
, **kwargs
) 
3753     def GetPaperSize(*args
, **kwargs
): 
3754         """GetPaperSize(self) -> Size""" 
3755         return _windows_
.PrintData_GetPaperSize(*args
, **kwargs
) 
3757     def GetQuality(*args
, **kwargs
): 
3758         """GetQuality(self) -> int""" 
3759         return _windows_
.PrintData_GetQuality(*args
, **kwargs
) 
3761     def GetBin(*args
, **kwargs
): 
3762         """GetBin(self) -> int""" 
3763         return _windows_
.PrintData_GetBin(*args
, **kwargs
) 
3765     def SetNoCopies(*args
, **kwargs
): 
3766         """SetNoCopies(self, int v)""" 
3767         return _windows_
.PrintData_SetNoCopies(*args
, **kwargs
) 
3769     def SetCollate(*args
, **kwargs
): 
3770         """SetCollate(self, bool flag)""" 
3771         return _windows_
.PrintData_SetCollate(*args
, **kwargs
) 
3773     def SetOrientation(*args
, **kwargs
): 
3774         """SetOrientation(self, int orient)""" 
3775         return _windows_
.PrintData_SetOrientation(*args
, **kwargs
) 
3777     def SetPrinterName(*args
, **kwargs
): 
3778         """SetPrinterName(self, String name)""" 
3779         return _windows_
.PrintData_SetPrinterName(*args
, **kwargs
) 
3781     def SetColour(*args
, **kwargs
): 
3782         """SetColour(self, bool colour)""" 
3783         return _windows_
.PrintData_SetColour(*args
, **kwargs
) 
3785     def SetDuplex(*args
, **kwargs
): 
3786         """SetDuplex(self, int duplex)""" 
3787         return _windows_
.PrintData_SetDuplex(*args
, **kwargs
) 
3789     def SetPaperId(*args
, **kwargs
): 
3790         """SetPaperId(self, int sizeId)""" 
3791         return _windows_
.PrintData_SetPaperId(*args
, **kwargs
) 
3793     def SetPaperSize(*args
, **kwargs
): 
3794         """SetPaperSize(self, Size sz)""" 
3795         return _windows_
.PrintData_SetPaperSize(*args
, **kwargs
) 
3797     def SetQuality(*args
, **kwargs
): 
3798         """SetQuality(self, int quality)""" 
3799         return _windows_
.PrintData_SetQuality(*args
, **kwargs
) 
3801     def SetBin(*args
, **kwargs
): 
3802         """SetBin(self, int bin)""" 
3803         return _windows_
.PrintData_SetBin(*args
, **kwargs
) 
3805     def GetPrinterCommand(*args
, **kwargs
): 
3806         """GetPrinterCommand(self) -> String""" 
3807         return _windows_
.PrintData_GetPrinterCommand(*args
, **kwargs
) 
3809     def GetPrinterOptions(*args
, **kwargs
): 
3810         """GetPrinterOptions(self) -> String""" 
3811         return _windows_
.PrintData_GetPrinterOptions(*args
, **kwargs
) 
3813     def GetPreviewCommand(*args
, **kwargs
): 
3814         """GetPreviewCommand(self) -> String""" 
3815         return _windows_
.PrintData_GetPreviewCommand(*args
, **kwargs
) 
3817     def GetFilename(*args
, **kwargs
): 
3818         """GetFilename(self) -> String""" 
3819         return _windows_
.PrintData_GetFilename(*args
, **kwargs
) 
3821     def GetFontMetricPath(*args
, **kwargs
): 
3822         """GetFontMetricPath(self) -> String""" 
3823         return _windows_
.PrintData_GetFontMetricPath(*args
, **kwargs
) 
3825     def GetPrinterScaleX(*args
, **kwargs
): 
3826         """GetPrinterScaleX(self) -> double""" 
3827         return _windows_
.PrintData_GetPrinterScaleX(*args
, **kwargs
) 
3829     def GetPrinterScaleY(*args
, **kwargs
): 
3830         """GetPrinterScaleY(self) -> double""" 
3831         return _windows_
.PrintData_GetPrinterScaleY(*args
, **kwargs
) 
3833     def GetPrinterTranslateX(*args
, **kwargs
): 
3834         """GetPrinterTranslateX(self) -> long""" 
3835         return _windows_
.PrintData_GetPrinterTranslateX(*args
, **kwargs
) 
3837     def GetPrinterTranslateY(*args
, **kwargs
): 
3838         """GetPrinterTranslateY(self) -> long""" 
3839         return _windows_
.PrintData_GetPrinterTranslateY(*args
, **kwargs
) 
3841     def GetPrintMode(*args
, **kwargs
): 
3842         """GetPrintMode(self) -> int""" 
3843         return _windows_
.PrintData_GetPrintMode(*args
, **kwargs
) 
3845     def SetPrinterCommand(*args
, **kwargs
): 
3846         """SetPrinterCommand(self, String command)""" 
3847         return _windows_
.PrintData_SetPrinterCommand(*args
, **kwargs
) 
3849     def SetPrinterOptions(*args
, **kwargs
): 
3850         """SetPrinterOptions(self, String options)""" 
3851         return _windows_
.PrintData_SetPrinterOptions(*args
, **kwargs
) 
3853     def SetPreviewCommand(*args
, **kwargs
): 
3854         """SetPreviewCommand(self, String command)""" 
3855         return _windows_
.PrintData_SetPreviewCommand(*args
, **kwargs
) 
3857     def SetFilename(*args
, **kwargs
): 
3858         """SetFilename(self, String filename)""" 
3859         return _windows_
.PrintData_SetFilename(*args
, **kwargs
) 
3861     def SetFontMetricPath(*args
, **kwargs
): 
3862         """SetFontMetricPath(self, String path)""" 
3863         return _windows_
.PrintData_SetFontMetricPath(*args
, **kwargs
) 
3865     def SetPrinterScaleX(*args
, **kwargs
): 
3866         """SetPrinterScaleX(self, double x)""" 
3867         return _windows_
.PrintData_SetPrinterScaleX(*args
, **kwargs
) 
3869     def SetPrinterScaleY(*args
, **kwargs
): 
3870         """SetPrinterScaleY(self, double y)""" 
3871         return _windows_
.PrintData_SetPrinterScaleY(*args
, **kwargs
) 
3873     def SetPrinterScaling(*args
, **kwargs
): 
3874         """SetPrinterScaling(self, double x, double y)""" 
3875         return _windows_
.PrintData_SetPrinterScaling(*args
, **kwargs
) 
3877     def SetPrinterTranslateX(*args
, **kwargs
): 
3878         """SetPrinterTranslateX(self, long x)""" 
3879         return _windows_
.PrintData_SetPrinterTranslateX(*args
, **kwargs
) 
3881     def SetPrinterTranslateY(*args
, **kwargs
): 
3882         """SetPrinterTranslateY(self, long y)""" 
3883         return _windows_
.PrintData_SetPrinterTranslateY(*args
, **kwargs
) 
3885     def SetPrinterTranslation(*args
, **kwargs
): 
3886         """SetPrinterTranslation(self, long x, long y)""" 
3887         return _windows_
.PrintData_SetPrinterTranslation(*args
, **kwargs
) 
3889     def SetPrintMode(*args
, **kwargs
): 
3890         """SetPrintMode(self, int printMode)""" 
3891         return _windows_
.PrintData_SetPrintMode(*args
, **kwargs
) 
3893     def GetOutputStream(*args
, **kwargs
): 
3894         """GetOutputStream(self) -> OutputStream""" 
3895         return _windows_
.PrintData_GetOutputStream(*args
, **kwargs
) 
3897     def SetOutputStream(*args
, **kwargs
): 
3898         """SetOutputStream(self, OutputStream outputstream)""" 
3899         return _windows_
.PrintData_SetOutputStream(*args
, **kwargs
) 
3901     def __nonzero__(self
): return self
.Ok()  
3903 class PrintDataPtr(PrintData
): 
3904     def __init__(self
, this
): 
3906         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3907         self
.__class
__ = PrintData
 
3908 _windows_
.PrintData_swigregister(PrintDataPtr
) 
3909 PrintoutTitleStr 
= cvar
.PrintoutTitleStr
 
3910 PreviewCanvasNameStr 
= cvar
.PreviewCanvasNameStr
 
3912 class PageSetupDialogData(_core
.Object
): 
3914         return "<%s.%s; proxy of C++ wxPageSetupDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3915     def __init__(self
, *args
): 
3917         __init__(self) -> PageSetupDialogData 
3918         __init__(self, PageSetupDialogData data) -> PageSetupDialogData 
3920         newobj 
= _windows_
.new_PageSetupDialogData(*args
) 
3921         self
.this 
= newobj
.this
 
3924     def __del__(self
, destroy
=_windows_
.delete_PageSetupDialogData
): 
3927             if self
.thisown
: destroy(self
) 
3930     def EnableHelp(*args
, **kwargs
): 
3931         """EnableHelp(self, bool flag)""" 
3932         return _windows_
.PageSetupDialogData_EnableHelp(*args
, **kwargs
) 
3934     def EnableMargins(*args
, **kwargs
): 
3935         """EnableMargins(self, bool flag)""" 
3936         return _windows_
.PageSetupDialogData_EnableMargins(*args
, **kwargs
) 
3938     def EnableOrientation(*args
, **kwargs
): 
3939         """EnableOrientation(self, bool flag)""" 
3940         return _windows_
.PageSetupDialogData_EnableOrientation(*args
, **kwargs
) 
3942     def EnablePaper(*args
, **kwargs
): 
3943         """EnablePaper(self, bool flag)""" 
3944         return _windows_
.PageSetupDialogData_EnablePaper(*args
, **kwargs
) 
3946     def EnablePrinter(*args
, **kwargs
): 
3947         """EnablePrinter(self, bool flag)""" 
3948         return _windows_
.PageSetupDialogData_EnablePrinter(*args
, **kwargs
) 
3950     def GetDefaultMinMargins(*args
, **kwargs
): 
3951         """GetDefaultMinMargins(self) -> bool""" 
3952         return _windows_
.PageSetupDialogData_GetDefaultMinMargins(*args
, **kwargs
) 
3954     def GetEnableMargins(*args
, **kwargs
): 
3955         """GetEnableMargins(self) -> bool""" 
3956         return _windows_
.PageSetupDialogData_GetEnableMargins(*args
, **kwargs
) 
3958     def GetEnableOrientation(*args
, **kwargs
): 
3959         """GetEnableOrientation(self) -> bool""" 
3960         return _windows_
.PageSetupDialogData_GetEnableOrientation(*args
, **kwargs
) 
3962     def GetEnablePaper(*args
, **kwargs
): 
3963         """GetEnablePaper(self) -> bool""" 
3964         return _windows_
.PageSetupDialogData_GetEnablePaper(*args
, **kwargs
) 
3966     def GetEnablePrinter(*args
, **kwargs
): 
3967         """GetEnablePrinter(self) -> bool""" 
3968         return _windows_
.PageSetupDialogData_GetEnablePrinter(*args
, **kwargs
) 
3970     def GetEnableHelp(*args
, **kwargs
): 
3971         """GetEnableHelp(self) -> bool""" 
3972         return _windows_
.PageSetupDialogData_GetEnableHelp(*args
, **kwargs
) 
3974     def GetDefaultInfo(*args
, **kwargs
): 
3975         """GetDefaultInfo(self) -> bool""" 
3976         return _windows_
.PageSetupDialogData_GetDefaultInfo(*args
, **kwargs
) 
3978     def GetMarginTopLeft(*args
, **kwargs
): 
3979         """GetMarginTopLeft(self) -> Point""" 
3980         return _windows_
.PageSetupDialogData_GetMarginTopLeft(*args
, **kwargs
) 
3982     def GetMarginBottomRight(*args
, **kwargs
): 
3983         """GetMarginBottomRight(self) -> Point""" 
3984         return _windows_
.PageSetupDialogData_GetMarginBottomRight(*args
, **kwargs
) 
3986     def GetMinMarginTopLeft(*args
, **kwargs
): 
3987         """GetMinMarginTopLeft(self) -> Point""" 
3988         return _windows_
.PageSetupDialogData_GetMinMarginTopLeft(*args
, **kwargs
) 
3990     def GetMinMarginBottomRight(*args
, **kwargs
): 
3991         """GetMinMarginBottomRight(self) -> Point""" 
3992         return _windows_
.PageSetupDialogData_GetMinMarginBottomRight(*args
, **kwargs
) 
3994     def GetPaperId(*args
, **kwargs
): 
3995         """GetPaperId(self) -> int""" 
3996         return _windows_
.PageSetupDialogData_GetPaperId(*args
, **kwargs
) 
3998     def GetPaperSize(*args
, **kwargs
): 
3999         """GetPaperSize(self) -> Size""" 
4000         return _windows_
.PageSetupDialogData_GetPaperSize(*args
, **kwargs
) 
4002     def GetPrintData(*args
, **kwargs
): 
4003         """GetPrintData(self) -> PrintData""" 
4004         return _windows_
.PageSetupDialogData_GetPrintData(*args
, **kwargs
) 
4006     def Ok(*args
, **kwargs
): 
4007         """Ok(self) -> bool""" 
4008         return _windows_
.PageSetupDialogData_Ok(*args
, **kwargs
) 
4010     def SetDefaultInfo(*args
, **kwargs
): 
4011         """SetDefaultInfo(self, bool flag)""" 
4012         return _windows_
.PageSetupDialogData_SetDefaultInfo(*args
, **kwargs
) 
4014     def SetDefaultMinMargins(*args
, **kwargs
): 
4015         """SetDefaultMinMargins(self, bool flag)""" 
4016         return _windows_
.PageSetupDialogData_SetDefaultMinMargins(*args
, **kwargs
) 
4018     def SetMarginTopLeft(*args
, **kwargs
): 
4019         """SetMarginTopLeft(self, Point pt)""" 
4020         return _windows_
.PageSetupDialogData_SetMarginTopLeft(*args
, **kwargs
) 
4022     def SetMarginBottomRight(*args
, **kwargs
): 
4023         """SetMarginBottomRight(self, Point pt)""" 
4024         return _windows_
.PageSetupDialogData_SetMarginBottomRight(*args
, **kwargs
) 
4026     def SetMinMarginTopLeft(*args
, **kwargs
): 
4027         """SetMinMarginTopLeft(self, Point pt)""" 
4028         return _windows_
.PageSetupDialogData_SetMinMarginTopLeft(*args
, **kwargs
) 
4030     def SetMinMarginBottomRight(*args
, **kwargs
): 
4031         """SetMinMarginBottomRight(self, Point pt)""" 
4032         return _windows_
.PageSetupDialogData_SetMinMarginBottomRight(*args
, **kwargs
) 
4034     def SetPaperId(*args
, **kwargs
): 
4035         """SetPaperId(self, int id)""" 
4036         return _windows_
.PageSetupDialogData_SetPaperId(*args
, **kwargs
) 
4038     def SetPaperSize(*args
, **kwargs
): 
4039         """SetPaperSize(self, Size size)""" 
4040         return _windows_
.PageSetupDialogData_SetPaperSize(*args
, **kwargs
) 
4042     def SetPrintData(*args
, **kwargs
): 
4043         """SetPrintData(self, PrintData printData)""" 
4044         return _windows_
.PageSetupDialogData_SetPrintData(*args
, **kwargs
) 
4046     def __nonzero__(self
): return self
.Ok()  
4048 class PageSetupDialogDataPtr(PageSetupDialogData
): 
4049     def __init__(self
, this
): 
4051         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4052         self
.__class
__ = PageSetupDialogData
 
4053 _windows_
.PageSetupDialogData_swigregister(PageSetupDialogDataPtr
) 
4055 class PageSetupDialog(Dialog
): 
4057         return "<%s.%s; proxy of C++ wxPageSetupDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4058     def __init__(self
, *args
, **kwargs
): 
4059         """__init__(self, Window parent, PageSetupDialogData data=None) -> PageSetupDialog""" 
4060         newobj 
= _windows_
.new_PageSetupDialog(*args
, **kwargs
) 
4061         self
.this 
= newobj
.this
 
4064         self
._setOORInfo
(self
) 
4066     def GetPageSetupData(*args
, **kwargs
): 
4067         """GetPageSetupData(self) -> PageSetupDialogData""" 
4068         return _windows_
.PageSetupDialog_GetPageSetupData(*args
, **kwargs
) 
4070     def ShowModal(*args
, **kwargs
): 
4071         """ShowModal(self) -> int""" 
4072         return _windows_
.PageSetupDialog_ShowModal(*args
, **kwargs
) 
4075 class PageSetupDialogPtr(PageSetupDialog
): 
4076     def __init__(self
, this
): 
4078         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4079         self
.__class
__ = PageSetupDialog
 
4080 _windows_
.PageSetupDialog_swigregister(PageSetupDialogPtr
) 
4082 class PrintDialogData(_core
.Object
): 
4084         return "<%s.%s; proxy of C++ wxPrintDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4085     def __init__(self
, *args
): 
4087         __init__(self) -> PrintDialogData 
4088         __init__(self, PrintData printData) -> PrintDialogData 
4090         newobj 
= _windows_
.new_PrintDialogData(*args
) 
4091         self
.this 
= newobj
.this
 
4094     def __del__(self
, destroy
=_windows_
.delete_PrintDialogData
): 
4097             if self
.thisown
: destroy(self
) 
4100     def GetFromPage(*args
, **kwargs
): 
4101         """GetFromPage(self) -> int""" 
4102         return _windows_
.PrintDialogData_GetFromPage(*args
, **kwargs
) 
4104     def GetToPage(*args
, **kwargs
): 
4105         """GetToPage(self) -> int""" 
4106         return _windows_
.PrintDialogData_GetToPage(*args
, **kwargs
) 
4108     def GetMinPage(*args
, **kwargs
): 
4109         """GetMinPage(self) -> int""" 
4110         return _windows_
.PrintDialogData_GetMinPage(*args
, **kwargs
) 
4112     def GetMaxPage(*args
, **kwargs
): 
4113         """GetMaxPage(self) -> int""" 
4114         return _windows_
.PrintDialogData_GetMaxPage(*args
, **kwargs
) 
4116     def GetNoCopies(*args
, **kwargs
): 
4117         """GetNoCopies(self) -> int""" 
4118         return _windows_
.PrintDialogData_GetNoCopies(*args
, **kwargs
) 
4120     def GetAllPages(*args
, **kwargs
): 
4121         """GetAllPages(self) -> bool""" 
4122         return _windows_
.PrintDialogData_GetAllPages(*args
, **kwargs
) 
4124     def GetSelection(*args
, **kwargs
): 
4125         """GetSelection(self) -> bool""" 
4126         return _windows_
.PrintDialogData_GetSelection(*args
, **kwargs
) 
4128     def GetCollate(*args
, **kwargs
): 
4129         """GetCollate(self) -> bool""" 
4130         return _windows_
.PrintDialogData_GetCollate(*args
, **kwargs
) 
4132     def GetPrintToFile(*args
, **kwargs
): 
4133         """GetPrintToFile(self) -> bool""" 
4134         return _windows_
.PrintDialogData_GetPrintToFile(*args
, **kwargs
) 
4136     def GetSetupDialog(*args
, **kwargs
): 
4137         """GetSetupDialog(self) -> bool""" 
4138         return _windows_
.PrintDialogData_GetSetupDialog(*args
, **kwargs
) 
4140     def SetFromPage(*args
, **kwargs
): 
4141         """SetFromPage(self, int v)""" 
4142         return _windows_
.PrintDialogData_SetFromPage(*args
, **kwargs
) 
4144     def SetToPage(*args
, **kwargs
): 
4145         """SetToPage(self, int v)""" 
4146         return _windows_
.PrintDialogData_SetToPage(*args
, **kwargs
) 
4148     def SetMinPage(*args
, **kwargs
): 
4149         """SetMinPage(self, int v)""" 
4150         return _windows_
.PrintDialogData_SetMinPage(*args
, **kwargs
) 
4152     def SetMaxPage(*args
, **kwargs
): 
4153         """SetMaxPage(self, int v)""" 
4154         return _windows_
.PrintDialogData_SetMaxPage(*args
, **kwargs
) 
4156     def SetNoCopies(*args
, **kwargs
): 
4157         """SetNoCopies(self, int v)""" 
4158         return _windows_
.PrintDialogData_SetNoCopies(*args
, **kwargs
) 
4160     def SetAllPages(*args
, **kwargs
): 
4161         """SetAllPages(self, bool flag)""" 
4162         return _windows_
.PrintDialogData_SetAllPages(*args
, **kwargs
) 
4164     def SetSelection(*args
, **kwargs
): 
4165         """SetSelection(self, bool flag)""" 
4166         return _windows_
.PrintDialogData_SetSelection(*args
, **kwargs
) 
4168     def SetCollate(*args
, **kwargs
): 
4169         """SetCollate(self, bool flag)""" 
4170         return _windows_
.PrintDialogData_SetCollate(*args
, **kwargs
) 
4172     def SetPrintToFile(*args
, **kwargs
): 
4173         """SetPrintToFile(self, bool flag)""" 
4174         return _windows_
.PrintDialogData_SetPrintToFile(*args
, **kwargs
) 
4176     def SetSetupDialog(*args
, **kwargs
): 
4177         """SetSetupDialog(self, bool flag)""" 
4178         return _windows_
.PrintDialogData_SetSetupDialog(*args
, **kwargs
) 
4180     def EnablePrintToFile(*args
, **kwargs
): 
4181         """EnablePrintToFile(self, bool flag)""" 
4182         return _windows_
.PrintDialogData_EnablePrintToFile(*args
, **kwargs
) 
4184     def EnableSelection(*args
, **kwargs
): 
4185         """EnableSelection(self, bool flag)""" 
4186         return _windows_
.PrintDialogData_EnableSelection(*args
, **kwargs
) 
4188     def EnablePageNumbers(*args
, **kwargs
): 
4189         """EnablePageNumbers(self, bool flag)""" 
4190         return _windows_
.PrintDialogData_EnablePageNumbers(*args
, **kwargs
) 
4192     def EnableHelp(*args
, **kwargs
): 
4193         """EnableHelp(self, bool flag)""" 
4194         return _windows_
.PrintDialogData_EnableHelp(*args
, **kwargs
) 
4196     def GetEnablePrintToFile(*args
, **kwargs
): 
4197         """GetEnablePrintToFile(self) -> bool""" 
4198         return _windows_
.PrintDialogData_GetEnablePrintToFile(*args
, **kwargs
) 
4200     def GetEnableSelection(*args
, **kwargs
): 
4201         """GetEnableSelection(self) -> bool""" 
4202         return _windows_
.PrintDialogData_GetEnableSelection(*args
, **kwargs
) 
4204     def GetEnablePageNumbers(*args
, **kwargs
): 
4205         """GetEnablePageNumbers(self) -> bool""" 
4206         return _windows_
.PrintDialogData_GetEnablePageNumbers(*args
, **kwargs
) 
4208     def GetEnableHelp(*args
, **kwargs
): 
4209         """GetEnableHelp(self) -> bool""" 
4210         return _windows_
.PrintDialogData_GetEnableHelp(*args
, **kwargs
) 
4212     def Ok(*args
, **kwargs
): 
4213         """Ok(self) -> bool""" 
4214         return _windows_
.PrintDialogData_Ok(*args
, **kwargs
) 
4216     def GetPrintData(*args
, **kwargs
): 
4217         """GetPrintData(self) -> PrintData""" 
4218         return _windows_
.PrintDialogData_GetPrintData(*args
, **kwargs
) 
4220     def SetPrintData(*args
, **kwargs
): 
4221         """SetPrintData(self, PrintData printData)""" 
4222         return _windows_
.PrintDialogData_SetPrintData(*args
, **kwargs
) 
4224     def __nonzero__(self
): return self
.Ok()  
4226 class PrintDialogDataPtr(PrintDialogData
): 
4227     def __init__(self
, this
): 
4229         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4230         self
.__class
__ = PrintDialogData
 
4231 _windows_
.PrintDialogData_swigregister(PrintDialogDataPtr
) 
4233 class PrintDialog(Dialog
): 
4235         return "<%s.%s; proxy of C++ wxPrintDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4236     def __init__(self
, *args
, **kwargs
): 
4237         """__init__(self, Window parent, PrintDialogData data=None) -> PrintDialog""" 
4238         newobj 
= _windows_
.new_PrintDialog(*args
, **kwargs
) 
4239         self
.this 
= newobj
.this
 
4242         self
._setOORInfo
(self
) 
4244     def GetPrintDialogData(*args
, **kwargs
): 
4245         """GetPrintDialogData(self) -> PrintDialogData""" 
4246         return _windows_
.PrintDialog_GetPrintDialogData(*args
, **kwargs
) 
4248     def GetPrintDC(*args
, **kwargs
): 
4249         """GetPrintDC(self) -> DC""" 
4250         return _windows_
.PrintDialog_GetPrintDC(*args
, **kwargs
) 
4252     def ShowModal(*args
, **kwargs
): 
4253         """ShowModal(self) -> int""" 
4254         return _windows_
.PrintDialog_ShowModal(*args
, **kwargs
) 
4257 class PrintDialogPtr(PrintDialog
): 
4258     def __init__(self
, this
): 
4260         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4261         self
.__class
__ = PrintDialog
 
4262 _windows_
.PrintDialog_swigregister(PrintDialogPtr
) 
4264 PRINTER_NO_ERROR 
= _windows_
.PRINTER_NO_ERROR
 
4265 PRINTER_CANCELLED 
= _windows_
.PRINTER_CANCELLED
 
4266 PRINTER_ERROR 
= _windows_
.PRINTER_ERROR
 
4267 class Printer(_core
.Object
): 
4269         return "<%s.%s; proxy of C++ wxPrinter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4270     def __init__(self
, *args
, **kwargs
): 
4271         """__init__(self, PrintDialogData data=None) -> Printer""" 
4272         newobj 
= _windows_
.new_Printer(*args
, **kwargs
) 
4273         self
.this 
= newobj
.this
 
4276     def __del__(self
, destroy
=_windows_
.delete_Printer
): 
4279             if self
.thisown
: destroy(self
) 
4282     def CreateAbortWindow(*args
, **kwargs
): 
4283         """CreateAbortWindow(self, Window parent, Printout printout)""" 
4284         return _windows_
.Printer_CreateAbortWindow(*args
, **kwargs
) 
4286     def GetPrintDialogData(*args
, **kwargs
): 
4287         """GetPrintDialogData(self) -> PrintDialogData""" 
4288         return _windows_
.Printer_GetPrintDialogData(*args
, **kwargs
) 
4290     def Print(*args
, **kwargs
): 
4291         """Print(self, Window parent, Printout printout, int prompt=True) -> bool""" 
4292         return _windows_
.Printer_Print(*args
, **kwargs
) 
4294     def PrintDialog(*args
, **kwargs
): 
4295         """PrintDialog(self, Window parent) -> DC""" 
4296         return _windows_
.Printer_PrintDialog(*args
, **kwargs
) 
4298     def ReportError(*args
, **kwargs
): 
4299         """ReportError(self, Window parent, Printout printout, String message)""" 
4300         return _windows_
.Printer_ReportError(*args
, **kwargs
) 
4302     def Setup(*args
, **kwargs
): 
4303         """Setup(self, Window parent) -> bool""" 
4304         return _windows_
.Printer_Setup(*args
, **kwargs
) 
4306     def GetAbort(*args
, **kwargs
): 
4307         """GetAbort(self) -> bool""" 
4308         return _windows_
.Printer_GetAbort(*args
, **kwargs
) 
4310     def GetLastError(*args
, **kwargs
): 
4311         """GetLastError() -> int""" 
4312         return _windows_
.Printer_GetLastError(*args
, **kwargs
) 
4314     GetLastError 
= staticmethod(GetLastError
) 
4316 class PrinterPtr(Printer
): 
4317     def __init__(self
, this
): 
4319         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4320         self
.__class
__ = Printer
 
4321 _windows_
.Printer_swigregister(PrinterPtr
) 
4323 def Printer_GetLastError(*args
, **kwargs
): 
4324     """Printer_GetLastError() -> int""" 
4325     return _windows_
.Printer_GetLastError(*args
, **kwargs
) 
4327 class Printout(_core
.Object
): 
4329         return "<%s.%s; proxy of C++ wxPyPrintout instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4330     def __init__(self
, *args
, **kwargs
): 
4331         """__init__(self, String title=PrintoutTitleStr) -> Printout""" 
4332         newobj 
= _windows_
.new_Printout(*args
, **kwargs
) 
4333         self
.this 
= newobj
.this
 
4336         self
._setCallbackInfo
(self
, Printout
) 
4338     def _setCallbackInfo(*args
, **kwargs
): 
4339         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4340         return _windows_
.Printout__setCallbackInfo(*args
, **kwargs
) 
4342     def GetTitle(*args
, **kwargs
): 
4343         """GetTitle(self) -> String""" 
4344         return _windows_
.Printout_GetTitle(*args
, **kwargs
) 
4346     def GetDC(*args
, **kwargs
): 
4347         """GetDC(self) -> DC""" 
4348         return _windows_
.Printout_GetDC(*args
, **kwargs
) 
4350     def SetDC(*args
, **kwargs
): 
4351         """SetDC(self, DC dc)""" 
4352         return _windows_
.Printout_SetDC(*args
, **kwargs
) 
4354     def SetPageSizePixels(*args
, **kwargs
): 
4355         """SetPageSizePixels(self, int w, int h)""" 
4356         return _windows_
.Printout_SetPageSizePixels(*args
, **kwargs
) 
4358     def GetPageSizePixels(*args
, **kwargs
): 
4359         """GetPageSizePixels() -> (w, h)""" 
4360         return _windows_
.Printout_GetPageSizePixels(*args
, **kwargs
) 
4362     def SetPageSizeMM(*args
, **kwargs
): 
4363         """SetPageSizeMM(self, int w, int h)""" 
4364         return _windows_
.Printout_SetPageSizeMM(*args
, **kwargs
) 
4366     def GetPageSizeMM(*args
, **kwargs
): 
4367         """GetPageSizeMM() -> (w, h)""" 
4368         return _windows_
.Printout_GetPageSizeMM(*args
, **kwargs
) 
4370     def SetPPIScreen(*args
, **kwargs
): 
4371         """SetPPIScreen(self, int x, int y)""" 
4372         return _windows_
.Printout_SetPPIScreen(*args
, **kwargs
) 
4374     def GetPPIScreen(*args
, **kwargs
): 
4375         """GetPPIScreen() -> (x,y)""" 
4376         return _windows_
.Printout_GetPPIScreen(*args
, **kwargs
) 
4378     def SetPPIPrinter(*args
, **kwargs
): 
4379         """SetPPIPrinter(self, int x, int y)""" 
4380         return _windows_
.Printout_SetPPIPrinter(*args
, **kwargs
) 
4382     def GetPPIPrinter(*args
, **kwargs
): 
4383         """GetPPIPrinter() -> (x,y)""" 
4384         return _windows_
.Printout_GetPPIPrinter(*args
, **kwargs
) 
4386     def IsPreview(*args
, **kwargs
): 
4387         """IsPreview(self) -> bool""" 
4388         return _windows_
.Printout_IsPreview(*args
, **kwargs
) 
4390     def SetIsPreview(*args
, **kwargs
): 
4391         """SetIsPreview(self, bool p)""" 
4392         return _windows_
.Printout_SetIsPreview(*args
, **kwargs
) 
4394     def base_OnBeginDocument(*args
, **kwargs
): 
4395         """base_OnBeginDocument(self, int startPage, int endPage) -> bool""" 
4396         return _windows_
.Printout_base_OnBeginDocument(*args
, **kwargs
) 
4398     def base_OnEndDocument(*args
, **kwargs
): 
4399         """base_OnEndDocument(self)""" 
4400         return _windows_
.Printout_base_OnEndDocument(*args
, **kwargs
) 
4402     def base_OnBeginPrinting(*args
, **kwargs
): 
4403         """base_OnBeginPrinting(self)""" 
4404         return _windows_
.Printout_base_OnBeginPrinting(*args
, **kwargs
) 
4406     def base_OnEndPrinting(*args
, **kwargs
): 
4407         """base_OnEndPrinting(self)""" 
4408         return _windows_
.Printout_base_OnEndPrinting(*args
, **kwargs
) 
4410     def base_OnPreparePrinting(*args
, **kwargs
): 
4411         """base_OnPreparePrinting(self)""" 
4412         return _windows_
.Printout_base_OnPreparePrinting(*args
, **kwargs
) 
4414     def base_HasPage(*args
, **kwargs
): 
4415         """base_HasPage(self, int page) -> bool""" 
4416         return _windows_
.Printout_base_HasPage(*args
, **kwargs
) 
4418     def base_GetPageInfo(*args
, **kwargs
): 
4419         """base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)""" 
4420         return _windows_
.Printout_base_GetPageInfo(*args
, **kwargs
) 
4423 class PrintoutPtr(Printout
): 
4424     def __init__(self
, this
): 
4426         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4427         self
.__class
__ = Printout
 
4428 _windows_
.Printout_swigregister(PrintoutPtr
) 
4430 class PreviewCanvas(ScrolledWindow
): 
4432         return "<%s.%s; proxy of C++ wxPreviewCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4433     def __init__(self
, *args
, **kwargs
): 
4435         __init__(self, PrintPreview preview, Window parent, Point pos=DefaultPosition,  
4436             Size size=DefaultSize, long style=0,  
4437             String name=PreviewCanvasNameStr) -> PreviewCanvas 
4439         newobj 
= _windows_
.new_PreviewCanvas(*args
, **kwargs
) 
4440         self
.this 
= newobj
.this
 
4443         self
._setOORInfo
(self
) 
4446 class PreviewCanvasPtr(PreviewCanvas
): 
4447     def __init__(self
, this
): 
4449         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4450         self
.__class
__ = PreviewCanvas
 
4451 _windows_
.PreviewCanvas_swigregister(PreviewCanvasPtr
) 
4453 class PreviewFrame(Frame
): 
4455         return "<%s.%s; proxy of C++ wxPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4456     def __init__(self
, *args
, **kwargs
): 
4458         __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,  
4459             Size size=DefaultSize,  
4460             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame 
4462         newobj 
= _windows_
.new_PreviewFrame(*args
, **kwargs
) 
4463         self
.this 
= newobj
.this
 
4466         self
._setOORInfo
(self
) 
4468     def Initialize(*args
, **kwargs
): 
4469         """Initialize(self)""" 
4470         return _windows_
.PreviewFrame_Initialize(*args
, **kwargs
) 
4472     def CreateControlBar(*args
, **kwargs
): 
4473         """CreateControlBar(self)""" 
4474         return _windows_
.PreviewFrame_CreateControlBar(*args
, **kwargs
) 
4476     def CreateCanvas(*args
, **kwargs
): 
4477         """CreateCanvas(self)""" 
4478         return _windows_
.PreviewFrame_CreateCanvas(*args
, **kwargs
) 
4480     def GetControlBar(*args
, **kwargs
): 
4481         """GetControlBar(self) -> PreviewControlBar""" 
4482         return _windows_
.PreviewFrame_GetControlBar(*args
, **kwargs
) 
4485 class PreviewFramePtr(PreviewFrame
): 
4486     def __init__(self
, this
): 
4488         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4489         self
.__class
__ = PreviewFrame
 
4490 _windows_
.PreviewFrame_swigregister(PreviewFramePtr
) 
4492 PREVIEW_PRINT 
= _windows_
.PREVIEW_PRINT
 
4493 PREVIEW_PREVIOUS 
= _windows_
.PREVIEW_PREVIOUS
 
4494 PREVIEW_NEXT 
= _windows_
.PREVIEW_NEXT
 
4495 PREVIEW_ZOOM 
= _windows_
.PREVIEW_ZOOM
 
4496 PREVIEW_FIRST 
= _windows_
.PREVIEW_FIRST
 
4497 PREVIEW_LAST 
= _windows_
.PREVIEW_LAST
 
4498 PREVIEW_GOTO 
= _windows_
.PREVIEW_GOTO
 
4499 PREVIEW_DEFAULT 
= _windows_
.PREVIEW_DEFAULT
 
4500 ID_PREVIEW_CLOSE 
= _windows_
.ID_PREVIEW_CLOSE
 
4501 ID_PREVIEW_NEXT 
= _windows_
.ID_PREVIEW_NEXT
 
4502 ID_PREVIEW_PREVIOUS 
= _windows_
.ID_PREVIEW_PREVIOUS
 
4503 ID_PREVIEW_PRINT 
= _windows_
.ID_PREVIEW_PRINT
 
4504 ID_PREVIEW_ZOOM 
= _windows_
.ID_PREVIEW_ZOOM
 
4505 ID_PREVIEW_FIRST 
= _windows_
.ID_PREVIEW_FIRST
 
4506 ID_PREVIEW_LAST 
= _windows_
.ID_PREVIEW_LAST
 
4507 ID_PREVIEW_GOTO 
= _windows_
.ID_PREVIEW_GOTO
 
4508 class PreviewControlBar(Panel
): 
4510         return "<%s.%s; proxy of C++ wxPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4511     def __init__(self
, *args
, **kwargs
): 
4513         __init__(self, PrintPreview preview, long buttons, Window parent,  
4514             Point pos=DefaultPosition, Size size=DefaultSize,  
4515             long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar 
4517         newobj 
= _windows_
.new_PreviewControlBar(*args
, **kwargs
) 
4518         self
.this 
= newobj
.this
 
4521         self
._setOORInfo
(self
) 
4523     def GetZoomControl(*args
, **kwargs
): 
4524         """GetZoomControl(self) -> int""" 
4525         return _windows_
.PreviewControlBar_GetZoomControl(*args
, **kwargs
) 
4527     def SetZoomControl(*args
, **kwargs
): 
4528         """SetZoomControl(self, int zoom)""" 
4529         return _windows_
.PreviewControlBar_SetZoomControl(*args
, **kwargs
) 
4531     def GetPrintPreview(*args
, **kwargs
): 
4532         """GetPrintPreview(self) -> PrintPreview""" 
4533         return _windows_
.PreviewControlBar_GetPrintPreview(*args
, **kwargs
) 
4535     def OnNext(*args
, **kwargs
): 
4537         return _windows_
.PreviewControlBar_OnNext(*args
, **kwargs
) 
4539     def OnPrevious(*args
, **kwargs
): 
4540         """OnPrevious(self)""" 
4541         return _windows_
.PreviewControlBar_OnPrevious(*args
, **kwargs
) 
4543     def OnFirst(*args
, **kwargs
): 
4545         return _windows_
.PreviewControlBar_OnFirst(*args
, **kwargs
) 
4547     def OnLast(*args
, **kwargs
): 
4549         return _windows_
.PreviewControlBar_OnLast(*args
, **kwargs
) 
4551     def OnGoto(*args
, **kwargs
): 
4553         return _windows_
.PreviewControlBar_OnGoto(*args
, **kwargs
) 
4556 class PreviewControlBarPtr(PreviewControlBar
): 
4557     def __init__(self
, this
): 
4559         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4560         self
.__class
__ = PreviewControlBar
 
4561 _windows_
.PreviewControlBar_swigregister(PreviewControlBarPtr
) 
4563 class PrintPreview(_core
.Object
): 
4565         return "<%s.%s; proxy of C++ wxPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4566     def __init__(self
, *args
): 
4568         __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview 
4569         __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview 
4571         newobj 
= _windows_
.new_PrintPreview(*args
) 
4572         self
.this 
= newobj
.this
 
4575     def SetCurrentPage(*args
, **kwargs
): 
4576         """SetCurrentPage(self, int pageNum) -> bool""" 
4577         return _windows_
.PrintPreview_SetCurrentPage(*args
, **kwargs
) 
4579     def GetCurrentPage(*args
, **kwargs
): 
4580         """GetCurrentPage(self) -> int""" 
4581         return _windows_
.PrintPreview_GetCurrentPage(*args
, **kwargs
) 
4583     def SetPrintout(*args
, **kwargs
): 
4584         """SetPrintout(self, Printout printout)""" 
4585         return _windows_
.PrintPreview_SetPrintout(*args
, **kwargs
) 
4587     def GetPrintout(*args
, **kwargs
): 
4588         """GetPrintout(self) -> Printout""" 
4589         return _windows_
.PrintPreview_GetPrintout(*args
, **kwargs
) 
4591     def GetPrintoutForPrinting(*args
, **kwargs
): 
4592         """GetPrintoutForPrinting(self) -> Printout""" 
4593         return _windows_
.PrintPreview_GetPrintoutForPrinting(*args
, **kwargs
) 
4595     def SetFrame(*args
, **kwargs
): 
4596         """SetFrame(self, Frame frame)""" 
4597         return _windows_
.PrintPreview_SetFrame(*args
, **kwargs
) 
4599     def SetCanvas(*args
, **kwargs
): 
4600         """SetCanvas(self, PreviewCanvas canvas)""" 
4601         return _windows_
.PrintPreview_SetCanvas(*args
, **kwargs
) 
4603     def GetFrame(*args
, **kwargs
): 
4604         """GetFrame(self) -> Frame""" 
4605         return _windows_
.PrintPreview_GetFrame(*args
, **kwargs
) 
4607     def GetCanvas(*args
, **kwargs
): 
4608         """GetCanvas(self) -> PreviewCanvas""" 
4609         return _windows_
.PrintPreview_GetCanvas(*args
, **kwargs
) 
4611     def PaintPage(*args
, **kwargs
): 
4612         """PaintPage(self, PreviewCanvas canvas, DC dc) -> bool""" 
4613         return _windows_
.PrintPreview_PaintPage(*args
, **kwargs
) 
4615     def DrawBlankPage(*args
, **kwargs
): 
4616         """DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool""" 
4617         return _windows_
.PrintPreview_DrawBlankPage(*args
, **kwargs
) 
4619     def RenderPage(*args
, **kwargs
): 
4620         """RenderPage(self, int pageNum) -> bool""" 
4621         return _windows_
.PrintPreview_RenderPage(*args
, **kwargs
) 
4623     def AdjustScrollbars(*args
, **kwargs
): 
4624         """AdjustScrollbars(self, PreviewCanvas canvas)""" 
4625         return _windows_
.PrintPreview_AdjustScrollbars(*args
, **kwargs
) 
4627     def GetPrintDialogData(*args
, **kwargs
): 
4628         """GetPrintDialogData(self) -> PrintDialogData""" 
4629         return _windows_
.PrintPreview_GetPrintDialogData(*args
, **kwargs
) 
4631     def SetZoom(*args
, **kwargs
): 
4632         """SetZoom(self, int percent)""" 
4633         return _windows_
.PrintPreview_SetZoom(*args
, **kwargs
) 
4635     def GetZoom(*args
, **kwargs
): 
4636         """GetZoom(self) -> int""" 
4637         return _windows_
.PrintPreview_GetZoom(*args
, **kwargs
) 
4639     def GetMaxPage(*args
, **kwargs
): 
4640         """GetMaxPage(self) -> int""" 
4641         return _windows_
.PrintPreview_GetMaxPage(*args
, **kwargs
) 
4643     def GetMinPage(*args
, **kwargs
): 
4644         """GetMinPage(self) -> int""" 
4645         return _windows_
.PrintPreview_GetMinPage(*args
, **kwargs
) 
4647     def Ok(*args
, **kwargs
): 
4648         """Ok(self) -> bool""" 
4649         return _windows_
.PrintPreview_Ok(*args
, **kwargs
) 
4651     def SetOk(*args
, **kwargs
): 
4652         """SetOk(self, bool ok)""" 
4653         return _windows_
.PrintPreview_SetOk(*args
, **kwargs
) 
4655     def Print(*args
, **kwargs
): 
4656         """Print(self, bool interactive) -> bool""" 
4657         return _windows_
.PrintPreview_Print(*args
, **kwargs
) 
4659     def DetermineScaling(*args
, **kwargs
): 
4660         """DetermineScaling(self)""" 
4661         return _windows_
.PrintPreview_DetermineScaling(*args
, **kwargs
) 
4663     def __nonzero__(self
): return self
.Ok()  
4665 class PrintPreviewPtr(PrintPreview
): 
4666     def __init__(self
, this
): 
4668         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4669         self
.__class
__ = PrintPreview
 
4670 _windows_
.PrintPreview_swigregister(PrintPreviewPtr
) 
4672 class PyPrintPreview(PrintPreview
): 
4674         return "<%s.%s; proxy of C++ wxPyPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4675     def __init__(self
, *args
): 
4677         __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview 
4678         __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview 
4680         newobj 
= _windows_
.new_PyPrintPreview(*args
) 
4681         self
.this 
= newobj
.this
 
4684         self
._setCallbackInfo
(self
, PyPrintPreview
) 
4686     def _setCallbackInfo(*args
, **kwargs
): 
4687         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4688         return _windows_
.PyPrintPreview__setCallbackInfo(*args
, **kwargs
) 
4690     def base_SetCurrentPage(*args
, **kwargs
): 
4691         """base_SetCurrentPage(self, int pageNum) -> bool""" 
4692         return _windows_
.PyPrintPreview_base_SetCurrentPage(*args
, **kwargs
) 
4694     def base_PaintPage(*args
, **kwargs
): 
4695         """base_PaintPage(self, PreviewCanvas canvas, DC dc) -> bool""" 
4696         return _windows_
.PyPrintPreview_base_PaintPage(*args
, **kwargs
) 
4698     def base_DrawBlankPage(*args
, **kwargs
): 
4699         """base_DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool""" 
4700         return _windows_
.PyPrintPreview_base_DrawBlankPage(*args
, **kwargs
) 
4702     def base_RenderPage(*args
, **kwargs
): 
4703         """base_RenderPage(self, int pageNum) -> bool""" 
4704         return _windows_
.PyPrintPreview_base_RenderPage(*args
, **kwargs
) 
4706     def base_SetZoom(*args
, **kwargs
): 
4707         """base_SetZoom(self, int percent)""" 
4708         return _windows_
.PyPrintPreview_base_SetZoom(*args
, **kwargs
) 
4710     def base_Print(*args
, **kwargs
): 
4711         """base_Print(self, bool interactive) -> bool""" 
4712         return _windows_
.PyPrintPreview_base_Print(*args
, **kwargs
) 
4714     def base_DetermineScaling(*args
, **kwargs
): 
4715         """base_DetermineScaling(self)""" 
4716         return _windows_
.PyPrintPreview_base_DetermineScaling(*args
, **kwargs
) 
4719 class PyPrintPreviewPtr(PyPrintPreview
): 
4720     def __init__(self
, this
): 
4722         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4723         self
.__class
__ = PyPrintPreview
 
4724 _windows_
.PyPrintPreview_swigregister(PyPrintPreviewPtr
) 
4726 class PyPreviewFrame(PreviewFrame
): 
4728         return "<%s.%s; proxy of C++ wxPyPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4729     def __init__(self
, *args
, **kwargs
): 
4731         __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,  
4732             Size size=DefaultSize,  
4733             long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame 
4735         newobj 
= _windows_
.new_PyPreviewFrame(*args
, **kwargs
) 
4736         self
.this 
= newobj
.this
 
4739         self
._setCallbackInfo
(self
, PyPreviewFrame
); self
._setOORInfo
(self
) 
4741     def _setCallbackInfo(*args
, **kwargs
): 
4742         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4743         return _windows_
.PyPreviewFrame__setCallbackInfo(*args
, **kwargs
) 
4745     def SetPreviewCanvas(*args
, **kwargs
): 
4746         """SetPreviewCanvas(self, PreviewCanvas canvas)""" 
4747         return _windows_
.PyPreviewFrame_SetPreviewCanvas(*args
, **kwargs
) 
4749     def SetControlBar(*args
, **kwargs
): 
4750         """SetControlBar(self, PreviewControlBar bar)""" 
4751         return _windows_
.PyPreviewFrame_SetControlBar(*args
, **kwargs
) 
4753     def base_Initialize(*args
, **kwargs
): 
4754         """base_Initialize(self)""" 
4755         return _windows_
.PyPreviewFrame_base_Initialize(*args
, **kwargs
) 
4757     def base_CreateCanvas(*args
, **kwargs
): 
4758         """base_CreateCanvas(self)""" 
4759         return _windows_
.PyPreviewFrame_base_CreateCanvas(*args
, **kwargs
) 
4761     def base_CreateControlBar(*args
, **kwargs
): 
4762         """base_CreateControlBar(self)""" 
4763         return _windows_
.PyPreviewFrame_base_CreateControlBar(*args
, **kwargs
) 
4766 class PyPreviewFramePtr(PyPreviewFrame
): 
4767     def __init__(self
, this
): 
4769         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4770         self
.__class
__ = PyPreviewFrame
 
4771 _windows_
.PyPreviewFrame_swigregister(PyPreviewFramePtr
) 
4773 class PyPreviewControlBar(PreviewControlBar
): 
4775         return "<%s.%s; proxy of C++ wxPyPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4776     def __init__(self
, *args
, **kwargs
): 
4778         __init__(self, PrintPreview preview, long buttons, Window parent,  
4779             Point pos=DefaultPosition, Size size=DefaultSize,  
4780             long style=0, String name=PanelNameStr) -> PyPreviewControlBar 
4782         newobj 
= _windows_
.new_PyPreviewControlBar(*args
, **kwargs
) 
4783         self
.this 
= newobj
.this
 
4786         self
._setCallbackInfo
(self
, PyPreviewControlBar
); self
._setOORInfo
(self
) 
4788     def _setCallbackInfo(*args
, **kwargs
): 
4789         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4790         return _windows_
.PyPreviewControlBar__setCallbackInfo(*args
, **kwargs
) 
4792     def SetPrintPreview(*args
, **kwargs
): 
4793         """SetPrintPreview(self, PrintPreview preview)""" 
4794         return _windows_
.PyPreviewControlBar_SetPrintPreview(*args
, **kwargs
) 
4796     def base_CreateButtons(*args
, **kwargs
): 
4797         """base_CreateButtons(self)""" 
4798         return _windows_
.PyPreviewControlBar_base_CreateButtons(*args
, **kwargs
) 
4800     def base_SetZoomControl(*args
, **kwargs
): 
4801         """base_SetZoomControl(self, int zoom)""" 
4802         return _windows_
.PyPreviewControlBar_base_SetZoomControl(*args
, **kwargs
) 
4805 class PyPreviewControlBarPtr(PyPreviewControlBar
): 
4806     def __init__(self
, this
): 
4808         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4809         self
.__class
__ = PyPreviewControlBar
 
4810 _windows_
.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr
)