- AutoCAD 2015 x86 Enu.
В настройках размерного стиля программно назначено значение "Default" для некоторых опций LineWeight:
dimStyle.Dimlwd = LineWeight.ByLineWeightDefault; // -3 value
dimStyle.Dimlwe = LineWeight.ByLineWeightDefault; // -3 value
Однако по факту в диалоговом окне редактирования настроек для этих опций отображается значение "ByBlock" вместо "Default" (это не удивляет) и даже вместо значения 0.25 (а вот это уже настораживает).
Переменные Dimlwd и Dimlwe содержат верные значения: -3 (что соответствует варианту Default). В диалоговом окне "Lineweight Settings" в качестве Default назначено 0.25 mm.
Вопрос 1: почему в диалоговом окне "Modify Dimension Style" отображается значение "ByBlock" вместо ожидаемого мною 0.25, хотя назначено Default?
=======================================
Как программно изменить указанные настройки?
Сравнивая стили (до изменения и после) вижу разницу в следующем:
Однако ни переменных, ни свойств DIMMZF, DIMMZS, DIMALTMZF, DIMALTMZS не существует.
Вопрос 2: Как добраться до обозначенного контента, дабы изменить его программно?
===================================
Сравнение настроек до и после изменений не находят никаких различий:
Вопрос 3: Как добраться до обозначенных настроек дабы изменить их?