Сообщество программистов Autodesk в СНГ

ADN Club => VBA => Тема начата: sangvinik128 от 03-01-2020, 09:05:33

Название: Скрытие заднего плана
Отправлено: sangvinik128 от 03-01-2020, 09:05:33
Здравствуйте ! В объекте типа MText, есть скрытие заднего плана. Я нашёл только как установить флаг скрытия заднего плана MText.BackgroundFill. А вот изменить программно коэффициент перекрытия и цвет заливки, не нашёл как. Не подскажете, как обратиться к этим параметрам, и возможно ли это вообще ?
Название: Re: Скрытие заднего плана
Отправлено: Александр Ривилис от 03-01-2020, 13:30:35
Ты в очередной раз попал на ограничения VBA. В AutoCAD .NET API есть соответствующие методы:

(https://live.staticflickr.com/65535/49321155526_5f53dcd04a_o.png)

В VBA (ActiveX/COM) таких методов нет.
Название: Re: Скрытие заднего плана
Отправлено: sangvinik128 от 03-01-2020, 13:45:16
Я Вас понял, спасибо !
Название: Re: Скрытие заднего плана
Отправлено: Александр Ривилис от 03-01-2020, 13:46:59
Есть вариант работать с DXF-кодами MTEXT, но в VBA это можно только через запуск lisp-функций.