From fe9d26d215742b3c2f0db64063bf28aec368804a Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Thu, 24 Jan 2019 17:57:17 -0200 Subject: [PATCH] Color scheme selector widget is now in the widget library. --- src/dialogs/colorscheme.c | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/include/v3270/colorscheme.h | 2 ++ 2 files changed, 68 insertions(+), 0 deletions(-) diff --git a/src/dialogs/colorscheme.c b/src/dialogs/colorscheme.c index 9e2d8fb..a5ee715 100644 --- a/src/dialogs/colorscheme.c +++ b/src/dialogs/colorscheme.c @@ -336,6 +336,33 @@ return TRUE; } + gchar * v3270_color_scheme_get_text(GtkWidget *widget) + { + GdkRGBA * clr = NULL; + GValue value = { 0, }; + GtkTreeIter iter; + int f; + + if(!gtk_combo_box_get_active_iter(GTK_COMBO_BOX(widget),&iter)) + return NULL; + + gtk_tree_model_get_value(gtk_combo_box_get_model(GTK_COMBO_BOX(widget)),&iter,1,&value); + clr = g_value_get_pointer(&value); + + GString *str = g_string_new(""); + for(f=0;f