Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Kann man AlphaBlend auf bestimmte Objekte beschränken ? (https://www.delphipraxis.net/158644-kann-man-alphablend-auf-bestimmte-objekte-beschraenken.html)

thomas2009 24. Feb 2011 21:31

Kann man AlphaBlend auf bestimmte Objekte beschränken ?
 
Hallo

wenn ich Alphablend aktiviere und einen Wert für die Transparent eingebe, dann wirkt das nicht nur auf die Form sondern auf alle auf der Forme liegende Komponente und nicht nur auf Form1 !

Kann man AlphaBlend auf bestimmte Objekte beschränken ?
Delphi-Quellcode:
Form1.AlphaBlend:=True;
Form1.AlphaBlend.Value:=25;
Ich möchte nur Form1 transparent machen.

Aphton 24. Feb 2011 22:07

AW: Kann man AlphaBlend auf bestimmte Objekte beschränken ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Dies hier ist die einzige Lösung, die ich kenne... Have fun

thomas2009 2. Mär 2011 23:51

AW: Kann man AlphaBlend auf bestimmte Objekte beschränken ?
 
es geht aber mit einem Problem und zwar :
Wenn ich auf form1 klick, dann wird das Klick auf form2 ! Ich lande auf form2
In form1 gibt es ein Event z.B. OnMousedown, OnmouseMouve, OnMouseUp

Leider passiert nichts wenn ich auf form1 klicke. d.h. ich lande beim Klicken auf form2

Im Demo gibt es kein Event für Form, darum bemerkt man nicht

Aphton 3. Mär 2011 06:01

AW: Kann man AlphaBlend auf bestimmte Objekte beschränken ?
 
Du kannst die jeweiligen Events umleiten.
Wenn nur auf Form 1 geklickt werden kann, du jedoch auf die Klicks auf Form2 reagieren willst (der Grund sei mal dahin gestellt; letztendlich spielts in meinen Augen keine Rolle), dann kannst du in den Form1 Events dieselbigen der Form2 aufrufen!

MfG


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 Uhr.

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