|
Public Types |
| enum | {
ID_QUIT = 1,
ID_DUMP,
ID_HOVER,
ID_LAST
} |
Public Member Functions |
| | FXApp (const FXString &name="Application", const FXString &vendor="FoxDefault") |
| const FXString & | getAppName () const |
| const FXString & | getVendorName () const |
| bool | openDisplay (const FXchar *dpyname=NULL) |
| bool | closeDisplay () |
| void * | getDisplay () const |
| bool | isInitialized () const |
| FXint | getArgc () const |
| const FXchar *const * | getArgv () const |
| bool | hasInputMethod () const |
| FXVisual * | getDefaultVisual () const |
| void | setDefaultVisual (FXVisual *vis) |
| FXVisual * | getMonoVisual () const |
| FXRootWindow * | getRootWindow () const |
| void | setRootWindow (FXRootWindow *rt) |
| FXWindow * | getFocusWindow () const |
| FXWindow * | getCursorWindow () const |
| FXWindow * | getActiveWindow () const |
| FXPopup * | getPopupWindow () const |
| FXWindow * | findWindowWithId (FXID xid) const |
| FXWindow * | findWindowAt (FXint rx, FXint ry, FXID window=0) const |
| virtual void | create () |
| virtual void | destroy () |
| virtual void | detach () |
| void | addTimeout (FXObject *tgt, FXSelector sel, FXuint ms=1000, void *ptr=NULL) |
| void | removeTimeout (FXObject *tgt, FXSelector sel) |
| bool | hasTimeout (FXObject *tgt, FXSelector sel) const |
| FXuint | remainingTimeout (FXObject *tgt, FXSelector sel) |
| void | handleTimeouts () |
| void | addChore (FXObject *tgt, FXSelector sel, void *ptr=NULL) |
| void | removeChore (FXObject *tgt, FXSelector sel) |
| bool | hasChore (FXObject *tgt, FXSelector sel) const |
| void | addSignal (FXint sig, FXObject *tgt, FXSelector sel, FXbool immediate=FALSE, FXuint flags=0) |
| void | removeSignal (FXint sig) |
| bool | addInput (FXInputHandle fd, FXuint mode, FXObject *tgt, FXSelector sel) |
| bool | removeInput (FXInputHandle fd, FXuint mode) |
| bool | getKeyState (FXuint keysym) const |
| bool | peekEvent () |
| bool | runOneEvent (bool blocking=true) |
| FXint | run () |
| FXint | runUntil (FXuint &condition) |
| FXint | runWhileEvents () |
| FXint | runModalWhileEvents (FXWindow *window=NULL) |
| FXint | runModal () |
| FXint | runModalFor (FXWindow *window) |
| FXint | runModalWhileShown (FXWindow *window) |
| FXint | runPopup (FXWindow *window) |
| bool | isModal (FXWindow *window) const |
| FXWindow * | getModalWindow () const |
| FXModality | getModality () const |
| void | stop (FXint value=0) |
| void | stopModal (FXWindow *window, FXint value=0) |
| void | stopModal (FXint value=0) |
| void | forceRefresh () |
| void | refresh () |
| void | flush (bool sync=false) |
| void | repaint () |
| virtual void | init (int &argc, char **argv, bool connect=true) |
| virtual void | exit (FXint code=0) |
| FXRegistry & | reg () |
| FXDragType | registerDragType (const FXString &name) const |
| FXString | getDragTypeName (FXDragType type) const |
| FXWindow * | getDragWindow () const |
| void | beep () |
| void | setNormalFont (FXFont *font) |
| FXFont * | getNormalFont () const |
| void | beginWaitCursor () |
| void | endWaitCursor () |
| void | setWaitCursor (FXCursor *cur) |
| FXCursor * | getWaitCursor () const |
| FXCursor * | getDefaultCursor (FXDefaultCursor which) const |
| void | setDefaultCursor (FXDefaultCursor which, FXCursor *cur) |
| FXbool | writeWindow (FXStream &store, FXWindow *window) |
| FXbool | readWindow (FXStream &store, FXWindow *&window, FXWindow *father, FXWindow *owner) |
| FXMutex & | mutex () |
| void | setTranslator (FXTranslator *trans) |
| FXTranslator * | getTranslator () const |
| FXuint | getTypingSpeed () const |
| FXuint | getClickSpeed () const |
| FXuint | getScrollSpeed () const |
| FXuint | getScrollDelay () const |
| FXuint | getBlinkSpeed () const |
| FXuint | getAnimSpeed () const |
| FXuint | getMenuPause () const |
| FXuint | getTooltipPause () const |
| FXuint | getTooltipTime () const |
| FXint | getDragDelta () const |
| FXint | getWheelLines () const |
| FXint | getScrollBarSize () const |
| void | setTypingSpeed (FXuint speed) |
| void | setClickSpeed (FXuint speed) |
| void | setScrollSpeed (FXuint speed) |
| void | setScrollDelay (FXuint delay) |
| void | setBlinkSpeed (FXuint speed) |
| void | setAnimSpeed (FXuint speed) |
| void | setMenuPause (FXuint pause) |
| void | setTooltipPause (FXuint pause) |
| void | setTooltipTime (FXuint time) |
| void | setDragDelta (FXint delta) |
| void | setWheelLines (FXint lines) |
| void | setScrollBarSize (FXint size) |
| FXColor | getBorderColor () const |
| FXColor | getBaseColor () const |
| FXColor | getHiliteColor () const |
| FXColor | getShadowColor () const |
| FXColor | getBackColor () const |
| FXColor | getForeColor () const |
| FXColor | getSelforeColor () const |
| FXColor | getSelbackColor () const |
| FXColor | getTipforeColor () const |
| FXColor | getTipbackColor () const |
| FXColor | getSelMenuTextColor () const |
| FXColor | getSelMenuBackColor () const |
| void | setBorderColor (FXColor color) |
| void | setBaseColor (FXColor color) |
| void | setHiliteColor (FXColor color) |
| void | setShadowColor (FXColor color) |
| void | setBackColor (FXColor color) |
| void | setForeColor (FXColor color) |
| void | setSelforeColor (FXColor color) |
| void | setSelbackColor (FXColor color) |
| void | setTipforeColor (FXColor color) |
| void | setTipbackColor (FXColor color) |
| void | setSelMenuTextColor (FXColor color) |
| void | setSelMenuBackColor (FXColor color) |
| FXuint | getWindowCount () const |
| virtual void | save (FXStream &store) const |
| virtual void | load (FXStream &store) |
| void | dumpWidgets () const |
| virtual | ~FXApp () |
Static Public Member Functions |
| static FXApp * | instance () |
Static Public Attributes |
| static const FXuchar | copyright [] |
Friends |
| class | FXId |
| class | FXBitmap |
| class | FXImage |
| class | FXIcon |
| class | FXCursor |
| class | FXDrawable |
| class | FXWindow |
| class | FXShell |
| class | FXRootWindow |
| class | FXTopWindow |
| class | FXMainWindow |
| class | FXPopup |
| class | FXFont |
| class | FXVisual |
| class | FXGLVisual |
| class | FXGLContext |
| class | FXDC |
| class | FXDCWindow |
| class | FXDragCorner |
| class | FXDockHandler |
| class | FXComposeContext |