Ticket #9592: gtk-choice-setcolumns.2.diff

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54266 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling
2008-06-16 13:32:43 +00:00
parent 82824b7322
commit 3f16e52c13
3 changed files with 21 additions and 4 deletions

View File

@@ -306,6 +306,20 @@ void wxChoice::SetSelection( int n )
EnableEvents();
}
void wxChoice::SetColumns(int n)
{
gtk_combo_box_set_wrap_width(GTK_COMBO_BOX(m_widget), n);
}
int wxChoice::GetColumns() const
{
// gtk_combo_box_get_wrap_width() was added in gtk 2.6
gint intval;
g_object_get(G_OBJECT(m_widget), "wrap-width", &intval, NULL);
return intval;
}
void wxChoice::DisableEvents()
{
g_signal_handlers_block_by_func(m_widget,