[Pioneers-commits] r25 - trunk/client/gtk
kemm at garage.maemo.org
kemm at garage.maemo.org
Mon Mar 10 23:56:36 EET 2008
Author: kemm
Date: 2008-03-10 23:56:35 +0200 (Mon, 10 Mar 2008)
New Revision: 25
Modified:
trunk/client/gtk/legend.c
Log:
Legends tab & dialog fix
Modified: trunk/client/gtk/legend.c
===================================================================
--- trunk/client/gtk/legend.c 2008-03-10 17:35:27 UTC (rev 24)
+++ trunk/client/gtk/legend.c 2008-03-10 21:56:35 UTC (rev 25)
@@ -155,14 +155,21 @@
GtkWidget *hbox;
GtkWidget *vbox;
GtkWidget *label;
+ GtkWidget *lbl;
GtkWidget *table;
GtkWidget *vsep;
GtkWidget *alignment;
guint num_rows;
- hbox = gtk_hbox_new(FALSE, 6);
- gtk_container_set_border_width(GTK_CONTAINER(hbox), 6);
+ //hbox = gtk_hbox_new(FALSE, 6);
+ //gtk_container_set_border_width(GTK_CONTAINER(hbox), 6);
+ hbox = gtk_notebook_new();
+ gtk_notebook_set_tab_pos(GTK_NOTEBOOK(hbox), GTK_POS_TOP);
+
+ lbl = gtk_label_new(_("Terrain"));
+ gtk_widget_show(lbl);
+
vbox = gtk_vbox_new(FALSE, 6);
gtk_container_set_border_width(GTK_CONTAINER(vbox), 6);
@@ -198,6 +205,16 @@
add_legend_terrain(table, 2, 5, DESERT_TERRAIN, NO_RESOURCE);
add_legend_terrain(table, 3, 5, SEA_TERRAIN, NO_RESOURCE);
+ gtk_widget_show(vbox);
+
+ gtk_notebook_insert_page(GTK_NOTEBOOK(hbox), vbox, lbl, 0);
+
+ lbl = gtk_label_new(_("Buildings"));
+ gtk_widget_show(lbl);
+
+ vbox = gtk_vbox_new(FALSE, 6);
+ gtk_container_set_border_width(GTK_CONTAINER(vbox), 6);
+
label = gtk_label_new(NULL);
gtk_label_set_markup(GTK_LABEL(label), _("<b>Building Costs</b>"));
gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
@@ -243,7 +260,9 @@
_("Development Card"), cost_development());
gtk_widget_show(vbox);
- gtk_box_pack_start(GTK_BOX(hbox), vbox, FALSE, FALSE, 0);
+
+ gtk_notebook_insert_page(GTK_NOTEBOOK(hbox), vbox, lbl, 1);
+
gtk_widget_show(hbox);
return hbox;
}
More information about the Pioneers-commits
mailing list