23#ifndef XMULTILISTVIEW_H_
24#define XMULTILISTVIEW_H_
103 int x,
int y,
int width,
int height);
ViewMultiList_t - struct to hold information for the listview.
cairo_surface_t * folder_scaled
cairo_surface_t * folder_select_scaled
cairo_surface_t * file_scaled
cairo_surface_t * folder_select
Widget_t * create_multi_listview_viewport(Widget_t *parent, int elem, int width, int height)
create_multi_listview_viewport - create a viewport on a listview to a Widget_t
void multi_listview_set_item_size(Widget_t *listview, float set)
multi_listview_set_item_size - set size for the icons in the viewport
void multi_listview_set_active_entry(Widget_t *w, int active)
multi_listview_set_active_entry - set the active listview entry
void multi_listview_unset_active_entry(Widget_t *w)
multi_listview_unset_active_entry - unset the active listview entry
Widget_t * add_multi_listview(Widget_t *parent, const char *label, int x, int y, int width, int height)
add_label - add a listview to a Widget_t
void multi_listview_set_list(Widget_t *listview, char **list, int list_size)
multi_listview_set_multi_list - set a list to a listview Widget_t
void multi_listview_set_check_dir(Widget_t *listview, int set)
multi_listview_set_check_dir - set optional check if list item is a directory
void multi_listview_remove_list(Widget_t *listview)
multi_listview_remove_list - remove the list from a listview Widget_t
void multi_listview_mem_free(void *w_, void *user_data)
multi_listview_mem_free - release additional used memory when destroy the Widget_t
This file contains definitions and structs used on all platforms. Platform specific definitions are l...