Das "Formular" bei einem Datenmodul ist nur eine optische Hilfe für dich damit du deine bunten Vierecke (Timer,
TCP-Client, DataSet, ...) da drauf ziehen kannst. Es ist kein Formular dass du deinem Benutzer irgendwie anzeigen könntest.
Ohne großen Aufwand müsste die Anwendung somit auch auf Linux und MacOS laufen (natürlich abhängig von den platform-spezifischen Dingen deines Codes).