MultiDirDialog¶A different implementation of wx.DirDialog which allows multiple folders to be selected at once.
Methods Summary¶| __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...). |
Class API¶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. |
|---|