[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

problems with table and labels



I want to add 2 labels and 2 entries to a table. The problem is that
the labels are not left aligned. How can I do that ?

-8<---
	table = gtk_table_new (4, 2, FALSE);
	gtk_table_set_homogeneous (GTK_TABLE (table), TRUE);

	gtk_box_pack_start (GTK_BOX (vbox), table,
		FALSE, FALSE, 0);
	gtk_widget_show (table);
	gtk_container_set_border_width (GTK_CONTAINER (table), 5);

 	label = gtk_label_new (" User Name: ");
	gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
	gtk_widget_show (label);
	gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 1,
		GTK_FILL, GTK_FILL, 0, 0);

	entry = gtk_entry_new_with_max_length (50);
	gtk_entry_set_text (GTK_ENTRY (entry), "Username");
	gtk_widget_show (entry);
	gtk_table_attach (GTK_TABLE (table), entry, 1, 2, 0, 1,
		GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);

	gtk_signal_connect_object (GTK_OBJECT (button_yes), "clicked",
		GTK_SIGNAL_FUNC (do_config_user),
		GTK_OBJECT (entry));

 	label = gtk_label_new (" E-Mail Adress: ");
	gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
	gtk_widget_show (label);
	gtk_table_attach (GTK_TABLE (table), label, 0, 1, 1, 2,
		GTK_FILL, GTK_FILL, 0, 0);

	entry = gtk_entry_new_with_max_length (50);
	gtk_entry_set_text (GTK_ENTRY (entry), "user@inter.net");
	gtk_widget_show (entry);
	gtk_table_attach (GTK_TABLE (table), entry, 1, 2, 1, 2,
		GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);

	gtk_signal_connect_object (GTK_OBJECT (button_yes), "clicked",
		GTK_SIGNAL_FUNC (do_config_emailadress),
		GTK_OBJECT (entry));
-8<---

This is what it's look like: (attached gif file)

Jan
-- 
"May the source be with you !"
-- 
Jan Blunck                          Technische Universität Hamburg-Harburg
J.Blunck@tu-harburg.de                 http://www.tu-harburg.de/~sejb3103/

test.gif

GIF image



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]