A different implementation of wx.DirDialog which allows multiple folders to be selected at once.
__init__ | Default class constructor. |
BindEvents | Binds the events to specific methods. |
CreateButtons | Creates the OK, Cancel and Make New Folder bitmap buttons. |
GetPaths | Returns the folders selected by the user, or the default path. |
LayoutItems | Layout the widgets using sizers. |
OnCancel | Handles the wx.EVT_BUTTON event for the dialog. |
OnClose | Handles the wx.EVT_CLOSE event for the dialog. |
OnKeyUp | Handles the wx.EVT_CHAR_HOOK event for the dialog. |
OnOk | Handles the wx.EVT_BUTTON event for the dialog. |
OnSelChanged | Handles the wx.EVT_TREE_SEL_CHANGED event for the tree control associated |
RecurseTopDir | Recurse a directory tree to include the parent-folder. |
SetProperties | Sets few properties for the dialog. |
SetupDirCtrl | Setup the internal wx.GenericDirCtrl (icons, labels, etc...). |
A different implementation of wx.DirDialog which allows multiple folders to be selected at once.
Default class constructor.
Parameters: |
|
---|
Handles the wx.EVT_BUTTON event for the dialog.
Parameters: | event – a wx.CommandEvent event to be processed. |
---|
Note
This method handles the Cancel button press.
Handles the wx.EVT_CLOSE event for the dialog.
Parameters: | event – a wx.CloseEvent event to be processed. |
---|
Handles the wx.EVT_CHAR_HOOK event for the dialog.
Parameters: | event – a wx.KeyEvent event to be processed. |
---|
Handles the wx.EVT_BUTTON event for the dialog.
Parameters: | event – a wx.CommandEvent event to be processed. |
---|
Note
This method handles the OK button press.
Handles the wx.EVT_TREE_SEL_CHANGED event for the tree control associated with MultiDirDialog.
Parameters: | event – a wx.TreeEvent event to be processed. |
---|
Recurse a directory tree to include the parent-folder.
Parameters: |
|
---|
Sets few properties for the dialog.
Parameters: | title – the dialog title. |
---|
Setup the internal wx.GenericDirCtrl (icons, labels, etc...).
Parameters: | defaultPath – the default path for MultiDirDialog, can be an empty string. |
---|