[Goodies-commits] r4555 - xfburn/trunk/xfburn
Mario Danic
mario at xfce.org
Mon Apr 14 00:54:34 CEST 2008
Author: mario
Date: 2008-04-13 22:54:34 +0000 (Sun, 13 Apr 2008)
New Revision: 4555
Modified:
xfburn/trunk/xfburn/xfburn-directory-browser.c
Log:
Done some resize columns magic
Modified: xfburn/trunk/xfburn/xfburn-directory-browser.c
===================================================================
--- xfburn/trunk/xfburn/xfburn-directory-browser.c 2008-04-13 22:16:43 UTC (rev 4554)
+++ xfburn/trunk/xfburn/xfburn-directory-browser.c 2008-04-13 22:54:34 UTC (rev 4555)
@@ -127,7 +127,6 @@
column_file = gtk_tree_view_column_new ();
gtk_tree_view_column_set_title (column_file, _("File"));
- gtk_tree_view_column_set_resizable (column_file, 1);
cell_icon = gtk_cell_renderer_pixbuf_new ();
gtk_tree_view_column_pack_start (column_file, cell_icon, FALSE);
@@ -145,8 +144,26 @@
gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (browser), -1, _("Type"), gtk_cell_renderer_text_new (),
"text", DIRECTORY_BROWSER_COLUMN_TYPE, NULL);
- gtk_tree_view_column_set_resizable (gtk_tree_view_get_column ( GTK_TREE_VIEW (browser), 1), 1);
- gtk_tree_view_column_set_resizable (gtk_tree_view_get_column ( GTK_TREE_VIEW (browser), 2), 1);
+ gtk_tree_view_column_set_resizable (gtk_tree_view_get_column (GTK_TREE_VIEW (browser),
+ (DIRECTORY_BROWSER_COLUMN_FILE - 1)), 1);
+ gtk_tree_view_column_set_resizable (gtk_tree_view_get_column (GTK_TREE_VIEW (browser),
+ (DIRECTORY_BROWSER_COLUMN_HUMANSIZE - 1)), 1);
+ gtk_tree_view_column_set_resizable (gtk_tree_view_get_column (GTK_TREE_VIEW (browser),
+ (DIRECTORY_BROWSER_COLUMN_TYPE - 1)), 1);
+
+ gtk_tree_view_column_set_fixed_width (gtk_tree_view_get_column (GTK_TREE_VIEW (browser),
+ (DIRECTORY_BROWSER_COLUMN_FILE - 1)), 500);
+ gtk_tree_view_column_set_fixed_width (gtk_tree_view_get_column (GTK_TREE_VIEW (browser),
+ (DIRECTORY_BROWSER_COLUMN_HUMANSIZE - 1)), 100);
+ gtk_tree_view_column_set_fixed_width (gtk_tree_view_get_column (GTK_TREE_VIEW (browser),
+ (DIRECTORY_BROWSER_COLUMN_TYPE - 1)), 200);
+
+ gtk_tree_view_column_set_min_width (gtk_tree_view_get_column (GTK_TREE_VIEW (browser),
+ (DIRECTORY_BROWSER_COLUMN_FILE - 1)), 100);
+ gtk_tree_view_column_set_min_width (gtk_tree_view_get_column (GTK_TREE_VIEW (browser),
+ (DIRECTORY_BROWSER_COLUMN_HUMANSIZE - 1)), 60);
+ gtk_tree_view_column_set_min_width (gtk_tree_view_get_column (GTK_TREE_VIEW (browser),
+ (DIRECTORY_BROWSER_COLUMN_TYPE - 1)), 80);
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (browser));
gtk_tree_selection_set_mode (selection, GTK_SELECTION_MULTIPLE);
More information about the Goodies-commits
mailing list