Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Formular soll langsam transparent werden!! (https://www.delphipraxis.net/5599-formular-soll-langsam-transparent-werden.html)

maximi 12. Jun 2003 15:10


Formular soll langsam transparent werden!!
 
Hallo!!!
Könnt ihr mir weiterhelfen?? Ich möchte, dass mein Form langsam transparent wird, und nicht aufeinmal!!!

Stanlay Hanks 12. Jun 2003 15:15

Ab einer bestimmten Windows Version (War das nich 2000?, weiß nicht genau) kannst du die AlphaBlendValue Eigenschaft deines Formulars verwenden. Du musst im OI nur AlphaBlend auf true stellen. Wenn du jetzt in ein TimerEvent schreibst:

Delphi-Quellcode:
While Form1.AlphaBlendValue > 0 do
 Form1.AlphablendValue := Form1.AlphaBlendValue -1;
Dann wird dein Form langsam unsichtbar.

maximi 12. Jun 2003 15:28

Wo kann OI umstellen???

Phoenix 12. Jun 2003 15:44

Erm ja. Dazu muss man sagen, daß es dieses Property erst ab Delphi 6 gibt. Dann geht das a) im Designmodus direkt im Objektinspektor oder b) eben wie im Code eben zzu sehen zur Laufzeit.

Stanlay Hanks 12. Jun 2003 16:00

Sorry. Daran hab ich nicht gedacht, dass das erst ab Delphi 6 verfügbar ist.

Daniel B 12. Jun 2003 16:49

Zitat:

Zitat von Stanlay Hanks
Sorry. Daran hab ich nicht gedacht, dass das erst ab Delphi 6 verfügbar ist.

Und wie Du oben es schon "angedeutet" hast, es geht auch erst ab Windows 2000.

Grüsse, Daniel :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 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