Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Transparente Form (https://www.delphipraxis.net/44983-transparente-form.html)

Nils_13 27. Apr 2005 19:13


Transparente Form
 
Hi,

[solche Threads gibt es schon oft habe aber nichts gefunden]
ich hab ein Transparentes Bild auf meiner Form (ist nicht wirklich Transparent), jetzt möchte ich die Form Transparent machen mit den einfachsten Methoden geht es nicht z.B.
Delphi-Quellcode:
BorderStyle := clNone;
{ ... }
was kann ich da machen [swissdelphicenter hat auch nichts ergeben]

3_of_8 27. Apr 2005 19:14

Re: Transparente Form
 
form.transparent und form.transparentcolor.

Da kannste dann z.B. die Form.color clFuchsia machen, transparentcolor auch clfuchsia und form.transparent:=True;

oder so ähnlich.

Stanlay Hanks 27. Apr 2005 19:16

Re: Transparente Form
 
Hi. Borderstyle gibt nur an, ob dein Form einen Rahmen hat und wenn ja, welchen.
Setze die Eigenschaft "AlphaBlend" auf true und stelle den Grad der Transparenz in "AlphaBlendValue" ein.

Man liest sich, Stanlay :hi:

Nils_13 27. Apr 2005 19:18

Re: Transparente Form
 
So einfach ist das nicht, ich hab Delphi5, da gibts das alles noch nicht.

3_of_8 28. Apr 2005 18:39

Re: Transparente Form
 
@StanleyHanks: Das geht auch außerdem nur, wenn man die komplette Form mit allen Controls transparent machen will, wenn man aber die Form selbst unsichtbar machen will und das Image komplett sichtbar, muss man es anders machen, afaik so wie ich es gesagt habe. Wenn das ganze unter Delphi 5 nicht funzt, dann: form1.brush.style:=bsclear; form1.borderstyle:=bsnone;

SirThornberry 28. Apr 2005 18:44

Re: Transparente Form
 
wenn das form duchklickbar sein soll dann mit "CreatePolygonRgn" etc.
Und um das mit der Transparenz unter Delphi5 zu regeln hab ich auch schonmal was gepostet

http://www.delphipraxis.net/internal...=340328#340328
http://www.delphipraxis.net/internal...=337906#337906

Jens Schumann 28. Apr 2005 19:56

Re: Transparente Form
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
das anliegende Beispiel habe bei den Schweizern gefunden (glaube ich)
Ihr müsst mal auf den Buttons rumklicken


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz