diff options
author | Kristian Rietveld <kris@imendio.com> | 2007-07-13 14:25:21 +0000 |
---|---|---|
committer | Kristian Rietveld <kristian@src.gnome.org> | 2007-07-13 14:25:21 +0000 |
commit | da989212f391c4c10f9b0136bef3167a33239a26 (patch) | |
tree | 50c05881dc032c5e65d9f96f405659cb1f2ba6be /gtk/gtk.symbols | |
parent | 07c3dc414dc6dae8a6c962b54216f587f427359d (diff) | |
download | gtk+-da989212f391c4c10f9b0136bef3167a33239a26.tar.gz |
#408327, improve tooltip positioning.
2007-07-13 Kristian Rietveld <kris@imendio.com>
#408327, improve tooltip positioning.
* gtk/gtk.symbols: updated.
* gtk/gtktooltip.[ch] (gtk_tooltip_position): factor out
positioning code in here,
(gtk_tooltip_set_tip_area): new function to set the tooltip
area,
(gtk_tooltip_reset), (_gtk_tooltip_handle_event): hide tooltip
once the pointer leaves the tip area.
* gtk/gtktreeview.[ch] (gtk_tree_view_set_tooltip_row),
(gtk_tree_view_set_tooltip_cell): convenience functions to set
tip area for row/column/cell.
* tests/testtooltips.c (query_tooltip_tree_view_cb): use
gtk_tree_view_set_tooltip_row.
svn path=/trunk/; revision=18464
Diffstat (limited to 'gtk/gtk.symbols')
-rw-r--r-- | gtk/gtk.symbols | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtk.symbols b/gtk/gtk.symbols index b99de6773f..0d305ee691 100644 --- a/gtk/gtk.symbols +++ b/gtk/gtk.symbols @@ -4079,6 +4079,7 @@ gtk_tooltip_set_icon gtk_tooltip_set_icon_from_stock gtk_tooltip_set_markup gtk_tooltip_set_text +gtk_tooltip_set_tip_area gtk_tooltip_trigger_tooltip_query #endif #endif @@ -4466,6 +4467,8 @@ gtk_tree_view_set_search_entry gtk_tree_view_set_search_equal_func gtk_tree_view_set_search_position_func gtk_tree_view_set_show_expanders +gtk_tree_view_set_tooltip_row +gtk_tree_view_set_tooltip_cell gtk_tree_view_set_vadjustment #ifndef GTK_DISABLE_DEPRECATED gtk_tree_view_tree_to_widget_coords |