Как и обещал -- патч с полными правками. Это альфа-релиз. Если все будет нормально, то буду добавлять, может сам еще найду несущественное. Rush-контролы тоже вошли в патч, тк их обновления пока нет на SVN. Обновление с SVN обязательно, тк я внес дополнение в градиентный элемент DTM.
--- Добавлено в 2022-01-31 04:16:09
Вот пример отрисовки на новом обновленном элементе градиента DTM. И это полное альфа-наложение на контекст контрола, кроме текста (он накладывается отдельно на отрисовку в обычном режиме). Градиентный элемент DTM поддерживает: 4 основных градиента, 4 двойных градиента и один центральный градиент; инверсию градиента; скругление краев прямоугольника и сглаживание линий.
Как видно из примера -- время отрисовки занимает около 500 uSec.
А вот это то, за что я проел всю плешь andrestudio
--- Добавлено в 2022-01-31 04:56:29
Но, к сожалению, это не для всех контролов, а только для тех, которые поддерживают KOL-прозрачность. Поэтому совместить эти контролы с некоторыми другим не получится, в частности, с TrackBarRush, он не переваривает KOL-прозрачность. Но если его не планируется ставить, то на Label-е можно что-то интересное сделать, не хуже, чем на PaintBox-e
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
карма: 22 |
| ||
файлы: 1 | Patch_31-01-2022.zip [176.4KB] [340] | ||
Голосовали: | ric |
Редактировалось 11 раз(а), последний 2022-01-31 04:56:55