(изменено: Игорь Данилюк, 5 марта 2009г. 18:03:07)

Тема: свойство аттрибута LockPosition

создано много блоков с аттрибутами с фиксированным положением аттрибутов, потребовалось изменять положения аттрибутов в установленных блоках.
для изменения данного свойства требуется использовать свойство аттрибута LockPosition. В хелпе нашел:

Signature

object.LockPosition

object

Attribute, AttributeReference
The object or objects this property applies to.

LockPosition

Boolean; read-write for Attribute object, read only for AttributeReference object

TRUE: The attribute's position is locked.

FALSE: The attribute's position is not locked.


Remarks

Note To access this property, use the IAcadAttribute2 or IAcadAttributeReference2 interface.

существующие блоки с аттрибутами на чертеже я могу выбрать, но как использовать IAcadAttribute2 или IAcadAttributeReference2 к ним не нахожу примера. Если переопределять блоки, то все аттрибуты изменяют свои значения. Как изменить это свойство аттрибута в существующих блоках?

AutoCAD 2008

Re: свойство аттрибута LockPosition

У меня в 2008-м редактор ругается что это свойство доступно только
для чтения, хотя в справке кашляют как ты сказал  :evil:

~'J'~