Op Wed, 29 Jul 2009, schreef Desmond Coertzen: > That is fantastic! > > Is this correct for application? > > var > SomeIOPort: nibbles; > begin > SomeIOPort.low[7] := 1; > end; nibbles is not an array? Anyway, you can created bitpacked arrays, so the idea will work. Daniël