Hello,
Now since TMS Scripter exist on both VCL and Firemonkey conditional compilation is really missing.
Like :
{$IFDEF IOS} .... {$ELSE} ... {$ENDIF}
With this list :
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Conditional_compilation_(Delphi)
In a first time {$DEFINE} is not needed if it could help.
And better add by code new symbols
Best regards,
Fabrice