Zobrazit plnou verzi příspěvku: Hromadná změna vlastnosti Poznámka

PepaR
25.02.2013, 20:30
Dobrý den,rád bych se zeptal, zda je možné skrze lisp nebo makro hromadně změnit zapnutí/vypnutí poznámky (anotativnosti)? Často potřebuji více blokům zapnout/vypnout tuto vlastnost a je dosti pracné otevírat blok po bloku v editoru bloků, měnit vlastnost a tuto změnu následně ukládat.

Vladimír Michl
25.02.2013, 22:22

To bohužel není moc triviální operace - pokud to má ošetřit aktuální stav/měřítko bloku.

PepaR
26.02.2013, 07:26
Aktuální stav měřítka bloku to zachovávat nemusí, bohatě by postačilo, kdyby to zachovalo výchozí měřítko ve kterém byl blok vytvořen (1:1).

Vladimír Michl
26.02.2013, 10:22
Zkuste tedy prosím novou utilitu BlkAnnot (viz Download), ale je to trochu "hrubou silou".

PepaR
26.02.2013, 13:39
Vřelé díky. Při testech jsem narazil na následující maličkosti:Příkaz nelze aplikovat na více objektů. Změna se projeví pouze u jednoho z bloků jehož aktuální hladina se změní na 0.

Vladimír Michl
26.02.2013, 13:57
Verze 1.1 je upravena na více objektů/bloků.
 
S tou změnou hladiny je to ale divné, s hladinami se tam nijak nemanipuluje - v podstatě se provádí Explode a redefinice bloku, je možné, že nějaká kombinace vlastností DLEBLOK a DLEHLAD použitá v daném bloku bude mít za následek změnu hladiny, ale těch variant pro případné ošetření je tam mnoho (vypnuté/zmrazené hladiny, vnořené bloky...).

PepaR
26.02.2013, 14:02
Skvělé, moc děkuji.