Searched refs:curses_widget (Results 1 – 8 of 8) sorted by relevance
/dflybsd-src/usr.sbin/installer/dfuife_curses/ |
H A D | curses_widget.h | 53 struct curses_widget { struct 54 struct curses_widget *next; /* chain of widgets in form */ argument 55 struct curses_widget *prev; argument 80 int (*click_cb)(struct curses_widget *); argument 86 struct curses_widget *curses_widget_new(unsigned int, unsigned int, 90 void curses_widget_free(struct curses_widget *); 91 void curses_widget_draw(struct curses_widget *); 92 void curses_widget_draw_tooltip(struct curses_widget *); 93 int curses_widget_can_take_focus(struct curses_widget *); 94 void curses_widget_tooltip_set(struct curses_widget *, const char *); [all …]
|
H A D | curses_form.h | 48 struct curses_widget *widget_head; /* chain of widgets in form */ 49 struct curses_widget *widget_tail; 50 struct curses_widget *widget_focus; /* currently selected widget */ 78 struct curses_widget *curses_form_widget_add(struct curses_form *, 83 struct curses_widget *curses_form_widget_insert_after(struct curses_widget *, 88 void curses_form_widget_remove(struct curses_widget *); 89 struct curses_widget *curses_form_widget_at(struct curses_form *, 93 struct curses_widget *curses_form_widget_first_on_row(struct curses_form *, 95 struct curses_widget *curses_form_widget_closest_on_row(struct curses_form *, 98 struct curses_widget *); [all …]
|
H A D | curses_xlat.h | 19 struct curses_widget *, const struct dfui_dataset *, 23 struct curses_widget **, 24 struct curses_widget **, 25 struct curses_widget **); 27 struct curses_widget *, 28 struct curses_widget *, 29 struct curses_widget *); 32 const struct curses_widget *);
|
H A D | curses_widget.c | 63 struct curses_widget * 69 struct curses_widget *w; in curses_widget_new() 71 AURA_MALLOC(w, curses_widget); in curses_widget_new() 128 curses_widget_free(struct curses_widget *w) in curses_widget_free() 133 AURA_FREE(w, curses_widget); in curses_widget_free() 137 curses_widget_tooltip_set(struct curses_widget *w, const char *tooltip) in curses_widget_tooltip_set() 149 curses_widget_draw(struct curses_widget *w) in curses_widget_draw() 255 curses_widget_draw_tooltip(struct curses_widget *w) in curses_widget_draw_tooltip() 266 curses_widget_can_take_focus(struct curses_widget *w) in curses_widget_can_take_focus() 274 curses_widget_set_click_cb(struct curses_widget *w, in curses_widget_set_click_cb() [all …]
|
H A D | curses_form.c | 107 struct curses_widget *w, *t; in curses_form_free() 139 curses_form_widget_prepare(struct curses_form *cf, struct curses_widget *w) in curses_form_widget_prepare() 170 struct curses_widget * 177 struct curses_widget *w; in curses_form_widget_add() 197 struct curses_widget * 198 curses_form_widget_insert_after(struct curses_widget *cw, in curses_form_widget_insert_after() 204 struct curses_widget *w; in curses_form_widget_insert_after() 224 curses_form_widget_remove(struct curses_widget *w) in curses_form_widget_remove() 316 struct curses_widget *w; in curses_form_draw() 437 struct curses_widget *w; in curses_form_advance() [all …]
|
H A D | curses_xlat.c | 69 cb_click_remove_row(struct curses_widget *w) in cb_click_remove_row() 72 struct curses_widget *few; in cb_click_remove_row() 141 cb_click_select_option(struct curses_widget *w) in cb_click_select_option() 146 struct curses_widget *button, *cw; in cb_click_select_option() 196 cb_click_insert_row(struct curses_widget *w) in cb_click_insert_row() 199 struct curses_widget *few, *lw; in cb_click_insert_row() 255 curses_form_create_widget_row(struct curses_form *cf, struct curses_widget *cw, in curses_form_create_widget_row() 258 struct curses_widget *xbox, *button; in curses_form_create_widget_row() 350 static struct curses_widget * 351 center_buttons(struct curses_form *cf, struct curses_widget *row_start, int is_menu) in center_buttons() [all …]
|
H A D | main.c | 106 struct curses_widget *cw; in present_form() 144 struct curses_widget *pbar = NULL, *plab = NULL, *pcan = NULL; in main() 145 struct curses_widget *w; in main()
|
H A D | Makefile | 6 SRCS= curses_bar.c curses_form.c curses_util.c curses_widget.c \
|