Cześć
Wie ktoś jak robic <ort>przeźroczyste</ort>przezroczyste komponenty w delphi 6, prosiłbym o przykładowy kawałek kodu jeśli ktoś wie ja to napisać .
Cześć
Wie ktoś jak robic <ort>przeźroczyste</ort>przezroczyste komponenty w delphi 6, prosiłbym o przykładowy kawałek kodu jeśli ktoś wie ja to napisać .
Jak sobie w metodzie Paint nie pomalujesz jakiegoś fragmentu, to bedzie on przezroczysty.
Autorowi posta chyba chodziło o przezroczystość komponentu w sensie "alpha blending" - nie wiem czy tak to się nazywa - niedawno był o tym post - poszukaj - jest tam dość pokaźna procka na przezroczystość... bynajmniej formy - nie wiem co z innym typem komponentu...
Skoro już moderatorstwo ostro zakreśla wszystkie ortografy dbając o naszą polszczyznę to ja też sobie coś zaznacze , hyhy.
Detox: bynajmniej != przynajmniej - bardzo poważny błąd i niestety coraz bardziej popularny.
Aha. To żeby komponenty były przezroczyste na formie, ale nie wg koloru tylko określonego obszaru, można użyć funkcji SetWindowRgn np:
var
Region : HRGN;
begin
Region := CreateEllipticRgn(0, 0, TMyComponent.ClientRect.Right, TMyComponent.ClientRect.Bottom);
SetWindowRgn(TMyComponent.Handle, Region, true);
end;
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.