Witam,
Jak zrobić przezroczysty TrackBar (tzn. tło pod suwakiem). TrackBar jest nad image wiec potrzebuje żeby tło było przezroczyste
Z góry dzięki za odpowiedź
Witam,
Jak zrobić przezroczysty TrackBar (tzn. tło pod suwakiem). TrackBar jest nad image wiec potrzebuje żeby tło było przezroczyste
Z góry dzięki za odpowiedź
a próbowałeś skorzystać z TBMPTrackBar? Może tam można, ale nie jestem pewnien
Niestety nie jest to proste do zrobienia. TrackBar to komponent który sie dynamicznie zmienia(przesuwany wskaźnik), przez co musi być ciągle odmalowywany na formie, a co za tym idzie aby zrobić go przezroczystym trzeba pobierać obraz spod spodu trackbara i rysować ten obraz na canvasie trackbara.
Druga możliwość, to zrobienie pseudo przezroczystości, działa to tylko gdy obraz spod spodu trackbara jest statyczny. Wtedy możesz go po prostu ustawić jako tło w wyżej wspomnianym TBMPTrackBar.
W pierwszym przypadku wiąże sie to z napisaniem nowego komponentu, bo ciężko będzie taki znaleźć(też kiedyś szukałem).
Witam,
Napiszcie jak możecie, jak dostać się do canvasu trackbara?? Czy to jest <ort>w ogóle </ort>możliwe ?? Bo jakkoś nie mogę tego znaleźć
Pozdrawiam
Tak jak napisałem wyżej musisz zrobić nowy komponent.
albo skorzystaj z Tbmptrackbar i jak radził kolega, wstaw sobie w tle kawałek bitmapy i to chyba będzie prostsze niż pisanie kolejnego trackbara. :)
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.