rofi
1.7.0
|
Data Fields | |
widget | widget |
RofiOrientation | type |
unsigned int | rchanged |
unsigned int | cur_page |
unsigned int | last_offset |
unsigned int | selected |
unsigned int | element_height |
unsigned int | max_rows |
unsigned int | max_elements |
gboolean | fixed_columns |
unsigned int | cur_columns |
unsigned int | req_elements |
unsigned int | cur_elements |
RofiDistance | spacing |
unsigned int | menu_lines |
unsigned int | max_displayed_lines |
unsigned int | menu_columns |
unsigned int | fixed_num_lines |
unsigned int | dynamic |
unsigned int | eh |
unsigned int | reverse |
gboolean | cycle |
gboolean | multi_select |
ScrollType | scroll_type |
_listview_row * | boxes |
scrollbar * | scrollbar |
listview_update_callback | callback |
void * | udata |
gboolean | scrollbar_scroll |
xcb_timestamp_t | last_click |
listview_mouse_activated_cb | mouse_activated |
void * | mouse_activated_data |
char * | listview_name |
PangoEllipsizeMode | emode |
struct { | |
MoveDirection direction | |
unsigned int cur_visible | |
} | barview |
Definition at line 66 of file listview.c.
struct { ... } _listview::barview |
_listview_row* _listview::boxes |
Definition at line 103 of file listview.c.
Referenced by barview_draw(), listview_draw(), listview_element_motion_notify(), listview_element_trigger_action(), listview_find_mouse_target(), listview_free(), listview_recompute_elements(), listview_set_ellipsize_start(), listview_toggle_ellipsizing(), and update_element().
listview_update_callback _listview::callback |
Definition at line 106 of file listview.c.
Referenced by listview_create(), and update_element().
unsigned int _listview::cur_columns |
Definition at line 86 of file listview.c.
Referenced by listview_draw(), and listview_recompute_elements().
unsigned int _listview::cur_elements |
Definition at line 88 of file listview.c.
Referenced by barview_draw(), listview_draw(), listview_element_motion_notify(), listview_element_trigger_action(), listview_find_mouse_target(), listview_free(), listview_recompute_elements(), listview_set_ellipsize_start(), and listview_toggle_ellipsizing().
unsigned int _listview::cur_page |
Definition at line 76 of file listview.c.
Referenced by scroll_continious(), and scroll_per_page().
unsigned int _listview::cur_visible |
Definition at line 121 of file listview.c.
Referenced by barview_draw(), listview_nav_page_next_int(), and scroll_per_page_barview().
gboolean _listview::cycle |
Definition at line 98 of file listview.c.
Referenced by listview_create(), listview_nav_down_int(), and listview_nav_up_int().
MoveDirection _listview::direction |
Definition at line 120 of file listview.c.
Referenced by barview_draw(), listview_nav_down_int(), listview_nav_page_next_int(), listview_nav_page_prev_int(), listview_nav_up_int(), and listview_set_selected().
unsigned int _listview::dynamic |
Definition at line 95 of file listview.c.
Referenced by listview_create(), and listview_get_desired_height().
unsigned int _listview::eh |
Definition at line 96 of file listview.c.
Referenced by listview_create().
unsigned int _listview::element_height |
Definition at line 80 of file listview.c.
Referenced by barview_draw(), listview_create(), listview_draw(), listview_get_desired_height(), and listview_resize().
PangoEllipsizeMode _listview::emode |
Definition at line 117 of file listview.c.
Referenced by listview_create(), listview_set_ellipsize_start(), and listview_toggle_ellipsizing().
gboolean _listview::fixed_columns |
Definition at line 85 of file listview.c.
Referenced by listview_create(), and listview_recompute_elements().
unsigned int _listview::fixed_num_lines |
Definition at line 94 of file listview.c.
Referenced by listview_create(), listview_get_desired_height(), listview_get_fixed_num_lines(), and listview_set_fixed_num_lines().
xcb_timestamp_t _listview::last_click |
Definition at line 111 of file listview.c.
unsigned int _listview::last_offset |
Definition at line 77 of file listview.c.
Referenced by barview_draw(), listview_draw(), listview_element_motion_notify(), listview_element_trigger_action(), listview_find_mouse_target(), listview_nav_page_next_int(), listview_nav_page_prev_int(), scroll_per_page(), and scroll_per_page_barview().
char* _listview::listview_name |
Definition at line 115 of file listview.c.
Referenced by listview_create(), and listview_free().
unsigned int _listview::max_displayed_lines |
Definition at line 92 of file listview.c.
Referenced by listview_get_desired_height(), and listview_set_max_lines().
unsigned int _listview::max_elements |
Definition at line 82 of file listview.c.
Referenced by listview_nav_page_next_int(), listview_nav_page_prev_int(), listview_recompute_elements(), listview_resize(), and scroll_per_page().
unsigned int _listview::max_rows |
Definition at line 81 of file listview.c.
Referenced by listview_draw(), listview_nav_left(), listview_nav_right(), listview_recompute_elements(), listview_resize(), and scroll_continious().
unsigned int _listview::menu_columns |
Definition at line 93 of file listview.c.
Referenced by listview_create(), listview_recompute_elements(), and listview_resize().
unsigned int _listview::menu_lines |
Definition at line 91 of file listview.c.
Referenced by listview_get_desired_height(), listview_get_num_lines(), listview_resize(), and listview_set_num_lines().
listview_mouse_activated_cb _listview::mouse_activated |
Definition at line 112 of file listview.c.
Referenced by listview_element_trigger_action(), and listview_set_mouse_activated_cb().
void* _listview::mouse_activated_data |
Definition at line 113 of file listview.c.
Referenced by listview_element_trigger_action(), and listview_set_mouse_activated_cb().
gboolean _listview::multi_select |
Definition at line 99 of file listview.c.
Referenced by listview_add_widget(), and listview_set_multi_select().
unsigned int _listview::rchanged |
Definition at line 73 of file listview.c.
Referenced by barview_draw(), listview_draw(), listview_recompute_elements(), scroll_continious(), scroll_per_page(), and scroll_per_page_barview().
unsigned int _listview::req_elements |
Definition at line 87 of file listview.c.
Referenced by barview_draw(), listview_draw(), listview_element_motion_notify(), listview_element_trigger_action(), listview_find_mouse_target(), listview_get_desired_height(), listview_nav_down_int(), listview_nav_page_next_int(), listview_nav_right(), listview_nav_up_int(), listview_recompute_elements(), listview_set_num_elements(), listview_set_selected(), and scroll_continious().
unsigned int _listview::reverse |
Definition at line 97 of file listview.c.
Referenced by listview_create(), listview_draw(), listview_nav_down(), listview_nav_page_next(), listview_nav_page_prev(), and listview_nav_up().
ScrollType _listview::scroll_type |
Definition at line 101 of file listview.c.
Referenced by listview_draw(), and listview_set_scroll_type().
scrollbar* _listview::scrollbar |
Definition at line 104 of file listview.c.
Referenced by listview_create(), listview_draw(), listview_find_mouse_target(), listview_free(), listview_resize(), and listview_set_show_scrollbar().
gboolean _listview::scrollbar_scroll |
Definition at line 109 of file listview.c.
unsigned int _listview::selected |
Definition at line 78 of file listview.c.
Referenced by listview_draw(), listview_get_selected(), listview_nav_down_int(), listview_nav_left(), listview_nav_page_next_int(), listview_nav_page_prev_int(), listview_nav_right(), listview_nav_up_int(), listview_set_num_elements(), listview_set_selected(), scroll_continious(), scroll_per_page(), scroll_per_page_barview(), and update_element().
RofiDistance _listview::spacing |
Definition at line 90 of file listview.c.
Referenced by barview_draw(), listview_create(), listview_draw(), listview_get_desired_height(), and listview_resize().
RofiOrientation _listview::type |
Definition at line 69 of file listview.c.
Referenced by _listview_draw(), listview_create(), listview_get_desired_height(), listview_nav_left(), listview_nav_page_next_int(), listview_nav_page_prev_int(), listview_nav_right(), and listview_resize().
void* _listview::udata |
Definition at line 107 of file listview.c.
Referenced by listview_create(), and update_element().
widget _listview::widget |
Definition at line 67 of file listview.c.
Referenced by barview_draw(), listview_create(), listview_draw(), listview_get_desired_height(), and listview_resize().