comparison console/libgnt/gnttree.c @ 14091:ae4cbed1b309

[gaim-migrate @ 16715] Add support for tab-completion and save-history in GntEntry. Also, the keyboard-commands should now work for Xterms. committer: Tailor Script <tailor@pidgin.im>
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sat, 12 Aug 2006 10:27:29 +0000
parents 7573bd40a190
children eaf7f35635bc
comparison
equal deleted inserted replaced
14090:983fbec46eb0 14091:ae4cbed1b309
768 redraw_tree(tree); 768 redraw_tree(tree);
769 } 769 }
770 } 770 }
771 } 771 }
772 772
773 void gnt_tree_remove_all(GntTree *tree)
774 {
775 tree->root = NULL;
776 g_hash_table_remove_all(tree->hash);
777 g_list_free(tree->list);
778 tree->list = NULL;
779 tree->current = tree->top = tree->bottom = NULL;
780 }
781
773 int gnt_tree_get_selection_visible_line(GntTree *tree) 782 int gnt_tree_get_selection_visible_line(GntTree *tree)
774 { 783 {
775 return get_distance(tree->top, tree->current) + 784 return get_distance(tree->top, tree->current) +
776 !!(GNT_WIDGET_IS_FLAG_SET(GNT_WIDGET(tree), GNT_WIDGET_NO_BORDER)); 785 !!(GNT_WIDGET_IS_FLAG_SET(GNT_WIDGET(tree), GNT_WIDGET_NO_BORDER));
777 } 786 }