Код: Выделить всё
function TW3DThemeNotifier.GetSystemMode: TW3DThemeMode;
var
LService: IFMXSystemAppearanceService;
begin
Result := TW3DThemeMode.Light;
if TPlatformServices.Current.SupportsPlatformService(IFMXSystemAppearanceService, LService) then
begin
if LService.GetSystemThemeKind = TSystemThemeKind.Dark then
Result := TW3DThemeMode.Dark;
end;
end;
Подробнее здесь: https://stackoverflow.com/questions/798 ... ing-delphi
Мобильная версия