From 58f9e368c8366bba103ae9214638cc4c99fe4caf Mon Sep 17 00:00:00 2001 From: "C. Davis" Date: Fri, 10 Aug 2012 20:05:20 -0700 Subject: regedit: Handle term resizes. Reviewed-by: Andreas Schneider Reviewed-by: Michael Adam --- source3/utils/regedit_treeview.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'source3/utils/regedit_treeview.h') diff --git a/source3/utils/regedit_treeview.h b/source3/utils/regedit_treeview.h index 52b64da5f8..3008372452 100644 --- a/source3/utils/regedit_treeview.h +++ b/source3/utils/regedit_treeview.h @@ -23,6 +23,7 @@ #include "includes.h" #include #include +#include struct registry_key; @@ -42,7 +43,7 @@ struct tree_view { struct tree_node *root; WINDOW *window; - WINDOW *sub_window; + PANEL *panel; MENU *menu; ITEM **current_items; ITEM *empty[2]; @@ -58,8 +59,10 @@ void tree_node_append_last(struct tree_node *list, struct tree_node *node); void tree_node_free_recursive(struct tree_node *list); void tree_node_print_path(WINDOW *label, struct tree_node *node); struct tree_view *tree_view_new(TALLOC_CTX *ctx, struct tree_node *root, - WINDOW *orig, int nlines, int ncols, + int nlines, int ncols, int begin_y, int begin_x); +void tree_view_resize(struct tree_view *view, int nlines, int ncols, + int begin_y, int begin_x); void tree_view_show(struct tree_view *view); void tree_view_clear(struct tree_view *view); WERROR tree_view_update(struct tree_view *view, struct tree_node *list); -- cgit