Revision: 1595
          http://geeqie.svn.sourceforge.net/geeqie/?rev=1595&view=rev
Author:   zas_
Date:     2009-03-31 20:22:47 +0000 (Tue, 31 Mar 2009)

Log Message:
-----------
Make desktop window list checkboxes centered and not activatable.

Modified Paths:
--------------
    trunk/src/desktop_file.c

Modified: trunk/src/desktop_file.c
===================================================================
--- trunk/src/desktop_file.c    2009-03-31 20:05:16 UTC (rev 1594)
+++ trunk/src/desktop_file.c    2009-03-31 20:22:47 UTC (rev 1595)
@@ -494,11 +494,17 @@
        gtk_tree_view_column_set_title(column, _("Hidden"));
        gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_AUTOSIZE);
        renderer = gtk_cell_renderer_toggle_new();
-       gtk_tree_view_column_pack_start(column, renderer, FALSE);
+       g_object_set(G_OBJECT(renderer),
+                    "activatable", FALSE,      // not clickable for now
+                    "xalign", 0.5,             // centered
+                    NULL);
+       gtk_tree_view_column_pack_start(column, renderer, TRUE); // TRUE needed 
for centering
        gtk_tree_view_column_add_attribute(column, renderer, "active", 
DESKTOP_FILE_COLUMN_HIDDEN);
        gtk_tree_view_append_column(GTK_TREE_VIEW(ewl->view), column);
        gtk_tree_view_column_set_sort_column_id(column, 
DESKTOP_FILE_COLUMN_HIDDEN);
+       gtk_tree_view_column_set_alignment(column, 0.5); 
 
+
        column = gtk_tree_view_column_new();
        gtk_tree_view_column_set_title(column, _("Name"));
        gtk_tree_view_column_set_resizable(column, TRUE);


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
_______________________________________________
Geeqie-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geeqie-svn

Reply via email to