HiAsm - Конструктор программ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



ListView Background from Bitmap

Сообщений 1 страница 3 из 3

1

По мотивам этой темы https://forum.hiasm.com/topic/68265
Судя по теме там явные костыли хотя у MS есть штатное решение. Бесшовных текстур в интернете полно.
Можно конечно и в компонент завернуть но что то лень обуяла в последнее время.

Пример->скачать->

https://forumupload.ru/uploads/001b/10/a7/2/480991.png
https://forumupload.ru/uploads/001b/10/a7/2/14812.png

0

2

Что бы использовать свой цвет шрифта (например тёмная текстура) то нужно в дополнении к сообщениям

SendMessage(Control.GetWindowHandle, LVM_SETTEXTBKCOLOR, 0, CLR_NONE);
SendMessage(Control.GetWindowHandle, LVM_SETBKIMAGE, 0, LPARAM(@BkImg));

добавить это сообщение

SendMessage(Control.GetWindowHandle, LVM_SETTEXTCOLOR, 0, <число типа integer или $HEX представляющее Ваш цвет>);

ну и саму константу добавить в список констант LVM_SETTEXTCOLOR= LVM_FIRST + 36;

https://forumupload.ru/uploads/001b/10/a7/2/316196.png

0

3

С новым годом!
А можно пример с MTStrTbl.

0



Рейтинг форумов | Создать форум бесплатно