#include "prefs_gtk.h"
#define ICONS 23
+#define ROWS ((ICONS % 2 == 0)? ICONS / 2: (ICONS + 1) / 2)
StockPixmap legend_icons[ICONS] = {
STOCK_PIXMAP_NEW,
GtkWidget *label;
GtkWidget *icon_label;
GtkWidget *desc_label;
- GtkWidget *scrolled_window;
GtkWidget *table;
+ GtkWidget *frame;
gint i, j, k;
window = gtkut_window_new(GTK_WINDOW_TOPLEVEL, "icon_legend");
gtk_widget_show(label);
gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, TRUE, 0);
- scrolled_window = gtk_scrolled_window_new (NULL, NULL);
- gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_window),
- GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
- gtk_box_pack_start(GTK_BOX(vbox), scrolled_window, TRUE, TRUE, 0);
-
- table = gtk_table_new(ICONS, 4, FALSE);
+ table = gtk_table_new(ROWS, 4, FALSE);
gtk_container_set_border_width(GTK_CONTAINER(table), 8);
gtk_table_set_row_spacings(GTK_TABLE(table), 4);
gtk_table_set_col_spacings(GTK_TABLE(table), 8);
}
}
- gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scrolled_window),
- table);
+ PACK_FRAME(vbox, frame, NULL);
+ gtk_container_add(GTK_CONTAINER(frame), table);
gtkut_stock_button_set_create(&confirm_area, &close_button, GTK_STOCK_CLOSE,
NULL, NULL, NULL, NULL);