X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/75ed1d15d0d866cac78f7c0da176db8dd5288bc8..ec45f8ee19190fce57180381611075d3a5b63435:/src/gtk/textctrl.cpp diff --git a/src/gtk/textctrl.cpp b/src/gtk/textctrl.cpp index 77ecdef60d..ed3763b079 100644 --- a/src/gtk/textctrl.cpp +++ b/src/gtk/textctrl.cpp @@ -464,4 +464,12 @@ void wxTextCtrl::SetFont( const wxFont &font ) gtk_widget_set_style( m_text, style ); } +// as our GTK widget is m_text and not m_widget, we have to override +// SetBackgroundColour() to make it work +void wxTextCtrl::SetBackgroundColour( const wxColour &colour ) +{ + wxCHECK_RET( m_text != NULL, "invalid text ctrl" ); + // NB: the GtkEntry and GtkText classes have text_area at the same offset + SetBackgroundColourHelper( colour, GTK_TEXT(m_text)->text_area ); +}