#include "wx/log.h"
#endif
+#include <gtk/gtk.h>
#include "wx/gtk/private.h"
// ============================================================================
// Select 'value' in entry-less mode
if ( !GetEntry() )
{
- int n = FindString(value);
- if ( n != wxNOT_FOUND )
- SetSelection(n);
+ int i = FindString(value);
+ if (i != wxNOT_FOUND)
+ SetSelection(i);
}
return true;
}
else
{
+#ifdef __WXGTK3__
+ m_widget = gtk_combo_box_new_with_model_and_entry(GTK_TREE_MODEL(store));
+ gtk_combo_box_set_entry_text_column(GTK_COMBO_BOX(m_widget), m_stringCellIndex);
+#else
m_widget = gtk_combo_box_entry_new_with_model( GTK_TREE_MODEL(store), m_stringCellIndex );
+#endif
m_entry = GTK_ENTRY(gtk_bin_get_child(GTK_BIN(m_widget)));
gtk_editable_set_editable(GTK_EDITABLE(m_entry), true);
}