Свойства, методы, события, типы, классы________________________975

Первоначальная последовательность табуляции определяется просто той по-
следовательностью, в которой размещались управляющие элементы на экране.
Первому элементу присваивается значение TabOrder, равное 0, второму 1 и т.д.

Если задать какому то управляющему элементу значение TabOrder, равное
-1, то этот элемент выпадает из последовательности табуляции и с помощью клави-
ши Tab ему будет невозможно передать фокус.

Каждый управляющий элемент имеет уникальный номер TabOrder внутри
своего родительского компонента. Поэтому изменение значения TabOrder како-
го-то элемента на уже существующее у другого элемента значение приведет к
тому, что значения TabOrder всех последующих элементов автоматически изме-
нятся, чтобы не допустить дублирования. Если задать элементу значение TabOr-
der, большее, чем число элементов в родительском компоненте, он просто станет
последним в последовательности табуляции.

В среде проектирования C++Builder 4 имеется специальная команда Edit Tab
Order, позволяющая в режиме диалога задать последовательность табуляции всех
элементов.

Значение свойства TabOrder играет роль только тогда, когда свойство компо-
нента Tab Stop установлено в true и если компонент имеет родителя. Например,
для формы свойство TabOrder имеет смысл только в случае, если для формы задан
родитель в виде другой формы.

TabStop__________________________________________

Определяет возможность передать фокус на элемент нажатием клавиши табу-
ляции

Класс TWinControl

Определение

_property bool TabStop

Описание

Свойство TabStop разрешает или запрещает останавливать фокус на данном
элементе при нажатии пользователем клавиши Tab. Если значение TabStop равно
true, то клавиша Tab будет передавать фокус на этот элемент в последовательности
табуляции, определяемой значениями свойства элементов TabOrder. Если значе-
ние TabStop рвно false, то элемент недостижим в последовательности табуляции
независимо от значения TabOrder.

Для формы свойство TabStop имеет смысл только в случае, если форма имеет
родителя в виде другой формы.

Tag                                                                  ~
Свойство, используемое пользователем по своему усмотрению

Класс TComponent

Определение

property int Tag

Описание

Свойство Tag системой не используется. Пользователь может определить и ис-
пользовать его по своему усмотрению, помещая в него необходимую информацию.
Например, можно в процессе проектирования или программно в процессе выЬпол-