OTR

Top  Previous  Next

 

Kopiert bis auf das erste die String- oder graphischen Elemente eines Objekts.

Als Default wird für jedes Stringelement des identifizierten Objekts bis auf das erste jeweils ein Objekt im geöffneten Plan (das ist Default) oder im Plan des selektierten Objekts angelegt und das Element hineinkopiert.

Die Funktion kann auf alle graphischen Elemente ausgedehnt werden oder die Texte und Symbole können anstatt in eigene Objekte zum Objekt des nächstgelegenen Stringelements hinzugefügt werden. Ebenso können Stringelemente mit bestimmten DKY-Werten zum Objekt des nächstgelegenen Stringelements hinzugefügt werden, anstatt in ein seperates Objekt kopiert zu werden.

Die Attributelemente können mitkopiert und die Originale kopierter Elemente gelöscht werden.

Der Parameter ALL darf nicht zusammen mit den Parametern AUTO oder DKY verwendet werden.

Voraussetzung

Es muß ein Objekt identifiziert sein.

Parameter

</ALL>

Alle graphischen Elemente werden kopiert.

</AUTO>

Texte und Symbole werden dem nächstliegenden Stringelement zugeordnet.

</ATTRIBUTE>

Die Attributelemente werden ebenfalls kopiert.

</DELETE>

Die Originale kopierter graphischer Elemente werden gelöscht.

<DKY/liste>

Die Stringelemente mit einem Zeichenschlüssel aus der Liste werden dem nächstliegenden Stringelement zugeordnet, analog zu Texten und Symbolen bei /AUTO.

</SAMEPLAN>

Die neuen Objekte werden im Plan des identifizierten Objekts angelegt und nicht im geöffneten Plan.

</HELP>

Zeigt eine Hilfe zur Funktion an.

Rückgabewert

Wert

Beschreibung

0

Aufruf wurde erfolgreich durchgeführt

sonst

Fehler aufgetreten

Dialog

Wenn mit ECHO /VERBOSEON detailliertere Ausgaben von Userfunktionen eingeschaltet sind, dann erfolgen Meldungen zur Anzahl kopierter und gelöschter graphischer Elemente und zur Anzahl kopierter Attributelemente, z. B.:

Anzahl kopierter Elemente  :  3

Anzahl gelöschter Elemente :  3

Anzahl kopierter Attribute :  6

Beispiel

OTR /ATTRIBUTE /DELETE

Kopiert bis auf das erste die Stringelemente des identifizierten Objekts in jeweils ein neues Objekt und löscht ihre Originale. Jedes der neuen Objekte erhält die Attribute des identifizierten.

OTR /AUTO DKY/9,10 /DELETE

Das erste Stringelement mit einem DKY ungleich 9 oder 10 verbleibt im identifizierten Objekt. Für jedes weitere Stringelement mit einem DKY ungleich 9 oder 10 wird je ein Objekt angelegt, das Stringelement hineinkopiert und sein Original gelöscht. Danach werden alle Stringelemente mit einem DKY 9 oder 10 sowie alle Text- und Symbolelemente des identifizierten Objekts jeweils in das Objekt kopiert, dessen Stringelement ihnen am nächsten liegt, und ihr Original gelöscht. Ausgenommen davon werden diejenigen, die dem ersten Stringelement am nächsten liegen, da sie bereits zu seinem Objekt gehören.

Bemerkung

Siehe auch

Echo