Herunterladen Inhalt Inhalt Diese Seite drucken

Allgemeines; Funktionsreferenz - Iep Rtp1 Handbuch

Inhaltsverzeichnis

8.3.2 Allgemeines

Zum Verständnis der Funktionsbeschreibung sind Kenntnisse über die folgenden Begriffe
erforderlich:
 Farbe
Farben werden in RGB-Notation angegeben. Die Angabe kennzeichnet die Intensität,
in der der jeweilige Farbanteil dargestellt wird.
 Pixel
Kennzeichnet einen Bildpunkt. Je nach verwendetem Grafiksystem kann ein Bildpunkt
unterschiedliche Farben annehmen.
 Pen
Ein Pen ist durch eine Farbe gekennzeichnet.
Es gibt einen Schreib- und einen Hintergrund-Pen. Pixel, Linien u.ä. werden nur unter
Verwendung des Schreib-Pens gezeichnet.
Vorgegebene Konstrukte wie Fonts o.ä. füllen den Zeichenhintergrund mit dem Hinter-
grund-Pen und stellen die Zeichen mit dem Schreib-Pen dar.
 Font
Ein Font (Zeichensatz) ist als Bitmap abgelegt. Alle Zeichen eines Fonts haben gleiche
Größe. Die Größe eines Fonts beinhaltet Ober- und Unterlängen.
Die Bitmap enthält Informationen darüber, welche Pixel der von einem Zeichen einge-
nommen Fläche mit dem Schreib-Pen und welche Pixel mit dem Hintergrund-Pen dar-
zustellen sind. Ein Font selber enthält keine Farbinformationen.
 Palette oder Plane
Die im Bildschirmspeicher abgelegten Pixel-Farbinformationen werden über Paletten in
tatsächliche Farbintensitätswerte übersetzt.
Die Pixel-Farbinformation kann in diesem Fall mit geringem Speicherbedarf abgelegt
werden (z.B. 4 Bit). Diese Information wird als Index beim Zugriff auf die Palette ver-
wendet. Die Palette liefert dann die tatsächliche Farbinformation als RGB-Wert mit
deutlich höherer Farbauflösung (z.B. 3x 8 Bit).
 Screen
Ein Screen ist die Menge aller für einen sichtbaren Bildschirm im Bildspeicher abgeleg-
ten Daten. Bei Grafiksystemen, die entweder mehrere unterschiedliche Bildschirme un-
terstützen oder im Bildspeicher gleichzeitig Daten für mehrere Bildschirme ablegen
können, ist die Wahl des Screens, auf dem die folgenden Zeichenoperationen erfolgen
sollen, möglich.

8.3.3 Funktionsreferenz

PEARL-Spezifikation
BACK_PEN: PROC(
col
FIXED(15)
) GLOBAL;
BIN_TEXT: PROC(
(x, y)
FIXED(15),
Funktion
Setzt die angegebene Farbe col als Hintergrundfarbe.
Bei folgenden Operationen, die eine Hintergrundfarbe
darstellen müssen, aber keine eigene Hintergrundfarbe
spezifizieren ( TEXT und BIN_TEXT), wird col als Hin-
tergrundfarbe verwendet.
Überträgt ein Zeichen aus dem Zeichengenerator-ROM
in der Farbe col auf den Bildschirm an die Position (x,
29/37
Inhaltsverzeichnis
loading

Inhaltsverzeichnis