<html> <head> <link rel="stylesheet" href="page.css" type="text/css"> <title>fox-toolkit.org - Documentation</title> </head> <body bgcolor=#ffffff link=#990033 vlink=#990033 alink=#990033 text=#000000> <font face='verdana,sans-serif' size=2 > <!---- TOPIC TITLE WITH LOGO---> <table border=0 cellpadding= cellspacing=2 width=100% ><tr><td><a href='http://www.fox-toolkit.org/doc.html'><img src='../art/foxlogo_small.jpg' border=0></a></td><td width=100% valign=bottom><font face='verdana,sans-serif' size=2 ><b> <a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <br><img src='../art/line.gif' width=100% height=1></b></font></td></tr></table> <p> <!--- TOPIC TITLE WITH LOGO ---> <!-- Generated by Doxygen 1.3.3 --> <h1>FX::FXApp Class Reference</h1>Application Object. <a href="#_details">More...</a> <p> <code>#include <<a class="el" href="FXApp_8h-source.html">FXApp.h</a>></code> <p> <p>Inheritance diagram for FX::FXApp: <p><center><img src="classFX_1_1FXApp.png" usemap="#FX::FXApp_map" border="0" alt=""></center> <map name="FX::FXApp_map"> <area href="classFX_1_1FXObject.html" alt="FX::FXObject" shape="rect" coords="0,0,89,24"> </map> <a href="classFX_1_1FXApp-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0> <tr><td></td></tr> <tr><td colspan=2><br><h2>Public Types</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom>{ <br> <a class="el" href="classFX_1_1FXApp.html#w3w0">ID_QUIT</a> = 0, <br> <a class="el" href="classFX_1_1FXApp.html#w3w1">ID_DUMP</a>, <br> <b>ID_LAST</b> <br> }</td></tr> <tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a0">FXApp</a> (const <a class="el" href="classFX_1_1FXString.html">FXString</a> &name="Application", const <a class="el" href="classFX_1_1FXString.html">FXString</a> &vendor="FoxDefault")</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXString.html">FXString</a> </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a1">getAppName</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXString.html">FXString</a> </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a2">getVendorName</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a3">openDisplay</a> (const FXchar *dpyname=NULL)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a4">closeDisplay</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a5">getDisplay</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a6">isInitialized</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a7">getArgc</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>const FXchar *const * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a8">getArgv</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXVisual.html">FXVisual</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a9">getDefaultVisual</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a10">setDefaultVisual</a> (<a class="el" href="classFX_1_1FXVisual.html">FXVisual</a> *vis)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXVisual.html">FXVisual</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a11">getMonoVisual</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXRootWindow.html">FXRootWindow</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a12">getRootWindow</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a13">getCursorWindow</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a14">getFocusWindow</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXPopup.html">FXPopup</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a15">getPopupWindow</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a16">findWindowWithId</a> (FXID xid) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a17">findWindowAt</a> (FXint rx, FXint ry, FXID window=0) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXTimer * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a18">addTimeout</a> (<a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt, FXSelector sel, FXuint ms=1000, void *ptr=NULL)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXTimer * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a19">removeTimeout</a> (<a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt, FXSelector sel)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXTimer * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a20">removeTimeout</a> (FXTimer *t)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a21">hasTimeout</a> (<a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt, FXSelector sel) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXuint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a22">remainingTimeout</a> (<a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt, FXSelector sel) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXuint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a23">remainingTimeout</a> (FXTimer *t) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXChore * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a24">addChore</a> (<a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt, FXSelector sel, void *ptr=NULL)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXChore * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a25">removeChore</a> (<a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt, FXSelector sel)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXChore * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a26">removeChore</a> (FXChore *c)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a27">hasChore</a> (<a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt, FXSelector sel) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a28">addSignal</a> (FXint sig, <a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt, FXSelector sel, FXbool immediate=FALSE, FXuint flags=0)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a29">removeSignal</a> (FXint sig)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a30">addInput</a> (FXInputHandle fd, FXuint mode, <a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt, FXSelector sel)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a31">removeInput</a> (FXInputHandle fd, FXuint mode)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a32">create</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a33">destroy</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a34">detach</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a35">peekEvent</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a36">runOneEvent</a> (FXbool blocking=TRUE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a37">run</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a38">runUntil</a> (FXuint &condition)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a39">runWhileEvents</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a40">runModalWhileEvents</a> (<a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> *window=NULL)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a41">runModal</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a42">runModalFor</a> (<a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> *window)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a43">runModalWhileShown</a> (<a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> *window)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a44">runPopup</a> (<a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> *window)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a45">isModal</a> (<a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> *window) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a46">getModalWindow</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="group__FXApp__1.html#a0">FXModality</a> </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a47">getModality</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a48">stop</a> (FXint value=0)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a49">stopModal</a> (<a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> *window, FXint value=0)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a50">stopModal</a> (FXint value=0)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a51">forceRefresh</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a52">refresh</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a53">flush</a> (FXbool sync=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a54">repaint</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a55">init</a> (int &argc, char **argv, FXbool connect=TRUE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a56">exit</a> (FXint code=0)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXRegistry.html">FXRegistry</a> & </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a57">reg</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXDragType </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a58">registerDragType</a> (const <a class="el" href="classFX_1_1FXString.html">FXString</a> &name) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXString.html">FXString</a> </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a59">getDragTypeName</a> (FXDragType type) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a60">getDragWindow</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a61">beep</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a62">setNormalFont</a> (<a class="el" href="classFX_1_1FXFont.html">FXFont</a> *font)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXFont.html">FXFont</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a63">getNormalFont</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a64">beginWaitCursor</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a65">endWaitCursor</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a66">setWaitCursor</a> (<a class="el" href="classFX_1_1FXCursor.html">FXCursor</a> *cur)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXCursor.html">FXCursor</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a67">getWaitCursor</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXCursor.html">FXCursor</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a68">getDefaultCursor</a> (<a class="el" href="group__FXApp__2.html#a0">FXDefaultCursor</a> which) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a69">setDefaultCursor</a> (<a class="el" href="group__FXApp__2.html#a0">FXDefaultCursor</a> which, <a class="el" href="classFX_1_1FXCursor.html">FXCursor</a> *cur)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXuint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a70">getTypingSpeed</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a71" doxytag="FX::FXApp::getClickSpeed"></a> FXuint </td><td class="memItemRight" valign=bottom><b>getClickSpeed</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a72" doxytag="FX::FXApp::getScrollSpeed"></a> FXuint </td><td class="memItemRight" valign=bottom><b>getScrollSpeed</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a73" doxytag="FX::FXApp::getScrollDelay"></a> FXuint </td><td class="memItemRight" valign=bottom><b>getScrollDelay</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a74" doxytag="FX::FXApp::getBlinkSpeed"></a> FXuint </td><td class="memItemRight" valign=bottom><b>getBlinkSpeed</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a75" doxytag="FX::FXApp::getAnimSpeed"></a> FXuint </td><td class="memItemRight" valign=bottom><b>getAnimSpeed</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a76" doxytag="FX::FXApp::getMenuPause"></a> FXuint </td><td class="memItemRight" valign=bottom><b>getMenuPause</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a77" doxytag="FX::FXApp::getTooltipPause"></a> FXuint </td><td class="memItemRight" valign=bottom><b>getTooltipPause</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a78" doxytag="FX::FXApp::getTooltipTime"></a> FXuint </td><td class="memItemRight" valign=bottom><b>getTooltipTime</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a79" doxytag="FX::FXApp::getDragDelta"></a> FXint </td><td class="memItemRight" valign=bottom><b>getDragDelta</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a80" doxytag="FX::FXApp::getWheelLines"></a> FXint </td><td class="memItemRight" valign=bottom><b>getWheelLines</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a81">setTypingSpeed</a> (FXuint speed)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a82" doxytag="FX::FXApp::setClickSpeed"></a> void </td><td class="memItemRight" valign=bottom><b>setClickSpeed</b> (FXuint speed)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a83" doxytag="FX::FXApp::setScrollSpeed"></a> void </td><td class="memItemRight" valign=bottom><b>setScrollSpeed</b> (FXuint speed)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a84" doxytag="FX::FXApp::setScrollDelay"></a> void </td><td class="memItemRight" valign=bottom><b>setScrollDelay</b> (FXuint delay)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a85" doxytag="FX::FXApp::setBlinkSpeed"></a> void </td><td class="memItemRight" valign=bottom><b>setBlinkSpeed</b> (FXuint speed)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a86" doxytag="FX::FXApp::setAnimSpeed"></a> void </td><td class="memItemRight" valign=bottom><b>setAnimSpeed</b> (FXuint speed)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a87" doxytag="FX::FXApp::setMenuPause"></a> void </td><td class="memItemRight" valign=bottom><b>setMenuPause</b> (FXuint pause)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a88" doxytag="FX::FXApp::setTooltipPause"></a> void </td><td class="memItemRight" valign=bottom><b>setTooltipPause</b> (FXuint pause)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a89" doxytag="FX::FXApp::setTooltipTime"></a> void </td><td class="memItemRight" valign=bottom><b>setTooltipTime</b> (FXuint time)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a90" doxytag="FX::FXApp::setDragDelta"></a> void </td><td class="memItemRight" valign=bottom><b>setDragDelta</b> (FXint delta)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a91" doxytag="FX::FXApp::setWheelLines"></a> void </td><td class="memItemRight" valign=bottom><b>setWheelLines</b> (FXint lines)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXColor </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a92">getBorderColor</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a93" doxytag="FX::FXApp::getBaseColor"></a> FXColor </td><td class="memItemRight" valign=bottom><b>getBaseColor</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a94" doxytag="FX::FXApp::getHiliteColor"></a> FXColor </td><td class="memItemRight" valign=bottom><b>getHiliteColor</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a95" doxytag="FX::FXApp::getShadowColor"></a> FXColor </td><td class="memItemRight" valign=bottom><b>getShadowColor</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a96" doxytag="FX::FXApp::getBackColor"></a> FXColor </td><td class="memItemRight" valign=bottom><b>getBackColor</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a97" doxytag="FX::FXApp::getForeColor"></a> FXColor </td><td class="memItemRight" valign=bottom><b>getForeColor</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a98" doxytag="FX::FXApp::getSelforeColor"></a> FXColor </td><td class="memItemRight" valign=bottom><b>getSelforeColor</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a99" doxytag="FX::FXApp::getSelbackColor"></a> FXColor </td><td class="memItemRight" valign=bottom><b>getSelbackColor</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a100" doxytag="FX::FXApp::getTipforeColor"></a> FXColor </td><td class="memItemRight" valign=bottom><b>getTipforeColor</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a101" doxytag="FX::FXApp::getTipbackColor"></a> FXColor </td><td class="memItemRight" valign=bottom><b>getTipbackColor</b> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a102">setBorderColor</a> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a103" doxytag="FX::FXApp::setBaseColor"></a> void </td><td class="memItemRight" valign=bottom><b>setBaseColor</b> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a104" doxytag="FX::FXApp::setHiliteColor"></a> void </td><td class="memItemRight" valign=bottom><b>setHiliteColor</b> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a105" doxytag="FX::FXApp::setShadowColor"></a> void </td><td class="memItemRight" valign=bottom><b>setShadowColor</b> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a106" doxytag="FX::FXApp::setBackColor"></a> void </td><td class="memItemRight" valign=bottom><b>setBackColor</b> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a107" doxytag="FX::FXApp::setForeColor"></a> void </td><td class="memItemRight" valign=bottom><b>setForeColor</b> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a108" doxytag="FX::FXApp::setSelforeColor"></a> void </td><td class="memItemRight" valign=bottom><b>setSelforeColor</b> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a109" doxytag="FX::FXApp::setSelbackColor"></a> void </td><td class="memItemRight" valign=bottom><b>setSelbackColor</b> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a110" doxytag="FX::FXApp::setTipforeColor"></a> void </td><td class="memItemRight" valign=bottom><b>setTipforeColor</b> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a111" doxytag="FX::FXApp::setTipbackColor"></a> void </td><td class="memItemRight" valign=bottom><b>setTipbackColor</b> (FXColor color)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a112">save</a> (<a class="el" href="classFX_1_1FXStream.html">FXStream</a> &store) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a113">load</a> (<a class="el" href="classFX_1_1FXStream.html">FXStream</a> &store)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a114">dumpWidgets</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#a115">~FXApp</a> ()</td></tr> <tr><td colspan=2><br><h2>Static Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXApp.html">FXApp</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#e0">instance</a> ()</td></tr> <tr><td colspan=2><br><h2>Static Public Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>const FXuchar </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXApp.html#s0">copyright</a> []</td></tr> <tr><td colspan=2><br><h2>Friends</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n0" doxytag="FX::FXApp::FXId"></a> class </td><td class="memItemRight" valign=bottom><b>FXId</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n1" doxytag="FX::FXApp::FXBitmap"></a> class </td><td class="memItemRight" valign=bottom><b>FXBitmap</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n2" doxytag="FX::FXApp::FXImage"></a> class </td><td class="memItemRight" valign=bottom><b>FXImage</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n3" doxytag="FX::FXApp::FXIcon"></a> class </td><td class="memItemRight" valign=bottom><b>FXIcon</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n4" doxytag="FX::FXApp::FXCursor"></a> class </td><td class="memItemRight" valign=bottom><b>FXCursor</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n5" doxytag="FX::FXApp::FXDrawable"></a> class </td><td class="memItemRight" valign=bottom><b>FXDrawable</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n6" doxytag="FX::FXApp::FXWindow"></a> class </td><td class="memItemRight" valign=bottom><b>FXWindow</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n7" doxytag="FX::FXApp::FXShell"></a> class </td><td class="memItemRight" valign=bottom><b>FXShell</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n8" doxytag="FX::FXApp::FXRootWindow"></a> class </td><td class="memItemRight" valign=bottom><b>FXRootWindow</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n9" doxytag="FX::FXApp::FXTopWindow"></a> class </td><td class="memItemRight" valign=bottom><b>FXTopWindow</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n10" doxytag="FX::FXApp::FXMainWindow"></a> class </td><td class="memItemRight" valign=bottom><b>FXMainWindow</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n11" doxytag="FX::FXApp::FXPopup"></a> class </td><td class="memItemRight" valign=bottom><b>FXPopup</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n12" doxytag="FX::FXApp::FXFont"></a> class </td><td class="memItemRight" valign=bottom><b>FXFont</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n13" doxytag="FX::FXApp::FXVisual"></a> class </td><td class="memItemRight" valign=bottom><b>FXVisual</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n14" doxytag="FX::FXApp::FXGLVisual"></a> class </td><td class="memItemRight" valign=bottom><b>FXGLVisual</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n15" doxytag="FX::FXApp::FXGLContext"></a> class </td><td class="memItemRight" valign=bottom><b>FXGLContext</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n16" doxytag="FX::FXApp::FXDC"></a> class </td><td class="memItemRight" valign=bottom><b>FXDC</b></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="n17" doxytag="FX::FXApp::FXDCWindow"></a> class </td><td class="memItemRight" valign=bottom><b>FXDCWindow</b></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> Application Object. <p> See also: <ul> <li><a class="el" href="group__FXApp__0.html">File input modes for addInput</a>. </li> <li><a class="el" href="group__FXApp__1.html">All ways of being modal</a>. </li> <li><a class="el" href="group__FXApp__2.html">Default cursors provided by the application</a>. </li> </ul> <p> <hr><h2>Member Enumeration Documentation</h2> <a name="w3" doxytag="FX::FXApp::@1"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> anonymous enum </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Messages applications understand. <p> <dl compact><dt><b>Enumeration values: </b></dt><dd> <table border=0 cellspacing=2 cellpadding=0> <tr><td valign=top><em><a name="w3w0" doxytag="ID_QUIT"></a><em>ID_QUIT</em></em> </td><td> Terminate the application normally. </td></tr> <tr><td valign=top><em><a name="w3w1" doxytag="ID_DUMP"></a><em>ID_DUMP</em></em> </td><td> Dump the current widget tree. </td></tr> </table> </dl> </td> </tr> </table> <hr><h2>Constructor & Destructor Documentation</h2> <a name="a0" doxytag="FX::FXApp::FXApp"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FX::FXApp::FXApp </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname" nowrap> <em>name</em> = "Application", </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname" nowrap> <em>vendor</em> = "FoxDefault"</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Construct application object; the name and vendor strings are used as keys into the registry database for this application's settings. <p> </td> </tr> </table> <a name="a115" doxytag="FX::FXApp::~FXApp"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FX::FXApp::~<a class="el" href="classFX_1_1FXApp.html">FXApp</a> </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Destroy the application and all reachable resources. <p> </td> </tr> </table> <hr><h2>Member Function Documentation</h2> <a name="a1" doxytag="FX::FXApp::getAppName"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXString.html">FXString</a> FX::FXApp::getAppName </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get application name. <p> </td> </tr> </table> <a name="a2" doxytag="FX::FXApp::getVendorName"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXString.html">FXString</a> FX::FXApp::getVendorName </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get vendor name. <p> </td> </tr> </table> <a name="a3" doxytag="FX::FXApp::openDisplay"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::openDisplay </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const FXchar * </td> <td class="mdname1" valign="top" nowrap> <em>dpyname</em> = NULL </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Connection to display; this is called by <a class="el" href="classFX_1_1FXApp.html#a55">init()</a>. <p> </td> </tr> </table> <a name="a4" doxytag="FX::FXApp::closeDisplay"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::closeDisplay </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Close connection to the display. <p> </td> </tr> </table> <a name="a5" doxytag="FX::FXApp::getDisplay"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void* FX::FXApp::getDisplay </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return pointer. <p> </td> </tr> </table> <a name="a6" doxytag="FX::FXApp::isInitialized"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::isInitialized </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Is application initialized. <p> </td> </tr> </table> <a name="a7" doxytag="FX::FXApp::getArgc"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXApp::getArgc </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get argument count. <p> </td> </tr> </table> <a name="a8" doxytag="FX::FXApp::getArgv"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> const FXchar* const* FX::FXApp::getArgv </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get argument vector. <p> </td> </tr> </table> <a name="a9" doxytag="FX::FXApp::getDefaultVisual"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXVisual.html">FXVisual</a>* FX::FXApp::getDefaultVisual </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get default visual. <p> </td> </tr> </table> <a name="a10" doxytag="FX::FXApp::setDefaultVisual"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::setDefaultVisual </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXVisual.html">FXVisual</a> * </td> <td class="mdname1" valign="top" nowrap> <em>vis</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change default visual. <p> </td> </tr> </table> <a name="a11" doxytag="FX::FXApp::getMonoVisual"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXVisual.html">FXVisual</a>* FX::FXApp::getMonoVisual </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get monochrome visual. <p> </td> </tr> </table> <a name="a12" doxytag="FX::FXApp::getRootWindow"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXRootWindow.html">FXRootWindow</a>* FX::FXApp::getRootWindow </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get root Window. <p> </td> </tr> </table> <a name="a13" doxytag="FX::FXApp::getCursorWindow"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXWindow.html">FXWindow</a>* FX::FXApp::getCursorWindow </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get the window under the cursor, if any. <p> </td> </tr> </table> <a name="a14" doxytag="FX::FXApp::getFocusWindow"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXWindow.html">FXWindow</a>* FX::FXApp::getFocusWindow </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get the window which has the focus, if any. <p> </td> </tr> </table> <a name="a15" doxytag="FX::FXApp::getPopupWindow"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXPopup.html">FXPopup</a>* FX::FXApp::getPopupWindow </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get current popup window, if any. <p> </td> </tr> </table> <a name="a16" doxytag="FX::FXApp::findWindowWithId"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXWindow.html">FXWindow</a>* FX::FXApp::findWindowWithId </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXID </td> <td class="mdname1" valign="top" nowrap> <em>xid</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Find window from id. <p> </td> </tr> </table> <a name="a17" doxytag="FX::FXApp::findWindowAt"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXWindow.html">FXWindow</a>* FX::FXApp::findWindowAt </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXint </td> <td class="mdname" nowrap> <em>rx</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXint </td> <td class="mdname" nowrap> <em>ry</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXID </td> <td class="mdname" nowrap> <em>window</em> = 0</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Find window from root x,y, starting from given window. <p> </td> </tr> </table> <a name="a18" doxytag="FX::FXApp::addTimeout"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXTimer* FX::FXApp::addTimeout </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXuint </td> <td class="mdname" nowrap> <em>ms</em> = 1000, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>void * </td> <td class="mdname" nowrap> <em>ptr</em> = NULL</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Add timeout message to be sent to target object in ms milliseconds; the timer fires only once after the interval expires. <p> The void* ptr is user data which will be passed into the void* ptr of the message handler. If a timer with the same target and message already exists, it will be rescheduled. </td> </tr> </table> <a name="a19" doxytag="FX::FXApp::removeTimeout"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXTimer* FX::FXApp::removeTimeout </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove timeout identified by tgt and sel; returns NULL. <p> </td> </tr> </table> <a name="a20" doxytag="FX::FXApp::removeTimeout"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXTimer* FX::FXApp::removeTimeout </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXTimer * </td> <td class="mdname1" valign="top" nowrap> <em>t</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove timeout t; returns NULL. <p> </td> </tr> </table> <a name="a21" doxytag="FX::FXApp::hasTimeout"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::hasTimeout </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return TRUE if given timeout has been set. <p> </td> </tr> </table> <a name="a22" doxytag="FX::FXApp::remainingTimeout"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXuint FX::FXApp::remainingTimeout </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return, in ms, the time remaining until the given timer fires. <p> If the timer is past due, 0 is returned. If there is no such timer, infinity (UINT_MAX) is returned. </td> </tr> </table> <a name="a23" doxytag="FX::FXApp::remainingTimeout"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXuint FX::FXApp::remainingTimeout </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXTimer * </td> <td class="mdname1" valign="top" nowrap> <em>t</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return, in ms, the time remaining until the given timer fires. <p> If the timer is past due, 0 is returned. If there is no such timer, infinity (UINT_MAX) is returned. </td> </tr> </table> <a name="a24" doxytag="FX::FXApp::addChore"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXChore* FX::FXApp::addChore </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>void * </td> <td class="mdname" nowrap> <em>ptr</em> = NULL</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Add a idle processing message to be sent to target object when the system becomes idle, i.e. <p> there are no events to be processed. The void* ptr is user data which will be passed into the void* ptr of the message handler. If a chore with the same target and message already exists, it will be rescheduled. </td> </tr> </table> <a name="a25" doxytag="FX::FXApp::removeChore"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXChore* FX::FXApp::removeChore </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove idle processing message identified by tgt and sel; returns NULL. <p> </td> </tr> </table> <a name="a26" doxytag="FX::FXApp::removeChore"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXChore* FX::FXApp::removeChore </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXChore * </td> <td class="mdname1" valign="top" nowrap> <em>c</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove idle processing message; returns NULL. <p> </td> </tr> </table> <a name="a27" doxytag="FX::FXApp::hasChore"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::hasChore </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return TRUE if given chore has been set. <p> </td> </tr> </table> <a name="a28" doxytag="FX::FXApp::addSignal"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::addSignal </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXint </td> <td class="mdname" nowrap> <em>sig</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>immediate</em> = FALSE, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXuint </td> <td class="mdname" nowrap> <em>flags</em> = 0</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Add signal processing message to be sent to target object when the signal sig is raised; flags are to be set as per POSIX definitions. <p> When immediate is TRUE, the message will be sent to the target right away; this should be used with extreme care as the application is interrupted at an unknown point in its execution. </td> </tr> </table> <a name="a29" doxytag="FX::FXApp::removeSignal"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::removeSignal </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXint </td> <td class="mdname1" valign="top" nowrap> <em>sig</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove signal message for signal sig. <p> </td> </tr> </table> <a name="a30" doxytag="FX::FXApp::addInput"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::addInput </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXInputHandle </td> <td class="mdname" nowrap> <em>fd</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXuint </td> <td class="mdname" nowrap> <em>mode</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Add a file descriptor fd to be watched for activity as determined by mode, where mode is a bitwise OR (INPUT_READ, INPUT_WRITE, INPUT_EXCEPT). <p> A message of type SEL_IO_READ, SEL_IO_WRITE, or SEL_IO_EXCEPT will be sent to the target when the specified activity is detected on the file descriptor. </td> </tr> </table> <a name="a31" doxytag="FX::FXApp::removeInput"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::removeInput </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXInputHandle </td> <td class="mdname" nowrap> <em>fd</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXuint </td> <td class="mdname" nowrap> <em>mode</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove input message and target object for the specified file descriptor and mode, which is a bitwise OR of (INPUT_READ, INPUT_WRITE, INPUT_EXCEPT). <p> </td> </tr> </table> <a name="a32" doxytag="FX::FXApp::create"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXApp::create </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Create application's windows. <p> </td> </tr> </table> <a name="a33" doxytag="FX::FXApp::destroy"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXApp::destroy </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Destroy application's windows. <p> </td> </tr> </table> <a name="a34" doxytag="FX::FXApp::detach"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXApp::detach </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Detach application's windows. <p> </td> </tr> </table> <a name="a35" doxytag="FX::FXApp::peekEvent"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::peekEvent </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Peek to determine if there's an event. <p> </td> </tr> </table> <a name="a36" doxytag="FX::FXApp::runOneEvent"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::runOneEvent </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXbool </td> <td class="mdname1" valign="top" nowrap> <em>blocking</em> = TRUE </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Perform one event dispatch; return true if event was dispatched. <p> </td> </tr> </table> <a name="a37" doxytag="FX::FXApp::run"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXApp::run </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Run the main application event loop until <a class="el" href="classFX_1_1FXApp.html#a48">stop()</a> is called, and return the exit code passed as argument to <a class="el" href="classFX_1_1FXApp.html#a48">stop()</a>. <p> </td> </tr> </table> <a name="a38" doxytag="FX::FXApp::runUntil"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXApp::runUntil </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXuint & </td> <td class="mdname1" valign="top" nowrap> <em>condition</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Run an event loop till some flag becomes non-zero, and then return. <p> </td> </tr> </table> <a name="a39" doxytag="FX::FXApp::runWhileEvents"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXApp::runWhileEvents </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Run event loop while events are available, non-modally. <p> Return when no more events, timers, or chores are outstanding. </td> </tr> </table> <a name="a40" doxytag="FX::FXApp::runModalWhileEvents"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXApp::runModalWhileEvents </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td> <td class="mdname1" valign="top" nowrap> <em>window</em> = NULL </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Run event loop while there are events are available in the queue. <p> Returns 1 when all events in the queue have been handled, and 0 when the event loop was terminated due to <a class="el" href="classFX_1_1FXApp.html#a48">stop()</a> or <a class="el" href="classFX_1_1FXApp.html#a49">stopModal()</a>. Except for the modal window and its children, user input to all windows is blocked; if the modal window is NULL, all user input is blocked. </td> </tr> </table> <a name="a41" doxytag="FX::FXApp::runModal"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXApp::runModal </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Run modal event loop, blocking keyboard and mouse events to all windows until stopModal is called. <p> </td> </tr> </table> <a name="a42" doxytag="FX::FXApp::runModalFor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXApp::runModalFor </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td> <td class="mdname1" valign="top" nowrap> <em>window</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Run a modal event loop for the given window, until <a class="el" href="classFX_1_1FXApp.html#a48">stop()</a> or <a class="el" href="classFX_1_1FXApp.html#a49">stopModal()</a> is called. <p> Except for the modal window and its children, user input to all windows is blocked; if the modal window is NULL all user input is blocked. </td> </tr> </table> <a name="a43" doxytag="FX::FXApp::runModalWhileShown"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXApp::runModalWhileShown </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td> <td class="mdname1" valign="top" nowrap> <em>window</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Run modal while window is shown, or until <a class="el" href="classFX_1_1FXApp.html#a48">stop()</a> or <a class="el" href="classFX_1_1FXApp.html#a49">stopModal()</a> is called. <p> Except for the modal window and its children, user input to all windows is blocked; if the modal window is NULL all user input is blocked. </td> </tr> </table> <a name="a44" doxytag="FX::FXApp::runPopup"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXApp::runPopup </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td> <td class="mdname1" valign="top" nowrap> <em>window</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Run popup menu while shown, until <a class="el" href="classFX_1_1FXApp.html#a48">stop()</a> or <a class="el" href="classFX_1_1FXApp.html#a49">stopModal()</a> is called. <p> Also returns when entering previous cascading popup menu. </td> </tr> </table> <a name="a45" doxytag="FX::FXApp::isModal"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXApp::isModal </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td> <td class="mdname1" valign="top" nowrap> <em>window</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> True if the window is modal. <p> </td> </tr> </table> <a name="a46" doxytag="FX::FXApp::getModalWindow"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXWindow.html">FXWindow</a>* FX::FXApp::getModalWindow </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return window of current modal loop. <p> </td> </tr> </table> <a name="a47" doxytag="FX::FXApp::getModality"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="group__FXApp__1.html#a0">FXModality</a> FX::FXApp::getModality </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return mode of current modal loop. <p> </td> </tr> </table> <a name="a48" doxytag="FX::FXApp::stop"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::stop </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXint </td> <td class="mdname1" valign="top" nowrap> <em>value</em> = 0 </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Terminate the outermost event loop, and all inner modal loops; All more deeper nested event loops will be terminated with code equal to 0, while the outermost event loop will return code equal to value. <p> </td> </tr> </table> <a name="a49" doxytag="FX::FXApp::stopModal"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::stopModal </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXWindow.html">FXWindow</a> * </td> <td class="mdname" nowrap> <em>window</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXint </td> <td class="mdname" nowrap> <em>value</em> = 0</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Break out of the matching modal loop, returning code equal to value. <p> All deeper nested event loops are terminated with code equal to 0. </td> </tr> </table> <a name="a50" doxytag="FX::FXApp::stopModal"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::stopModal </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXint </td> <td class="mdname1" valign="top" nowrap> <em>value</em> = 0 </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Break out of the innermost modal loop, returning code equal to value. <p> </td> </tr> </table> <a name="a51" doxytag="FX::FXApp::forceRefresh"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::forceRefresh </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Force GUI refresh. <p> </td> </tr> </table> <a name="a52" doxytag="FX::FXApp::refresh"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::refresh </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Schedule a refresh. <p> </td> </tr> </table> <a name="a53" doxytag="FX::FXApp::flush"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::flush </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXbool </td> <td class="mdname1" valign="top" nowrap> <em>sync</em> = FALSE </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Flush pending repaints. <p> </td> </tr> </table> <a name="a54" doxytag="FX::FXApp::repaint"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::repaint </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Paint all windows marked for repainting. <p> On return all the applications windows have been painted. </td> </tr> </table> <a name="a55" doxytag="FX::FXApp::init"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXApp::init </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int & </td> <td class="mdname" nowrap> <em>argc</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>char ** </td> <td class="mdname" nowrap> <em>argv</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>connect</em> = TRUE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Initialize application. <p> Parses and removes common command line arguments, reads the registry. Finally, if connect is TRUE, it opens the display. </td> </tr> </table> <a name="a56" doxytag="FX::FXApp::exit"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXApp::exit </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXint </td> <td class="mdname1" valign="top" nowrap> <em>code</em> = 0 </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Exit application. <p> Closes the display and writes the registry. </td> </tr> </table> <a name="a57" doxytag="FX::FXApp::reg"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXRegistry.html">FXRegistry</a>& FX::FXApp::reg </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get registry. <p> </td> </tr> </table> <a name="a58" doxytag="FX::FXApp::registerDragType"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXDragType FX::FXApp::registerDragType </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname1" valign="top" nowrap> <em>name</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Register new DND type. <p> </td> </tr> </table> <a name="a59" doxytag="FX::FXApp::getDragTypeName"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXString.html">FXString</a> FX::FXApp::getDragTypeName </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXDragType </td> <td class="mdname1" valign="top" nowrap> <em>type</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get drag type name. <p> </td> </tr> </table> <a name="a60" doxytag="FX::FXApp::getDragWindow"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXWindow.html">FXWindow</a>* FX::FXApp::getDragWindow </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return drag window if a drag operation is in progress. <p> </td> </tr> </table> <a name="a61" doxytag="FX::FXApp::beep"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::beep </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Beep. <p> </td> </tr> </table> <a name="e0" doxytag="FX::FXApp::instance"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXApp.html">FXApp</a>* FX::FXApp::instance </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [inline, static]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return application instance. <p> </td> </tr> </table> <a name="a62" doxytag="FX::FXApp::setNormalFont"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::setNormalFont </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXFont.html">FXFont</a> * </td> <td class="mdname1" valign="top" nowrap> <em>font</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change default font. <p> </td> </tr> </table> <a name="a63" doxytag="FX::FXApp::getNormalFont"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXFont.html">FXFont</a>* FX::FXApp::getNormalFont </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return default font. <p> </td> </tr> </table> <a name="a64" doxytag="FX::FXApp::beginWaitCursor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::beginWaitCursor </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Begin of wait-cursor block; wait-cursor blocks may be nested. <p> </td> </tr> </table> <a name="a65" doxytag="FX::FXApp::endWaitCursor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::endWaitCursor </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> End of wait-cursor block. <p> </td> </tr> </table> <a name="a66" doxytag="FX::FXApp::setWaitCursor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::setWaitCursor </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXCursor.html">FXCursor</a> * </td> <td class="mdname1" valign="top" nowrap> <em>cur</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change to a new wait cursor. <p> </td> </tr> </table> <a name="a67" doxytag="FX::FXApp::getWaitCursor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXCursor.html">FXCursor</a>* FX::FXApp::getWaitCursor </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return current wait cursor. <p> </td> </tr> </table> <a name="a68" doxytag="FX::FXApp::getDefaultCursor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXCursor.html">FXCursor</a>* FX::FXApp::getDefaultCursor </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="group__FXApp__2.html#a0">FXDefaultCursor</a> </td> <td class="mdname1" valign="top" nowrap> <em>which</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Obtain a default cursor. <p> </td> </tr> </table> <a name="a69" doxytag="FX::FXApp::setDefaultCursor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::setDefaultCursor </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="group__FXApp__2.html#a0">FXDefaultCursor</a> </td> <td class="mdname" nowrap> <em>which</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXCursor.html">FXCursor</a> * </td> <td class="mdname" nowrap> <em>cur</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change default cursor. <p> </td> </tr> </table> <a name="a70" doxytag="FX::FXApp::getTypingSpeed"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXuint FX::FXApp::getTypingSpeed </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Obtain application-wide settings. <p> </td> </tr> </table> <a name="a81" doxytag="FX::FXApp::setTypingSpeed"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::setTypingSpeed </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXuint </td> <td class="mdname1" valign="top" nowrap> <em>speed</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change application-wide settings. <p> </td> </tr> </table> <a name="a92" doxytag="FX::FXApp::getBorderColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXColor FX::FXApp::getBorderColor </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Obtain default colors. <p> </td> </tr> </table> <a name="a102" doxytag="FX::FXApp::setBorderColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::setBorderColor </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXColor </td> <td class="mdname1" valign="top" nowrap> <em>color</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change default colors. <p> </td> </tr> </table> <a name="a112" doxytag="FX::FXApp::save"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXApp::save </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXStream.html">FXStream</a> & </td> <td class="mdname1" valign="top" nowrap> <em>store</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Save. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXObject.html#a3">FX::FXObject</a>. </td> </tr> </table> <a name="a113" doxytag="FX::FXApp::load"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXApp::load </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXStream.html">FXStream</a> & </td> <td class="mdname1" valign="top" nowrap> <em>store</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Load. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXObject.html#a4">FX::FXObject</a>. </td> </tr> </table> <a name="a114" doxytag="FX::FXApp::dumpWidgets"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXApp::dumpWidgets </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Dump widget information. <p> </td> </tr> </table> <hr><h2>Member Data Documentation</h2> <a name="s0" doxytag="FX::FXApp::copyright"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> const FXuchar <a class="el" href="classFX_1_1FXApp.html#s0">FX::FXApp::copyright</a>[]<code> [static]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Information. <p> </td> </tr> </table> </font> <!--- COPYRIGHT --> <p> <table width=100% cellpadding=0 cellspacing=0><tr><td width=100% valign=top id=HEADLINE align=right> <img src='../art/line.gif' width=100% height=1><font size=-1> Copyright © 1997-2004 Jeroen van der Zijp</font> </td></tr></table> </p> <!--- COPYRIGHT --> </body> </html>