Показать сообщение отдельно
  #1  
Старый 22.11.2012, 09:26
Аватар для SCrat.ORS
SCrat.ORS SCrat.ORS вне форума
Активный
 
Регистрация: 20.02.2007
Адрес: Мой адрес не дом и не улица, мой адрес 0x7С00
Сообщения: 208
Версия Delphi: 2006
Репутация: 884
Вопрос Как отобразить ListBox, ListView (Report) в стиле WinVista - Win7 ?

Как отобразить стандартные компоненты ListBox, ListView (Report) в стиле WinVista - Win7 ? (Delphi 2006, XP Manifest не помогает)
Ни где не могу найти стоящей информации.
_________________
Ну вот спустя какое-то количество времени, я таки нашёл ответ на этот вопрос. Нужно просто в обработчике onPaint у основной формы выполнить
Код:
SetWindowTheme(ListView1.Handle, 'EXPLORER', nil);
Ну или проще, - переопредилить тип Хендла ListView. Аналогично можно переопределить тип у ListBox.
__________________
Програмистами не рождаются, ими становятся!
Ответить с цитированием