FRAME_NO_TASKBAR = _windows_.FRAME_NO_TASKBAR
FRAME_SHAPED = _windows_.FRAME_SHAPED
FRAME_DRAWER = _windows_.FRAME_DRAWER
+FRAME_EX_METAL = _windows_.FRAME_EX_METAL
+DIALOG_EX_METAL = _windows_.DIALOG_EX_METAL
DIALOG_MODAL = _windows_.DIALOG_MODAL
DIALOG_MODELESS = _windows_.DIALOG_MODELESS
USER_COLOURS = _windows_.USER_COLOURS
return _windows_.TopLevelWindow_IsFullScreen(*args, **kwargs)
def SetTitle(*args, **kwargs):
- """
- SetTitle(self, String title)
-
- Sets the window's title. Applicable only to frames and dialogs.
- """
+ """SetTitle(self, String title)"""
return _windows_.TopLevelWindow_SetTitle(*args, **kwargs)
def GetTitle(*args, **kwargs):
- """
- GetTitle(self) -> String
-
- Gets the window's title. Applicable only to frames and dialogs.
- """
+ """GetTitle(self) -> String"""
return _windows_.TopLevelWindow_GetTitle(*args, **kwargs)
def SetShape(*args, **kwargs):
Command = ProcessCommand
def CreateStatusBar(*args, **kwargs):
"""
- CreateStatusBar(self, int number=1, long style=ST_SIZEGRIP, int winid=0,
+ CreateStatusBar(self, int number=1, long style=DEFAULT_STATUSBAR_STYLE, int winid=0,
String name=StatusLineNameStr) -> StatusBar
"""
return _windows_.Frame_CreateStatusBar(*args, **kwargs)
def __repr__(self):
return "<%s.%s; proxy of C++ wxStatusBar instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
def __init__(self, *args, **kwargs):
- """__init__(self, Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> StatusBar"""
+ """
+ __init__(self, Window parent, int id=-1, long style=DEFAULT_STATUSBAR_STYLE,
+ String name=StatusLineNameStr) -> StatusBar
+ """
newobj = _windows_.new_StatusBar(*args, **kwargs)
self.this = newobj.this
self.thisown = 1
"""
SetSashSize(self, int width)
- Sets the sash size. Currently a NOP.
+ Sets the sash size.
"""
return _windows_.SplitterWindow_SetSashSize(*args, **kwargs)
"""GetLineCount(self) -> size_t"""
return _windows_.VScrolledWindow_GetLineCount(*args, **kwargs)
+ def GetVisibleBegin(*args, **kwargs):
+ """GetVisibleBegin(self) -> size_t"""
+ return _windows_.VScrolledWindow_GetVisibleBegin(*args, **kwargs)
+
+ def GetVisibleEnd(*args, **kwargs):
+ """GetVisibleEnd(self) -> size_t"""
+ return _windows_.VScrolledWindow_GetVisibleEnd(*args, **kwargs)
+
+ def IsVisible(*args, **kwargs):
+ """IsVisible(self, size_t line) -> bool"""
+ return _windows_.VScrolledWindow_IsVisible(*args, **kwargs)
+
def GetFirstVisibleLine(*args, **kwargs):
"""GetFirstVisibleLine(self) -> size_t"""
return _windows_.VScrolledWindow_GetFirstVisibleLine(*args, **kwargs)
"""GetLastVisibleLine(self) -> size_t"""
return _windows_.VScrolledWindow_GetLastVisibleLine(*args, **kwargs)
- def IsVisible(*args, **kwargs):
- """IsVisible(self, size_t line) -> bool"""
- return _windows_.VScrolledWindow_IsVisible(*args, **kwargs)
-
class VScrolledWindowPtr(VScrolledWindow):
def __init__(self, this):
return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
def __init__(self, *args, **kwargs):
"""
- __init__(Window parent, String message, String caption,
- List choices=[], long style=CHOICEDLG_STYLE,
+ __init__(self, Window parent, String message, String caption,
+ List choices=EmptyList, long style=CHOICEDLG_STYLE,
Point pos=DefaultPosition) -> MultiChoiceDialog
- Constructor. Use ShowModal method to show the dialog.
+ Constructor. Use the `ShowModal` method to show the dialog.
+
+ :param parent: The parent window.
+ :param message: Text to display above the list of selections.
+ :param caption: Text to use in the title bar of the dialog.
+ :param choices: A list of strings or unicode objects that the
+ user is allowed to choose from.
+ :param style: Styles to apply to the dialog. The default value is
+ equivallent to wx.DEFAULT_DIALOG_STYLE|wx.RESIZE_BORDER|wx.OK|wx.CANCEL|wx.CENTER.
+ :param pos: Where to position the dialog (not used on Windows)
+
+
"""
newobj = _windows_.new_MultiChoiceDialog(*args, **kwargs)
self.this = newobj.this
SetSelections(List selections)
Specify the items in the list that should be selected, using a list of
- integers.
+ integers. The list should specify the indexes of the items that
+ should be selected.
"""
return _windows_.MultiChoiceDialog_SetSelections(*args, **kwargs)
GetSelections() -> [selections]
Returns a list of integers representing the items that are selected.
+ If an item is selected then its index will appear in the list.
"""
return _windows_.MultiChoiceDialog_GetSelections(*args, **kwargs)
def __init__(self, *args, **kwargs):
"""
__init__(Window parent, String message, String caption,
- List choices=[], long style=CHOICEDLG_STYLE,
+ List choices=EmptyList, long style=CHOICEDLG_STYLE,
Point pos=DefaultPosition) -> SingleChoiceDialog
Constructor. Use ShowModal method to show the dialog.
return _windows_.MDIParentFrame_SetToolBar(*args, **kwargs)
def Tile(*args, **kwargs):
- """Tile(self)"""
+ """Tile(self, int orient=HORIZONTAL)"""
return _windows_.MDIParentFrame_Tile(*args, **kwargs)
"""SetBestSize(self, Size size)"""
return _windows_.PyWindow_SetBestSize(*args, **kwargs)
+ def DoEraseBackground(*args, **kwargs):
+ """DoEraseBackground(self, DC dc) -> bool"""
+ return _windows_.PyWindow_DoEraseBackground(*args, **kwargs)
+
def base_DoMoveWindow(*args, **kwargs):
"""base_DoMoveWindow(self, int x, int y, int width, int height)"""
return _windows_.PyWindow_base_DoMoveWindow(*args, **kwargs)
"""base_ShouldInheritColours(self) -> bool"""
return _windows_.PyWindow_base_ShouldInheritColours(*args, **kwargs)
- def base_ApplyParentThemeBackground(*args, **kwargs):
- """base_ApplyParentThemeBackground(self, Colour c)"""
- return _windows_.PyWindow_base_ApplyParentThemeBackground(*args, **kwargs)
-
def base_GetDefaultAttributes(*args, **kwargs):
"""base_GetDefaultAttributes(self) -> VisualAttributes"""
return _windows_.PyWindow_base_GetDefaultAttributes(*args, **kwargs)
+ def base_OnInternalIdle(*args, **kwargs):
+ """base_OnInternalIdle(self)"""
+ return _windows_.PyWindow_base_OnInternalIdle(*args, **kwargs)
+
class PyWindowPtr(PyWindow):
def __init__(self, this):
"""SetBestSize(self, Size size)"""
return _windows_.PyPanel_SetBestSize(*args, **kwargs)
+ def DoEraseBackground(*args, **kwargs):
+ """DoEraseBackground(self, DC dc) -> bool"""
+ return _windows_.PyPanel_DoEraseBackground(*args, **kwargs)
+
def base_DoMoveWindow(*args, **kwargs):
"""base_DoMoveWindow(self, int x, int y, int width, int height)"""
return _windows_.PyPanel_base_DoMoveWindow(*args, **kwargs)
"""base_ShouldInheritColours(self) -> bool"""
return _windows_.PyPanel_base_ShouldInheritColours(*args, **kwargs)
- def base_ApplyParentThemeBackground(*args, **kwargs):
- """base_ApplyParentThemeBackground(self, Colour c)"""
- return _windows_.PyPanel_base_ApplyParentThemeBackground(*args, **kwargs)
-
def base_GetDefaultAttributes(*args, **kwargs):
"""base_GetDefaultAttributes(self) -> VisualAttributes"""
return _windows_.PyPanel_base_GetDefaultAttributes(*args, **kwargs)
+ def base_OnInternalIdle(*args, **kwargs):
+ """base_OnInternalIdle(self)"""
+ return _windows_.PyPanel_base_OnInternalIdle(*args, **kwargs)
+
class PyPanelPtr(PyPanel):
def __init__(self, this):
self.this = newobj.this
self.thisown = 1
del newobj.thisown
- self._setOORInfo(self); self._setCallbackInfo(self, PyPanel)
+ self._setOORInfo(self); self._setCallbackInfo(self, PyScrolledWindow)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
"""SetBestSize(self, Size size)"""
return _windows_.PyScrolledWindow_SetBestSize(*args, **kwargs)
+ def DoEraseBackground(*args, **kwargs):
+ """DoEraseBackground(self, DC dc) -> bool"""
+ return _windows_.PyScrolledWindow_DoEraseBackground(*args, **kwargs)
+
def base_DoMoveWindow(*args, **kwargs):
"""base_DoMoveWindow(self, int x, int y, int width, int height)"""
return _windows_.PyScrolledWindow_base_DoMoveWindow(*args, **kwargs)
"""base_ShouldInheritColours(self) -> bool"""
return _windows_.PyScrolledWindow_base_ShouldInheritColours(*args, **kwargs)
- def base_ApplyParentThemeBackground(*args, **kwargs):
- """base_ApplyParentThemeBackground(self, Colour c)"""
- return _windows_.PyScrolledWindow_base_ApplyParentThemeBackground(*args, **kwargs)
-
def base_GetDefaultAttributes(*args, **kwargs):
"""base_GetDefaultAttributes(self) -> VisualAttributes"""
return _windows_.PyScrolledWindow_base_GetDefaultAttributes(*args, **kwargs)
+ def base_OnInternalIdle(*args, **kwargs):
+ """base_OnInternalIdle(self)"""
+ return _windows_.PyScrolledWindow_base_OnInternalIdle(*args, **kwargs)
+
class PyScrolledWindowPtr(PyScrolledWindow):
def __init__(self, this):
return _windows_.PrintData_SetFilename(*args, **kwargs)
def __nonzero__(self): return self.Ok()
- def GetPrinterCommand(*args, **kwargs):
- """GetPrinterCommand(self) -> String"""
- return _windows_.PrintData_GetPrinterCommand(*args, **kwargs)
-
- def GetPrinterOptions(*args, **kwargs):
- """GetPrinterOptions(self) -> String"""
- return _windows_.PrintData_GetPrinterOptions(*args, **kwargs)
-
- def GetPreviewCommand(*args, **kwargs):
- """GetPreviewCommand(self) -> String"""
- return _windows_.PrintData_GetPreviewCommand(*args, **kwargs)
-
- def GetFontMetricPath(*args, **kwargs):
- """GetFontMetricPath(self) -> String"""
- return _windows_.PrintData_GetFontMetricPath(*args, **kwargs)
-
- def GetPrinterScaleX(*args, **kwargs):
- """GetPrinterScaleX(self) -> double"""
- return _windows_.PrintData_GetPrinterScaleX(*args, **kwargs)
-
- def GetPrinterScaleY(*args, **kwargs):
- """GetPrinterScaleY(self) -> double"""
- return _windows_.PrintData_GetPrinterScaleY(*args, **kwargs)
+ def GetPrivData(*args, **kwargs):
+ """GetPrivData(self) -> PyObject"""
+ return _windows_.PrintData_GetPrivData(*args, **kwargs)
- def GetPrinterTranslateX(*args, **kwargs):
- """GetPrinterTranslateX(self) -> long"""
- return _windows_.PrintData_GetPrinterTranslateX(*args, **kwargs)
-
- def GetPrinterTranslateY(*args, **kwargs):
- """GetPrinterTranslateY(self) -> long"""
- return _windows_.PrintData_GetPrinterTranslateY(*args, **kwargs)
-
- def SetPrinterCommand(*args, **kwargs):
- """SetPrinterCommand(self, String command)"""
- return _windows_.PrintData_SetPrinterCommand(*args, **kwargs)
-
- def SetPrinterOptions(*args, **kwargs):
- """SetPrinterOptions(self, String options)"""
- return _windows_.PrintData_SetPrinterOptions(*args, **kwargs)
-
- def SetPreviewCommand(*args, **kwargs):
- """SetPreviewCommand(self, String command)"""
- return _windows_.PrintData_SetPreviewCommand(*args, **kwargs)
-
- def SetFontMetricPath(*args, **kwargs):
- """SetFontMetricPath(self, String path)"""
- return _windows_.PrintData_SetFontMetricPath(*args, **kwargs)
-
- def SetPrinterScaleX(*args, **kwargs):
- """SetPrinterScaleX(self, double x)"""
- return _windows_.PrintData_SetPrinterScaleX(*args, **kwargs)
-
- def SetPrinterScaleY(*args, **kwargs):
- """SetPrinterScaleY(self, double y)"""
- return _windows_.PrintData_SetPrinterScaleY(*args, **kwargs)
-
- def SetPrinterScaling(*args, **kwargs):
- """SetPrinterScaling(self, double x, double y)"""
- return _windows_.PrintData_SetPrinterScaling(*args, **kwargs)
-
- def SetPrinterTranslateX(*args, **kwargs):
- """SetPrinterTranslateX(self, long x)"""
- return _windows_.PrintData_SetPrinterTranslateX(*args, **kwargs)
-
- def SetPrinterTranslateY(*args, **kwargs):
- """SetPrinterTranslateY(self, long y)"""
- return _windows_.PrintData_SetPrinterTranslateY(*args, **kwargs)
-
- def SetPrinterTranslation(*args, **kwargs):
- """SetPrinterTranslation(self, long x, long y)"""
- return _windows_.PrintData_SetPrinterTranslation(*args, **kwargs)
+ def SetPrivData(*args, **kwargs):
+ """SetPrivData(self, PyObject data)"""
+ return _windows_.PrintData_SetPrivData(*args, **kwargs)
class PrintDataPtr(PrintData):
"""GetPrintToFile(self) -> bool"""
return _windows_.PrintDialogData_GetPrintToFile(*args, **kwargs)
- def GetSetupDialog(*args, **kwargs):
- """GetSetupDialog(self) -> bool"""
- return _windows_.PrintDialogData_GetSetupDialog(*args, **kwargs)
-
- def SetSetupDialog(*args, **kwargs):
- """SetSetupDialog(self, bool flag)"""
- return _windows_.PrintDialogData_SetSetupDialog(*args, **kwargs)
-
def SetFromPage(*args, **kwargs):
"""SetFromPage(self, int v)"""
return _windows_.PrintDialogData_SetFromPage(*args, **kwargs)