|
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().