@Thaddy:
yes, I use -Us - like the Documentation describe, when I would compile a system.pas unit.
DWORD brings me no Error...
But, how are BYTE, and WORD declared - it bring me Error ?
BYTE can be from 0..255 (not signed)
BYTE can be from -128..127 (signed )
WORD can be from 0..65535 (not signed)
WORD can be from -32768..32767 (signed)
and so far, and so forth...
So, I have no Change, to set the Types for custom Size ?