Начиная с переменной типа набора, такой как TAnchors
:
TAnchorKind = (akLeft, akTop, akRight, akBottom);
TAnchors = set of TAnchorKind;
Я пытаюсь получить дополнительные значения.
var
Tmp : TAnchors;
begin
Tmp := [akLeft];
...
end;
Я ожидаю получить все значения TAnchors
, которых нет в переменной Tmp
.
Например, начиная с [akLeft]
, я ожидаю получить [akTop, akRight, akBottom]
.
Я пытался использовать оператор not
, но, похоже, он не работает для Sets types
.