Da die
VCL umfassenden Gebrauch von der
RTTI von Delphi macht, wirst du schon auf die
VCL verzichten müssen, falls dich das ernsthaft stört. Ebenso mußt du auf das Sprachfeature selbst verzichten. IIRC gibt es einen Compilerschalter, der
RTTI für eine Klassendeklaration deaktiviert.
Gewöhnlich ist es aber eher unproblematisch, daß Variablennamen etc. aus dem
GUI-Code im Binary enthalten sind, da dieser nicht der sensitive Teil eines Programmes ist. Das Verbergen von Implementationsdetails dürftest du daher auf die empfindlichen Codestellen beschränken können.