Реферат: Turbo Vision
списков) тень не задается.Если требуется изменить заданное
состояние этого флага, следует воспользоваться универсальным
методом SetState :
procedure tView.SetState(AState: Word; Enable: Boolean);virtual;
где AState - флаг, который следует изменитьЖ
Enable=True, если флаг следует установить, и False, если
сбросить.
С помощью этого метода можно изменить любые флаги состояния,
но при каждом обращении к нему можно изменить только один
флаг.
4-й бит (sfActiv) - объект является либо активным окном ( окном, с ко-
торым происходит в настоящее время работа в программе), или
подэлементом активного окна.Как правило, этот флаг автомати-
чески меняет свое значение в процессе работы программы и изме-
нять его в программе практически не требуется.
5-й бит (sfSelected) - объект является выделенным в группе.В каждой
группе может быть только один выделенный объект.Как и предыду-
щий флаг, состояние этого флага изменяется автоматически в
процессе работы программы, и обычно не возникает необходимости
принудительного изменения его состояния (изменить его также
можно с помощью метода SetState).
6-й бит (sfFocused) - объект является сфокусированным, т.е.является
выделенным в группе, и все его владельцы также являются выде-
ленными.Сфокусированный объект - то тот отображаемый объект,
с которым в настоящее время происходит работа (например,
конкретный редактор текста, если на экране открыто несколько
редакторов).
7-й бит (sfDragging) - объект находится в режиме перемещения или изме-
нения своих размеров либо с помощью клавиш направления, либо с