From 039c635f4e62af2c9d5a6602485f332b37d048bf Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Fri, 11 Mar 2011 01:39:18 +0000 Subject: [PATCH] Aligned the connection buttons with the text entry widgets --- src/plugins/gprs.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/plugins/gprs.c b/src/plugins/gprs.c index 297cc4f..6dacd8b 100644 --- a/src/plugins/gprs.c +++ b/src/plugins/gprs.c @@ -175,15 +175,27 @@ static void _gprs_settings(PhonePlugin * plugin) gtk_box_pack_start(GTK_BOX(hbox), gprs->password, TRUE, TRUE, 0); gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, TRUE, 0); /* connect */ + hbox = gtk_hbox_new(FALSE, 4); + widget = gtk_label_new(""); + gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.5); + gtk_size_group_add_widget(group, widget); + gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 0); widget = gtk_button_new_from_stock(GTK_STOCK_CONNECT); g_signal_connect_swapped(G_OBJECT(widget), "clicked", G_CALLBACK( _on_settings_connect), plugin); - gtk_box_pack_start(GTK_BOX(vbox), widget, FALSE, TRUE, 0); + gtk_box_pack_start(GTK_BOX(hbox), widget, TRUE, TRUE, 0); + gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, TRUE, 0); /* disconnect */ + hbox = gtk_hbox_new(FALSE, 4); + widget = gtk_label_new(""); + gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.5); + gtk_size_group_add_widget(group, widget); + gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, TRUE, 0); widget = gtk_button_new_from_stock(GTK_STOCK_DISCONNECT); g_signal_connect_swapped(G_OBJECT(widget), "clicked", G_CALLBACK( _on_settings_disconnect), plugin); - gtk_box_pack_start(GTK_BOX(vbox), widget, FALSE, TRUE, 0); + gtk_box_pack_start(GTK_BOX(hbox), widget, TRUE, TRUE, 0); + gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, TRUE, 0); /* button box */ bbox = gtk_hbutton_box_new(); gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);