|
Draw line relative, from the cursor to
.
102 %GODPR
Draw point relative, at
.
103 %GODRR
Draw rectangle relative, corners at
and at
Draw line absolute, from the cursor to . The
Draw point absolute, at .
Draw rectangle absolute, corners at and at
Erase line relative, from the cursor to .
Erase point relative, at .
Erase rectangle relative, corners at and at
Erase line absolute, from the cursor to .
Erase point absolute, at .
Erase rectangle absolute, corners at and at
Move cursor to point
021 %GOMVA
Move cursor to point , absolute address
Move set origin to . Display list terminals only
Move set origin to , absolute address
current cursor position
104 %GODCH
Display the chars of
graphics cursor position
121 %GODLA
effect as %GODLR, but the arg is an absolute address
122 %GODPA
123 %GODRA
current cursor position
The Erase commands are
Value Name
141 %GOELR
142 %GOEPR
143 %GOERR
current cursor position
144 %GOECH
Erase the chars of
graphics cursor position
161 %GOELA
162 %GOEPA
163 %GOERA
current cursor position
-13-
NWG/RFC# 746 RMS 17-MAR-78 43976
The SUPDUP Graphics
The miscellaneous commands are
Value Name
001 %GOMVR
002 %
Turn on XOR mode. Bit matrix terminals only
022 %
Turn off XOR mode
003 %GOSET
004 %GOMSR
024 %GOMSA
006 %
Make current set invisible
026 %
Make current set visible
007 %
Make current set blink. Canceled by %GOINV or %GOVIS
010 %
Erase whole screen
030 %
Erase entire current set (display list terminals).
011 %
Push all input-stream status information, to be
when graphics mode is exited
012 %
Start using virtual co-
032 %
Resume giving co-ordinates in units of dots
013 %GOHRD
the main display screen
014 %GOGIN
reply code to include in the answer
015 %GOLMT
Limits graphics to a subrectangle of the screen. %
will clear only that area. This is for those who
use the rest for text
-14-
NWG/RFC# 746 RMS 17-MAR-78 43976
The SUPDUP Graphics
Bits in the SMARTS Variable Related to Graphics
Note: the values of these bits are represented as octal 36.-bit words
with the left and right 18.-bit halfword separated by two commas as
the normal PDP-10 convention
Name Value
%TQGRF 000001,,0 terminal understands graphics protocol
%TQSET 000002,,0 terminal supports multiple sets
%TQREC 000004,,0 terminal implements rectangle commands
%TQXOR 000010,,0 terminal implements XOR mode
%TQBNK 000020,,0 terminal implements blinking
%TQVIR 000040,,0 terminal implements virtual co-ordinates
%TQWID 001700,,0 character width, in dots
%TQHGT 076000,,0 character height, in dots
%TRGIN 0,,400000 terminal can provide graphics input
%TRGHC 0,,200000 terminal has a hard-copy device to which output
be diverted
if you see any problems within the linking, don't worry be happy,
this is version 0.1 of the Relevance System and you gotta expect some crappy subroutines sometimes,
just be content we did not write this in Java, which would have made this "bigger and better" HAHAHHA.
RFC documents can be found at I.E.T.F.
Relevance System Copyright © 2002 Spectrum WorldResearch
other technical nosh by ServerMasters Corporation
collaboration of BobX