|
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 3114 of file treeview.c.
| anonymous enum |
Definition at line 3115 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 3148 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 3138 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 3127 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 3145 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 3141 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 3137 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 3130 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 3129 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 3134 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 3133 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 3144 of file treeview.c.
Referenced by treeview_copy_selection(), and treeview_node_selection_walk_cb().
| treeview* treeview_selection_walk_data::tree |
Definition at line 3149 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().