-# This file was created automatically by SWIG.
+# This file was created automatically by SWIG 1.3.27.
# Don't modify this file, modify the SWIG interface instead.
import _windows_
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):
"""Proxy of C++ Dialog class"""
def __repr__(self):
return "<%s.%s; proxy of C++ wxDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+ ButtonSizerFlags = _windows_.Dialog_ButtonSizerFlags
def __init__(self, *args, **kwargs):
"""
__init__(self, Window parent, int id=-1, String title=EmptyString,
return _windows_.Dialog_CreateTextSizer(*args, **kwargs)
def CreateButtonSizer(*args, **kwargs):
- """CreateButtonSizer(self, long flags) -> Sizer"""
+ """CreateButtonSizer(self, long flags, bool separated=False, int distance=0) -> Sizer"""
return _windows_.Dialog_CreateButtonSizer(*args, **kwargs)
def CreateStdDialogButtonSizer(*args, **kwargs):
self.__class__ = ColourDialog
_windows_.ColourDialog_swigregister(ColourDialogPtr)
+
+def GetColourFromUser(*args, **kwargs):
+ """
+ GetColourFromUser(Window parent=(wxWindow *) NULL, Colour colInit=wxNullColour,
+ String caption=EmptyString) -> Colour
+ """
+ return _windows_.GetColourFromUser(*args, **kwargs)
class DirDialog(Dialog):
"""
wx.DirDialog allows the user to select a directory by browising the
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.
self.__class__ = FontDialog
_windows_.FontDialog_swigregister(FontDialogPtr)
+
+def GetFontFromUser(*args, **kwargs):
+ """GetFontFromUser(Window parent=None, Font fontInit=wxNullFont, String caption=EmptyString) -> Font"""
+ return _windows_.GetFontFromUser(*args, **kwargs)
class MessageDialog(Dialog):
"""
This class provides a simple dialog that shows a single or multi-line
"""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_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_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_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):
"""SetPrivData(self, PyObject data)"""
return _windows_.PrintData_SetPrivData(*args, **kwargs)
- 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 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)
-
class PrintDataPtr(PrintData):
def __init__(self, this):
"""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)
def __init__(self, *args):
"""
__init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview
+ __init__(self, Printout printout, Printout printoutForPrinting) -> PrintPreview
__init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview
"""
newobj = _windows_.new_PrintPreview(*args)
def __init__(self, *args):
"""
__init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview
+ __init__(self, Printout printout, Printout printoutForPrinting) -> PyPrintPreview
__init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview
"""
newobj = _windows_.new_PyPrintPreview(*args)
_windows_.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr)
+