Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

Создание и использование пользовательских изображений с оверлеями в VirtualTreeView (VirtualStringTree): интеграция ImageIndex и CustomIndex в OnGetImageIndex и OnGetImageIndexEx

Delphi , Синтаксис , Деревья

Solution

В общем случае для того, чтобы отобразить изображение в виде оверлея, вы должны использовать функцию OnGetImageIndexEx для возврата ими индекс, когда Kind равен ikOverlay. Функция принимает 4 аргумента: Sender, Node, Kind, Column, Ghosted, а также ImageIndex (4-й экземплярный параметр), который может содержать 4-битный индекс, где 3-й экземпляр это индекс изображения, а 4-й - это индекс для индикатора "заперточенности" (в данном случае он всегда равен 15, что является ограничением для ILD_OVERLAYMASK). Userinfo, please,


TIPS:

  • VirtualTrees version 5.2.1.1 User-agent Delphi XE4 ```diffuser TImageList1 object Image1 Image2 Image3 Image4 Image5 Image6 Image7 Image8 Image9 Image10 Image11 Image12 Image13 Image14 Image16 Image17 Image18 Image19 Image20 Image21 Image22 Image23 Image24 Image25 Image26 Image27 Image28 Image29 Image30 Image31 Image32 Image33 Image34 Image35 Image36 Image37 Image38 Image39 Image40 Image41 Image42 Image43 Image44 Image45 Image46 Image47 Image48 Image49 Image50 Image51 Image52 Image53 Image54 Image55 Image56 Image57 Image58 Image59 Image60 Image61 Image62 Image63 Image64 Image65 Image66 00000000000000000000000000000000110000000000000 00000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000001002002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000

Создано по материалам из источника по ссылке.

Контекст: Описание функции `OnGetImageIndexEx` для отображения изображения в виде оверлея в VirtualTrees версии 5.2.1.1, используя Delphi XE4.


Комментарии и вопросы

Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.


:: Главная :: Деревья ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-19 13:29:56
2024-11-21 11:40:46/0.0053458213806152/1