Community
Participate
Working Groups
Discussion on this bug started here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=385939 As GtkTooltips API is replaced with GtkTooltip API there should be new implementation in Tooltip.createHandle() of handle when SWT_BALOON is 0. Method gtk_tooltips_new() that is currently used is deprecated since 2.12
From GtkTooltip doc: Basic tooltips can be realized simply by using gtk_widget_set_tooltip_text() or gtk_widget_set_tooltip_markup() without any explicit tooltip object. ( https://developer.gnome.org/gtk3/3.9/GtkTooltip.html#gtk-tooltip-set-text ) Basing on the documentation GtkTooltip does not have equivalent to gtk_tooltips_new, so I don't think it would be possible to create a new Tooltip object in CreateHandle() function with GtkToolTip-API. If anyone has any thoughts on this issue, it would be cool!
GtkWidget has query-tooltip signal which can be used to fetch its GtkTooltip instance. After that gtk_tooltip_set_custom(tooltip, custom_widget) can be used to set whatever widget you want as the tooltip.
gtk_tooltips_new is no longer used nowadays as it was used only for pre 2.12 gtk which was removed via bug 461891 . *** This bug has been marked as a duplicate of bug 461891 ***