![]() |
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().