Witam!
Czy ktoś z szanowncyh forumowiczów wie, jak podmienić standartowy listboxoski scrollbar jakimś komponentem który pełni funkcje scrollbara, albo ewentualnie pokolorowac suwak listboxa,
z góry dziekuje wszytskim za pomoc, Jasek.
0
0
Możesz spróbować położyć nowe paski na tych z listboxa i je sprzężyć.
0
No właśnie, tlyko jak je sprzęgnąc?! :( Znalazłem cos w pomocy delphi, ale to działa tlyko na sam paske listboxa, ale listboź sam sie nie przesuwa, wyglada to komicznie gdy pasek sie przesuwa - listbox nie. :-8
0
Przesuwasz pasek tak:
ListBox.Perform(WM_VSCROLL, wartość, 0);
gdzie wartość to:
0: krótki skok w górę (tj kliknięcie w trójkącik paska)
1: krótki skok w dół
2: długi skok w górę (tj kliknięcie w jaśniejsze pole na pasku)
3: długi skok w dół
4: przesunięcie do początku
7: przesunięcie do końca
Teraz trzebaby przechwycić (nie przez position) przesuwanie twoich pasków i wykonywać odpowiednią operacje