]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/choice.cpp
rebaked after listctrl/imagelist and wxUniv changes
[wxWidgets.git] / src / gtk / choice.cpp
index 011468f47eb322ab599734cd5ad3df63a7c36756..737522f7ada89e092399945b7e55b1d5aa8c5a39 100644 (file)
 #if wxUSE_CHOICE
 
 #include "wx/choice.h"
-#include "wx/arrstr.h"
+
+#ifndef WX_PRECOMP
+    #include "wx/arrstr.h"
+#endif
 
 // FIXME: We use GtkOptionMenu which has been deprecated since GTK+ 2.3.0 in
 // favour of GtkComboBox.
@@ -483,10 +486,6 @@ void wxChoice::DoApplyWidgetStyle(GtkRcStyle *style)
     }
 }
 
-#ifdef __VMS
-#pragma message disable unscomzer
-#endif
-
 int wxChoice::GtkAddHelper(GtkWidget *menu, unsigned int pos, const wxString& item)
 {
     wxCHECK_MSG(pos<=m_clientList.GetCount(), -1, wxT("invalid index"));
@@ -555,10 +554,6 @@ int wxChoice::GtkAddHelper(GtkWidget *menu, unsigned int pos, const wxString& it
     return index;
 }
 
-#ifdef __VMS
-#pragma message enable unscomzer
-#endif
-
 wxSize wxChoice::DoGetBestSize() const
 {
     wxSize ret( wxControl::DoGetBestSize() );
@@ -604,7 +599,7 @@ wxSize wxChoice::DoGetBestSize() const
     return ret;
 }
 
-bool wxChoice::IsOwnGtkWindow( GdkWindow *window )
+GdkWindow *wxChoice::GTKGetWindow(wxArrayGdkWindows& WXUNUSED(windows)) const
 {
     return GTK_BUTTON(m_widget)->event_window;
 }