]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/motif/app.h
a draft of wxSSBase class - it is yet unused and hopefully doesn't break anything...
[wxWidgets.git] / include / wx / motif / app.h
index 855a8267daa76f4e6aa8c67cdcbe4fc823633f66..092e6515a7f008b8a06daa97b08dff5fbfe0e000 100644 (file)
@@ -29,7 +29,7 @@
 
 class WXDLLEXPORT wxFrame;
 class WXDLLEXPORT wxWindow;
-class WXDLLEXPORT wxApp ;
+class WXDLLEXPORT wxApp;
 class WXDLLEXPORT wxKeyEvent;
 class WXDLLEXPORT wxLog;
 
@@ -51,8 +51,9 @@ public:
     virtual int MainLoop();
     virtual void ExitMainLoop();
     virtual bool Initialized();
-    virtual bool Pending() ;
-    virtual void Dispatch() ;
+    virtual bool Pending();
+    virtual void Dispatch();
+    virtual bool Yield(bool onlyIfNeeded = FALSE);
 
     virtual bool OnInitGui();
 
@@ -95,14 +96,11 @@ public:
 
     void DeletePendingObjects();
     bool ProcessIdle();
-#if wxUSE_THREADS
-    void ProcessPendingEvents();
-#endif
 
     // Motif-specific
     WXAppContext   GetAppContext() const { return m_appContext; }
     WXWidget       GetTopLevelWidget() const { return m_topLevelWidget; }
-    WXColormap     GetMainColormap(WXDisplay* display) ;
+    WXColormap     GetMainColormap(WXDisplay* display);
     WXDisplay*     GetInitialDisplay() const { return m_initialDisplay; }
     long           GetMaxRequestSize() const { return m_maxRequestSize; }
 
@@ -114,7 +112,7 @@ public:
     int            m_nCmdShow;
 
 protected:
-    bool                  m_keepGoing ;
+    bool                  m_keepGoing;
 
     // Motif-specific
     WXAppContext          m_appContext;