f$Visio: Shape (engl.: Shape)
f$Visio: Shape (engl.: Shape)
Aktivieren eines Shapes in der Zeichnung durch Angabe des Shapenamens (bzw. einer Gruppierung durch Angabe des Gruppennamens).
Viele Funktionen beziehen sich auf das aktive Shape, das Kommando Drehe90 z.B. dreht das aktive Shape um 90°. Mit dem Kommando Shape kann also das Objekt bestimmt werden, auf das sich die Drehung bezieht.
Mit ShapeHinzu können weitere Shapes gleichzeitig (zusätzlich) aktiviert und damit gemeinsam manipuliert werden.
Wenn Shapes zu einer Gruppierung zusammengefasst sind, kann über das Kommando Shape die Gruppierung nur als Ganzes aktiviert werden. Teile einer Gruppierung werden mit ShapeKind und ShapeEltern bearbeitet.
Wenn der Name des Shapes nicht bekannt ist oder eine Bearbeitung über alle Shapes erfolgen soll, kann die Liste aller vorhandenen Shapes über LeseAlleNamen ausgelesen werden.
Parameter für f$visio:
Parameter | Wert | Bedeutung |
Kennung | 'Visio' | Schlüsselwort |
Eigenschaft | 'Shape' | Schlüsselwort |
Wert | Shapename | Name des zu aktivierenden Shapes (31 Zeichen max.) |
Ergebnis: | Ganzzahl | Status: 0 – alles OK, sonst siehe Rückgabestatus Rückgabewerte der Funktionen (Visio) |
Beispiel: | Status = f$visio( 'Visio', 'Shape', 'Pumpe' ) → das Shape mit dem Namen "Pumpe" wird zum aktiven Shape | |