]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/control.h
Removed unnecessary #ifs
[wxWidgets.git] / include / wx / mac / control.h
index 4cf51df8f69eaea88a9d5106b4b7c8775d7ae488..c464ea73547355584a2541c0a3c22ca4cd3915b1 100644 (file)
@@ -1,18 +1,18 @@
 /////////////////////////////////////////////////////////////////////////////
 // Name:        control.h
 // Purpose:     wxControl class
-// Author:      AUTHOR
+// Author:      Stefan Csomor
 // Modified by:
-// Created:     ??/??/98
+// Created:     1998-01-01
 // RCS-ID:      $Id$
-// Copyright:   (c) AUTHOR
+// Copyright:   (c) Stefan Csomor
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 #ifndef _WX_CONTROL_H_
 #define _WX_CONTROL_H_
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(__APPLE__)
 #pragma interface "control.h"
 #endif
 
@@ -75,6 +75,7 @@ public:
    virtual void         MacSuperShown( bool show ) ;
    virtual bool                 MacCanFocus() const ;
    virtual void                 MacUpdateDimensions() ;
+   void*             MacGetControlAction() { return m_macControlAction ; }
    
    virtual void         DoSetSize(int x, int y,int width, int height,int sizeFlags = wxSIZE_AUTO ) ;
    void                 OnKeyDown( wxKeyEvent &event ) ;
@@ -104,6 +105,7 @@ protected:
 protected:
    // For controls like radiobuttons which are really composite
    WXWidget m_macControl ;
+   void*    m_macControlAction ;
    bool     m_macControlIsShown ;
    wxList   m_subControls;
    int      m_macHorizontalBorder ;