From 58471b295dcd992791095f5617f0bd146a92f7b2 Mon Sep 17 00:00:00 2001 From: winckel Date: Thu, 14 Nov 2013 18:20:02 +0000 Subject: [PATCH] Replaced gtk box by a gtk paned to place messages list and message details view to allow resizing of each part. git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4407 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- common/utils/itti_analyzer/libui/ui_notebook.c | 1 + .../utils/itti_analyzer/libui/ui_signal_dissect_view.c | 5 ++--- common/utils/itti_analyzer/libui/ui_tree_view.c | 9 ++++----- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/common/utils/itti_analyzer/libui/ui_notebook.c b/common/utils/itti_analyzer/libui/ui_notebook.c index 524200f9fd..313aa438bf 100644 --- a/common/utils/itti_analyzer/libui/ui_notebook.c +++ b/common/utils/itti_analyzer/libui/ui_notebook.c @@ -25,6 +25,7 @@ int ui_notebook_create(GtkWidget *vbox) ui_tree_view_create(NULL, vbox_notebook); gtk_notebook_append_page(GTK_NOTEBOOK(notebook), vbox_notebook, NULL); + gtk_notebook_set_tab_label_text (GTK_NOTEBOOK(notebook), vbox_notebook, "Messages list"); /* Add the notebook to the vbox of the main window */ gtk_box_pack_start(GTK_BOX(vbox), notebook, TRUE, TRUE, 0); diff --git a/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c b/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c index ff7c8e91bd..53fe09b48a 100644 --- a/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c +++ b/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c @@ -36,10 +36,9 @@ ui_text_view_t *ui_signal_dissect_new(GtkWidget *hbox) /* Disable editable attribute */ gtk_text_view_set_editable(GTK_TEXT_VIEW(new_text_view->text_view), FALSE); - gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scrolled_window), - new_text_view->text_view); + gtk_container_add(GTK_CONTAINER(scrolled_window), new_text_view->text_view); - gtk_box_pack_start(GTK_BOX(hbox), scrolled_window, TRUE, TRUE, 5); + gtk_paned_pack2 (GTK_PANED (hbox), scrolled_window, TRUE, FALSE); return new_text_view; } diff --git a/common/utils/itti_analyzer/libui/ui_tree_view.c b/common/utils/itti_analyzer/libui/ui_tree_view.c index a76b42f859..9e6e59dc0c 100644 --- a/common/utils/itti_analyzer/libui/ui_tree_view.c +++ b/common/utils/itti_analyzer/libui/ui_tree_view.c @@ -197,16 +197,15 @@ int ui_tree_view_create(GtkWidget *window, GtkWidget *vbox) selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(ui_main_data.signalslist)); gtk_tree_selection_set_mode(selection, GTK_SELECTION_BROWSE); - hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0); + hbox = gtk_paned_new (GTK_ORIENTATION_HORIZONTAL); - gtk_container_add(GTK_CONTAINER(scrolled_window), - ui_main_data.signalslist); + gtk_container_add(GTK_CONTAINER(scrolled_window), ui_main_data.signalslist); ui_tree_view_init_list(ui_main_data.signalslist); gtk_tree_view_set_headers_clickable(GTK_TREE_VIEW(ui_main_data.signalslist), TRUE); - gtk_scrolled_window_set_min_content_width(GTK_SCROLLED_WINDOW(scrolled_window), 620); - gtk_box_pack_start(GTK_BOX(hbox), scrolled_window, FALSE, FALSE, 0); + gtk_scrolled_window_set_min_content_width(GTK_SCROLLED_WINDOW(scrolled_window), 600); + gtk_paned_pack1 (GTK_PANED (hbox), scrolled_window, FALSE, TRUE); ui_main_data.text_view = ui_signal_dissect_new(hbox); gtk_box_pack_start(GTK_BOX(vbox), hbox, TRUE, TRUE, 5);