![]() |
Langsames Erscheinen von Texten
Hi,
wie lasse ich Text, von Labeln zum Beispiel, langsam erscheinen? Also dass die "Anzeige stärke" langsam auf 100% gebracht wird? Besser gesagt: Wie verändere ich die "Anzeige stärke"? Danke ;) |
AW: Langsames Erscheinen von Texten
Z.B. durch stückweise Verringerung der Transparenz
|
AW: Langsames Erscheinen von Texten
Da geht aber nur ´true´ oder ´false´ :?
was tun? ^^ |
AW: Langsames Erscheinen von Texten
Nein, es gibt ganze 254 Zwischenstufen zwischen ausgeblendet und 100%ig da.
Funktionieren tut das nicht nur mit Forms, sondern mit allen graphischen Controls, die ein Handle haben (das Laben gehört dazu). Als Tipp gebe ich mal die Windows-Funktion ![]() Bernhard |
AW: Langsames Erscheinen von Texten
TLabel hat kein Handle ... es ist kein "echtes" WinControl und hat keine eigene Zeichenfläche.
In diesem Fall kann man Transparenz, auf einem gleichfarbigem Hintergrund, durch Anpassung der Text-/Hintergrundfarbe erreichen. 100% transparent = Farbe = Farbe des übergeordneten Controls 0% = Wunschfarbe des Labels x% = Zwischenwert aus beiden Farben TStaticText ist das "echte" Windows-Label, welches dann auch ein Handle/HWND besitzt. |
AW: Langsames Erscheinen von Texten
Ich habs jez mit dem TStaticText probiert, er meldet keine Fehler, aber es passiert auch nix...
Ich hab kapiert dass ich am crKey iwas verändern muss, da das die Tranzparenz steuert aber keine Ahnung was ich da eingeben muss um es Prozentual zu verändern... Mein Code (Da verändert sich nix...):
Delphi-Quellcode:
Ich schätze das ist falsch oder?
SetLayeredWindowAttributes(StaticText1.Handle, 50, 0, 0)
Danke ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:56 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-2025 by Thomas Breitkreuz