Auftrag
|
init
|
nachher
|
Der Buntstift ist als Stift initialisiert und
mit den erweiterten Standardeinstellungen versehen.
|
|
|
Auftrag
|
bewegeUm (pDistanz : Zahl)
|
nachher
|
Der Buntstift wurde von seiner aktuellen
Position in die aktuelle Richtung unter Verwendung der aktuellen
Farbe und Linienbreite bewegt. Die Distanz gibt die Länge
der zurückgelegten Strecke an.
|
|
|
Auftrag
|
bewegeBis (ph,pv : Zahl)
|
nachher
|
Der Buntstift wurde unabhängig von seiner
vorherigen Position auf die durch die Parameter angegebene
Position unter Verwendung der aktuellen Farbe und Linienbreite
bewegt.
|
|
|
Auftrag
|
setzeFarbe (pFarbe : GanzeZahl)
|
nachher
|
Die angegebene Farbe ist die aktuelle Farbe des
Buntstifts.
|
|
|
Auftrag
|
setzeLinienBreite (pBreite : GanzeZahl)
|
nachher
|
Die angegebene Breite ist die aktuelle Breite
des Buntstifts.
|
|
|
Auftrag
|
setzeFuellMuster (pMuster : GanzeZahl)
|
nachher
|
Das angegebene Muster ist das aktuelle Muster
des Buntstifts.
|
|
|
Auftrag
|
setzeSchriftArt (pArt : Zeichenkette)
|
nachher
|
Die angegebene Art ist die aktuelle Schriftart
des Buntstifts.
|
|
|
Auftrag
|
setzeSchriftStil (pStil : GanzeZahl)
|
nachher
|
Der angegebene Stil ist der aktuelle Schriftstil
des Buntstifts.
|
|
|
Auftrag
|
setzeSchriftGroesse (pGroesse : GanzeZahl)
|
nachher
|
Die angegebene Groesse ist die aktuelle Schriftgröße
des Buntstifts.
|
|
|
Auftrag
|
setzeStandard
|
nachher
|
Die Eigenschaften des Buntstifts sind die
Standardeigenschaften.
|
|
|
Anfrage
|
textBreite (pText : Zeichenkette) : Zahl
|
nachher
|
Diese Anfrage ermittelt die Breite des angegebenen
Textes unter Berücksichtigung der aktuellen Schrifteigenschaften
des Stiftes.
|
|
|
Anfrage
|
zahlBreite (pZahl : Zahl) : Zahl
|
nachher
|
Diese Anfrage ermittelt die Breite der angegebenen
Zahl unter Berücksichtigung der aktuellen Schrifteigenschaften
des Stiftes.
|
|
|
Auftrag
|
schreibeText (pText : Zeichenkette)
|
nachher
|
Der Buntstift hat den angegebenen Text auf die
Zeichenebene unter Verwendung seines aktuellen Zeichenmodus,
der aktuellen Schriftgröße, Schriftart und des
aktuellen Schriftstils unabhängig vom Zustand
geschrieben. Die aktuelle Stiftposition war die
linke obere Ecke des Textes. Die neue Stiftposition
ist die rechte obere Ecke des Textes.
|
|
|
Auftrag
|
schreibeZahl (pZahl : Zahl)
|
nachher
|
Der Buntstift hat die angegebene Zahl auf die
Zeichenebene unter Verwendung seines aktuellen Zeichenmodus,
der aktuellen Schriftgröße, Schriftart und des
aktuellen Schriftstils unabhängig vom Zustand
geschrieben. Die aktuelle Stiftposition war die
linke obere Ecke des Textes. Die neue Stiftposition
ist die rechte obere Ecke der Zahl.
|
|
|
Auftrag
|
zeichneRechteck (pBreite, pHoehe : Zahl)
|
nachher
|
Der Buntstift hat in der aktuellen Farbe und
Linienbreite ein achsenparalleles Rechteck mit der
aktuellen Position als linker oberer Ecke und der angegebenen
Breite und Höhe gezeichnet. Das Rechteck ist mit dem
aktuellen Muster gefüllt. Die Position und die Richtung
des Buntstiftes sind unverändert.
|
|
|
Auftrag
|
zeichneKreis (pRadius : Zahl)
|
nachher
|
Der Buntstift hat in der aktuellen Farbe und
Linienbreite einen Kreis mit der aktuellen Position
als Mittelpunkt und dem angegebenen Radius gezeichnet.
Der Kreis ist mit dem aktuellen Muster gefüllt. Die
Position und die Richtung des Buntstiftes sind unverändert.
|
|
|
Auftrag
|
gibFrei
|
nachher
|
Der Buntstift steht nicht mehr zur Verfügung.
|