|
| FXDirSelector (FXComposite *p, FXObject *tgt=NULL, FXSelector sel=0, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0) |
|
FXButton * | acceptButton () const |
|
FXButton * | cancelButton () const |
|
void | setDirectory (const FXString &path) |
|
FXString | getDirectory () const |
|
FXbool | showFiles () const |
|
void | showFiles (FXbool showing) |
|
FXbool | showHiddenFiles () const |
|
void | showHiddenFiles (FXbool showing) |
|
FXuint | getMatchMode () const |
|
void | setMatchMode (FXuint mode) |
|
void | setDirBoxStyle (FXuint style) |
|
FXuint | getDirBoxStyle () const |
|
virtual void | save (FXStream &store) const |
|
virtual void | load (FXStream &store) |
|
virtual | ~FXDirSelector () |
|
| FXPacker (FXComposite *p, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint pl=DEFAULT_SPACING, FXint pr=DEFAULT_SPACING, FXint pt=DEFAULT_SPACING, FXint pb=DEFAULT_SPACING, FXint hs=DEFAULT_SPACING, FXint vs=DEFAULT_SPACING) |
|
virtual FXint | getDefaultWidth () |
|
virtual FXint | getDefaultHeight () |
|
virtual void | layout () |
|
void | setFrameStyle (FXuint style) |
|
FXuint | getFrameStyle () const |
|
void | setPackingHints (FXuint ph) |
|
FXuint | getPackingHints () const |
|
FXint | getBorderWidth () const |
|
void | setPadTop (FXint pt) |
|
FXint | getPadTop () const |
|
void | setPadBottom (FXint pb) |
|
FXint | getPadBottom () const |
|
void | setPadLeft (FXint pl) |
|
FXint | getPadLeft () const |
|
void | setPadRight (FXint pr) |
|
FXint | getPadRight () const |
|
void | setHiliteColor (FXColor clr) |
|
FXColor | getHiliteColor () const |
|
void | setShadowColor (FXColor clr) |
|
FXColor | getShadowColor () const |
|
void | setBorderColor (FXColor clr) |
|
FXColor | getBorderColor () const |
|
void | setBaseColor (FXColor clr) |
|
FXColor | getBaseColor () const |
|
void | setHSpacing (FXint hs) |
|
FXint | getHSpacing () const |
|
void | setVSpacing (FXint vs) |
|
FXint | getVSpacing () const |
|
| FXComposite (FXComposite *p, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0) |
|
virtual void | create () |
|
virtual void | detach () |
|
virtual void | destroy () |
|
FXint | maxChildWidth () const |
|
FXint | maxChildHeight () const |
|
virtual bool | isComposite () const |
|
virtual | ~FXComposite () |
|
| FXWindow (FXComposite *p, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0) |
|
FXWindow * | getParent () const |
|
FXWindow * | getOwner () const |
|
FXWindow * | getShell () const |
|
FXWindow * | getRoot () const |
|
FXWindow * | getNext () const |
|
FXWindow * | getPrev () const |
|
FXWindow * | getFirst () const |
|
FXWindow * | getLast () const |
|
FXWindow * | getFocus () const |
|
void | setKey (FXuint k) |
|
FXuint | getKey () const |
|
void | setTarget (FXObject *t) |
|
FXObject * | getTarget () const |
|
void | setSelector (FXSelector sel) |
|
FXSelector | getSelector () const |
|
FXint | getX () const |
|
FXint | getY () const |
|
virtual FXint | getWidthForHeight (FXint givenheight) |
|
virtual FXint | getHeightForWidth (FXint givenwidth) |
|
void | setX (FXint x) |
|
void | setY (FXint y) |
|
void | setWidth (FXint w) |
|
void | setHeight (FXint h) |
|
void | setLayoutHints (FXuint lout) |
|
FXuint | getLayoutHints () const |
|
FXAccelTable * | getAccelTable () const |
|
void | setAccelTable (FXAccelTable *acceltable) |
|
void | addHotKey (FXHotKey code) |
|
void | remHotKey (FXHotKey code) |
|
void | setHelpTag (const FXString &text) |
|
const FXString & | getHelpTag () const |
|
bool | isShell () const |
|
bool | isOwnerOf (const FXWindow *window) const |
|
bool | isChildOf (const FXWindow *window) const |
|
bool | containsChild (const FXWindow *child) const |
|
FXWindow * | getChildAt (FXint x, FXint y) const |
|
FXint | numChildren () const |
|
FXint | indexOfChild (const FXWindow *window) const |
|
FXWindow * | childAtIndex (FXint index) const |
|
FXComposeContext * | getComposeContext () const |
|
void | createComposeContext () |
|
void | destroyComposeContext () |
|
void | setDefaultCursor (FXCursor *cur) |
|
FXCursor * | getDefaultCursor () const |
|
void | setDragCursor (FXCursor *cur) |
|
FXCursor * | getDragCursor () const |
|
FXint | getCursorPosition (FXint &x, FXint &y, FXuint &buttons) const |
|
FXint | setCursorPosition (FXint x, FXint y) |
|
bool | isEnabled () const |
|
bool | isActive () const |
|
virtual bool | canFocus () const |
|
bool | hasFocus () const |
|
bool | inFocusChain () const |
|
virtual void | setFocus () |
|
virtual void | killFocus () |
|
virtual void | changeFocus (FXWindow *child) |
|
virtual void | setDefault (FXbool enable=TRUE) |
|
bool | isDefault () const |
|
void | setInitial (bool enable=true) |
|
bool | isInitial () const |
|
virtual void | enable () |
|
virtual void | disable () |
|
virtual void | attach (FXID w) |
|
virtual void | setShape (const FXRegion ®ion) |
|
virtual void | setShape (FXBitmap *bitmap) |
|
virtual void | setShape (FXIcon *icon) |
|
virtual void | clearShape () |
|
virtual void | raise () |
|
virtual void | lower () |
|
virtual void | move (FXint x, FXint y) |
|
virtual void | resize (FXint w, FXint h) |
|
virtual void | position (FXint x, FXint y, FXint w, FXint h) |
|
virtual void | recalc () |
|
void | forceRefresh () |
|
virtual void | reparent (FXWindow *father, FXWindow *other=NULL) |
|
void | scroll (FXint x, FXint y, FXint w, FXint h, FXint dx, FXint dy) const |
|
void | update (FXint x, FXint y, FXint w, FXint h) const |
|
void | update () const |
|
void | repaint (FXint x, FXint y, FXint w, FXint h) const |
|
void | repaint () const |
|
void | grab () |
|
void | ungrab () |
|
bool | grabbed () const |
|
void | grabKeyboard () |
|
void | ungrabKeyboard () |
|
bool | grabbedKeyboard () const |
|
virtual void | show () |
|
virtual void | hide () |
|
bool | shown () const |
|
bool | underCursor () const |
|
bool | hasSelection () const |
|
bool | acquireSelection (const FXDragType *types, FXuint numtypes) |
|
bool | releaseSelection () |
|
bool | hasClipboard () const |
|
bool | acquireClipboard (const FXDragType *types, FXuint numtypes) |
|
bool | releaseClipboard () |
|
virtual void | dropEnable () |
|
virtual void | dropDisable () |
|
bool | isDropEnabled () const |
|
bool | isDragging () const |
|
bool | beginDrag (const FXDragType *types, FXuint numtypes) |
|
bool | handleDrag (FXint x, FXint y, FXDragAction action=DRAG_COPY) |
|
FXDragAction | endDrag (bool drop=true) |
|
bool | isDropTarget () const |
|
void | setDragRectangle (FXint x, FXint y, FXint w, FXint h, bool wantupdates=true) const |
|
void | clearDragRectangle () const |
|
void | acceptDrop (FXDragAction action=DRAG_ACCEPT) const |
|
FXDragAction | didAccept () const |
|
void | dropFinished (FXDragAction action=DRAG_REJECT) const |
|
bool | inquireDNDTypes (FXDNDOrigin origin, FXDragType *&types, FXuint &numtypes) const |
|
bool | offeredDNDType (FXDNDOrigin origin, FXDragType type) const |
|
FXDragAction | inquireDNDAction () const |
|
bool | setDNDData (FXDNDOrigin origin, FXDragType type, FXuchar *data, FXuint size) const |
|
bool | setDNDData (FXDNDOrigin origin, FXDragType type, const FXString &string) const |
|
bool | getDNDData (FXDNDOrigin origin, FXDragType type, FXuchar *&data, FXuint &size) const |
|
bool | getDNDData (FXDNDOrigin origin, FXDragType type, FXString &string) const |
|
virtual bool | contains (FXint parentx, FXint parenty) const |
|
void | translateCoordinatesFrom (FXint &tox, FXint &toy, const FXWindow *fromwindow, FXint fromx, FXint fromy) const |
|
void | translateCoordinatesTo (FXint &tox, FXint &toy, const FXWindow *towindow, FXint fromx, FXint fromy) const |
|
virtual void | setBackColor (FXColor clr) |
|
FXColor | getBackColor () const |
|
virtual bool | doesSaveUnder () const |
|
virtual const FXchar * | tr (const FXchar *message, const FXchar *hint=NULL) const |
|
virtual | ~FXWindow () |
|
FXint | getWidth () const |
|
FXint | getHeight () const |
|
FXVisual * | getVisual () const |
|
void | setVisual (FXVisual *vis) |
|
virtual | ~FXDrawable () |
|
FXApp * | getApp () const |
|
FXID | id () const |
|
void | setUserData (void *ptr) |
|
void * | getUserData () const |
|
virtual | ~FXId () |
|
virtual long | onDefault (FXObject *, FXSelector, void *) |
|
const FXchar * | getClassName () const |
|
bool | isMemberOf (const FXMetaClass *metaclass) const |
|
virtual long | tryHandle (FXObject *sender, FXSelector sel, void *ptr) |
|
virtual | ~FXObject () |
|
The Directory Selector widget is the reusable mega-widget component which is the core of the Directory Dialog.
The function of the directory selector widget is very similar to the file selector widget, except that the directory selector widget displays a tree-structured view of the file system, and thereby makes up and down navigation through the file system significantly easier.