25 #include "FXListBox.h" 31 class FXFileAssociations;
35 DRIVEBOX_NO_OWN_ASSOC = 0x00020000
58 long onListChanged(
FXObject*,FXSelector,
void*);
59 long onListClicked(
FXObject*,FXSelector,
void*);
60 long onCmdSetValue(
FXObject*,FXSelector,
void*);
61 long onCmdSetStringValue(
FXObject*,FXSelector,
void*);
62 long onCmdGetStringValue(
FXObject*,FXSelector,
void*);
66 FXDriveBox(
FXComposite *p,
FXObject* tgt=
nullptr,FXSelector sel=0,FXuint opts=FRAME_SUNKEN|FRAME_THICK|LISTBOX_NORMAL,FXint x=0,FXint y=0,FXint w=0,FXint h=0,FXint pl=DEFAULT_PAD,FXint pr=DEFAULT_PAD,FXint pt=DEFAULT_PAD,FXint pb=DEFAULT_PAD);
69 virtual void create();
72 virtual void detach();
75 virtual void destroy();
78 virtual void save(
FXStream& store)
const;
84 FXbool setDrive(
const FXString& drive);
The List Box is a control to select one of a list of options.
Definition: FXListBox.h:55
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
Directory Box.
Definition: FXDriveBox.h:40
The FileAssociations object manages file associations between a file extension and a FileAssoc record...
Definition: FXFileAssociations.h:101
FXFileAssociations * getAssociations() const
Return file associations.
Definition: FXDriveBox.h:93
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:138
FXString provides essential string manipulation capabilities in FOX.
Definition: FXString.h:42