netbsd man page for curses_keyname

Query: curses_keyname

OS: netbsd

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

CURSES_KEYNAME(3)					   BSD Library Functions Manual 					 CURSES_KEYNAME(3)

NAME
curses_keyname, keyname -- curses report key name routine
LIBRARY
Curses Library (libcurses, -lcurses)
SYNOPSIS
#include <curses.h> char * keyname(int key);
DESCRIPTION
The function keyname() generates a character string containing a description of the key specified in key. The string is formatted according to the following table: Description Key range String format Control character 0 - 31 ^X Visible character 32 - 126 X Delete character 127 ^? Meta + control character 128 - 158 M-^X Meta + visible character 159 - 254 M-X Meta + delete character 255 M-^? Named key KEY_MIN - KEY_MAX KEY_EXIT Unknown key -1
SEE ALSO
curses_input(3)
NOTE
The return value of keyname() is a static buffer, which will be overwritten on a subsequent call.
STANDARDS
The NetBSD Curses library complies with the X/Open Curses specification, part of the Single Unix Specification.
HISTORY
These functions first appeared in NetBSD 2.0.
BSD
October 17, 2007 BSD
Related Man Pages
curses_background(3) - netbsd
curses_delch(3) - netbsd
wbkgdset(3) - netbsd
keyname(3xcurses) - sunos
keyname(3xcurses) - opensolaris
Similar Topics in the Unix Linux Community
How to install PGX32 on Sparc 10 Ultra?
NetBSD 6.1.2: apm and admd not found
RFC - Korn shell prompt
BSD Unix Toolbox: 1000+ Commands for FreeBSD, OpenBSD, and NetBSD
Grep command to show the number of results