From 8263063c1d9a2dfdbdc646ad2b8157eba9be16fa Mon Sep 17 00:00:00 2001 From: Cedric Roux <cedric.roux@eurecom.fr> Date: Thu, 14 Nov 2013 10:07:28 +0000 Subject: [PATCH] - Changed dissect view font to Monospace git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4397 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- .../itti_analyzer/libui/ui_signal_dissect_view.c | 12 ++++++++++++ .../itti_analyzer/libui/ui_signal_dissect_view.h | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) 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 c182e42b46..ff7c8e91bd 100644 --- a/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c +++ b/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c @@ -21,6 +21,18 @@ ui_text_view_t *ui_signal_dissect_new(GtkWidget *hbox) gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS); + /* Change the font of the widget */ + new_text_view->text_view_font = pango_font_description_new(); + + g_debug("Default family is: %s\n", pango_font_description_get_family(new_text_view->text_view_font)); + + pango_font_description_set_family(new_text_view->text_view_font, "Monospace"); + pango_font_description_set_absolute_size(new_text_view->text_view_font, 10 * PANGO_SCALE); + + g_debug("Font family has been set to: %s\n", pango_font_description_get_family(new_text_view->text_view_font)); + + gtk_widget_override_font(new_text_view->text_view, new_text_view->text_view_font); + /* Disable editable attribute */ gtk_text_view_set_editable(GTK_TEXT_VIEW(new_text_view->text_view), FALSE); diff --git a/common/utils/itti_analyzer/libui/ui_signal_dissect_view.h b/common/utils/itti_analyzer/libui/ui_signal_dissect_view.h index 36112a9fad..d4db1777dd 100644 --- a/common/utils/itti_analyzer/libui/ui_signal_dissect_view.h +++ b/common/utils/itti_analyzer/libui/ui_signal_dissect_view.h @@ -2,7 +2,8 @@ #define UI_SIGNAL_DISSECT_VIEW_H_ typedef struct { - GtkWidget *text_view; + GtkWidget *text_view; + PangoFontDescription *text_view_font; } ui_text_view_t; ui_text_view_t *ui_signal_dissect_new(GtkWidget *hbox); -- GitLab