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