Начиная с XE2, модули Delphi ограничены областью действия.
Правильно ли будет сказать, что если я буду использовать только модули с областью действия System и Data, мой код будет мультиплатформенным и скомпилирован как для целей Mac, так и для Windows?
а остальные ссылки на Vcl, Winapi и Posix должны регулироваться символами платформы условной компиляции?