X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3f3af7e7f8625baf8e72951c066fecf61ea46821..4952771da3299869bfdb805edb2906ca6551637e:/src/gtk/dataview.cpp diff --git a/src/gtk/dataview.cpp b/src/gtk/dataview.cpp index 49f1ea2c97..d0d6b5d919 100644 --- a/src/gtk/dataview.cpp +++ b/src/gtk/dataview.cpp @@ -15,6 +15,9 @@ #if wxUSE_DATAVIEWCTRL #include "wx/dataview.h" + +#ifndef wxUSE_GENERICDATAVIEWCTRL + #include "wx/stockitem.h" #include "wx/dcclient.h" #include "wx/calctrl.h" @@ -37,13 +40,6 @@ class wxDataViewCtrl; -//----------------------------------------------------------------------------- -// idle system -//----------------------------------------------------------------------------- - -extern void wxapp_install_idle_handler(); -extern bool g_isIdle; - //----------------------------------------------------------------------------- // data //----------------------------------------------------------------------------- @@ -1001,7 +997,7 @@ wxDataViewToggleCell::wxDataViewToggleCell( const wxString &varianttype, { m_renderer = (void*) gtk_cell_renderer_toggle_new(); - if (m_mode & wxDATAVIEW_CELL_EDITABLE) + if (m_mode & wxDATAVIEW_CELL_ACTIVATABLE) { g_signal_connect_after( m_renderer, "toggled", G_CALLBACK(wxGtkToggleRendererToggledCallback), this ); } @@ -1457,6 +1453,9 @@ bool wxDataViewCtrl::AppendColumn( wxDataViewColumn *col ) return true; } +#endif + // !wxUSE_GENERICDATAVIEWCTRL -#endif // wxUSE_DATAVIEWCTRL +#endif + // wxUSE_DATAVIEWCTRL