From 9ec39960ad691d001ca33d65d9dbb2f31bf70cb9 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Wed, 4 Oct 2000 22:41:05 +0000 Subject: Instead of UnSelectAll, we want InvertSelection. 2000-10-04 Jeffrey Stedfast * folder-browser-factory.c: Instead of UnSelectAll, we want InvertSelection. * mail-callbacks.c (select_all): Finished this function. (invert_selection): Finished. (was unselect_all - but that's not what we really wanted as it'd be pointless. invert_selection is a much more useful callback :-) svn path=/trunk/; revision=5725 --- mail/mail-callbacks.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'mail/mail-callbacks.c') diff --git a/mail/mail-callbacks.c b/mail/mail-callbacks.c index 1cbc1bc5a7..588c1e087a 100644 --- a/mail/mail-callbacks.c +++ b/mail/mail-callbacks.c @@ -540,26 +540,27 @@ select_all (BonoboUIHandler *uih, void *user_data, const char *path) { FolderBrowser *fb = FOLDER_BROWSER (user_data); MessageList *ml = fb->message_list; + ETableScrolled *scrolled; if (ml->folder == NULL) return; - message_list_select (ml, -1, MESSAGE_LIST_SELECT_NEXT, 0, 0); - /* FIXME: when clahey codes select all for e-table, finish this */ - /* e_table_select_all (); */ + scrolled = E_TABLE_SCROLLED (ml->etable); + e_table_select_all (scrolled->table); } void -unselect_all (BonoboUIHandler *uih, void *user_data, const char *path) +invert_selection (BonoboUIHandler *uih, void *user_data, const char *path) { FolderBrowser *fb = FOLDER_BROWSER (user_data); MessageList *ml = fb->message_list; + ETableScrolled *scrolled; if (ml->folder == NULL) return; - /* FIXME: when clahey codes select all for e-table, finish this */ - /* e_table_unselect_all (); */ + scrolled = E_TABLE_SCROLLED (ml->etable); + e_table_invert_selection (scrolled->table); } void -- cgit v1.2.3