Herunterladen Inhalt Inhalt Diese Seite drucken

IEP RTP1 Handbuch Seite 33

Inhaltsverzeichnis
PLINIT: PROC GLOBAL;
POLYGON: PROC(
(x,y)
FIXED(15) IDENT,
cnt
FIXED(15,
col
FIXED(15)
) GLOBAL;
SELECT_FONT: PROC(
Font
FIXED(15)
) GLOBAL;
SELECT_TEXT_FONT: PROC(
Font
FIXED(15)
) GLOBAL;
SET_TEXT_WIDTH: PROC(
Xhöhe
FIXED(15) IDENT,
ybreite
FIXED(15) IDENT
) GLOBAL;
SET_VGA_SCREEN: PROC(
Screen
FIXED(15)
)
RETURNS( FIXED(15) )
GLOBAL;
TEXT: PROC(
(x, y)
FIXED(15),
col
FIXED(15),
string
STRUCT
[ str CHAR(255),
len FIXED(15)
]
) GLOBAL;
VGA_GET_PLANE: PROC(
Plane
FIXED(15),
(R, G, B)
FIXED(15) IDENT
) GLOBAL;
VGA_LOCK_TEXT: PROC
RETURNS( FIXED(15) )
GLOBAL;
VGA_SET_PLANE: PROC(
Plane
FIXED(15),
(R, G, B)
FIXED(15)
) GLOBAL;
VGA_UNLOCK_TEXT: PROC
RETURNS( FIXED(15) )
GLOBAL;
[---- ---- ---r rr-- ---g gg-- ---b bb--]
veranschaulichen.
Initialisiert den Display-Prozessor. Muß vor Benutzung
der Grafik-Routinen einmal aufgerufen werden.
Zeichnet einen (nicht geschlossenen) Linienzug mit cnt
Stützpunkten in der Farbe col.
X und y müssen in getrennten, eindimensionalen Fel-
dern abgelegt sein.
Wählt den angegeben Font als aktuellen Textfont aus.
Anzahl und Art der verfügbaren Fonts sind abhängig
vom eingesetzten Grafiksystem.
Wählt den angegeben Font als aktuellen Textfont aus.
Anzahl und Art der verfügbaren Fonts sind abhängig
vom eingesetzten Grafiksystem.
Setzt die Größe eines Zeichens für die Funktionen
BIN_TEXT und TEXT.
Wählt den angegebenen Screen als Ziel der folgenden
Graphikoperationen aus.
Der Rückgabewert ist –1, falls der angegebene Screen
im aktuellen Grafiksystem nicht vorhanden ist.
Schreibt die in string.str abgelegte Zeichenkette
beginnend auf der Position (x, y) (linke, obere Ecke des
ersten Zeichens) in der Farbe col auf den Bildschirm.
Die Ausgabe endet, wenn string.len Zeichen ausge-
geben wurden.
Die Schreibrichtung ist horizontal (x-Richtung).
Liest aus der Palette Plane den enthaltenen RGB-Wert
aus.
Sperrt das Grafiksystem gegenüber den Aktionen der
Terminalemulation.
Diese Funktion muß jeweils vor einem Block von zu-
sammenhängenden Grafikoperationen aufgerufen wer-
den, falls gleichzeitig die Terminalemulation genutzt
werden soll.
Der Rückgabewert ist 1, falls die Operation erfolgreich
war.
Setzt die Palette Plane auf einen angegebenen RGB-
Wert. Plane wird beim Zeichnen über die col ange-
sprochen
Gibt das Grafiksystem nach einem Aufruf von
VGA_LOCK_TEXT wieder für Aktivitäten der Termina-
lemulation frei.
Der Rückgabewert ist 1, falls die Operation erfolgreich
war.
33/37
Inhaltsverzeichnis
loading

Inhaltsverzeichnis