NetSurf
|
context for treeview selection More...
Data Fields | |
enum treeview_selection_walk_data:: { ... } | purpose |
union { | |
bool has_selection | |
struct { | |
bool required | |
struct rect * rect | |
} redraw | |
struct { | |
int sel_min | |
int sel_max | |
} drag | |
struct { | |
treeview_node * prev | |
treeview_node * fixed | |
} yank | |
struct { | |
treeview_node * n | |
} first | |
struct { | |
char * text | |
uint32_t len | |
} copy | |
} | data |
int | current_y |
treeview * | tree |
context for treeview selection
Definition at line 3112 of file treeview.c.
anonymous enum |
Definition at line 3113 of file treeview.c.
struct { ... } treeview_selection_walk_data::copy |
Referenced by treeview_copy_selection(), and treeview_node_selection_walk_cb().
int treeview_selection_walk_data::current_y |
Definition at line 3146 of file treeview.c.
Referenced by treeview_clear_selection(), treeview_commit_selection_drag(), treeview_delete_selection(), treeview_node_selection_walk_cb(), treeview_propagate_selection(), and treeview_select_all().
union { ... } treeview_selection_walk_data::data |
Referenced by treeview_clear_selection(), treeview_commit_selection_drag(), treeview_copy_selection(), treeview_delete_selection(), treeview_get_first_selected(), treeview_has_selection(), treeview_move_yank_selection(), treeview_node_selection_walk_cb(), treeview_propagate_selection(), and treeview_select_all().
struct { ... } treeview_selection_walk_data::drag |
Referenced by treeview_commit_selection_drag(), and treeview_node_selection_walk_cb().
struct { ... } treeview_selection_walk_data::first |
Referenced by treeview_get_first_selected(), and treeview_node_selection_walk_cb().
treeview_node* treeview_selection_walk_data::fixed |
Definition at line 3136 of file treeview.c.
Referenced by treeview_move_yank_selection(), and treeview_node_selection_walk_cb().
bool treeview_selection_walk_data::has_selection |
Definition at line 3125 of file treeview.c.
Referenced by treeview_has_selection(), and treeview_node_selection_walk_cb().
uint32_t treeview_selection_walk_data::len |
Definition at line 3143 of file treeview.c.
Referenced by treeview_copy_selection(), and treeview_node_selection_walk_cb().
treeview_node* treeview_selection_walk_data::n |
Definition at line 3139 of file treeview.c.
Referenced by treeview_get_first_selected(), treeview_get_selection(), and treeview_node_selection_walk_cb().
treeview_node* treeview_selection_walk_data::prev |
Definition at line 3135 of file treeview.c.
Referenced by treeview_move_yank_selection(), and treeview_node_selection_walk_cb().
enum { ... } treeview_selection_walk_data::purpose |
Referenced by treeview_clear_selection(), treeview_commit_selection_drag(), treeview_copy_selection(), treeview_delete_selection(), treeview_get_first_selected(), treeview_has_selection(), treeview_move_yank_selection(), treeview_node_selection_walk_cb(), treeview_propagate_selection(), and treeview_select_all().
struct rect* treeview_selection_walk_data::rect |
Definition at line 3128 of file treeview.c.
Referenced by treeview_clear_selection(), treeview_delete_selection(), treeview_node_selection_walk_cb(), treeview_propagate_selection(), and treeview_select_all().
struct { ... } treeview_selection_walk_data::redraw |
bool treeview_selection_walk_data::required |
Definition at line 3127 of file treeview.c.
Referenced by treeview_clear_selection(), treeview_delete_selection(), treeview_node_selection_walk_cb(), treeview_propagate_selection(), and treeview_select_all().
int treeview_selection_walk_data::sel_max |
Definition at line 3132 of file treeview.c.
Referenced by treeview_commit_selection_drag(), and treeview_node_selection_walk_cb().
int treeview_selection_walk_data::sel_min |
Definition at line 3131 of file treeview.c.
Referenced by treeview_commit_selection_drag(), and treeview_node_selection_walk_cb().
char* treeview_selection_walk_data::text |
Definition at line 3142 of file treeview.c.
Referenced by treeview_copy_selection(), and treeview_node_selection_walk_cb().
treeview* treeview_selection_walk_data::tree |
Definition at line 3147 of file treeview.c.
Referenced by treeview_clear_selection(), treeview_commit_selection_drag(), treeview_copy_selection(), treeview_delete_selection(), treeview_get_first_selected(), treeview_get_selection(), treeview_has_selection(), treeview_move_selection(), treeview_move_yank_selection(), treeview_node_selection_walk_cb(), treeview_propagate_selection(), and treeview_select_all().
struct { ... } treeview_selection_walk_data::yank |
Referenced by treeview_move_yank_selection(), and treeview_node_selection_walk_cb().