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.
|