Определяет, может ли объект реагировать на события, генерируемые пользователем. Доступно на этапе разработки и выполнения.
Object.Enabled[ = lExpr] |
Возвращаемое значение
- lExpr
-
Для свойства Enabled предусмотрены следующие установки:
Установка Описание True (.T.)
(По умолчанию) Объект реагирует на события.
False (.F.)
Объект не реагирует на события.
Remarks
Применимо к: CheckBox Control | Column Object | ComboBox Control | CommandButton Control | CommandGroup Control | Container Object | Control Object (Visual FoxPro) | EditBox Control | Form Object | Grid Control | Image Control (Visual FoxPro) | Label Control (Visual FoxPro) | Line Control | ListBox Control | OLE Bound Control | OLE Container Control | OptionButton Control | OptionGroup Control | Page Object | PageFrame Control | _SCREEN System Variable | Shape Control | Spinner Control | TextBox Control (Visual FoxPro) | Timer Control | ToolBar Object
Свойство Enabled позволяет делать объекты доступными или недоступными на этапе выполнения. Например, можно сделать недоступными объекты, которые не влияют на текущее состояние приложения. Можно сделать недоступным элемент управления в целях ограничения диапазона его применения - например, сделать недоступным элемент управления EditBox, чтобы он отображал информацию только для чтения. Если элемент управления недоступен, он не может быть выбран.
Если свойство Enabled объекта-контейнера имеет значение "ложь" (.F.), то все содержащиеся в нем элементы управления будут также недоступны. Например, если пользователь щелкнет какой-либо элемент управления в недоступном объекте Form, никакие события не произойдут.
Если сделать недоступным объект Timer, установив для свойства Enabled значение "ложь" (.F.), то будет прекращен отсчет времени, заданный свойством Interval элемента управления Timer.