Информация об изменениях

Сообщение Прозрачный WinForms TextBox... от 12.11.2020 13:54

Изменено 12.11.2020 13:54 Shmj

Прозрачный WinForms TextBox...
Почему то ZBobb.AlphaBlendTextBox и https://www.codeproject.com/Articles/13197/Alpha-Blended-Transparent-Capable-TextBox-and-Rich имеют одну и ту же проблему — у них есть цвет, который считается прозрачным (все как при съемке для ютюба, когда берут мерзко-зеленый фон и потом в редакторе именно этот цвет заменяют на фон). А это вносит некие искажения, когда цвет фона отличается от выбранного для подложки цвета.

Пример (1 картинка):

  Скрытый текст


Цвет подложки (который считаем прозрачным) — черный. Цвет букв — зеленый. В итоге на фоне кофейно-молочного — видим артефакты возле каждой буквы...

Нужно чтобы не было этих артефактов на любом фоне.

Что порекомендуете?
Прозрачный WinForms TextBox...
Почему то ZBobb.AlphaBlendTextBox и https://www.codeproject.com/Articles/13197/Alpha-Blended-Transparent-Capable-TextBox-and-Rich имеют одну и ту же проблему — у них есть цвет, который считается прозрачным (все как при съемке для ютюба, когда берут мерзко-зеленый кусок тряпки и потом в редакторе именно этот цвет заменяют на фон). А это вносит некие искажения, когда цвет фона отличается от выбранного для подложки цвета.

Пример (1 картинка):

  Скрытый текст


Цвет подложки (который считаем прозрачным) — черный. Цвет букв — зеленый. В итоге на фоне кофейно-молочного — видим артефакты возле каждой буквы...

Нужно чтобы не было этих артефактов на любом фоне.

Что порекомендуете?