>
Ah, it's a set... like I saw in Pascal long ago. How does an assignment look then? Can it have multiple members true at the same time? Well I guess I'd learn that soon enough if I found the time to install it :).>So it's not a set, it's a #defined constant by a different name. Except I guess you can't mix values from different enumerations, even if their values are the same. The compiler would catch that for you, eh?
>
Yes and you can do multiples too..
You then use the unary comparison And "&"/Or "|":
MyType := SysStyle.Julian & (SysStyle.Joe | SysStyle.Foo | SysStyle.Blah)