OK, dann schau mal meinen Edit in Post #2 an. Sowas müsste gehen:
Delphi-Quellcode:
opts := [DockBasicSize_UA];
RichEdit1.Tag := Byte(opts);
und umgedreht:
Delphi-Quellcode:
opts := tDockOpts_UA(RichEdit1.Tag);
if DockBasicSize_UA in opts then
...
Edit: Vielleicht
Word(opts)
, wenn du mehr als 8 Enumeratoren hast.