X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/655719367ac5e131d9642e5783f3ecf64d1a3385..664df6e951dc9c91de379d96b3d2089630f7e8e4:/include/wx/gtk/textctrl.h?ds=inline diff --git a/include/wx/gtk/textctrl.h b/include/wx/gtk/textctrl.h index 7ca89491e6..f0a1934940 100644 --- a/include/wx/gtk/textctrl.h +++ b/include/wx/gtk/textctrl.h @@ -88,6 +88,16 @@ public: virtual void ShowPosition(long pos); +#ifdef __WXGTK20__ + virtual wxTextCtrlHitTestResult HitTest(const wxPoint& pt, long *pos) const; + virtual wxTextCtrlHitTestResult HitTest(const wxPoint& pt, + wxTextCoord *col, + wxTextCoord *row) const + { + return wxTextCtrlBase::HitTest(pt, col, row); + } +#endif // __WXGTK20__ + // Clipboard operations virtual void Copy(); virtual void Cut(); @@ -133,10 +143,16 @@ public: GtkWidget* GetConnectWidget(); bool IsOwnGtkWindow( GdkWindow *window ); - void ApplyWidgetStyle(); + void DoApplyWidgetStyle(GtkRcStyle *style); void CalculateScrollbar(); void OnInternalIdle(); + +#ifdef __WXGTK20__ + void SetUpdateFont(bool WXUNUSED(update)) { } +#else // !__WXGTK20__ + void SetUpdateFont(bool update) { m_updateFont = update; } void UpdateFontIfNeeded(); +#endif // __WXGTK20__/!__WXGTK20__ void SetModified() { m_modified = TRUE; } @@ -191,7 +207,9 @@ private: bool m_modified:1; bool m_vScrollbarVisible:1; +#ifndef __WXGTK20__ bool m_updateFont:1; +#endif // !__WXGTK20__ bool m_ignoreNextUpdate:1; DECLARE_EVENT_TABLE()