pdk.Gui.Widgets.Dialogs ($ $)
index
pdk/Gui/Widgets/Dialogs.py

Dialogs for pdk.

FOG 01.2002

 
Classes
            
wxPython.lib.filebrowsebutton.FileBrowseButton(wxPython.windows.wxPanel)
pdkFileBrowseButton
pdk.Gui.Widgets.CoreWidgets.pdkWidget(pdk.Gui.WidgetStateManagers.StatefulWidget, pdk.Base.OptionHandler)
pdkDirDialog(wxPython.cmndlgs.wxDirDialog, pdk.Gui.Widgets.CoreWidgets.pdkWidget)
pdkErrorDialog(wxPython.frames.wxDialog, pdk.Gui.Widgets.CoreWidgets.pdkWidget)
pdkFileDialog(wxPython.cmndlgs.wxFileDialog, pdk.Gui.Widgets.CoreWidgets.pdkWidget)
wxPython.frames.wxDialog(wxPython.frames.wxDialogPtr)
pdkErrorDialog(wxPython.frames.wxDialog, pdk.Gui.Widgets.CoreWidgets.pdkWidget)
wxPython.cmndlgs.wxDirDialog(wxPython.cmndlgs.wxDirDialogPtr)
pdkDirDialog(wxPython.cmndlgs.wxDirDialog, pdk.Gui.Widgets.CoreWidgets.pdkWidget)
wxPython.cmndlgs.wxFileDialog(wxPython.cmndlgs.wxFileDialogPtr)
pdkFileDialog(wxPython.cmndlgs.wxFileDialog, pdk.Gui.Widgets.CoreWidgets.pdkWidget)
wxPython.windows.wxPanel(wxPython.windows.wxPanelPtr)
pdkDirBrowseButton
 
class pdkDirDialog(wxPython.cmndlgs.wxDirDialog, pdk.Gui.Widgets.CoreWidgets.pdkWidget)
     
Purpose:directory dialog for pdk

 
  
Method resolution order:
pdkDirDialog
wxPython.cmndlgs.wxDirDialog
wxPython.cmndlgs.wxDirDialogPtr
wxPython.frames.wxDialogPtr
wxPython.frames.wxTopLevelWindowPtr
wxPython.windows.wxWindowPtr
wxPython.windows.wxEvtHandlerPtr
wxPython.misc.wxObjectPtr
pdk.Gui.Widgets.CoreWidgets.pdkWidget
pdk.Gui.WidgetStateManagers.StatefulWidget
pdk.Base.OptionHandler

Methods defined here:
GetValue = GetPath(self, *_args, **_kwargs)
SetValue(self, newValue)
ShowModal(self)
__init__(self, parent, wxId=-1, **optionD)
 
class pdkDirBrowseButton(wxPython.windows.wxPanel)
     
Purpose:a button invoking a pdkDirDialog and a text control
Detail:largely taken from the wxPython library
ToDo:convert this into a custom dialog that supports generating new directories

 
  
Method resolution order:
pdkDirBrowseButton
wxPython.windows.wxPanel
wxPython.windows.wxPanelPtr
wxPython.windows.wxWindowPtr
wxPython.windows.wxEvtHandlerPtr
wxPython.misc.wxObjectPtr

Methods defined here:
GetValue(self)
OnBrowse(self, ev=None)
SetPath(self, path)
SetValue(self, path)
__init__(self, parent, wxId=-1, labelText='Select a directory:', buttonText='Browse', toolTip='Type directory name or browse to select', dialogTitle='', startDirectory=None, changeCallback=None, **optionD)
getButton(self)
getLabel(self)
getTextControl(self)
 
class pdkErrorDialog(wxPython.frames.wxDialog, pdk.Gui.Widgets.CoreWidgets.pdkWidget)
     
Purpose:error dialog for pdk

 
  
Method resolution order:
pdkErrorDialog
wxPython.frames.wxDialog
wxPython.frames.wxDialogPtr
wxPython.frames.wxTopLevelWindowPtr
wxPython.windows.wxWindowPtr
wxPython.windows.wxEvtHandlerPtr
wxPython.misc.wxObjectPtr
pdk.Gui.Widgets.CoreWidgets.pdkWidget
pdk.Gui.WidgetStateManagers.StatefulWidget
pdk.Base.OptionHandler

Methods defined here:
ShowModal(self)
__init__(self, parent, wxId, title, style=536870944, size=(450, 300), **optionD)
write(self, errorMsg)

Data and non-method functions defined here:
WIDGETOPTIONS = {'buttonCallback': None}
 
class pdkFileDialog(wxPython.cmndlgs.wxFileDialog, pdk.Gui.Widgets.CoreWidgets.pdkWidget)
     
Purpose:file dialog for pdk

 
  
Method resolution order:
pdkFileDialog
wxPython.cmndlgs.wxFileDialog
wxPython.cmndlgs.wxFileDialogPtr
wxPython.frames.wxDialogPtr
wxPython.frames.wxTopLevelWindowPtr
wxPython.windows.wxWindowPtr
wxPython.windows.wxEvtHandlerPtr
wxPython.misc.wxObjectPtr
pdk.Gui.Widgets.CoreWidgets.pdkWidget
pdk.Gui.WidgetStateManagers.StatefulWidget
pdk.Base.OptionHandler

Methods defined here:
GetValue(self)
SetValue(self, (dirName, fileName))
ShowModal(self)
__init__(self, parent, wxId=-1, **optionD)
onPyInit(self)

Data and non-method functions defined here:
WIDGETOPTIONS = {'fileFormats': []}
 
class pdkFileBrowseButton(wxPython.lib.filebrowsebutton.FileBrowseButton)
     
Purpose:a button that invokes a custom file dialog

 
  
Method resolution order:
pdkFileBrowseButton
wxPython.lib.filebrowsebutton.FileBrowseButton
wxPython.windows.wxPanel
wxPython.windows.wxPanelPtr
wxPython.windows.wxWindowPtr
wxPython.windows.wxEvtHandlerPtr
wxPython.misc.wxObjectPtr

Methods defined here:
GetStartDirectory(self)
OnBrowse(self, event=None)
SetStartDirectory(self, path)
__init__(self, parent, wxId=-1, dialogClass=<class pdk.Gui.Widgets.Dialogs.pdkFileDialog>, changeCallback=None, **optionD)
 
Author
            
$ $