Mercurial > geeqie
comparison src/desktop_file.c @ 1499:56b534d71872
Make desktop window list checkboxes centered and not activatable.
author | zas_ |
---|---|
date | Tue, 31 Mar 2009 20:22:47 +0000 |
parents | 03c22c05c6b6 |
children | 6245009414c9 |
comparison
equal
deleted
inserted
replaced
1498:5f49f305a6b6 | 1499:56b534d71872 |
---|---|
492 | 492 |
493 column = gtk_tree_view_column_new(); | 493 column = gtk_tree_view_column_new(); |
494 gtk_tree_view_column_set_title(column, _("Hidden")); | 494 gtk_tree_view_column_set_title(column, _("Hidden")); |
495 gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_AUTOSIZE); | 495 gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_AUTOSIZE); |
496 renderer = gtk_cell_renderer_toggle_new(); | 496 renderer = gtk_cell_renderer_toggle_new(); |
497 gtk_tree_view_column_pack_start(column, renderer, FALSE); | 497 g_object_set(G_OBJECT(renderer), |
498 "activatable", FALSE, // not clickable for now | |
499 "xalign", 0.5, // centered | |
500 NULL); | |
501 gtk_tree_view_column_pack_start(column, renderer, TRUE); // TRUE needed for centering | |
498 gtk_tree_view_column_add_attribute(column, renderer, "active", DESKTOP_FILE_COLUMN_HIDDEN); | 502 gtk_tree_view_column_add_attribute(column, renderer, "active", DESKTOP_FILE_COLUMN_HIDDEN); |
499 gtk_tree_view_append_column(GTK_TREE_VIEW(ewl->view), column); | 503 gtk_tree_view_append_column(GTK_TREE_VIEW(ewl->view), column); |
500 gtk_tree_view_column_set_sort_column_id(column, DESKTOP_FILE_COLUMN_HIDDEN); | 504 gtk_tree_view_column_set_sort_column_id(column, DESKTOP_FILE_COLUMN_HIDDEN); |
505 gtk_tree_view_column_set_alignment(column, 0.5); | |
506 | |
501 | 507 |
502 column = gtk_tree_view_column_new(); | 508 column = gtk_tree_view_column_new(); |
503 gtk_tree_view_column_set_title(column, _("Name")); | 509 gtk_tree_view_column_set_title(column, _("Name")); |
504 gtk_tree_view_column_set_resizable(column, TRUE); | 510 gtk_tree_view_column_set_resizable(column, TRUE); |
505 renderer = gtk_cell_renderer_text_new(); | 511 renderer = gtk_cell_renderer_text_new(); |