Top | ![]() |
![]() |
![]() |
![]() |
|
e_selection_model_do_something () |
|
e_selection_model_maybe_do_something () |
|
e_selection_model_right_click_down () |
|
e_selection_model_right_click_up () |
|
e_selection_model_key_press () |
|
e_selection_model_select_as_key_press () |
|
e_selection_model_is_row_selected () |
|
e_selection_model_foreach () |
|
e_selection_model_clear () |
|
e_selection_model_selected_count () |
|
e_selection_model_select_all () |
|
e_selection_model_row_count () |
|
e_selection_model_change_one_row () |
|
e_selection_model_change_cursor () |
|
e_selection_model_cursor_row () |
|
e_selection_model_cursor_col () |
|
e_selection_model_select_single_row () |
|
e_selection_model_toggle_single_row () |
|
e_selection_model_move_selection_end () |
|
e_selection_model_set_selection_end () |
|
e_selection_model_cursor_changed () |
|
e_selection_model_cursor_activated () |
|
e_selection_model_selection_row_changed () |
|
e_selection_model_selection_changed () |
void e_selection_model_do_something (,
ESelectionModel *model,
guint row,
guint col);
GdkModifierType state
This routine does whatever is appropriate as if the user clicked the mouse in the given row and column.
gboolean e_selection_model_maybe_do_something (,
ESelectionModel *model,
guint row,
guint col);
GdkModifierType state
If this row is selected, this routine just moves the cursor row and
column. Otherwise, it does the same thing as
e_selection_model_do_something()
. This is for being used on
right clicks and other events where if the user hit the selection,
they don't want it to change.
void e_selection_model_right_click_down (,
ESelectionModel *model,
guint row,
guint col);
GdkModifierType state
gboolean e_selection_model_key_press (,
ESelectionModel *model);
GdkEventKey *key
This routine does whatever is appropriate as if the user pressed the given key.
void e_selection_model_select_as_key_press (,
ESelectionModel *model,
guint row,
guint col);
GdkModifierType state
gboolean e_selection_model_is_row_selected (,
ESelectionModel *model);
gint n
This routine calculates whether the given row is selected.
void e_selection_model_foreach (,
ESelectionModel *modelEForeachFunc callback
,);
gpointer closure
This routine calls the given callback function once for each selected row, passing closure as the closure.
void e_selection_model_clear ();
ESelectionModel *model
This routine clears the selection to no rows selected.
gint e_selection_model_selected_count ();
ESelectionModel *model
This routine calculates the number of rows selected.
void e_selection_model_select_all ();
ESelectionModel *model
This routine selects all the rows in the given
void e_selection_model_change_one_row (,
ESelectionModel *model,
gint row);
gboolean on
void e_selection_model_change_cursor (,
ESelectionModel *model,
gint row);
gint col
void e_selection_model_select_single_row (,
ESelectionModel *model);
gint row
void e_selection_model_toggle_single_row (,
ESelectionModel *model);
gint row
void e_selection_model_move_selection_end (,
ESelectionModel *model);
gint row
void e_selection_model_set_selection_end (,
ESelectionModel *model);
gint row
void e_selection_model_cursor_changed (,
ESelectionModel *model,
gint row);
gint col
void e_selection_model_cursor_activated (,
ESelectionModel *model,
gint row);
gint col
void e_selection_model_selection_row_changed (,
ESelectionModel *model);
gint row