![]() |
libxputty 0.1
|
ViewList_t - struct to hold information for the listview. More...
#include <xlistview.h>

Data Fields | |
| char ** | list_names |
| Widget_t * | slider |
| cairo_surface_t * | folder |
| cairo_surface_t * | file |
| int | prelight_item |
| int | active_item |
| int | prev_prelight_item |
| int | prev_active_item |
| int | show_items |
| int | list_size |
| int | check_dir |
| char | pad [4] |
ViewList_t - struct to hold information for the listview.
| prelight_item | - the list item which has the focus |
| active_item | - the list item which is selected(active) |
| show_items | - the viewable amount of list items |
| list_size | - total amount of list items in list |
| check_dir | - check if list item is a directory |
| **list_names | - the list entrys |
Definition at line 42 of file xlistview.h.
| int active_item |
Definition at line 48 of file xlistview.h.
Referenced by _draw_list(), _list_entry_released(), _update_list_view(), listview_set_active_entry(), and listview_unset_active_entry().
| int check_dir |
Definition at line 53 of file xlistview.h.
Referenced by _draw_list(), _update_list_view(), create_listview_viewport(), and listview_set_check_dir().
| cairo_surface_t* file |
Definition at line 46 of file xlistview.h.
Referenced by _draw_list(), _update_list_view(), add_listview(), and listview_mem_free().
| cairo_surface_t* folder |
Definition at line 45 of file xlistview.h.
Referenced by _draw_list(), _update_list_view(), add_listview(), and listview_mem_free().
| char** list_names |
Definition at line 43 of file xlistview.h.
Referenced by _draw_list(), _update_list_view(), listview_remove_list(), and listview_set_list().
| int list_size |
Definition at line 52 of file xlistview.h.
Referenced by _configure_listview(), _draw_list(), _draw_listviewslider(), _list_entry_double_clicked(), _list_entry_released(), _reconfigure_listview_viewport(), _update_list_view(), listview_remove_list(), and listview_set_list().
| char pad[4] |
Definition at line 54 of file xlistview.h.
| int prelight_item |
Definition at line 47 of file xlistview.h.
Referenced by _draw_list(), _leave_list(), _list_entry_released(), _list_key_pressed(), _list_motion(), _update_list_view(), and listview_unset_active_entry().
| int prev_active_item |
Definition at line 50 of file xlistview.h.
| int prev_prelight_item |
Definition at line 49 of file xlistview.h.
Referenced by _list_motion(), and _update_list_view().
| int show_items |
Definition at line 51 of file xlistview.h.
Referenced by _configure_listview(), _draw_list(), _reconfigure_listview_viewport(), _update_list_view(), and create_listview_viewport().
| Widget_t* slider |
Definition at line 44 of file xlistview.h.
Referenced by _configure_listview(), _set_listview_viewpoint(), add_listview(), and listview_remove_list().