Przezroczysty canvas formy

0

W jaki sposob stworzyc przezroczysta forme w taki sposob aby tylko canvas byl przezroczysty a komponenty nie. (nie chodzi mi o alfablending).

czy mozna tez stworzyc na takiej formie przezroczysty label tak aby tylko tekst na nim nie byl przezroczysty?

czy jest mozliwe tworzenie czegos takiego w sposob dynamiczny, tzn aby przezroczystosc byla odswiezana?

wiem ze gdzies to bylo na forum ale nie moge znalezc a moje mozliwosci z internetem sa w tej chwili dosc okrojone wiec prosze o pomoc, moze kodzik?

0

mozesz pokombinowac z http://4programmers.net/view_faq.html?id=162

http://4programmers.net/view_faq.html?id=214

lub też:


procedure TForm1.Button1Click(Sender: TObject);
begin
Form1.Brush.Style:=bsClear;
Form1.BorderStyle:=bsNone;
end;
0

Chyba nie oto mu chodziło... bardziej takie coś jak AlphaBlend ale samych komponentów.... Sam nie wiem jak to zrobić, ale Lofix ma racje : na http://www.torry.net jest wszystko.

0

<font color="green">mozesz pokombinowac z
http://4programmers.net/view_faq.html?id=162

http://4programmers.net/view_faq.html?id=214

lub też:

procedure TForm1.Button1Click(Sender: TObject);
begin
Form1.Brush.Style:=bsClear;
Form1.BorderStyle:=bsNone;
end;
</span>

co do 1 to nie dziala, tzn dziala ale nie dobrze, czesc formy jest widoczna czesc nie, po zaslonieciu znowu czesc widoczna czesc nie (ale inna)
co do 2 to po wybraniu jakiegos obrazka forma znika calkowicie, razem z komponentami
co do 3 to jest dobrze lecz po przesunieciu juz obraz pozostaje i nie jestem w stanie go odswiezyc :(

chodzi mi oto ze to co bedzie pod ta przezroczysta forma bedzie animowane (np ekranik gry)

<font color="green">Chyba nie oto mu chodziło... bardziej takie coś jak AlphaBlend ale samych
komponentów.... Sam nie wiem jak to zrobić, ale Lofix ma racje : na
http://www.torry.net jest wszystko.
</span>

wiem ze tam jest wszystko i wiele razy tam juz szukalem ale tego nie moge poszukac bo internet mi na to nie pozwala :(

0

ok, zrobilem juz i dziala super, no prawie
skorzystalem z
http://www.torry.net/samples/samples/forms/tranform.zip
problem w tym ze label ustawiony na transparent nie jest przezroczysty. czy da sie jakos przerobic kodzik aby tak samo zrobic label'a jak forme?

ps. zauwazylem ze przezroczysta forma tak jakby nie istniala

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