Herunterladen Inhalt Inhalt Diese Seite drucken

IEP RTP1 Handbuch Seite 32

Inhaltsverzeichnis
GLOBAL;
GET_TEXT_FONT: PROC
RETURNS( FIXED(15) )
GLOBAL;
GET_TEXT_WIDTH: PROC(
Xhoehe
FIXED(15) IDENT,
ybreite
FIXED(15) IDENT
) GLOBAL;
GRAPH_CURSOR: PROC(
(x, y)
FIXED(15),
status
FIXED(15)
) GLOBAL;
GRAPH_CURSOR_SELECT: PROC(
Cursor
FIXED(31) IDENT,
mode
FIXED(15)
) GLOBAL;
HIDE_CURSOR: PROC GLOBAL;
HISTOGRAMM: PROC(
(XS, YS)
FIXED(15) IDENT,
count
FIXED(15),
col
FIXED(15),
b_col
FIXED(15),
(offs, width)
FIXED(15),
ySave
FIXED(15) IDENT
) GLOBAL;
PEN: PROC(
col
FIXED(15)
) GLOBAL;
PLANE: PROC(
Farbnummer
FIXED(15),
Palettenwert FIXED(31)
) GLOBAL;
Gibt die Nummer des aktuellen Textfonts zurück (von
SELECT_FONT oder SELECT_TEXT_FONT gesetzt).
Anzahl und Art der verfügbaren Fonts sind abhängig
vom eingesetzten Grafiksystem.
Liefert die Größe eines Zeichens des gewählten Zei-
chensatzes in den Variablen xhoehe und ybreite zu-
rück.
Positioniert den Graphik-Cursor auf den Punkt (x, y). Mit
status = 1 wird der Graphik-Cursor sichtbar, mit sta-
tus = 0 wird er unsichtbar.
Gibt eine Bitmap zur Darstellungsform des Graphik-
Cursors vor. Cursor muß das erste Element eines
FIXED(31)-Feldes mit 32 Elementen sein; damit wird ein
32x32 Bit-Cursor beschrieben. Gesetzte Bits entspre-
chen darzustellenden Pixeln.
mode gibt die Darstellungsart des Cursors an.
Schaltet den Graphik-Cursor aus.
Zeichnet ein Histogramm aus count nicht gefüllten Bal-
ken der Breite width in der Farbe col.
Die Y-Grundlinie des Histogramms wird in offs gege-
ben.
Die einzelnen Histogrammbalken werden durch ihre
linke, obere Ecke (XS, YS) und die Breite width be-
stimmt.
XS und YS müssen in getrennten FIXED(15)-Feldern
gegeben werden.
Zur Erhöhung der Zeichengeschwindigkeit bei wieder-
holter Darstellung eines Histogramms wird nur die Ände-
rung der Balkenhöhe gegenüber der im Feld ySave ge-
speicherten Höhe neu gezeichnet. Bei der erstmaligen
Darstellung eines Histogramms muss ySave daher voll-
ständig mit dem Wert offs initialisiert werden.
Setzt die angegebene Farbe col als Schreibfarbe. Bei
folgenden Operationen, die keine eigene HinSchreibfar-
be spezifizieren, wird col als Schreibfarbe verwendet.
Setzt den Wert eines Paletteneintrags. Für Farbnummer
sind Werte von 0 bis 15 zulässig. Folgende Bits vom
Palettenwert werden genutzt (abhängig vom Grafik-
system):
Farbe
Bit (PEARL) Bit(Assembler)
Rot
12 ... 4
Grün
20 ...22
Blau
28 ...30
Der Aufbau des Langwortes Palettenwert läßt sich
durch die Einzelbit-Darstellung
32/37
18 ... 20
10 ... 12
2 ... 4
Inhaltsverzeichnis
loading

Inhaltsverzeichnis