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

ADN Club => AutoCAD .NET API => Тема начата: Александр Пекшев aka Modis от 26-01-2018, 18:03:18

Название: Подсвечивается транзитная графика в событии ImpliedSelectionChanged
Отправлено: Александр Пекшев aka Modis от 26-01-2018, 18:03:18
Всем привет. Стоит задача - с помощью транзитной графики у линейного элемента указать начало и конец при выборе этого элемента.
Вроде как с задачей справился (сейчас тестирую и ищу косяки), но одну проблему решить не могу - транзитная графика (в моем случае текст) рисуется подсвеченной! Какой-бы цвет я ни задавал, текст всегда одного цвета:

(https://s9.postimg.org/jnzgju8or/Screenshot_12.png) (https://postimg.org/image/jnzgju8or/)

Есть ли пути решения этой проблемы при моей реализации?
Код прикладываю
Извините, вам запрещён просмотр содержимого спойлеров.
Название: Re: Подсвечивается транзитная графика в событии ImpliedSelectionChanged
Отправлено: Александр Пекшев aka Modis от 26-01-2018, 18:40:49
Все - вопрос снимается. Все дело в использовании шрифтов - если использовать shx, то они выводятся без подсветки и нужного (заданного) цвета
Название: Re: Подсвечивается транзитная графика в событии ImpliedSelectionChanged
Отправлено: Вильдар от 26-01-2018, 18:41:19
Цвет можно менять у shx шрифтов.
http://adn-cis.org/forum/index.php?topic=4279.msg15946#msg15946
Название: Re: Подсвечивается транзитная графика в событии ImpliedSelectionChanged
Отправлено: Дмитрий Загорулькин от 26-01-2018, 20:34:51
А просто навести на ручку конца-начала и посмотреть подсказку - не вариант? :)
Название: Re: Подсвечивается транзитная графика в событии ImpliedSelectionChanged
Отправлено: Александр Пекшев aka Modis от 29-01-2018, 10:08:39
А просто навести на ручку конца-начала и посмотреть подсказку - не вариант? :)
Ну во-первых - мне просто такую задачу поставили  :)
А во-вторых - так действительно удобнее. Выбрал трубу и сразу видишь, где начало, а где конец. И если при работе важно знать где начало и конец (я сам сетей не делал), то это будет достаточно удобным дополнением. Нужно только немного пошаманить с позицией маркера в зависимости от угла поворота трубы