|
ELinks 0.19.1
|


Macros | |
| #define | move_link_next(ses, doc_view) |
| #define | move_link_prev(ses, doc_view) |
| #define | move_link_up(ses, doc_view) |
| #define | move_link_down(ses, doc_view) |
| #define | move_link_left(ses, doc_view) |
| #define | move_link_right(ses, doc_view) |
Functions | |
| void | detach_formatted (struct document_view *doc_view) |
| Releases the document view's resources. | |
| enum frame_event_status | move_current_top (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_half_page_down (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_half_page_up (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_page_down (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_page_up (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_link (struct session *ses, struct document_view *doc_view, int direction, int wraparound_bound, int wraparound_link) |
| enum frame_event_status | move_link_dir (struct session *ses, struct document_view *doc_view, int dir_x, int dir_y) |
| enum frame_event_status | move_link_prev_line (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_link_next_line (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_link_up_line (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_link_down_line (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | scroll_up (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | scroll_down (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | scroll_left (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | scroll_right (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | horizontal_scroll_extended (struct session *ses, struct document_view *doc_view, int steps, int extended) |
| enum frame_event_status | horizontal_scroll (struct session *ses, struct document_view *doc_view, int steps) |
| enum frame_event_status | vertical_scroll (struct session *ses, struct document_view *doc_view, int steps) |
| enum frame_event_status | move_document_start (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_document_end (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | set_frame (struct session *ses, struct document_view *doc_view, int xxxx) |
| struct document_view * | current_frame (struct session *) |
| void | toggle_plain_html (struct session *ses, struct document_view *doc_view, int xxxx) |
| Used for changing between formatted and source (plain) view. | |
| enum frame_event_status | move_cursor_left (struct session *ses, struct document_view *view) |
| enum frame_event_status | move_cursor_right (struct session *ses, struct document_view *view) |
| enum frame_event_status | move_cursor_up (struct session *ses, struct document_view *view) |
| enum frame_event_status | move_cursor_down (struct session *ses, struct document_view *view) |
| enum frame_event_status | move_cursor_line_start (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_cursor_line_end (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | move_cursor (struct session *ses, struct document_view *doc_view, int x, int y) |
| Move the cursor to the document view co-ordinates provided as x and y, scroll the document if necessary, put us in cursor-routing navigation mode if that is not the current mode, and select any link under the cursor. | |
| void | toggle_wrap_text (struct session *ses, struct document_view *doc_view, int xxxx) |
| Used for changing wrapping of text. | |
| enum frame_event_status | copy_current_link_to_clipboard (struct session *ses, struct document_view *doc_view, int xxx) |
| enum frame_event_status | copy_to_clipboard (struct session *ses, struct document_view *doc_view) |
| enum frame_event_status | mark_clipboard (struct session *ses, struct document_view *doc_view) |
| int | try_jump_to_link_number (struct session *ses, struct document_view *doc_view) |
| If the user has provided a numeric prefix, jump to the link with that number as its index. | |
File menu handlers. | |
| enum frame_event_status | save_as (struct session *ses, struct document_view *doc_view, int magic) |
Various event emitters and link menu handlers. | |
| void | send_event (struct session *, struct term_event *) |
| enum frame_event_status | save_formatted_dlg (struct session *ses, struct document_view *doc_view, int xxxx) |
| enum frame_event_status | view_image (struct session *ses, struct document_view *doc_view, int xxxx) |
| enum frame_event_status | download_link (struct session *ses, struct document_view *doc_view, action_id_T action_id) |
| void | open_link_dialog (struct session *ses) |
| #define move_link_down | ( | ses, | |
| doc_view ) |
| #define move_link_left | ( | ses, | |
| doc_view ) |
| #define move_link_next | ( | ses, | |
| doc_view ) |
| #define move_link_prev | ( | ses, | |
| doc_view ) |
| #define move_link_right | ( | ses, | |
| doc_view ) |
| #define move_link_up | ( | ses, | |
| doc_view ) |
| enum frame_event_status copy_current_link_to_clipboard | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | xxx ) |
| enum frame_event_status copy_to_clipboard | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| struct document_view * current_frame | ( | struct session * | ses | ) |
| void detach_formatted | ( | struct document_view * | doc_view | ) |
Releases the document view's resources.
But doesn't free() the doc_view.
| enum frame_event_status download_link | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| action_id_T | action_id ) |
| enum frame_event_status horizontal_scroll | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | steps ) |
steps > 0 -> right
| enum frame_event_status horizontal_scroll_extended | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | steps, | ||
| int | extended ) |
steps > 0 -> right
| enum frame_event_status mark_clipboard | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_current_top | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_cursor | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | x, | ||
| int | y ) |
Move the cursor to the document view co-ordinates provided as x and y, scroll the document if necessary, put us in cursor-routing navigation mode if that is not the current mode, and select any link under the cursor.
| enum frame_event_status move_cursor_down | ( | struct session * | ses, |
| struct document_view * | view ) |
| enum frame_event_status move_cursor_left | ( | struct session * | ses, |
| struct document_view * | view ) |
| enum frame_event_status move_cursor_line_end | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_cursor_line_start | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_cursor_right | ( | struct session * | ses, |
| struct document_view * | view ) |
| enum frame_event_status move_cursor_up | ( | struct session * | ses, |
| struct document_view * | view ) |
| enum frame_event_status move_document_end | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_document_start | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_half_page_down | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_half_page_up | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_link | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | direction, | ||
| int | wraparound_bound, | ||
| int | wraparound_link ) |
| enum frame_event_status move_link_dir | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | dir_x, | ||
| int | dir_y ) |
| enum frame_event_status move_link_down_line | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_link_next_line | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_link_prev_line | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_link_up_line | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_page_down | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status move_page_up | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| void open_link_dialog | ( | struct session * | ses | ) |
| enum frame_event_status save_as | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | magic ) |
| enum frame_event_status save_formatted_dlg | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | xxxx ) |
| enum frame_event_status scroll_down | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status scroll_left | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status scroll_right | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| enum frame_event_status scroll_up | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
| void send_event | ( | struct session * | ses, |
| struct term_event * | ev ) |
| enum frame_event_status set_frame | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | xxxx ) |
| void toggle_plain_html | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | xxxx ) |
Used for changing between formatted and source (plain) view.
| void toggle_wrap_text | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | xxxx ) |
Used for changing wrapping of text.
| int try_jump_to_link_number | ( | struct session * | ses, |
| struct document_view * | doc_view ) |
If the user has provided a numeric prefix, jump to the link with that number as its index.
| enum frame_event_status vertical_scroll | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | steps ) |
steps > 0 -> down
| enum frame_event_status view_image | ( | struct session * | ses, |
| struct document_view * | doc_view, | ||
| int | xxxx ) |