Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > ListView и изображения в Header'е


Автор: Cheba 28.4.2004, 22:27
Сделал так, как описано в ФАКе.
VCL -> TreeView, ListView -> Как поместить картинку в заголовок TListView?

Но там есть небольшое примечание...
Цитата
Проблема: Изменение размера колонки генерирует сообщение WM_PAINT, которое стирает картинку, поэтому Вам прийдётся переопределить WM_PAINT и вызвать SetColumnImage снова.
Как с этим бороться?
Переопределил WindowProc у ListView'а. Там отлавливаю WM_PAINT, но эффекта - большой и круглый ноль. sad.gif

Автор: x77 29.4.2004, 10:18
посмотрел я этот раздел, но так и не понял, нафига там столько нагорожено....

есть стандартное свойство: TColumn.ImageIndex. какие проблемы?

Автор: x77 29.4.2004, 10:28
Цитата
Использовался компонент TApplicationEvents в delphi 5.


хде он там использовался? adv/wow.gif

Автор: Cheba 29.4.2004, 17:43
Во блин! Точно. А я слона-то и не приметил...
Большая спасиба. adv/76.gif

Автор: x77 30.4.2004, 15:09
;)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)