![]() |
Schattieren eines Forms
Hallo !
Ich habe diesen Tip benutz zur schattierung eines Forms : ![]() Aber ich bekomme nicht die Schattierung beim Form öffnen, sondern nur wenn ein anderes Fenster aufgerufen wird (anderes Windows Program z.B. Word, Excel, oder was auch immer ...) und ich wieder zurück zu meinem Form rufe. Warum mag dieses möglich sein ? Benutze Delphi 2005 (und habe sowohl unter .Net als Win32 ausprobiert, beides gleich), und WinXP SP2. Danke. |
Re: Schattieren eines Forms
Ich bemerke dass wenn das Form mit Form.Show geöffnet wird (zusammen mit StayOnTop := True !!), klappt alles perfekt, aber mit Form.ShowModal nicht.
Kann jemand helfen ? Danke :coder2: |
Re: Schattieren eines Forms
|
Re: Schattieren eines Forms
Danke omata !
Ich habe vorher gesucht unter 'Schattierte Forms' und 'Schatten', usw. aber leider nicht mit 'DropShadow', daher den zitierten link nicht gefunden. Ich benutze Delphi 2005 & 2006 und
Delphi-Quellcode:
klappt nicht bei mir. Bin noch nicht so gut drauf mit 'Pointers'. Fehlermeldung : 'Invalid Typecast' bei Pointer(True).
SystemParametersInfo(SPI_SETDROPSHADOW,0,Pointer(true),0);
Danke |
Re: Schattieren eines Forms
Moin,
das kannst du so umgehen...
Delphi-Quellcode:
MfG
var b:longbool;
begin b:=true; SystemParametersInfo(SPI_SETDROPSHADOW, 0, b, 0); end; Thorsten |
Re: Schattieren eines Forms
Besten Dank !
Trozt alle Versuche, beim Form.ShowModal klappt es immer noch nicht !! Ich hatte folgendes sonstwo noch gefunden : Zitat:
|
Re: Schattieren eines Forms
Ja, das Problem habe ich auch.
Irgendwie ist das alles nicht so toll. Schade, das es nicht funktioniert. |
Re: Schattieren eines Forms
:dancer2: So funktioniert es !! ... auch für Form.ShowModal
Form1.Create(Self); Form1.PopupMode := pmAuto; Form1.ShowModal; :roteyes: |
Re: Schattieren eines Forms
Zitat:
|
Re: Schattieren eines Forms
Schön, das es so geht.
Aber was ist Form.PopupMode das habe ich gar nicht. Edit: Vergiss es in Delphi 2005 bzw. NET habe ich es jetzt auch gefunden. In Delphi7 gibt es das leider nicht. MfG Thorsten |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 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