f$Visio: ShapeKind (engl.: ShapeChild)
f$Visio: ShapeKind (engl.: ShapeChild)
Aktivieren eines Shape innerhalb einer aktiven Gruppierung.
Das angeforderte Shape muss sich direkt unterhalb des momentan aktiven Shapes in der Gruppe befinden. Wird die Funktion mehrfach aufgerufen, kann ein Shape auf beliebig tiefer Stufe aktiviert werden.
Diese Funktion kann z.B. für Legenden, Zeichnungsköpfe und Stücklisten, aber auch für Positionstexte verwendet werden.
Ein übergeordnetes Shape wird mit ShapeEltern aktiviert, für die gesamte Gruppierung steht das Kommando Shape zur Verfügung. Über GruppeAuflösen kann die Gruppierung auch generell aufgehoben werden.
Parameter für f$visio:
Parameter | Wert | Bedeutung |
Kennung | 'Visio' | Schlüsselwort |
Eigenschaft | 'ShapeKind' | Schlüsselwort |
Wert | Shapename | Name des zu aktivierenden Shapes in der nächsten Hierarchiestufe der aktuellen Gruppierung |
Ergebnis: | Ganzzahl | Status: 0 – alles OK, sonst siehe Rückgabestatus Rückgabewerte der Funktionen (Visio) |
Beispiel: | Setzen eines Textes und einer Positionsnummer für den linken Flansch einer Pumpe: Status = f$visio( 'Visio', 'Shape', 'Pumpe' ) | |