Nicht ganz. Graphic gehört zwar zur
VCL, bindet aber nur die
RTL (SysUtils, Classes) ein, womit sie unabhängig vom Rest der
VCL ist.
Zur
NonVCL Programmierung: Das was du, Luckie, vorhast, könnte man eher als NonRTLandVCL bezeichnen. Bei MSVC++ verzichtet man ja auch nicht auf die
RTL (msvcrtXx.dll). Diese wird eben nur von Windows gleich mitgebracht, was leider nicht auf die Delphi
RTL zutrifft.