]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/gtk/choice.h
depth for masks added
[wxWidgets.git] / include / wx / gtk / choice.h
index 448c81b98831cc74bb64b61d760c81ba5aa294e3..6acce9a5deda489c9ea56d7fedca689addf1bd93 100644 (file)
@@ -10,7 +10,7 @@
 #ifndef __GTKCHOICEH__
 #define __GTKCHOICEH__
 
 #ifndef __GTKCHOICEH__
 #define __GTKCHOICEH__
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(__APPLE__)
     #pragma interface "choice.h"
 #endif
 
     #pragma interface "choice.h"
 #endif
 
@@ -55,15 +55,10 @@ public:
     wxString GetString( int n ) const;
     void SetString( int n, const wxString& string );
 
     wxString GetString( int n ) const;
     void SetString( int n, const wxString& string );
 
-    // implementation
+protected:
     wxList m_clientList;    // contains the client data for the items
 
     wxList m_clientList;    // contains the client data for the items
 
-    void DisableEvents();
-    void EnableEvents();
-    void AppendCommon( const wxString &item );
     void ApplyWidgetStyle();
     void ApplyWidgetStyle();
-
-protected:
     virtual int DoAppend(const wxString& item);
 
     virtual void DoSetItemClientData( int n, void* clientData );
     virtual int DoAppend(const wxString& item);
 
     virtual void DoSetItemClientData( int n, void* clientData );
@@ -75,7 +70,7 @@ protected:
 
 private:
     // common part of Create() and DoAppend()
 
 private:
     // common part of Create() and DoAppend()
-    size_t AppendHelper(GtkWidget *menu, const wxString& item);
+    size_t GtkAppendHelper(GtkWidget *menu, const wxString& item);
 
     // this array is only used for controls with wxCB_SORT style, so only
     // allocate it if it's needed (hence using pointer)
 
     // this array is only used for controls with wxCB_SORT style, so only
     // allocate it if it's needed (hence using pointer)