![]() |
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:
Ich möchte nur Form1 transparent machen.
Form1.AlphaBlend:=True;
Form1.AlphaBlend.Value:=25; |
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
|
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 |
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