| Evolution Utilities Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
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); 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);
gboolean e_bit_array_value_at (EBitArray *bit_array,gint n);
This routine calculates whether the given row is selected.
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 |
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. |
void e_bit_array_select_all (EBitArray *bit_array);
This routine selects all the rows in the given EBitArray.
|
EBitArray to select all |
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_delete_single_mode (EBitArray *bit_array,gint row,gint count);