#include <stddlg.h>
Inheritance diagram for TDirListBox::

Public Methods | |
| TDirListBox (const TRect &bounds, TScrollBar *aScrollBar) | |
| ~TDirListBox () | |
| virtual void | getText (char *dest, short item, short maxLen) |
| virtual Boolean | isSelected (short item) |
| virtual void | selectItem (short item) |
| void | newDirectory (const char *aList) |
| virtual void | setState (ushort aState, Boolean enable) |
| TDirCollection* | list () |
Static Public Methods | |
| TStreamable* | build () |
Static Public Attributes | |
| const char* | pathDir |
| const char* | firstDir |
| const char* | middleDir |
| const char* | lastDir |
| const char* | graphics |
| const char* const | name |
Protected Methods | |
| TDirListBox (StreamableInit) | |
By default, these are displayed in a single column with an optional vertical scroll bar.
Definition at line 1159 of file stddlg.h.
|
|
Calls TListBox::TListBox(bounds, 1, aScrollBar) to create a single-column list box with the given bounds and vertical scroll bar.
|
|
|
Calls its base destructor to dispose of the list box.
|
|
|
Undocumented. |
|
|
Called to create an object in certain stream-reading situations. Reimplemented from TListBox. |
|
|
Grabs the text string at index `item' and copies it to `dest'. Reimplemented from TListBox. |
|
|
Returns True if `item' is selected, otherwise returns False. Reimplemented from TListViewer. |
|
|
Returns a pointer to the TDirCollection object currently associated with this directory list box. Reimplemented from TListBox. |
|
|
Deletes the existing TDirEntry object associated with this list box and replaces it with the file collection given by `aList'. The first item of the new collection will receive the focus. |
|
|
Undocumented. Reimplemented from TListViewer. |
|
|
By default, calls the ancestral TListBox::setState(). Reimplemented from TListViewer. |
|
|
Undocumented. |
|
|
Undocumented. |
|
|
Undocumented. |
|
|
Undocumented. |
|
|
Undocumented. Reimplemented from TListBox. |
|
|
Undocumented. |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001