X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f05326bac1f28170999fcfd22234335c7d02dd8c..1d1972fce1db0ae559433967255ce486b0d7494a:/wxPython/src/gtk/_windows.py diff --git a/wxPython/src/gtk/_windows.py b/wxPython/src/gtk/_windows.py index a9a1944a11..8ecebd1905 100644 --- a/wxPython/src/gtk/_windows.py +++ b/wxPython/src/gtk/_windows.py @@ -419,6 +419,51 @@ class TopLevelWindow(_core.Window): return _windows_.TopLevelWindow_CenterOnScreen(*args, **kwargs) CentreOnScreen = CenterOnScreen + def EnableCloseButton(*args, **kwargs): + """EnableCloseButton(self, bool enable=True) -> bool""" + return _windows_.TopLevelWindow_EnableCloseButton(*args, **kwargs) + + def SetTransparent(*args, **kwargs): + """SetTransparent(self, byte alpha) -> bool""" + return _windows_.TopLevelWindow_SetTransparent(*args, **kwargs) + + def CanSetTransparent(*args, **kwargs): + """CanSetTransparent(self) -> bool""" + return _windows_.TopLevelWindow_CanSetTransparent(*args, **kwargs) + + def GetDefaultItem(*args, **kwargs): + """ + GetDefaultItem(self) -> Window + + Get the default child of this parent, i.e. the one which is activated + by pressing such as the OK button on a wx.Dialog. + """ + return _windows_.TopLevelWindow_GetDefaultItem(*args, **kwargs) + + def SetDefaultItem(*args, **kwargs): + """ + SetDefaultItem(self, Window child) -> Window + + Set this child as default, return the old default. + """ + return _windows_.TopLevelWindow_SetDefaultItem(*args, **kwargs) + + def SetTmpDefaultItem(*args, **kwargs): + """ + SetTmpDefaultItem(self, Window win) + + Set this child as temporary default + """ + return _windows_.TopLevelWindow_SetTmpDefaultItem(*args, **kwargs) + + def GetTmpDefaultItem(*args, **kwargs): + """ + GetTmpDefaultItem(self) -> Window + + Return the temporary default item, which can be None. + """ + return _windows_.TopLevelWindow_GetTmpDefaultItem(*args, **kwargs) + _windows_.TopLevelWindow_swigregister(TopLevelWindow) cvar = _windows_.cvar FrameNameStr = cvar.FrameNameStr @@ -2139,6 +2184,9 @@ def GetColourFromUser(*args, **kwargs): String caption=EmptyString) -> Colour """ return _windows_.GetColourFromUser(*args, **kwargs) +DD_NEW_DIR_BUTTON = _windows_.DD_NEW_DIR_BUTTON +DD_DEFAULT_STYLE = _windows_.DD_DEFAULT_STYLE +DD_CHANGE_DIR = _windows_.DD_CHANGE_DIR class DirDialog(Dialog): """ wx.DirDialog allows the user to select a directory by browising the @@ -2149,7 +2197,7 @@ class DirDialog(Dialog): def __init__(self, *args, **kwargs): """ __init__(self, Window parent, String message=DirSelectorPromptStr, - String defaultPath=EmptyString, long style=0, + String defaultPath=EmptyString, long style=DD_DEFAULT_STYLE, Point pos=DefaultPosition, Size size=DefaultSize, String name=DirDialogNameStr) -> DirDialog @@ -2192,6 +2240,21 @@ class DirDialog(Dialog): _windows_.DirDialog_swigregister(DirDialog) +OPEN = _windows_.OPEN +SAVE = _windows_.SAVE +OVERWRITE_PROMPT = _windows_.OVERWRITE_PROMPT +FILE_MUST_EXIST = _windows_.FILE_MUST_EXIST +MULTIPLE = _windows_.MULTIPLE +CHANGE_DIR = _windows_.CHANGE_DIR +HIDE_READONLY = _windows_.HIDE_READONLY +FD_OPEN = _windows_.FD_OPEN +FD_SAVE = _windows_.FD_SAVE +FD_OVERWRITE_PROMPT = _windows_.FD_OVERWRITE_PROMPT +FD_FILE_MUST_EXIST = _windows_.FD_FILE_MUST_EXIST +FD_MULTIPLE = _windows_.FD_MULTIPLE +FD_CHANGE_DIR = _windows_.FD_CHANGE_DIR +FD_PREVIEW = _windows_.FD_PREVIEW +FD_DEFAULT_STYLE = _windows_.FD_DEFAULT_STYLE class FileDialog(Dialog): """ wx.FileDialog allows the user to select one or more files from the @@ -2204,7 +2267,8 @@ class FileDialog(Dialog): __init__(self, Window parent, String message=FileSelectorPromptStr, String defaultDir=EmptyString, String defaultFile=EmptyString, String wildcard=FileSelectorDefaultWildcardStr, - long style=0, Point pos=DefaultPosition) -> FileDialog + long style=FD_DEFAULT_STYLE, + Point pos=DefaultPosition) -> FileDialog Constructor. Use ShowModal method to show the dialog. """ @@ -2256,14 +2320,6 @@ class FileDialog(Dialog): """ return _windows_.FileDialog_SetWildcard(*args, **kwargs) - def SetStyle(*args, **kwargs): - """ - SetStyle(self, long style) - - Sets the dialog style. - """ - return _windows_.FileDialog_SetStyle(*args, **kwargs) - def SetFilterIndex(*args, **kwargs): """ SetFilterIndex(self, int filterIndex) @@ -2312,14 +2368,6 @@ class FileDialog(Dialog): """ return _windows_.FileDialog_GetWildcard(*args, **kwargs) - def GetStyle(*args, **kwargs): - """ - GetStyle(self) -> long - - Returns the dialog style. - """ - return _windows_.FileDialog_GetStyle(*args, **kwargs) - def GetFilterIndex(*args, **kwargs): """ GetFilterIndex(self) -> int @@ -2420,7 +2468,7 @@ class SingleChoiceDialog(Dialog): """ GetSelection(self) -> int - Get the index of teh currently selected item. + Get the index of the currently selected item. """ return _windows_.SingleChoiceDialog_GetSelection(*args, **kwargs) @@ -2491,6 +2539,26 @@ class PasswordEntryDialog(TextEntryDialog): _windows_.PasswordEntryDialog_swigregister(PasswordEntryDialog) GetPasswordFromUserPromptStr = cvar.GetPasswordFromUserPromptStr +class NumberEntryDialog(Dialog): + """A dialog with spin control, ok and cancel buttons.""" + thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') + __repr__ = _swig_repr + def __init__(self, *args, **kwargs): + """ + __init__(self, Window parent, String message, String prompt, String caption, + long value, long min, long max, Point pos=DefaultPosition) -> NumberEntryDialog + + Constructor. Use ShowModal method to show the dialog. + """ + _windows_.NumberEntryDialog_swiginit(self,_windows_.new_NumberEntryDialog(*args, **kwargs)) + self._setOORInfo(self) + + def GetValue(*args, **kwargs): + """GetValue(self) -> long""" + return _windows_.NumberEntryDialog_GetValue(*args, **kwargs) + +_windows_.NumberEntryDialog_swigregister(NumberEntryDialog) + class FontData(_core.Object): """ This class holds a variety of information related to font dialogs and @@ -2750,11 +2818,11 @@ EVT_FIND_REPLACE_ALL = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL, 1 ) EVT_FIND_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE, 1 ) # For backwards compatibility. Should they be removed? -EVT_COMMAND_FIND = EVT_FIND +EVT_COMMAND_FIND = EVT_FIND EVT_COMMAND_FIND_NEXT = EVT_FIND_NEXT EVT_COMMAND_FIND_REPLACE = EVT_FIND_REPLACE EVT_COMMAND_FIND_REPLACE_ALL = EVT_FIND_REPLACE_ALL -EVT_COMMAND_FIND_CLOSE = EVT_FIND_CLOSE +EVT_COMMAND_FIND_CLOSE = EVT_FIND_CLOSE class FindDialogEvent(_core.CommandEvent): """Events for the FindReplaceDialog"""