libxputty 0.1
Loading...
Searching...
No Matches
Data Fields
ViewMultiList_t Struct Reference

ViewMultiList_t - struct to hold information for the listview. More...

#include <xmultilistview.h>

Collaboration diagram for ViewMultiList_t:
Collaboration graph
[legend]

Data Fields

char ** list_names
 
char * tooltip_text
 
Widget_tslider
 
cairo_surface_t * folder
 
cairo_surface_t * folder_select
 
cairo_surface_t * file
 
cairo_surface_t * folder_scaled
 
cairo_surface_t * folder_select_scaled
 
cairo_surface_t * file_scaled
 
float scale_down
 
float scale_up
 
int icon_pos
 
int prelight_item
 
int active_item
 
int prev_prelight_item
 
int prev_active_item
 
int show_items
 
int item_height
 
int item_width
 
int list_size
 
int column
 
int check_dir
 
char pad [4]
 

Detailed Description

ViewMultiList_t - struct to hold information for the listview.

Parameters
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 xmultilistview.h.

Field Documentation

◆ active_item

int active_item

◆ check_dir

int check_dir

◆ column

int column

◆ file

cairo_surface_t* file

◆ file_scaled

cairo_surface_t* file_scaled

◆ folder

cairo_surface_t* folder

◆ folder_scaled

cairo_surface_t* folder_scaled

◆ folder_select

cairo_surface_t* folder_select

◆ folder_select_scaled

cairo_surface_t* folder_select_scaled

◆ icon_pos

int icon_pos

◆ item_height

int item_height

◆ item_width

int item_width

◆ list_names

char** list_names

◆ list_size

int list_size

◆ pad

char pad[4]

Definition at line 65 of file xmultilistview.h.

◆ prelight_item

int prelight_item

◆ prev_active_item

int prev_active_item

Definition at line 58 of file xmultilistview.h.

◆ prev_prelight_item

int prev_prelight_item

Definition at line 57 of file xmultilistview.h.

Referenced by _multi_list_motion(), and _update_view().

◆ scale_down

float scale_down

◆ scale_up

float scale_up

◆ show_items

int show_items

◆ slider

Widget_t* slider

◆ tooltip_text

char* tooltip_text

Definition at line 44 of file xmultilistview.h.

Referenced by _draw_multi_list(), add_multi_listview(), and multi_listview_mem_free().


The documentation for this struct was generated from the following file: