Switched from ETable to ETableScrolled.

2000-07-10  Christopher James Lahey  <clahey@helixcode.com>

	* message-list.c, message-list.h: Switched from ETable to
	ETableScrolled.

svn path=/trunk/; revision=4034
This commit is contained in:
Christopher James Lahey
2000-07-10 11:04:39 +00:00
committed by Chris Lahey
parent 23ca256b7d
commit f58676daaf
3 changed files with 18 additions and 13 deletions

View File

@ -1,3 +1,8 @@
2000-07-10 Christopher James Lahey <clahey@helixcode.com>
* message-list.c, message-list.h: Switched from ETable to
ETableScrolled.
2000-07-10 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (real_fetch_mail): Fixed movemail so that it too would

View File

@ -56,10 +56,10 @@
static BonoboObjectClass *message_list_parent_class;
static POA_Evolution_MessageList__vepv evolution_message_list_vepv;
static void on_cursor_change_cmd (ETable *table, int row, gpointer user_data);
static void on_row_selection (ETable *table, int row, gboolean selected,
static void on_cursor_change_cmd (ETableScrolled *table, int row, gpointer user_data);
static void on_row_selection (ETableScrolled *table, int row, gboolean selected,
gpointer user_data);
static void select_row (ETable *table, gpointer user_data);
static void select_row (ETableScrolled *table, gpointer user_data);
static void select_msg (MessageList *message_list, gint row);
static char *filter_date (const void *data);
@ -120,8 +120,8 @@ message_list_select_next (MessageList *message_list, int row,
while (row < e_table_model_row_count (message_list->table_model)) {
info = get_message_info (message_list, row);
if (info && (info->flags & mask) == flags) {
e_table_set_cursor_row (E_TABLE (message_list->etable),
row);
e_table_scrolled_set_cursor_row (E_TABLE_SCROLLED (message_list->etable),
row);
return;
}
row++;
@ -553,7 +553,7 @@ message_list_init (GtkObject *object)
*/
spec = message_list_get_layout (message_list);
message_list->etable = e_table_new (
message_list->etable = e_table_scrolled_new (
message_list->header_model, message_list->table_model, spec);
g_free (spec);
@ -911,7 +911,7 @@ on_cursor_change_idle (gpointer data)
}
static void
on_cursor_change_cmd (ETable *table, int row, gpointer user_data)
on_cursor_change_cmd (ETableScrolled *table, int row, gpointer user_data)
{
MessageList *message_list;
const CamelMessageInfo *info;
@ -927,7 +927,7 @@ on_cursor_change_cmd (ETable *table, int row, gpointer user_data)
}
static void
on_row_selection (ETable *table, int row, gboolean selected,
on_row_selection (ETableScrolled *table, int row, gboolean selected,
gpointer user_data)
{
MessageList *message_list = user_data;
@ -943,12 +943,12 @@ on_row_selection (ETable *table, int row, gboolean selected,
static gint
idle_select_row (gpointer user_data)
{
e_table_set_cursor_row (user_data, 0);
e_table_scrolled_set_cursor_row (user_data, 0);
return FALSE;
}
static void
select_row (ETable *table, gpointer user_data)
select_row (ETableScrolled *table, gpointer user_data)
{
MessageList *message_list = user_data;
@ -986,8 +986,8 @@ message_list_foreach (MessageList *message_list,
mlfe_data.message_list = message_list;
mlfe_data.callback = callback;
mlfe_data.user_data = user_data;
e_table_selected_row_foreach (E_TABLE (message_list->etable),
mlfe_callback, &mlfe_data);
e_table_scrolled_selected_row_foreach (E_TABLE_SCROLLED (message_list->etable),
mlfe_callback, &mlfe_data);
}
gboolean threaded_view = TRUE;

View File

@ -7,7 +7,7 @@
#include <bonobo/bonobo-object.h>
#include <bonobo/bonobo-ui-handler.h>
#include "camel/camel-folder.h"
#include "e-table/e-table.h"
#include "e-table/e-table-scrolled.h"
#include "e-table/e-table-simple.h"
#include "e-table/e-tree-simple.h"
#include "e-table/e-cell-text.h"