#include <dirtree.h>
Public Member Functions | |
dirtree (wxWindow *parent, wxWindowID id=wxID_ANY) | |
void | onExpand (wxTreeEvent &evt) |
Called when the user expands a node. | |
void | onSelect (wxTreeEvent &evt) |
Called when a node is selected. | |
void | onRightClick (wxTreeEvent &evt) |
Called when the user right-clicks a node. | |
void | onLabelEdit (wxCommandEvent &evt) |
Called when user starts to edit a label. | |
void | onEndLabelEdit (wxTreeEvent &evt) |
Called when user has finihed editing a label. | |
void | onBookmarks (wxCommandEvent &evt) |
Pop up a bookmark dialog. | |
void | onMakeRoot (wxCommandEvent &evt) |
Makes the selected node the new root of the tree. | |
void | onRoot (wxCommandEvent &evt) |
Rebuilds the root node from the root filesystem. | |
void | onRefresh (wxCommandEvent &evt) |
Repopulates the child nodes of the selected node. | |
void | onNewFolder (wxCommandEvent &evt) |
Create a new folder beneath the selected node. | |
void | onRename (wxCommandEvent &evt) |
Rename the disk artifact of the selected node. | |
void | onDelete (wxCommandEvent &evt) |
Delete the disk artifact of the selected node. | |
void | onExecute (wxCommandEvent &evt) |
Attempt to execute the file at the selected node. | |
void | onProperties (wxCommandEvent &evt) |
Show properties dialog at the selected node. | |
void | onCopy (wxCommandEvent &evt) |
Copy the selected node. | |
void | onMove (wxCommandEvent &evt) |
Move a node in the tree. | |
void | onBeginDrag (wxTreeEvent &evt) |
Called when user initiates a drap operation. | |
void | onEndDrag (wxTreeEvent &evt) |
Called when user has finished drag operation. |
View and manipulate the file system.
|
|
|
Called when user initiates a drap operation.
|
|
Pop up a bookmark dialog.
|
|
Copy the selected node. Copy a node in the tree and the associated file on disk.
|
|
Delete the disk artifact of the selected node.
|
|
Called when user has finished drag operation.
|
|
Called when user has finihed editing a label. Attempts to rename the disk artifact.
|
|
Attempt to execute the file at the selected node.
|
|
Called when the user expands a node. Builds the child nodes beneath the selected node.
|
|
Called when user starts to edit a label.
|
|
Makes the selected node the new root of the tree.
|
|
Move a node in the tree. Move node in the tree and the associated disk file.
|
|
Create a new folder beneath the selected node.
|
|
Show properties dialog at the selected node.
|
|
Repopulates the child nodes of the selected node.
|
|
Rename the disk artifact of the selected node.
|
|
Called when the user right-clicks a node. Builds and shows a popup contextual menu.
|
|
Rebuilds the root node from the root filesystem.
|
|
Called when a node is selected.
|