|
rofi 2.1.0
|

Data Structures | |
| struct | [struct].barview |
Data Fields | |
| widget | widget |
| RofiOrientation | type |
| unsigned int | rchanged |
| RofiOrientation | pack_direction |
| 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 | require_input |
| gboolean | filtered |
| gboolean | cycle |
| ScrollType | scroll_type |
| _listview_row * | boxes |
| scrollbar * | scrollbar |
| listview_update_callback | callback |
| void * | udata |
| listview_selection_changed_callback | sc_callback |
| void * | sc_udata |
| gboolean | scrollbar_scroll |
| guint32 | last_click |
| listview_mouse_activated_cb | mouse_activated |
| void * | mouse_activated_data |
| listview_page_changed_cb | page_callback |
| char * | listview_name |
| PangoEllipsizeMode | emode |
| struct | barview |
Definition at line 68 of file listview.c.
| struct _listview::[struct].barview _listview::barview |
| _listview_row* _listview::boxes |
Definition at line 110 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_get_element_pitch(), listview_recompute_elements(), listview_set_ellipsize(), listview_toggle_ellipsizing(), and update_element().
| listview_update_callback _listview::callback |
Definition at line 113 of file listview.c.
Referenced by listview_create(), and update_element().
| unsigned int _listview::cur_columns |
Definition at line 91 of file listview.c.
Referenced by listview_draw(), listview_nav_column_left_int(), listview_nav_column_right_int(), and listview_recompute_elements().
| unsigned int _listview::cur_elements |
Definition at line 93 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_get_element_pitch(), listview_recompute_elements(), listview_set_ellipsize(), and listview_toggle_ellipsizing().
| unsigned int _listview::cur_page |
Definition at line 81 of file listview.c.
Referenced by scroll_continious_elements(), scroll_continious_rows(), and scroll_per_page().
| gboolean _listview::cycle |
Definition at line 106 of file listview.c.
Referenced by listview_create(), listview_nav_down_int(), and listview_nav_up_int().
| unsigned int _listview::dynamic |
Definition at line 100 of file listview.c.
Referenced by listview_create(), and listview_get_desired_height().
| unsigned int _listview::eh |
Definition at line 101 of file listview.c.
Referenced by listview_create().
| unsigned int _listview::element_height |
Definition at line 85 of file listview.c.
Referenced by barview_draw(), listview_create(), listview_draw(), listview_get_desired_height(), listview_get_element_pitch(), and listview_resize().
| PangoEllipsizeMode _listview::emode |
Definition at line 129 of file listview.c.
Referenced by listview_add_widget(), listview_create(), listview_set_ellipsize(), and listview_toggle_ellipsizing().
| gboolean _listview::filtered |
Definition at line 104 of file listview.c.
Referenced by listview_set_filtered(), and listview_set_num_elements().
| gboolean _listview::fixed_columns |
Definition at line 90 of file listview.c.
Referenced by listview_create(), and listview_recompute_elements().
| unsigned int _listview::fixed_num_lines |
Definition at line 99 of file listview.c.
Referenced by listview_create(), listview_get_desired_height(), listview_get_fixed_num_lines(), and listview_set_fixed_num_lines().
| guint32 _listview::last_click |
Definition at line 121 of file listview.c.
| unsigned int _listview::last_offset |
Definition at line 82 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 127 of file listview.c.
Referenced by listview_create(), and listview_free().
| unsigned int _listview::max_displayed_lines |
Definition at line 97 of file listview.c.
Referenced by listview_get_desired_height(), and listview_set_max_lines().
| unsigned int _listview::max_elements |
Definition at line 87 of file listview.c.
Referenced by listview_nav_page_next_int(), listview_nav_page_prev_int(), listview_recompute_elements(), listview_resize(), scroll_continious_elements(), and scroll_per_page().
| unsigned int _listview::max_rows |
Definition at line 86 of file listview.c.
Referenced by listview_draw(), listview_nav_left(), listview_nav_right(), listview_recompute_elements(), listview_resize(), scroll_continious_elements(), and scroll_continious_rows().
| unsigned int _listview::menu_columns |
Definition at line 98 of file listview.c.
Referenced by listview_create(), listview_recompute_elements(), listview_resize(), scroll_continious_elements(), and scroll_continious_rows().
| unsigned int _listview::menu_lines |
Definition at line 96 of file listview.c.
Referenced by listview_create(), listview_get_desired_height(), and listview_resize().
| listview_mouse_activated_cb _listview::mouse_activated |
Definition at line 122 of file listview.c.
Referenced by listview_element_trigger_action(), and listview_set_mouse_activated_cb().
| void* _listview::mouse_activated_data |
Definition at line 123 of file listview.c.
Referenced by listview_element_trigger_action(), and listview_set_mouse_activated_cb().
| RofiOrientation _listview::pack_direction |
Definition at line 78 of file listview.c.
Referenced by listview_create(), listview_draw(), listview_nav_down(), listview_nav_left(), listview_nav_right(), listview_nav_up(), and listview_recompute_elements().
| listview_page_changed_cb _listview::page_callback |
Definition at line 125 of file listview.c.
Referenced by listview_create(), and scroll_per_page().
| unsigned int _listview::rchanged |
Definition at line 75 of file listview.c.
Referenced by barview_draw(), listview_draw(), listview_recompute_elements(), scroll_continious_elements(), scroll_continious_rows(), scroll_per_page(), and scroll_per_page_barview().
| unsigned int _listview::req_elements |
Definition at line 92 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_column_right_int(), 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(), scroll_continious_elements(), and scroll_continious_rows().
| gboolean _listview::require_input |
Definition at line 103 of file listview.c.
Referenced by listview_create(), and listview_set_num_elements().
| unsigned int _listview::reverse |
Definition at line 102 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().
| listview_selection_changed_callback _listview::sc_callback |
Definition at line 116 of file listview.c.
Referenced by listview_nav_column_left_int(), listview_nav_column_right_int(), 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_selected(), and listview_set_selection_changed_callback().
| void* _listview::sc_udata |
Definition at line 117 of file listview.c.
Referenced by listview_nav_column_left_int(), listview_nav_column_right_int(), 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_selected(), and listview_set_selection_changed_callback().
| ScrollType _listview::scroll_type |
Definition at line 108 of file listview.c.
Referenced by listview_draw(), and listview_set_scroll_type().
| scrollbar* _listview::scrollbar |
Definition at line 111 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 119 of file listview.c.
| unsigned int _listview::selected |
Definition at line 83 of file listview.c.
Referenced by listview_draw(), listview_get_selected(), listview_nav_column_left_int(), listview_nav_column_right_int(), 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_elements(), scroll_continious_rows(), scroll_per_page(), scroll_per_page_barview(), and update_element().
| RofiDistance _listview::spacing |
Definition at line 95 of file listview.c.
Referenced by barview_draw(), listview_create(), listview_draw(), listview_get_desired_height(), listview_get_element_pitch(), and listview_resize().
| RofiOrientation _listview::type |
Definition at line 71 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 114 of file listview.c.
Referenced by listview_add_widget(), listview_create(), and update_element().
| widget _listview::widget |
Definition at line 69 of file listview.c.
Referenced by barview_draw(), listview_create(), listview_draw(), listview_get_desired_height(), and listview_resize().