Das
{$I include.inc}
steht wirklich "vor" dem
uses {$I include.inc}...
?
Es muß immer in jeder einzelnen Datei eingebunden sein, wo etwas daraus verwendet wird. (
pas,
dpr usw.)
Andere Lösung: Man kann DEFINES auch irgendwo in den Projektoptionen definieren, bzw. via Parameter an den Kommandozeilen-Compiler übergeben, welche dann überall im Projekt verfügbar sind.