Hoi Uwe
zu deinem Vorschlag
Delphi-Quellcode:
if (WindowState = wsMaximized) and HandleAllocated then
begin
HandleAllocated ist bei meinem Delphi bereits TRUE.
Es wird deshalb weiterhin Activate vor Create ausgelöst.
Ich schlage deshalb vor:
Delphi-Quellcode:
procedure TCustomForm.ScaleNormalSize(M, D: Integer);
var
WindowPlacement: TWindowPlacement;
begin
if ( WindowState = wsMaximized ) and not ( fsCreating in FFormState ) then
begin