Den 2005er Schrott hat eh keiner, D8 auch nicht und davor gab's das noch nicht ... also ab TDE/D2006
So geht es übrigens überall.
Delphi-Quellcode:
{$UNDEF X}{$IF X}{$REGION 'die erste Region'}{$IFEND}
...
{$IF X}{$ENDREGION}{$IFEND}
{$IF X}{$REGION 'nocheine Region'}{$IFEND}
...
{$IF X}{$ENDREGION}{$IFEND}
...
Auch wenn die alten Delphis es dann nicht zusammenklappen, aber wenigstens meckert der Compiler nicht mehr über unbekannte Compiler-Direktiven.