mc/lib/tty
Ilia Maslakov 67c35a20a6 Added -g, --oldmouse option to support of NORMAL/BUTTON_EVENT mouse type.
Required for some terminals (screen/tmux) to force needed mouse type
(BUTTON_EVENT by default).

Normal tracking mode sends an escape sequence on both button press and release.
Mouse highlight tracking notifies a program of a button press, receives a range of
lines from the program, highlights the region covered by the mouse within that
range until button release, and then sends the program the release coordinates.
It is enabled by specifying parameter 1001 to DECSET.

Button-event tracking is essentially the same as normal tracking, but xterm also
reports button-motion events. Motion events are reported only if the mouse pointer
has moved to a different character cell. It is enabled by specifying parameter 1002 to DECSET.
On button press or release, xterm sends the same codes used by normal tracking mode.

Signed-off-by: Ilia Maslakov <il.smind@gmail.com>

changed mc.1.in, added description of command line options -g, --oldmouse.

Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2011-09-08 14:12:10 +04:00
..
color-internal.c Use constant for describe color intensity 2011-01-24 15:46:10 +02:00
color-internal.h Ticket #2169: Add support for 256 colors terminals 2010-12-29 11:58:10 +02:00
color-ncurses.c Fixed strange incomplete code while replace colour attribute in hash 2011-01-24 15:46:10 +02:00
color-slang.c Remove backlinks from lib to src - move global variables(used in lib) to mc_global structure (see lib/global.c) 2011-03-21 23:55:50 +02:00
color-slang.h Ticket #2169: Add support for 256 colors terminals 2010-12-29 11:58:10 +02:00
color.c Remove backlinks from lib to src - move global variables(used in lib) to mc_global structure (see lib/global.c) 2011-03-21 23:55:50 +02:00
color.h Remove backlinks from lib to src - move global variables(used in lib) to mc_global structure (see lib/global.c) 2011-03-21 23:55:50 +02:00
key.c Moved xterm_flag global variable to mc_global.tty.xterm_flag 2011-09-08 14:12:10 +04:00
key.h Added lookup_key_by_code, now parameter is string. 2011-03-02 11:16:54 +00:00
keyxdef.c Code indentation in lib directory 2010-11-24 10:27:20 +03:00
Makefile.am Ticket #2409: fix of GModule detection and usage. 2010-12-02 21:59:42 +03:00
mouse.c use_mouse_p: moved definition from src/filemanager/midnight.c to lib/tty/mouse.c. 2011-02-05 16:54:56 +02:00
mouse.h Fixed declaration of mouse callback type 2010-12-02 21:59:42 +03:00
tty-internal.h Removed global variable slow_tty 2011-09-08 14:12:10 +04:00
tty-ncurses.c Removed global variable slow_tty 2011-09-08 14:12:10 +04:00
tty-ncurses.h Code indentation in lib directory 2010-11-24 10:27:20 +03:00
tty-slang.c Removed global variable slow_tty 2011-09-08 14:12:10 +04:00
tty-slang.h Code indentation in lib directory 2010-11-24 10:27:20 +03:00
tty.c Added -g, --oldmouse option to support of NORMAL/BUTTON_EVENT mouse type. 2011-09-08 14:12:10 +04:00
tty.h Removed global variable slow_tty 2011-09-08 14:12:10 +04:00
win.c Moved xterm_flag global variable to mc_global.tty.xterm_flag 2011-09-08 14:12:10 +04:00
win.h Moved xterm_flag global variable to mc_global.tty.xterm_flag 2011-09-08 14:12:10 +04:00
x11conn.c Code indentation in lib directory 2010-11-24 10:27:20 +03:00
x11conn.h Code indentation in lib directory 2010-11-24 10:27:20 +03:00