]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/univ/inphand.h
added wxTo/FromString() overloads for wxFont (1st part of patch 1760073)
[wxWidgets.git] / include / wx / univ / inphand.h
index a28e9766936432c376c1b536b59edd011a9c4570..05c9d0e87b3262d0ea15690eefdf49aa2614b0ab 100644 (file)
 #ifndef _WX_UNIV_INPHAND_H_
 #define _WX_UNIV_INPHAND_H_
 
 #ifndef _WX_UNIV_INPHAND_H_
 #define _WX_UNIV_INPHAND_H_
 
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-    #pragma interface "inphand.h"
-#endif
-
 #include "wx/univ/inpcons.h"         // for wxControlAction(s)
 
 // ----------------------------------------------------------------------------
 #include "wx/univ/inpcons.h"         // for wxControlAction(s)
 
 // ----------------------------------------------------------------------------
@@ -47,8 +43,8 @@
 class WXDLLEXPORT wxInputHandler : public wxObject
 {
 public:
 class WXDLLEXPORT wxInputHandler : public wxObject
 {
 public:
-    // map a keyboard event to one or more actions (pressed == TRUE if the key
-    // was pressed, FALSE if released), returns TRUE if something was done
+    // map a keyboard event to one or more actions (pressed == true if the key
+    // was pressed, false if released), returns true if something was done
     virtual bool HandleKey(wxInputConsumer *consumer,
                            const wxKeyEvent& event,
                            bool pressed) = 0;
     virtual bool HandleKey(wxInputConsumer *consumer,
                            const wxKeyEvent& event,
                            bool pressed) = 0;
@@ -67,12 +63,12 @@ public:
     // HandleMouseMove() as the mouse maybe over the control without it having
     // focus
     //
     // HandleMouseMove() as the mouse maybe over the control without it having
     // focus
     //
-    // return TRUE to refresh the control, FALSE otherwise
+    // return true to refresh the control, false otherwise
     virtual bool HandleFocus(wxInputConsumer *consumer, const wxFocusEvent& event);
 
     // react to the app getting/losing activation
     //
     virtual bool HandleFocus(wxInputConsumer *consumer, const wxFocusEvent& event);
 
     // react to the app getting/losing activation
     //
-    // return TRUE to refresh the control, FALSE otherwise
+    // return true to refresh the control, false otherwise
     virtual bool HandleActivation(wxInputConsumer *consumer, bool activated);
 
     // virtual dtor for any base class
     virtual bool HandleActivation(wxInputConsumer *consumer, bool activated);
 
     // virtual dtor for any base class
@@ -94,23 +90,23 @@ public:
                            bool pressed)
     {
         return m_handler ? m_handler->HandleKey(consumer, event, pressed)
                            bool pressed)
     {
         return m_handler ? m_handler->HandleKey(consumer, event, pressed)
-                         : FALSE;
+                         : false;
     }
 
     virtual bool HandleMouse(wxInputConsumer *consumer,
                              const wxMouseEvent& event)
     {
     }
 
     virtual bool HandleMouse(wxInputConsumer *consumer,
                              const wxMouseEvent& event)
     {
-        return m_handler ? m_handler->HandleMouse(consumer, event) : FALSE;
+        return m_handler ? m_handler->HandleMouse(consumer, event) : false;
     }
 
     virtual bool HandleMouseMove(wxInputConsumer *consumer, const wxMouseEvent& event)
     {
     }
 
     virtual bool HandleMouseMove(wxInputConsumer *consumer, const wxMouseEvent& event)
     {
-        return m_handler ? m_handler->HandleMouseMove(consumer, event) : FALSE;
+        return m_handler ? m_handler->HandleMouseMove(consumer, event) : false;
     }
 
     virtual bool HandleFocus(wxInputConsumer *consumer, const wxFocusEvent& event)
     {
     }
 
     virtual bool HandleFocus(wxInputConsumer *consumer, const wxFocusEvent& event)
     {
-        return m_handler ? m_handler->HandleFocus(consumer, event) : FALSE;
+        return m_handler ? m_handler->HandleFocus(consumer, event) : false;
     }
 
 private:
     }
 
 private: