sla8a писал(а):
Как волной изображение получается.Да, что-то такое есть.
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
sla8a писал(а): Как волной изображение получается.Да, что-то такое есть. |
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Пока то, чего помню.
Получили WM_PAINT, начали рисовать. В Bitmap. Для прозрачности, сначала тех - кто под ним (посылая им свой WM_PAINT). Не учитывая произошедшего смещения. Потом нарисовали себя, и выкинули этот Bitmap в контекст. Как оказалось, немного в другое место. В общем, ситуация понятная. Непонятно как ее разруливать. Как минимум, не на один день трудов. Это все было про KOL, а не про PaintBox |
|||
карма: 9 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Детально провел анализ отображения альфа-картинки -- увы, полную прозрачность этот элемент пока не поддерживает, только псевдопрозрачность.
|
|||
карма: 22 |
|
Ответов: 2293
Рейтинг: 678
|
|||
Проще обрезать регионами:
схема
|
|||
карма: 11 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Не так?
https://yadi.sk/d/N0INwL3p3MfJLc Картинки большие. Мышкой таскаем картинку. Редактировалось 1 раз(а), последний 2017-09-06 21:11:15 |
|||
карма: 6 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
flint2 писал(а): Не так?И где здесь прозрачность самого PaintBox-a? Цимус всего этого затеянного безобразия в получении именно прозрачности самого интерфейсного элемента так, как это реализовано в Label. Те из-под контрола должны быть видны другие контролы, а не картинка. Редактировалось 1 раз(а), последний 2017-09-06 21:55:52 |
|||
карма: 22 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Те из-под контрола должны быть видны другие контролы, а не картинка. Вот блин, не разобрался. Признаю вину. Виноват, исправлюсь! Согласен, ТЗ надо тчательнее читать. Редактировалось 1 раз(а), последний 2017-09-06 22:41:55 |
|||
карма: 6 |
|