ciao gente,
mi sto arrovellando il cervelletto per trovare una soluzione ma non c'è stato verso...
ho usato il sguente codice per far comparire l'ombra (drop shadow) dietro ad un form:
e nel form principale, quello che deelphi vede come "Main Form" l'ombra compare, solo che io vorrei che la stessa cosa avenisse anche per un form che viene mostrato al click di un pulsante...codice:type TForm1 = class(TForm) protected procedure CreateParams(var Params: TCreateParams); override; end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.CreateParams(var Params: TCreateParams); const CS_DROPSHADOW = $00020000; begin inherited; { Check Versione WIndows } if (Win32Platform = VER_PLATFORM_WIN32_NT) and ((Win32MajorVersion > 5) or ((Win32MajorVersion = 5) and (Win32MinorVersion >= 1))) then Params.WindowClass.Style := CS_DROPSHADOW; end;
ho provato ad usare la stessa procedura ma l'ombra NON si vede...
che devo fare?
ciao e grazie
![]()

Rispondi quotando