Сообщество программистов Autodesk в СНГ
ADN Club => Inventor API => Тема начата: Александр Ривилис от 26-04-2015, 00:45:55
Название:
Как сейчас делается форматирование размерного текста в чертеже?
Отправлено:
Александр Ривилис
от
26-04-2015, 00:45:55
Подскажите, как сейчас делается форматирование размерного текста в чертеже?
раньше (в 9-м) вставка, например, звездочки осуществлялась так:
Код - Visual Basic
[Выбрать]
oDrawingDim.Text.FormattedText =
"<<>><StyleOverride>*</StyleOverride>"
получалось, например - 70*
сейчас с этим кодом получается - 70"<<>><StyleOverride>*</StyleOverride>"
какой сейчас используется синтаксис, чтобы вставлять символы спереди и/или сзади размерного текста?
Название:
Re: Как сейчас делается форматирование размерного текста в чертеже?
Отправлено:
Александр Ривилис
от
26-04-2015, 00:58:53
Я не пишу для Inventor, поэтому могу ошибаться, но вместо
"<<>>"
вроде должно быть
<DimensionValue/>
Т.е. как-то так:
Код - Visual Basic
[Выбрать]
oDimensionText.FormattedText =
"<DimensionValue/>*"
Источник: http://forums.autodesk.com/t5/inventor-customization/adding-text-to-inventor-dimension-with-ilogic-or-vba/td-p/4781563
Название:
Re: Как сейчас делается форматирование размерного текста в чертеже?
Отправлено:
ttiot
от
26-04-2015, 01:01:59
Спасибо, попробую.
Название:
Re: Как сейчас делается форматирование размерного текста в чертеже?
Отправлено:
ttiot
от
26-04-2015, 01:17:54
Да, действительно, все получилось.
Для вставки символа сзади
-
Код:
[Выделить]
"<DimensionValue/>Символ"
Для вставки спереди и сзади
-
Код:
[Выделить]
"Символ" & "<DimensionValue/>Символ"