X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/78f89f920dd746097986d58df7b61675a9a3194c..42ed9e53adbb0ec00b967270f072e39f3b998cd3:/src/gtk/hyperlink.cpp diff --git a/src/gtk/hyperlink.cpp b/src/gtk/hyperlink.cpp index c4e796ad47..f90589df14 100644 --- a/src/gtk/hyperlink.cpp +++ b/src/gtk/hyperlink.cpp @@ -3,7 +3,6 @@ // Purpose: Hyperlink control // Author: Francesco Montorsi // Created: 14/2/2007 -// RCS-ID: $Id$ // Copyright: (c) 2007 Francesco Montorsi // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -40,7 +39,11 @@ static inline bool UseNative() { // native gtk_link_button widget is only available in GTK+ 2.10 and later +#ifdef __WXGTK3__ + return true; +#else return !gtk_check_version(2, 10, 0); +#endif } // ============================================================================ @@ -241,7 +244,7 @@ wxColour wxHyperlinkCtrl::GetHoverColour() const GdkWindow *wxHyperlinkCtrl::GTKGetWindow(wxArrayGdkWindows& windows) const { - return UseNative() ? GTK_BUTTON(m_widget)->event_window + return UseNative() ? gtk_button_get_event_window(GTK_BUTTON(m_widget)) : wxGenericHyperlinkCtrl::GTKGetWindow(windows); }