]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/carbon/slider.h
Add support for wxSL_INVERSE flag. Also uses new inverse logic to make Mac vertical...
[wxWidgets.git] / include / wx / mac / carbon / slider.h
index 9599a60c10ba14943c24b1dbaa80e195e144490b..dbdc6866af5adf0e1617d66db9bd5af98b1d7659 100644 (file)
@@ -80,7 +80,7 @@ public:
 
  
      // set min/max size of the slider
-     virtual void SetSizeHints( int minW, int minH,
+     virtual void DoSetSizeHints( int minW, int minH,
                                 int maxW = -1, int maxH = -1,
                                 int incW = -1, int incH = -1 );
  
@@ -90,8 +90,11 @@ public:
      virtual void   DoMoveWindow(int x, int y, int w, int h);
  
   void Command(wxCommandEvent& event);
+    virtual wxInt32 MacControlHit( WXEVENTHANDLERREF handler , WXEVENTREF event ) ;
     void                     MacHandleControlClick( WXWidget control , wxInt16 controlpart , bool mouseStillDown ) ;
-    virtual void            MacUpdateDimensions() ;
+
+    // Common processing to invert slider values based on wxSL_INVERSE
+    int MacInvertOrNot(int value) const;
 
      wxStaticText*    m_macMinimumStatic ;
      wxStaticText*    m_macMaximumStatic ;