|
int | area_cursor (struct el_form_control *fc, struct form_state *fs, int utf8) |
| Fixes up the form_state.vpos and form_state.vypos members.
|
void | draw_textarea (struct terminal *term, struct form_state *fs, struct document_view *doc_view, struct link *link) |
char * | encode_textarea (struct submitted_value *sv) |
void | free_textarea_data (struct terminal *term) |
void | textarea_edit (int, struct terminal *, struct form_state *, struct document_view *, struct link *) |
void | menu_textarea_edit (struct terminal *term, void *xxx, void *ses_) |
enum frame_event_status | textarea_op_home (struct form_state *fs, struct el_form_control *fc, int utf8) |
enum frame_event_status | textarea_op_up (struct form_state *fs, struct el_form_control *fc, int utf8) |
enum frame_event_status | textarea_op_down (struct form_state *fs, struct el_form_control *fc, int utf8) |
enum frame_event_status | textarea_op_end (struct form_state *fs, struct el_form_control *fc, int utf8) |
enum frame_event_status | textarea_op_bob (struct form_state *fs, struct el_form_control *fc, int utf8) |
enum frame_event_status | textarea_op_eob (struct form_state *fs, struct el_form_control *fc, int utf8) |
| Set the form state so the cursor is on the last line of the buffer.
|
enum frame_event_status | textarea_op_enter (struct form_state *fs, struct el_form_control *fc, int utf8) |
enum frame_event_status | textarea_op_left (struct form_state *fs, struct el_form_control *fc, int utf8) |
enum frame_event_status | textarea_op_right (struct form_state *fs, struct el_form_control *fc, int utf8) |
void | set_textarea (struct document_view *doc_view, int direction) |