version 1.23, 2008/11/23 21:09:55
|
version 1.24, 2008/11/24 15:35:24
|
Line 382 set-current
|
Line 382 set-current
|
\G keyboard event @var{u1} into key id @var{u2} and return true; |
\G keyboard event @var{u1} into key id @var{u2} and return true; |
\G otherwise return @var{u1} and false. |
\G otherwise return @var{u1} and false. |
ekey>xchar 0= ; |
ekey>xchar 0= ; |
|
|
|
' xkey? alias ekey? ( -- flag ) \ facility-ext e-key-question |
[ELSE] |
[ELSE] |
: ekey>char ( u -- u false | c true ) \ facility-ext e-key-to-char |
: ekey>char ( u -- u false | c true ) \ facility-ext e-key-to-char |
\G Convert keyboard event @var{u} into character @code{c} if possible. |
\G Convert keyboard event @var{u} into character @code{c} if possible. |
Line 391 set-current
|
Line 393 set-current
|
\G keyboard event @var{u1} into key id @var{u2} and return true; |
\G keyboard event @var{u1} into key id @var{u2} and return true; |
\G otherwise return @var{u1} and false. |
\G otherwise return @var{u1} and false. |
ekey>char 0= ; |
ekey>char 0= ; |
[THEN] |
|
|
|
' key? alias ekey? ( -- flag ) \ facility-ext e-key-question |
' key? alias ekey? ( -- flag ) \ facility-ext e-key-question |
|
[THEN] |
|
|
\G True if a keyboard event is available. |
\G True if a keyboard event is available. |
|
|
\ : esc? ( -- flag ) recursive |
\ : esc? ( -- flag ) recursive |