[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