169 похожих чатов

Доброе утро, народ! В общем и целом, есть у меня

виртуальное дерево, в нём я рисую картинку с помощью события OnGetImageIndexEx (нужные мне картинки находятся в ImageList на форме) для конкретного столбца, и, собственно, хочу наложить одну картинку на другую. И знаете ли, у меня это получилось с помощью ImageList_Draw (из Winapi.CommCtrl) в событии OnGetText на нужной мне колонке. Но есть один подводный камень: всё бы хорошо, но 2-ое изображение рисуется поверх 1-го и исчезает. Или снова появляется, и исчезает. Логику проследить не получается. Но есть одно но, что при наведении на ячейку узла оно отображается всегда, это хорошо, но отображается только одна картинка из одной ноды на всё дерево, остальные картинки в других нодах не показываются( Как добиться постоянного наложения картинок друг на друга? Мне, почему-то, кажется, что ответ как будто заключается в каком-то простейшем чекбоксе настроек VT, но там я всё облазил и ничего подобного не нашёл. Ещё грешу на фокус ноды, что она теряет фокус и перестаёт рисовать из-за этого

1 ответов

24 просмотра

Может тебе оверлей использовать, зачем ручками две картинки то склеивать?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта