Name
LOCK

Syntax
LOCK name1 [, name2, ... namen]

Aufklappen Wertebereiche
namei = Gültiger Parametername, Typ Text

Aufklappen Erläuterung
Deaktiviert Parameter der Parameterliste für die Eingabe. Diese können zwar im Skript weiterhin verändert werden, der Anwender kann sie aber nicht im Einstellungsdialog verändern. Die Parameter bleiben in der Liste sichtbar.

Aufklappen Beispiel
LOCK "A","C","Beschriftung"
Deaktiviert die Parameter A, C, und Beschriftung in der Parameterliste. Die Zeilen werden grau dargestellt.

Aufklappen Besonderheiten
Auch die besonderen Parameter A, B und ZZYZX können deaktiviert werden, nicht jedoch globale Parameter wie GLOB_ID.

Die Sperrung wirkt sich auch auf das User Interface aus. Das lässts sich auch nicht umgehen.

Wird ein übergeordneter Parameter mit LOCK gesperrt, sind auch die untergeordneten nicht mehr erreichbar, da auch der Ausklappknopf deaktiviert wird.

Aufklappen Tipps und Tricks
Manchmal müssen Parameter in der Parameterliste geändert werden, die in den Grundeinstellungen des Objektes geschützt sind. Ein kurzzeitig eingefügtes END am Beginn des Masterskriptes gibt den Zugriff auf die Einstellung des Ausgangswertes frei. Nach der Änderung den Befehl löschen oder auskommentieren.

Aufklappen Kontext
Parameter Skript

Aufklappen ArchiCAD
ab 6.5