[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

function keys



>From common-lisp-request%csnet-relay.csnet@u-tokyo.junet Wed Jul  2 13:50:47 1986
>Date: Tue, 1 Jul 86 13:31 EDT
>From: "David A. Moon" <Moon%SCRC-STONY-BROOK.ARPA@u-tokyo.junet>
>Subject: function keys
>To: Masayuki Ida <a37078%ccut.u-tokyo.junet%utokyo-relay.csnet@csnet-relay.csnet>
>Cc: common-lisp@SU-AI.ARPA
>In-Reply-To: <8607010506.AA09337@ccut.u-tokyo.junet>
>Message-Id: <860701133101.2.MOON@EUPHRATES.SCRC.Symbolics.COM>
>Received: from CSNet-Relay by utokyo-relay; 2 Jul 86 13:32:15-JST (Wed)
>
>Do function keys modify other characters that are pressed at the same
>time (like SHIFT and META), or do they stand by themselves (like RETURN
>and Q)?  If they stand by themselves, then function keys can fit into
>Common Lisp simply as twenty (or however many you have on the particular
>keyboard) additional characters that are not STANDARD-CHAR-P and not
>GRAPHIC-CHAR-P.  I don't think the fact that some function keys are
>entered with SHIFT ought to be reflected in CHAR-UPCASE and related
>functions.
>
>
Many personal computers which are also used as a low cost terminal in japan have function keys.
They can be assisted by SHIFT key.
It doubles the capability.
For example, if there are 10 function keys, pressing function 1 at the
same time with shift key acts as a function 11.
Logically, function keys can be viewed as independent keys,
even if they may be assisted by shift key.
So, by now, I think they are the (20 or other numbers of) additional characters that
are not STANDARD-CHAR-P and not GRAPHIC-CHAR-P as you stated.


Masayuki Ida