Einzelnen Beitrag anzeigen

thomas2009
(Gast)

n/a Beiträge
 
#1

AlphaBlend nur für Form beschränken

  Alt 29. Mär 2009, 13:17
Hallo

ich habe einige Komponenten auf das Formular
Ich möchte das Formular mit AlphaBlend transparent machen
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
Form1.AlphaBlend:=true;
Form1.AlphaBlendValue :=10;
end;
Das Problem AlphaBlend werkt auch auf andere Komponenten wie Buttons
Ich möchte aber nur das Formular transparent machen

ist es mit AlphaBlend möglich oder gibt es eine andere Lösung ausser AlphaBlend ?

Mein 2. Versuch, habe ich versucht mit der Transparente farbe
Delphi-Quellcode:
Form1.Color:=CLRed;
Form1.TransparentColor:=ClRed;
Das ist aber kein Transparent sondern ein Loch
d.h. wenn ich auf einen transparenten Bereich anklicke, dann gehe raus das Programm verliert den Focus oder versteckt sich und das untere Fenster nehmt den Focus
  Mit Zitat antworten Zitat