A listener for user selection events in a file browser. More...
Inherited by FileBrowserComponent [private], and FileChooserDialogBox.
Public Member Functions | |
| virtual | ~FileBrowserListener () |
| Destructor. | |
| virtual void | selectionChanged ()=0 |
| Callback when the user selects a different file in the browser. | |
| virtual void | fileClicked (const File &file, const MouseEvent &e)=0 |
| Callback when the user clicks on a file in the browser. | |
| virtual void | fileDoubleClicked (const File &file)=0 |
| Callback when the user double-clicks on a file in the browser. | |
| virtual void | browserRootChanged (const File &newRoot)=0 |
| Callback when the browser's root folder changes. | |
A listener for user selection events in a file browser.
This is used by a FileBrowserComponent or FileListComponent.
| virtual FileBrowserListener::~FileBrowserListener | ( | ) | [virtual] |
Destructor.
| virtual void FileBrowserListener::selectionChanged | ( | ) | [pure virtual] |
Callback when the user selects a different file in the browser.
Implemented in FileBrowserComponent, and FileChooserDialogBox.
| virtual void FileBrowserListener::fileClicked | ( | const File & | file, |
| const MouseEvent & | e | ||
| ) | [pure virtual] |
Callback when the user clicks on a file in the browser.
Implemented in FileBrowserComponent, and FileChooserDialogBox.
| virtual void FileBrowserListener::fileDoubleClicked | ( | const File & | file | ) | [pure virtual] |
Callback when the user double-clicks on a file in the browser.
Implemented in FileBrowserComponent, and FileChooserDialogBox.
| virtual void FileBrowserListener::browserRootChanged | ( | const File & | newRoot | ) | [pure virtual] |
Callback when the browser's root folder changes.
Implemented in FileBrowserComponent, and FileChooserDialogBox.