Article View: comp.terminals
Article #2413Re: Re: VT-240 Terminal attributes question
From: Ed A. Mills
Date: Tue, 18 Apr 1989 00:33
Date: Tue, 18 Apr 1989 00:33
54 lines
1875 bytes
1875 bytes
Maybe some more detail would help:
Running VMS 5.0, and using a VT-241 (VT-240 compatible
I'd like to think...) terminal, using STARLET as the environment,
try the following in Pascal . Check the syntax, since I haven't
compiled this text...
**********************************************************************
[INHERIT ('wherever starlet is...')]
Program Blink_Off(input, output);
{utility for temporarily turning off blink attributes all over the
screen until you press a key}
Var channel: [WORD] 0..65535;
operation: integer;
x : char;
Begin
{initialize, using STARLET values...}
operation := IO$READVBLK + IO$M_NOECHO;
{write the blinking characters...}
Writeln(chr(27), '[5m', 'CAT');
Writeln('MOUSE');
Write('DOG', chr(27), '[m');
{attempt to flush the lazy-buffer, to see the DOG prompt,
this command doesn't work , but that's another topic...}
$FLUSH('TT');
{assign the IO channel}
$Assign('TT', channel);
{do the call, and watch cat & mouse stop blinking. Also note that you don't
have a cursor anymore....}
$QIOW(, CHANNEL, operation, , , , x, 1, ,);
{note that the attribute comes back after you press a key}
{deassign}
$deassgn(channel);
End.
{DOG prompt finally appears}
*******************************************************************************
I'd be interested if this works on your system. I've also seen it on VT-320's
and VT-240's as well.
Ed Mills
Harris Semiconductor
Melbourne, FL 32901
(407)724-7266
Technical Details
Message-ID:
<663@soleil.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!dptcdc!jarvis.csri.toronto.edu!mailrus!bbn!apple!rutgers!soleil!eamShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!dptcdc!jarvis.csri.toronto.edu!mailrus!bbn!apple!rutgers!soleil!eam From: eam@soleil.UUCP (Ed A. Mills) Newsgroups: comp.terminals Subject: Re: Re: VT-240 Terminal attributes question Summary: would more detail help? Message-ID: <663@soleil.UUCP> Date: 18 Apr 89 00:33:38 GMT Organization: Harris Semiconductor, Somerville, NJ Lines: 54