Witam.
Mam problem z bitmapa i listboxem - mianowicie obsluguje sobie ownerdraw oraz ustawilem listbox.brush.bitmap na wczesniej przygotowana grafike. Problem polega na tym, ze przy przesuwaniu, pojawiaja sie problemy.
Otoz, gdy itemow jest duzo i pojawia sie pasek przesuwania, to w momencie przesuwu bitmapa (ktora jest rowno odmierzona zeby pasowala pod calosc) przesuwa sie razem z itemami (oczywiscie bitmapa jest wielkosci listboxa wiec czesto daje zauważyć sie powielanie tla pod itemami.
Chcialbym - aby temu zaradzic:
- zrobic statyczne tlo ktore sie nie przesuwa a przesuwaja sie same itemy
- ewentualnie (mysle ze latwiejsze) nic nie malowac na listboxie dopuki przesuwanie nie zostanie zakonczone - powiedzmy ktos przesunie o 2 itemy w dol , zwolni pasek przesuwania i w tedy namaluja sie wszystkie itemy.
Chcialbym wiedziec jak moge uzyskac taki efekt, lub tez moze znacie inne sposoby aby zapobiec powielaniu sie tla pod itemami (kazdy item z tym samym skopiowanym slem :( - po przesunieciu).