Определяет - какая командная кнопка или элемент управления OLE Container будет отвечать на нажатие клавиши ENTER в случае, когда на активной форме расположены две или более командных кнопок. Доступно как в design time, так и в run time.
Object.Default[ = lExpr] |
Возвращаемое значение
- lExpr
-
Установками для свойства Default являются:
Установка Описание True (.T.)
Когда свойство Default командной кнопки установлено в True (.T.) и ее родительская форма является активной, пользователь может исполнить команду кнопки нажатием клавиши ENTER. (Если фокус находится в элементе управления editbox, пользователь может нажать CTRL+ENTER.) Если KEYCOMP установлено в WINDOWS, команда кнопки по умолчанию не исполняется, если фокус перемещен на другую командную кнопку. В этом случае, нажатие ENTER воздействует на кнопку, имеющую фокус вместо кнопки, для которой это свойство установлено True (.T.).
False (.F.)
(По умолчанию) Кнопка не является кнопкой по умолчанию.
Примечания
Применяется к: CommandButton Control | OLE Container Control
Свойство Default применяется только к тем элементам управления OLE Container, которые содержать элемент управления ActiveX (.ocx) действующий как "Acts like a Button" .
Только одна командная кнопка или элемент управления OLE Container формы могут быть установлено в качестве кнопок по умолчанию. Когда свойство Default установлено в true (.T.) для одной командной кнопки или для элемента управления OLE Container, то одноименное свойство всех прочих командных кнопок или элементов управления OLE Container автоматически устанавливается в false (.F.). Вы не можете создать кнопку по умолчанию или аналогичный элемент управления OLE Container в панели инструментов.
Смотрите также
Справочное руководство
Свойство Enabled (Visual FoxPro)Событие KeyPress
Прочие ресурсы
Свойства (Visual FoxPro)Справочное руководство по языку (Visual FoxPro)