Kolor zaznaczenia w ListView

Kolor zaznaczenia w ListView
  • Rejestracja: dni
  • Ostatnio: dni
0

Jak zmienić kolor zaznaczenia w ListView. Standardowo jest granatowy, ale na pewno da się go zmienić. Tylko jak ? Z góry dzięki.

wesoledi
  • Rejestracja: dni
  • Ostatnio: dni
0

wlasciwosci ekranu > wyglad > zaznaczenie(wybrany element) :)

TH
  • Rejestracja: dni
  • Ostatnio: dni
0

Rewelacyjny sposób... Radziłbym się pobawić trybem ownerdraw.

  • Rejestracja: dni
  • Ostatnio: dni
0

Ja wiem, że we waściwościqch można zmienić, ale mi chodzi o progamową zmianę. Może jakiś przykladzik z trybem OwnerDraw.

Johnny_Bit
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kielce
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:

Kopiuj
if State=odSelected then
  begin
    Brush.Color:=clAqua;//może być inny
  end;

Oczywiście reszta tak jak w demie...

MS
  • Rejestracja: dni
  • Ostatnio: dni
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 ?? :-(

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.