version 1.40, 2012/05/22 14:11:30 |
version 1.41, 2012/05/22 14:32:28 |
|
|
evtimer_del(&tty->key_timer); |
evtimer_del(&tty->key_timer); |
|
|
if (key != KEYC_NONE) |
if (key != KEYC_NONE) |
tty->key_callback(key, &tty->mouse_event, tty->key_data); |
server_client_handle_key(tty->client, key); |
|
|
tty->flags &= ~TTY_ESCAPE; |
tty->flags &= ~TTY_ESCAPE; |
return (1); |
return (1); |
|
|
int |
int |
tty_keys_mouse(struct tty *tty, const char *buf, size_t len, size_t *size) |
tty_keys_mouse(struct tty *tty, const char *buf, size_t len, size_t *size) |
{ |
{ |
struct mouse_event *m = &tty->mouse_event; |
struct mouse_event *m = &tty->mouse; |
struct utf8_data utf8data; |
struct utf8_data utf8data; |
u_int i, value; |
u_int i, value; |
|
|