X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1144d24d25ebf729407db27594dd51778f77cec4..aae24d21a33faa2a23fccde24255365ca845c46f:/src/gtk/checklst.cpp diff --git a/src/gtk/checklst.cpp b/src/gtk/checklst.cpp index 02df541f16..82fb96dc1a 100644 --- a/src/gtk/checklst.cpp +++ b/src/gtk/checklst.cpp @@ -13,6 +13,9 @@ #include "wx/checklst.h" +#include "gdk/gdk.h" +#include "gtk/gtk.h" + //----------------------------------------------------------------------------- // wxCheckListBox //----------------------------------------------------------------------------- @@ -24,14 +27,15 @@ wxCheckListBox::wxCheckListBox() : { m_hasCheckBoxes = TRUE; } + wxCheckListBox::wxCheckListBox(wxWindow *parent, wxWindowID id, - const wxPoint& pos = wxDefaultPosition, - const wxSize& size = wxDefaultSize, - int nStrings = 0, - const wxString choices[] = NULL, - long style = 0, - const wxValidator& validator = wxDefaultValidator, - const wxString& name = wxListBoxNameStr) + const wxPoint& pos, + const wxSize& size, + int nStrings, + const wxString choices[], + long style, + const wxValidator& validator, + const wxString& name ) { m_hasCheckBoxes = TRUE; wxListBox::Create( parent, id, pos, size, nStrings, choices, style, validator, name ); @@ -77,14 +81,13 @@ void wxCheckListBox::Check( int index, bool check ) gtk_label_set( label, str ); - wxCommandEvent event( wxEVT_COMMAND_CHECKLISTBOX_TOGGLED, GetId() ); - event.SetEventObject( this ); - event.SetInt( index ); - GetEventHandler()->ProcessEvent( event ); - return; } wxFAIL_MSG("wrong checklistbox index"); } +int wxCheckListBox::GetItemHeight() +{ + return 22; +}