Delphi7 не может сделать это по умолчанию, но я надеюсь, что есть способ сделать это с некоторой помощью. Моя фотография показывает, что я хочу делать с моим списком ListViews, прозрачным выбором, который позволяет показывать ниже цвета, как это делает TTreeView (и делает это хорошо! [Введите описание изображения здесь] [1] Delphi7 по какой-то причине).Нужны прозрачные выборы в TListView для Delphi 7 в Windows 7 плюс
Сайт не позволил мне опубликовать фотографию, потому что это мой первый пост. Если вы посмотрите на список в правой части окна (или файла) Explorer, где находятся файлы, особенно если у вас есть это в окне «Сведения», в Windows 7, Windows 8 вы увидите, что панель выбора является прозрачной. Он не разрушает цвет объекта (атрибуты файла и файла) под ним. Это то, что мне нужно. Интересно, что древовидная структура на стороне спуска, которая демонстрирует ту же прозрачность, доступна в дереве Delphi 7 автоматически без каких-либо особых изменений. Я думал, что эти два компонента поступают из одной и той же CommCtrl (или ComCtrls) dll/unit, но listview не делает это в Delphi7 автоматически. Это моя проблема. И OwnerDrawn не является ответом, на который я надеюсь.
Возможно, вы захотите отредактировать вопрос, потому что изображение не отображается. – AlainD
Вы имеете в виду тему исследователя, с 'SetWindowTheme'. –
Я не вижу изображения ... –