Mercurial > pidgin
comparison console/libgnt/gnttree.h @ 13860:c1e3f7c75c3f
[gaim-migrate @ 16321]
Sean suggested displaying a tooltip in the buddylist (http://gaim.sourceforge.net/sean/gntmock.png).
This (http://img157.imageshack.us/img157/1793/q4jb.png) is close.
You can press Escape to hide the tooltip.
I haven't yet managed to refresh widgets when other widgets covering it are destroyed. So
some parts of the border around the buddylist gets erased. I am going to try to fix it.
committer: Tailor Script <tailor@pidgin.im>
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Fri, 23 Jun 2006 19:41:31 +0000 |
parents | a4c30c1d9de8 |
children | c7d84d4c5afa |
comparison
equal
deleted
inserted
replaced
13859:60278852c20c | 13860:c1e3f7c75c3f |
---|---|
40 | 40 |
41 struct _GnTreeClass | 41 struct _GnTreeClass |
42 { | 42 { |
43 GntWidgetClass parent; | 43 GntWidgetClass parent; |
44 | 44 |
45 void (*selection_changed)(int old, int current); | |
46 | |
45 void (*gnt_reserved1)(void); | 47 void (*gnt_reserved1)(void); |
46 void (*gnt_reserved2)(void); | 48 void (*gnt_reserved2)(void); |
47 void (*gnt_reserved3)(void); | 49 void (*gnt_reserved3)(void); |
48 void (*gnt_reserved4)(void); | 50 void (*gnt_reserved4)(void); |
49 }; | 51 }; |
58 | 60 |
59 int gnt_tree_get_visible_rows(GntTree *tree); | 61 int gnt_tree_get_visible_rows(GntTree *tree); |
60 | 62 |
61 void gnt_tree_scroll(GntTree *tree, int count); | 63 void gnt_tree_scroll(GntTree *tree, int count); |
62 | 64 |
63 void gnt_tree_add_row_after(GntTree *tree, void *key, const char *text, void *parent, void *bigbro); | 65 GntTreeRow *gnt_tree_add_row_after(GntTree *tree, void *key, const char *text, void *parent, void *bigbro); |
64 | 66 |
65 gpointer gnt_tree_get_selection_data(GntTree *tree); | 67 gpointer gnt_tree_get_selection_data(GntTree *tree); |
66 | 68 |
67 int gnt_tree_get_selection_index(GntTree *tree); | 69 int gnt_tree_get_selection_index(GntTree *tree); |
68 | 70 |
69 void gnt_tree_remove(GntTree *tree, gpointer key); | 71 void gnt_tree_remove(GntTree *tree, gpointer key); |
70 | 72 |
73 /* Returns the visible line number of the selected row */ | |
74 int gnt_tree_get_selection_visible_line(GntTree *tree); | |
75 | |
71 G_END_DECLS | 76 G_END_DECLS |
72 | 77 |
73 #endif /* GNT_TREE_H */ | 78 #endif /* GNT_TREE_H */ |