On 03/05/2014 08:14 PM, zentara wrote:> On Wed, 5 Mar 2014 14:08:51 +0100 > "Thomas Funk" <t.f...@web.de> wrote: > >> "Emmanuele Bassi" <eba...@gmail.com> wrote: > >>> don't. GtkTooltips has long since been deprecated, and should never be >>> used in newly written code: >>> >>> https://developer.gnome.org/gtk2/stable/GtkTooltips.html >>> >>> you should simply set the tooltip through the >>> Gtk2::Widget::set_tooltip_text() method (or set_tooltip_markup() >>> method, if you want to use Pango markup in the tooltips). >> >> I tried this already but it has the same behaviour - tooltip is shown >> around the corners of a widget only :-( >> >> >> Could you provide a perl snippet so that I understand what I have to do? >> >> Thanks, > >> Thomas > > Hi, I don't want to contradict Emmanuelle Bassi, about > it being deprecated, but here is a script that works > with Tooltips. > > The glitch as far as I remember, was that tooltip needed > an eventbox on non-windowed widgets, like Labels. I hope this > example helps.
First of all thanks for the script :-) Gtk2::Tooltips doesn't work inside the module (SimpleGtk2.pm) => if you hoover the mouse cursor over a widget the tooltip only appears at the border of the widget. Outside, in the top level script (testem.pl) it works fine - you can hoover inside the widget area around without the tooltip disppears. But for the usage it would be better the module can handle it. For Gtk2::Tooltip I've found an example (in gmusicbrowser) for set_tooltip_area and how that works ^^ But the same behavior as with Tooltips - with the default set_tooltip_text tooltips only around the widget border With the query_tooltip signal, too :-( Probably I must use a window tooltip described here: https://wiki.gnome.org/Attic/GTK2-Perl/Recipes#How_can_I_programmatically_popup_a_tooltip_.3F I've started a try with that using the two events enter and leave - with print no problem, but showing another window it blocks the widget. Perhaps I have to start it in a separate thread as I did it in Python (I don't know if it is possible in Perl, too) ... Or let the tooltips away. I will make some other tests if this issue with the tooltips showing only around the border depending on the fixed container I put the widget in. - Thomas --- -- "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." -- Albert Einstein _______________________________________________ gtk-perl-list mailing list gtk-perl-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-perl-list