Dummerweise ist mrYes nicht in der
Unit Dialogs, sondern in der
Unit Controls definiert, die Du dann auch noch einbinden musst (oder Du schreibst idYes statt mrYes

).
Typische Vorgehensweise bei "Undeclared something":
Zitat:
C:
cd \Program Files (x86)\Borland\
BDS\4.0\source\
Win32
grep -i -d mrYes *.pas
Und schon weißt Du, in welcher
Unit das undeklarierte definiert ist.