r4590 - developers/zecke/root-password
zecke at docs.openmoko.org
zecke at docs.openmoko.org
Wed Aug 6 02:16:19 CEST 2008
Author: zecke
Date: 2008-08-06 02:16:19 +0200 (Wed, 06 Aug 2008)
New Revision: 4590
Modified:
developers/zecke/root-password/root-password.c
Log:
[root-password] Put the label + entry into a table and everything aligns nicely
Make the alignment of the two rows look sane.
Modified: developers/zecke/root-password/root-password.c
===================================================================
--- developers/zecke/root-password/root-password.c 2008-08-06 00:04:59 UTC (rev 4589)
+++ developers/zecke/root-password/root-password.c 2008-08-06 00:16:19 UTC (rev 4590)
@@ -163,16 +163,13 @@
gtk_box_pack_start (GTK_BOX(intro_box), intro, TRUE, FALSE, 0);
gtk_box_pack_start (GTK_BOX(main_box), intro_box, FALSE, FALSE, 0);
- GtkWidget* pass_box = gtk_hbox_new (FALSE, 0);
- gtk_box_pack_start (GTK_BOX(pass_box), password_label, FALSE, FALSE, 0);
- gtk_box_pack_start (GTK_BOX(pass_box), s_password, TRUE, TRUE, 0);
- gtk_box_pack_start (GTK_BOX(main_box), pass_box, FALSE, FALSE, 0);
+ GtkWidget* entry_table = gtk_table_new (2, 2, FALSE);
+ gtk_table_attach (GTK_TABLE(entry_table), password_label, 0, 1, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0);
+ gtk_table_attach_defaults (GTK_TABLE(entry_table), s_password, 1, 2, 0, 1);
+ gtk_table_attach (GTK_TABLE(entry_table), confirm_label, 0, 1, 1, 2, GTK_SHRINK, GTK_SHRINK, 0, 0);
+ gtk_table_attach_defaults (GTK_TABLE(entry_table), s_confirm, 1, 2, 1, 2);
+ gtk_box_pack_start (GTK_BOX(main_box), entry_table, FALSE, FALSE, 0);
- GtkWidget* confirm_box = gtk_hbox_new (FALSE, 0);
- gtk_box_pack_start (GTK_BOX(confirm_box), confirm_label, FALSE, FALSE, 0);
- gtk_box_pack_start (GTK_BOX(confirm_box), s_confirm, TRUE, TRUE, 0);
- gtk_box_pack_start (GTK_BOX(main_box), confirm_box, FALSE, FALSE, 0);
-
GtkWidget* button_box = gtk_hbox_new (FALSE, 0);
gtk_box_pack_start (GTK_BOX(button_box), button, TRUE, FALSE, 0);
gtk_box_pack_start (GTK_BOX(main_box), button_box, FALSE, FALSE, 0);
More information about the commitlog
mailing list