X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0ec1179b86dac6c87ad9f2cd126f87e92642c62c..76f1eb7e1f6be1d53c81fd3fa6ebb6f9c9b689b7:/include/wx/gtk/textctrl.h diff --git a/include/wx/gtk/textctrl.h b/include/wx/gtk/textctrl.h index 8a4aac53ee..28554b1f96 100644 --- a/include/wx/gtk/textctrl.h +++ b/include/wx/gtk/textctrl.h @@ -128,11 +128,6 @@ public: // implementation only from now on - // wxGTK-specific: called recursively by Enable, - // to give widgets an oppprtunity to correct their colours after they - // have been changed by Enable - virtual void OnEnabled( bool enable ) ; - // tell the control to ignore next text changed signal void IgnoreNextTextUpdate(int n = 1) { m_countUpdatesToIgnore = n; } @@ -157,16 +152,16 @@ public: bool IsFrozen() const { return m_freezeCount > 0; } protected: + // wxGTK-specific: called recursively by Enable, + // to give widgets an oppprtunity to correct their colours after they + // have been changed by Enable + virtual void OnEnabled(bool enable); + // overridden wxWindow virtual methods virtual wxSize DoGetBestSize() const; virtual void DoApplyWidgetStyle(GtkRcStyle *style); virtual GdkWindow *GTKGetWindow(wxArrayGdkWindows& windows) const; - // overridden wxTextEntry virtual methods - virtual const wxWindow *GetEditableWindow() const { return this; } - virtual GtkEditable *GetEditable() const; - virtual void EnableTextChangedEvents(bool enable); - // common part of all ctors void Init(); @@ -181,10 +176,16 @@ protected: // set the given characteristic) void GTKSetEditable(); void GTKSetVisibility(); + void GTKSetActivatesDefault(); void GTKSetWrapMode(); void GTKSetJustification(); private: + // overridden wxTextEntry virtual methods + virtual const wxWindow *GetEditableWindow() const { return this; } + virtual GtkEditable *GetEditable() const; + virtual void EnableTextChangedEvents(bool enable); + // change the font for everything in this control void ChangeFontGlobally();