NC 23+ и масштаб символов и измерений
Известно, что в нанике есть масштаб измерений и есть масштаб символов. Вылезла задача поменять именно масштаб символов. Программно, на NET
Вроде бы ничего особо сложного:
1 2 | McStyle style = McObjectManager.CurrentStyle; style.Scale = 1.0; |
Аналогично для масштаба измерений - свойство MesaureScale.
Ага, только в справке поиск по "масштаб символов" выводит куда угодно, кроме как к McStyle. Оказывается, надо искать "масштаб оформления".
Никакого контроля вводимого значения не существует. То есть никто не помешает поставить масштаб оформления / символов 1:3.14 или наоборот. Мда...
Контроля значений нет и ятд это удобно
В окошко контрола масштаба можно ввести например выражение 1/3 и масштаб пересчитается
Ну и если надо, всегда можно программно прочитать (средствами мультикад) appoptions.xml и подтянуть правильные масштабы оттуда, для текущего конфига
Кха, спасибо ) Если вдруг припечет - теперь знаю кого спрашивать