ELinks 0.18.0
|
Event system support routines. More...
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include "elinks.h"
#include "intl/libintl.h"
#include "main/main.h"
#include "main/object.h"
#include "session/session.h"
#include "terminal/draw.h"
#include "terminal/event.h"
#include "terminal/kbd.h"
#include "terminal/mouse.h"
#include "terminal/tab.h"
#include "terminal/terminal.h"
#include "terminal/screen.h"
#include "terminal/window.h"
#include "util/conv.h"
#include "util/error.h"
#include "util/memory.h"
#include "util/snprintf.h"
#include "util/string.h"
#include "viewer/text/textarea.h"
#include "viewer/timer.h"
Data Structures | |
struct | terminal_interlink |
Information used for communication between ELinks instances. More... | |
Functions | |
void | term_send_event (struct terminal *term, struct term_event *ev) |
static void | term_send_ucs (struct terminal *term, unicode_val_T u, term_event_modifier_T modifier) |
static void | check_terminal_name (struct terminal *term, struct terminal_info *info) |
static int | handle_interlink_event (struct terminal *term, struct interlink_event *ilev) |
void | in_term (struct terminal *term) |
Event system support routines.
|
static |
|
static |
void in_term | ( | struct terminal * | term | ) |
void term_send_event | ( | struct terminal * | term, |
struct term_event * | ev ) |
|
static |