Lines Matching refs:curses_widget
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 *);
95 int curses_widget_set_click_cb(struct curses_widget *,
96 int (*)(struct curses_widget *));
97 int curses_widget_click(struct curses_widget *);
99 int curses_textbox_advance_char(struct curses_widget *);
100 int curses_textbox_retreat_char(struct curses_widget *);
101 int curses_textbox_home(struct curses_widget *);
102 int curses_textbox_end(struct curses_widget *);
103 int curses_textbox_insert_char(struct curses_widget *, char);
104 int curses_textbox_backspace_char(struct curses_widget *);
105 int curses_textbox_delete_char(struct curses_widget *);
106 int curses_textbox_set_text(struct curses_widget *, const char *);
108 int curses_checkbox_toggle(struct curses_widget *);
110 int curses_progress_spin(struct curses_widget *);