Das Shape-Objekt ermöglicht das Hinzufügen, Bewegen und Rotieren von Formen im Grafikfenster.
AddRectangle
Shapes.AddRectangle(width, height)
Fügt ein Rechteck der angegebenen Breite und Höhe hinzu.
width
Die Breite des Rechtecks.
height
Die Höhe des Rechtecks.
Returns
Das Rechteck, das gerade zum Grafikfenster hinzugefügt wurde.
AddEllipse
Shapes.AddEllipse(width, height)
Fügt eine Ellipse der angegebenen Breite und Höhe hinzu.
width
Die Breite der Ellipse.
height
Die Höhe der Ellipse.
Returns
Die Ellipse, die gerade zum Grafikfenster hinzugefügt wurde.
AddTriangle
Shapes.AddTriangle(x1, y1, x2, y2, x3, y3)
Fügt ein Dreieck anhand der angegebenen Punkte hinzu.
x1
Die x-Koordinate des ersten Punktes.
y1
Die y-Koordinate des ersten Punktes.
x2
Die x-Koordinate des zweiten Punktes.
y2
Die y-Koordinate des zweiten Punktes.
x3
Die x-Koordinate des dritten Punktes.
y3
Die y-Koordinate des dritten Punktes.
Returns
Das Dreieck, das gerade zum Grafikfenster hinzugefügt wurde.
AddLine
Shapes.AddLine(x1, y1, x2, y2)
Fügt eine Linie zwischen den angegebenen Punkten hinzu.
x1
Die x-Koordinate des ersten Punktes.
y1
Die y-Koordinate des ersten Punktes.
x2
Die x-Koordinate des zweiten Punktes.
y2
Die y-Koordinate des zweiten Punktes.
Returns
Die Linie, die gerade zum Grafikfenster hinzugefügt wurde.
AddImage
Shapes.AddImage(imageName)
Fügt ein Bild als eine Form hinzu, die bewegt oder rotiert werden kann und zu der eine Animation hinzugefügt werden kann.
imageName
Der Name der zu zeichnenden Form.
Returns
Das Bild, das soeben zum Grafikfenster hinzugefügt wurde.
AddText
Shapes.AddText(text)
Fügt Text als eine Form hinzu, die bewegt, rotiert oder als Animation ausgeführt werden kann.
text
Der Text, der hinzugefügt werden soll.
Returns
Die Textform, die gerade zum Grafikfenster hinzugefügt wurde.
SetText
Shapes.SetText(shapeName, text)
Legt den Text einer Textform fest.
shapeName
Der Name der Textform.
text
Der zu setzende Textwert.
Returns
Nothing
Remove
Shapes.Remove(shapeName)
Entfernt eine Form aus dem Grafikfenster.
shapeName
Der Name der zu entfernenden Form.
Returns
Nothing
Move
Shapes.Move(shapeName, x, y)
Verschiebt die angegebene Form an eine neue Position.
shapeName
Der Name der zu verschiebenden Form.
x
Die x-Koordinate der neuen Position.
y
Die y-Koordinate der neuen Position.
Returns
Nothing
Rotate
Shapes.Rotate(shapeName, angle)
Dreht die angegebene Form um den angegebenen Winkel.
shapeName
Der Name der zu rotierenden Form.
angle
Der Winkel, um den die Form gedreht werden soll.
Returns
Nothing
Zoom
Shapes.Zoom(shapeName, scaleX, scaleY)
Vergrößert oder verkleinert die Form anhand der angegebenen Zoomwerte. Der kleinste Wert ist 0.1 und der größte ist 20.
shapeName
Der Name der zu rotierenden Form.
scaleX
Der Zoomwert der x-Achse.
scaleY
Der Zoomwert der y-Achse.
Returns
Nothing
Animate
Shapes.Animate(shapeName, x, y, duration)
Rendert eine Animation der Form des angegebenen Namens an eine neue Position.
shapeName
Der Name der zu verschiebenden Form.
x
Die x-Koordinate der neuen Position.
y
Die y-Koordinate der neuen Position.
duration
Die Dauer der Animation in Millisekunden.
Returns
Nothing
GetLeft
Shapes.GetLeft(shapeName)
Ruft die linke Koordinate der angegebenen Form ab.
shapeName
Der Name der Form.
Returns
Die linke Koordinate der Form.
GetTop
Shapes.GetTop(shapeName)
Ruft die obere Koordinate der angegebenen Form ab.
shapeName
Der Name der Form.
Returns
Die obere Koordinate der Form.
GetOpacity
Shapes.GetOpacity(shapeName)
Ruft die Transparenz einer Form ab.
shapeName
Der Name einer Form.
Returns
Die Transparenz eines Objekts als ein Wert zwischen 0 und 100. 0 ist komplett transparent und 100 ist vollkommen undurchsichtig.
SetOpacity
Shapes.SetOpacity(shapeName, level)
Legt fest, wie transparent eine Form dargestellt wird.
shapeName
Der Name einer Form.
level
Die Transparenz von 0 bis 100. 0 ist vollkommen transparent und 100 ist undurchsichtig.
Returns
Nothing
HideShape
Shapes.HideShape(shapeName)
Blendet eine bereits hinzugefügte Form aus.
shapeName
Der Name einer Form.
Returns
Nothing
ShowShape
Shapes.ShowShape(shapeName)
Zeigt die ausgeblendete Form.
shapeName
Der Name einer Form.
Returns
Nothing