Свойство Enabled

Определяет, может ли объект реагировать на события, генерируемые пользователем.

Применение:
CheckBox, Column, ComboBox, CommandButton, CommandGroup, Объект Container, Объект Control, EditBox, Form, Grid, Image, Label, Line, ListBox, Связанный элемент управления OLE, Элемент управления OLE - контейнер, OptionButton, OptionGroup, Page, PageFrame, _SCREEN, Shape, Spinner, TextBox, Timer, ToolBar.

Синтаксис:

Object.Enabled[ = lExpr]

Установки:
lExpr
Для свойства Enabled предусмотрены следующие установки:

Комментарии:
Доступно на этапе разработки и на этапе выполнения.
Свойство Enabled позволяет делать объекты доступными или недоступными на этапе выполнения. Например, можно сделать недоступными объекты, которые не влияют на текущее состояние приложения. Можно сделать недоступным элемент управления в целях ограничения диапазона его применения например, сделать недоступным элемент управления EditBox, чтобы он отображал информацию только для чтения. Если элемент управления недоступен, он не может быть выбран.
Если свойство Enabled объекта-контейнера имеет значение "ложь" (.F.), то все содержащиеся в нем элементы управления будут также недоступны. Например, если пользователь щелкнет какой-либо элемент управления в недоступном объекте Form, никакие события не произойдут.
Если сделать недоступным объект Timer, установив для свойства Enabled значение "ложь" (.F.), то будет прекращен отсчет времени, заданный свойством Interval элемента управления Timer.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 12.01.2003