diff options
Diffstat (limited to 'usr/src/man/man3curses/curs_getch.3curses')
-rw-r--r-- | usr/src/man/man3curses/curs_getch.3curses | 201 |
1 files changed, 99 insertions, 102 deletions
diff --git a/usr/src/man/man3curses/curs_getch.3curses b/usr/src/man/man3curses/curs_getch.3curses index d3b7360e1d..24fe0a96d0 100644 --- a/usr/src/man/man3curses/curs_getch.3curses +++ b/usr/src/man/man3curses/curs_getch.3curses @@ -4,7 +4,7 @@ .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License. .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.TH curs_getch 3CURSES "31 Dec 1996" "SunOS 5.11" "Curses Library Functions" +.TH CURS_GETCH 3CURSES "Dec 31, 1996" .SH NAME curs_getch, getch, wgetch, mvgetch, mvwgetch, ungetch \- get (or push back) characters from curses terminal keyboard @@ -82,106 +82,104 @@ present in the \fIterminfo\fR database. .sp .TS -tab(); -cw(2.75i) cw(2.75i) -lw(2.75i) lw(2.75i) -. -\fBName\fR\fBKey name\fR +c c +l l . +\fBName\fR \fBKey name\fR _ -KEY_BREAKBreak key -KEY_DOWNThe four arrow keys \|.\|.\|. -KEY_UP -KEY_LEFT -KEY_RIGHT -KEY_HOMEHome key (upward+left arrow) -KEY_BACKSPACEBackspace -KEY_F0T{ +KEY_BREAK Break key +KEY_DOWN The four arrow keys \|.\|.\|. +KEY_UP +KEY_LEFT +KEY_RIGHT +KEY_HOME Home key (upward+left arrow) +KEY_BACKSPACE Backspace +KEY_F0 T{ Function keys; space for 64 keys is reserved. T} -KEY_F(\fBn\fR)For 0 \(<= \fBn\fR \(<= 63 -KEY_DLDelete line -KEY_ILInsert line -KEY_DCDelete character -KEY_ICInsert char or enter insert mode -KEY_EICExit insert char mode -KEY_CLEARClear screen -KEY_EOSClear to end of screen -KEY_EOLClear to end of line -KEY_SFScroll 1 line forward - KEY_SRScroll 1 line backward (reverse) -KEY_NPAGENext page -KEY_PPAGEPrevious page -KEY_STABSet tab -KEY_CTABClear tab -KEY_CATABClear all tabs -KEY_ENTEREnter or send -KEY_SRESETSoft (partial) reset -KEY_RESETReset or hard reset -KEY_PRINTPrint or copy -KEY_LLT{ +KEY_F(\fBn\fR) For 0 \(<= \fBn\fR \(<= 63 +KEY_DL Delete line +KEY_IL Insert line +KEY_DC Delete character +KEY_IC Insert char or enter insert mode +KEY_EIC Exit insert char mode +KEY_CLEAR Clear screen +KEY_EOS Clear to end of screen +KEY_EOL Clear to end of line +KEY_SF Scroll 1 line forward + KEY_SR Scroll 1 line backward (reverse) +KEY_NPAGE Next page +KEY_PPAGE Previous page +KEY_STAB Set tab +KEY_CTAB Clear tab +KEY_CATAB Clear all tabs +KEY_ENTER Enter or send +KEY_SRESET Soft (partial) reset +KEY_RESET Reset or hard reset +KEY_PRINT Print or copy +KEY_LL T{ Home down or bottom (lower left). Keypad is arranged like this: (Row 1) A1 up A3 (Row 2) left B2 right (Row 3) C1 down C3 T} -KEY_A1Upper left of keypad -KEY_A3Upper right of keypad -KEY_B2Center of keypad -KEY_C1Lower left of keypad -KEY_C3Lower right of keypad -KEY_BTABBack tab key -KEY_BEGBeg(inning) key -KEY_CANCELCancel key -KEY_CLOSEClose key -KEY_COMMANDCmd (command) key -KEY_COPYCopy key -KEY_CREATECreate key -KEY_ENDEnd key -KEY_EXITExit key -KEY_FINDFind key -KEY_HELPHelp key -KEY_MARKMark key -KEY_MESSAGEMessage key -KEY_MOVEMove key -KEY_NEXTNext object key -KEY_OPENOpen key -KEY_OPTIONSOptions key -KEY_PREVIOUSPrevious object key -KEY_REDORedo key -KEY_REFERENCEReference key -KEY_REFRESH Refresh key -KEY_REPLACEReplace key -KEY_RESTARTRestart key -KEY_RESUMEResume key -KEY_SAVESave key -KEY_SBEGShifted beginning key -KEY_SCANCELShifted cancel key -KEY_SCOMMANDShifted command key -KEY_SCOPYShifted copy key -KEY_SCREATEShifted create key -KEY_SDCShifted delete char key -KEY_SDLShifted delete line key -KEY_SELECTSelect key -KEY_SENDShifted end key -KEY_SEOLShifted clear line key -KEY_SEXITShifted exit key -KEY_SFINDShifted find key -KEY_SHELPShifted help key -KEY_SHOMEShifted home key -KEY_SICShifted input key -KEY_SLEFTShifted left arrow key -KEY_SMESSAGEShifted message key -KEY_SMOVEShifted move key -KEY_SNEXTShifted next key -KEY_SOPTIONSShifted options key -KEY_SPREVIOUSShifted prev key -KEY_SPRINTShifted print key -KEY_SREDOShifted redo key -KEY_SREPLACEShifted replace key -KEY_SRIGHTShifted right arrow -KEY_SRSUMEShifted resume key -KEY_SSAVEShifted save key -KEY_SSUSPENDShifted suspend key -KEY_SUNDOShifted undo key -KEY_SUSPENDSuspend key -KEY_UNDOUndo key +KEY_A1 Upper left of keypad +KEY_A3 Upper right of keypad +KEY_B2 Center of keypad +KEY_C1 Lower left of keypad +KEY_C3 Lower right of keypad +KEY_BTAB Back tab key +KEY_BEG Beg(inning) key +KEY_CANCEL Cancel key +KEY_CLOSE Close key +KEY_COMMAND Cmd (command) key +KEY_COPY Copy key +KEY_CREATE Create key +KEY_END End key +KEY_EXIT Exit key +KEY_FIND Find key +KEY_HELP Help key +KEY_MARK Mark key +KEY_MESSAGE Message key +KEY_MOVE Move key +KEY_NEXT Next object key +KEY_OPEN Open key +KEY_OPTIONS Options key +KEY_PREVIOUS Previous object key +KEY_REDO Redo key +KEY_REFERENCE Reference key +KEY_REFRESH Refresh key +KEY_REPLACE Replace key +KEY_RESTART Restart key +KEY_RESUME Resume key +KEY_SAVE Save key +KEY_SBEG Shifted beginning key +KEY_SCANCEL Shifted cancel key +KEY_SCOMMAND Shifted command key +KEY_SCOPY Shifted copy key +KEY_SCREATE Shifted create key +KEY_SDC Shifted delete char key +KEY_SDL Shifted delete line key +KEY_SELECT Select key +KEY_SEND Shifted end key +KEY_SEOL Shifted clear line key +KEY_SEXIT Shifted exit key +KEY_SFIND Shifted find key +KEY_SHELP Shifted help key +KEY_SHOME Shifted home key +KEY_SIC Shifted input key +KEY_SLEFT Shifted left arrow key +KEY_SMESSAGE Shifted message key +KEY_SMOVE Shifted move key +KEY_SNEXT Shifted next key +KEY_SOPTIONS Shifted options key +KEY_SPREVIOUS Shifted prev key +KEY_SPRINT Shifted print key +KEY_SREDO Shifted redo key +KEY_SREPLACE Shifted replace key +KEY_SRIGHT Shifted right arrow +KEY_SRSUME Shifted resume key +KEY_SSAVE Shifted save key +KEY_SSUSPEND Shifted suspend key +KEY_SUNDO Shifted undo key +KEY_SUSPEND Suspend key +KEY_UNDO Undo key .TE .SH RETURN VALUES @@ -199,13 +197,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes: .sp .TS -tab() box; -cw(2.75i) |cw(2.75i) -lw(2.75i) |lw(2.75i) -. -ATTRIBUTE TYPEATTRIBUTE VALUE +box; +c | c +l | l . +ATTRIBUTE TYPE ATTRIBUTE VALUE _ -MT-LevelUnsafe +MT-Level Unsafe .TE .SH SEE ALSO |