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