]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/gtk/combobox.h
fixed modal dialogs after event loop change
[wxWidgets.git] / include / wx / gtk / combobox.h
index 9dfb9e9c2ed72cd1f16dcf928271ec06038c7913..65938c863628ca4f94319bf3ed06d5f75b36bafc 100644 (file)
@@ -12,7 +12,7 @@
 #ifndef __GTKCOMBOBOXH__
 #define __GTKCOMBOBOXH__
 
-#if defined(__GNUG__) && !defined(__APPLE__)
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma interface "combobox.h"
 #endif
 
@@ -65,13 +65,13 @@ public:
            const wxValidator& validator = wxDefaultValidator,
            const wxString& name = wxComboBoxNameStr);
 
-    void Append( const wxString &item );
-    void Append( const wxString &item, void* clientData );
-    void Append( const wxString &item, wxClientData* clientData );
+    int Append( const wxString &item );
+    int Append( const wxString &item, void* clientData );
+    int Append( const wxString &item, wxClientData* clientData );
 
-    void Insert( const wxString &item, int pos );
-    void Insert( const wxString &item, int pos, void* clientData );
-    void Insert( const wxString &item, int pos, wxClientData* clientData );
+    int Insert( const wxString &item, int pos );
+    int Insert( const wxString &item, int pos, void* clientData );
+    int Insert( const wxString &item, int pos, wxClientData* clientData );
 
     void SetClientData( int n, void* clientData );
     void* GetClientData( int n ) const;
@@ -125,8 +125,8 @@ public:
 
     void DisableEvents();
     void EnableEvents();
-    void AppendCommon( const wxString &item );
-    void InsertCommon( const wxString &item, int pos );
+    int AppendCommon( const wxString &item );
+    int InsertCommon( const wxString &item, int pos );
     GtkWidget* GetConnectWidget();
     bool IsOwnGtkWindow( GdkWindow *window );
     void ApplyWidgetStyle();