DisintegrateSymbols [SAS]

Top  Previous  Next

Auflösen von Symbolen in geometrische Elemente.

Mit DisintegrateSymbols können bestimmte Symbole in einzelne String- oder Textelemente umgewandelt werden. Es finden nur Symbole innerhalb selektierter Objekte Berücksichtigung.

Zusätzlich können einige Funktionsparameter mit angegeben werden (alle Parameter sind nicht case-sensitiv).

Voraussetzung

Ein Plan muß eröffnet sein.

Mindestens ein Objekte muß selektiert sein.

Die angegebene Symbolnummer muß in der aktuellen Symboltabelle existieren.

Parameter

/ORG

Wird der Parameter angegeben, so bleiben die Ausgangssymbole erhalten und die Umwandlung in geometrische Elemente erfolgt auf einer lagegleichen Kopie dieser Symbole.

Die Angabe des Parameters ist optional und erfolgt in der Form /ORG.

/H

Es wird eine Hilfe für die Funktion DisintegrateSymbols gegeben. Der Hilfetext enthält eine kurze Beschreibung der Funktion sowie eine Aufrufanleitung.

Die Angabe des Parameters ist optional und erfolgt in der Form -H oder /H (äquivalente Eingaben).

SYMBOLNUMMER

Jede Zeichenfolge, die keinem der vorangehenden Parameter entspricht wird automatisch als Symbolnummer interpretiert (siehe auch Dialogpunkt 1).

Rückgabewert

Wert

Beschreibung

0

Aufruf wurde erfolgreich durchgeführt

sonst

Fehler aufgetreten

Dialog

Festlegen der Symbole, die aufgelöst werden sollen. (n)

Dies geschieht durch die Angabe einer Symbolnummer aus der aktuellen Symboltabelle oder durch die Angabe 0. Die Angabe 0 entspricht dabei der Auswahl aller vorkommenden Symbole.

Das Vorzeichen der Symbolnummer wird ignoriert.

Der Dialog kann über die Eingabe von CON verlassen werden. Es findet dann keine Symbolauflösung statt.

Wird eine unerlaubte Eingabe gemacht, so wird eine Fehlermeldung veranlaßt und der Dialog wird entweder wiederholt oder ganz verlassen.

Beispiel

Kommandozeileneingabe:

DisintegrateSymbols /ORG 25

DisintegrateSymbols 12

DisintegrateSymbols /H

DisintegrateSymbols

Alle Symbole mit der Symbolnummer 33 innerhalb der Selektionsliste auflösen:

DisintegrageSymbols 33

DisintegrateSymbols

Symbolnummer angeben: <t,CLS/t,CON> 33

Alle Symbole mit der Symbolnummer 24 innerhalb der Selektionsliste auflösen, aber Orginale behalten:

DisintegrageSymbols 24 /ORG

DisintegrateSymbols /ORG

Symbolnummer angeben: <t,CLS/t,CON> 24

Alle Symbole innerhalb der Selektionsliste auflösen:

DisintegrageSymbols 0

DisintegrateSymbols

Symbolnummer angeben: <t,CLS/t,CON> 0

Alle Symbole innerhalb der Selektionsliste auflösen, aber Orginale behalten:

DisintegrageSymbols 0 /ORG

DisintegrateSymbols /ORG

Symbolnummer angeben: <t,CLS/t,CON> 0

Bemerkung

Die aufgelösten Symbole werden graphisch markiert

Die aufgelösten Symbole können im folgenden nicht mehr über die Symboltabelle manipuliert werden.

Siehe auch