Witam.
Mam takie pytanie, na całą forme rozciągnięty mam obiekt image. Potrzebuje nałożyć na niego ProgressBar,
jednocześnie nadać mu przeźroczystość w taki sposób by wyświetlane były same "prostokąty" (bez tła, obwódki itd)bezpośrednio na tym zdjęciu. Jak tego dokonać, ProgresBar z kontrolek NIE MA opcji transparent?
Pozdrawiam.
0
0
Rysuj te prostokąty bezpośrednio na kopii obrazu wyświetlanego w image.
0
Dzięki za odpowiedź.
Musze zaznaczyć, że w Buildierze dopiero raczkuje i niezabardzo zrozumiałem o co chodzi. Czy mógłbyś rozwinąc swoją myśl. Ja myślałem, że wystarczy wrzucić komponent ProgressBar i gdzieś uruchomic mu opcje transparent dla koloru jego tła. W efekcie czego widział bym tylko te "niebieskie prostokąty" na tle zdjęcia.
Pzdr.
0
Zrób sobie własną kontrolkę dziedziczącą po progress barze lub rysuj te prostokąty za pomocą metod zawartych w klasie Canvas i nie korzystaj wcale z progress bara
0
Canvas->FillRect(0,0,100,100);
gdzie 0,0,100,100 to odpowiednio X, Y, wysokość, szerokość.