panel

0

Jak zrobic przezroczysty Tpanel ?

0

Jeśli pod panelem nic się nie rusza, to sprawa jest prosta - zrób bitmapę z tego, co jest pod panelem, i rysuj na canvasie panela. Pamiętaj, że panel nie ma canvasa, ale ma uchwyt, bo jest potomkiem TWinControl. Czyli :

TCanvas.Handle:=GetDC(TPanel.Handle);
0

wlasnie sie rusza :){ daltego mamproblem :p}

0

Więc musisz wyciągać bitmapę co chwilę. Przy około 15 razach na sekundę nie powinno być widać, że skacze.

0

oko wylapuje przeciez okolo 50 na sek :)apozatym to nie jest zxa fajny sposob
znalazlem cos panel.brush...transparent
ale jak daje tu na trueto wyskakuje error

0

Jeśli nawet uda ci się zrobić panel przezroczystym, to raczej i tak będzie to migać. Swoją drogą, co masz na myśli, mówiąc przezroczysty panel? Chyba nie cały przezroczysty? Bo jeśli tak, to po co ci w ogóle panel? a jeśli nie, to napisz, o co dokładnie chodzi, to może się coś innego wymyśli.

0

chodzi mi o panel ktroy bedzie nad innym panelem w ktorym bedzieodtwarzany film.. chodzi mi ciagle o to by narysowac trojkat na odtwarzanym filmie

0

No to źle się do tego zabierasz. Użyj do odtwarzania filmu dspacka, tam można rysować po filmie. W mediaplayerze chyba też, ale nie wiem, jak.

0

sciagnelem dspacka 321 i zgralem wszyskiepliki do delphi katalogu i potem odpalam pliki pakedzow- dpk i wyskakuje error : Nie znaleziono bibliotreki dolaczonej dynamicznie : WMVCORE.DLL

1 użytkowników online, w tym zalogowanych: 0, gości: 1