Hi,
Lisp also nur weil du es gerne per Kurzbefehl starten können möchtest?
In der Hilfe ist ein simples Beispiel (Befehl "ZW" für Zoom-Fenster)
Und in dem (command "irgendwas") Teil kannst du dann wie im Menümakro/Script deine Befehlsfolge unterbringen.
Layerstatus ist im Befehl "LAYER" implementiert, die Befehlszeilenversion lautet "-LAYER"
also
-LAYER<enter>STATUS<enter>
usw. aufschreiben - bis du wieder aus dem Befehl draußen bist.
Jede von <enter> gefolgte Eingabe ist wird dann in Anführungszeichen gesetzt und schon läufts im besten Fall.
Statt -LAYER<enter>STATUS<enter>usw dann "-LAYER" "STATUS" usw
Bsp Layerfarbe Layer0 ändern, starte Befehl -LAYER und notiere alles zum ändern der Farbe des Layer 0,
sollte so aussehen - Teste es!
-LAYER<enter>
Farbe<enter>
40<enter>
<enter>
also als (Command-Ausdruck: (Command "-LAYER" "Farbe" "40" "0" "")
OffTopic TIP: Die Makros des Aktionrekorders [F1] sind ebenfalls als Befehl verfügbar!
- - -
Layerstatus wiederherstellen über API, da wäre dann die Funktion LAYERSTATE-RESTORE das richtige Thema.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP