From 3d1738f196afec00469ff6c3d00da3936e1e4092 Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Wed, 6 Nov 2019 14:06:59 -0300 Subject: [PATCH] Adjusting settings dialogs. --- src/dialogs/font/chooser.c | 9 ++++++--- src/dialogs/settings.c | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/dialogs/font/chooser.c b/src/dialogs/font/chooser.c index 3b61409..215f00b 100644 --- a/src/dialogs/font/chooser.c +++ b/src/dialogs/font/chooser.c @@ -228,7 +228,7 @@ for(ix = 0; ix < G_N_ELEMENTS(colors); ix++) { - cairo_move_to(cr,0,row); + cairo_move_to(cr,6,row); gdk_cairo_set_source_rgba(cr,terminal->color+colors[ix]); cairo_show_text(cr,pango_language_get_sample_string(NULL)); @@ -258,7 +258,6 @@ static void V3270FontChooserWidget_init(V3270FontChooserWidget *widget) widget->font.weight = CAIRO_FONT_WEIGHT_NORMAL; gtk_widget_set_size_request(GTK_WIDGET(widget),-1,136); - gtk_grid_set_row_homogeneous(GTK_GRID(widget),FALSE); // Create font list view { @@ -297,6 +296,8 @@ static void V3270FontChooserWidget_init(V3270FontChooserWidget *widget) gtk_widget_set_hexpand(frame,TRUE); widget->preview = gtk_drawing_area_new(); + + gtk_widget_set_margin_start(widget->preview,8); gtk_widget_set_vexpand(widget->preview,TRUE); gtk_widget_set_hexpand(widget->preview,TRUE); @@ -312,10 +313,12 @@ static void V3270FontChooserWidget_init(V3270FontChooserWidget *widget) // Add font-weight button { widget->bold = GTK_TOGGLE_BUTTON(gtk_check_button_new_with_label(_("Bold"))); - gtk_grid_attach(GTK_GRID(widget),GTK_WIDGET(widget->bold),1,3,1,1); + gtk_grid_attach(GTK_GRID(widget),GTK_WIDGET(widget->bold),1,3,5,1); g_signal_connect(G_OBJECT(widget->bold),"toggled",G_CALLBACK(bold_toggled),widget); } + gtk_widget_show_all(GTK_WIDGET(widget)); + } GtkWidget * v3270_font_chooser_widget_new() diff --git a/src/dialogs/settings.c b/src/dialogs/settings.c index e62b0a5..ebc7ea1 100644 --- a/src/dialogs/settings.c +++ b/src/dialogs/settings.c @@ -194,7 +194,7 @@ LIB3270_EXPORT void v3270_settings_set_terminal_widget(GtkWidget *widget, GtkWid 18 ); - gtk_box_pack_start(GTK_BOX(content_area),settings,FALSE,FALSE,2); + gtk_box_pack_start(GTK_BOX(content_area),settings,TRUE,TRUE,2); v3270_settings_set_terminal_widget(settings,terminal); g_signal_connect(G_OBJECT(dialog),"response",G_CALLBACK(v3270_settings_on_dialog_response),settings); -- libgit2 0.21.2