Zitat:
Wenn du non-
VCL entwickelst, bekommst du den ganzen "Mist" wie High-DPI Unterstützung, Gestenunterstützung usw. der
VCL nicht einkompiliert und die Exe wird auch nicht so viel größer.
Möchte ich bezweifeln wenn ein leeres Kompilat schon so groß ist wie meine komplette Anwendung in gebrauch nimmt.
Wenn deine ganze Anwendung nicht einmal 45 KiB in Anspruch nimmt (leere Konsolenanwendung bei Delphi 10.1), kannst du aber keine
VCL eingebunden haben, auch nicht bei Delphi 1 (187 KiB). Und viel Funktionalität auch nicht.
Gibt es eine Möglichkeit per Compiler-Direktive Gestensteuerung und all den unnötigen Kram zu entfernen?
Nein, denn Compilerdirektiven wirken ja indem anders kompiliert wird. Das wäre also schon theoretisch nicht möglich, da die Delphiunits vorkompiliert sind.