Evolution Utilities Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy |
Synopsis
struct EBitArray; EBitArray * e_bit_array_new (gint count
); gboolean e_bit_array_value_at (EBitArray *bit_array
,gint n
); void e_bit_array_foreach (EBitArray *bit_array
,EForeachFunc callback
,gpointer closure
); gint e_bit_array_selected_count (EBitArray *bit_array
); void e_bit_array_select_all (EBitArray *bit_array
); void e_bit_array_invert_selection (EBitArray *bit_array
); gint e_bit_array_bit_count (EBitArray *bit_array
); void e_bit_array_change_one_row (EBitArray *bit_array
,gint row
,gboolean grow
); void e_bit_array_change_range (EBitArray *bit_array
,gint start
,gint end
,gboolean grow
); void e_bit_array_select_single_row (EBitArray *bit_array
,gint row
); void e_bit_array_toggle_single_row (EBitArray *bit_array
,gint row
); void e_bit_array_insert (EBitArray *bit_array
,gint row
,gint count
); void e_bit_array_delete (EBitArray *bit_array
,gint row
,gint count
); void e_bit_array_delete_single_mode (EBitArray *bit_array
,gint row
,gint count
); void e_bit_array_move_row (EBitArray *bit_array
,gint old_row
,gint new_row
);
Details
e_bit_array_value_at ()
gboolean e_bit_array_value_at (EBitArray *bit_array
,gint n
);
This routine calculates whether the given row is selected.
|
EBitArray to check |
|
The row to check |
Returns : |
TRUE if the given row is selected |
e_bit_array_foreach ()
void e_bit_array_foreach (EBitArray *bit_array
,EForeachFunc callback
,gpointer closure
);
This routine calls the given callback function once for each selected row, passing closure as the closure.
|
EBitArray to traverse |
|
The callback function to call back. |
|
The closure |
e_bit_array_selected_count ()
gint e_bit_array_selected_count (EBitArray *bit_array
);
This routine calculates the number of rows selected.
|
EBitArray to count |
Returns : |
The number of rows selected in the given model. |
e_bit_array_select_all ()
void e_bit_array_select_all (EBitArray *bit_array
);
This routine selects all the rows in the given EBitArray.
|
EBitArray to select all |
e_bit_array_invert_selection ()
void e_bit_array_invert_selection (EBitArray *bit_array
);
This routine inverts all the rows in the given EBitArray.
|
EBitArray to invert |
e_bit_array_change_one_row ()
void e_bit_array_change_one_row (EBitArray *bit_array
,gint row
,gboolean grow
);
e_bit_array_change_range ()
void e_bit_array_change_range (EBitArray *bit_array
,gint start
,gint end
,gboolean grow
);
e_bit_array_select_single_row ()
void e_bit_array_select_single_row (EBitArray *bit_array
,gint row
);
e_bit_array_toggle_single_row ()
void e_bit_array_toggle_single_row (EBitArray *bit_array
,gint row
);
e_bit_array_delete_single_mode ()
void e_bit_array_delete_single_mode (EBitArray *bit_array
,gint row
,gint count
);
e_bit_array_move_row ()
void e_bit_array_move_row (EBitArray *bit_array
,gint old_row
,gint new_row
);