Jak zmienić kolor zaznaczenia w ListView. Standardowo jest granatowy, ale na pewno da się go zmienić. Tylko jak ? Z góry dzięki.
0
0
wlasciwosci ekranu > wyglad > zaznaczenie(wybrany element) :)
0
Rewelacyjny sposób... Radziłbym się pobawić trybem ownerdraw.
0
Ja wiem, że we waściwościqch można zmienić, ale mi chodzi o progamową zmianę. Może jakiś przykladzik z trybem OwnerDraw.
0
Masz w Demosach Delphi, tyle że tam jest zmieniana czcionka... ale zmienić kolor zaznaczenia jest prościej... demo jest w katalogu %Delphi%\Demos\Ownerlst\
Zdaje się że to o co ci chodzi sprowadza się do:
if State=odSelected then
begin
Brush.Color:=clAqua;//może być inny
end;
Oczywiście reszta tak jak w demie...
0
W porządku, to działa, ale tylko na komponencie TTreeView (tak jak w przykładzie) na TListView już nie. Aczkolwiek o coś w tym stylu mi chodzi. Ma może jeszcze ktoś pomysł jak to zmienić na TListView ?? :-(