21 #ifndef FXDIRSELECTOR_H 22 #define FXDIRSELECTOR_H 34 class FXFileAssociations;
71 long onCmdName(
FXObject*,FXSelector,
void*);
72 long onCmdOpened(
FXObject*,FXSelector,
void*);
73 long onCmdHome(
FXObject*,FXSelector,
void*);
74 long onCmdWork(
FXObject*,FXSelector,
void*);
75 long onCmdDirectoryUp(
FXObject*,FXSelector,
void*);
76 long onPopupMenu(
FXObject*,FXSelector,
void*);
77 long onCmdBookmark(
FXObject*,FXSelector,
void*);
78 long onCmdUnBookmark(
FXObject*,FXSelector,
void*);
79 long onCmdVisit(
FXObject*,FXSelector,
void*);
80 long onCmdNew(
FXObject*,FXSelector,
void*);
81 long onUpdNew(
FXObject*,FXSelector,
void*);
82 long onCmdMove(
FXObject*,FXSelector,
void*);
83 long onCmdCopy(
FXObject*,FXSelector,
void*);
84 long onCmdLink(
FXObject*,FXSelector,
void*);
85 long onCmdRemove(
FXObject*,FXSelector,
void*);
86 long onUpdSelected(
FXObject*,FXSelector,
void*);
89 ID_DIRNAME=FXPacker::ID_LAST,
116 void setDirectory(
const FXString& path);
122 void setPattern(
const FXString& ptrn);
128 FXuint getMatchMode()
const;
131 void setMatchMode(FXuint mode);
134 FXbool showFiles()
const;
137 void showFiles(FXbool showing);
140 FXbool showHiddenFiles()
const;
143 void showHiddenFiles(FXbool showing);
146 void setDirBoxStyle(FXuint style);
149 FXuint getDirBoxStyle()
const;
158 virtual void save(
FXStream& store)
const;
FXButton * cancelButton() const
Return a pointer to the "Cancel" button.
Definition: FXDirSelector.h:113
The Directory Selector widget is the reusable mega-widget component which is the core of the Director...
Definition: FXDirSelector.h:44
FXButton * acceptButton() const
Return a pointer to the "Accept" button.
Definition: FXDirSelector.h:110
Base composite.
Definition: FXComposite.h:32
A stream is a way to serialize data and objects into a byte stream.
Definition: FXStream.h:81
Definition: FX4Splitter.h:28
An Icon is an image with two additional server-side resources: a shape bitmap, which is used to mask ...
Definition: FXIcon.h:42
Packer is a layout manager which automatically places child windows inside its area against the left...
Definition: FXPacker.h:48
A text field is a single-line text entry widget.
Definition: FXTextField.h:63
The FileAssociations object manages file associations between a file extension and a FileAssoc record...
Definition: FXFileAssociations.h:101
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:138
The Recent Files group manages a most recently used (MRU) file list by means of the standard system r...
Definition: FXRecentFiles.h:49
A Directory List widget provides a tree-structured view of the file system.
Definition: FXDirList.h:124
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42