Ist bei meinem 10.4 inkl. Patch1+2 auch so.
Wenn du echt - wie in deinem Beispiel - am WindowState als string interessiert bist... das hier funktioniert in FMX wie auch
VCL:
Delphi-Quellcode:
uses System.TypInfo;
function statusstr( winstate : TWindowState ) : string;
begin
Result := GetEnumName(typeinfo(TWindowState),ord(winstate));
end;
procedure TForm25.FormCreate(Sender: TObject);
begin
label1.Text := statusstr( windowstate );
end;
( Es gibt sicher im Verlauf des Tages eine einfache Erklärung wieso der von dir erwähnte Fehler auftritt. )