Задает специфические опции формата для элемента управления. Доступно на этапе разработки и во время выполнения.

 [Form.]Control.SpecialEffect = nExpr

Expand imageВозвращаемое значение

nExpr

Для элемента управления PageFrame, объектов Container и Control свойство SpecialEffect может принимать следующие значения:

Установка Описание

0

Выпуклый. Элемент управления выступает над поверхностью формы.

1

Утопленный. Элемент управления утоплен в поверхность формы.

2

Плоский.

NoteПримечание

Свойство SpecialEffect элемента управления PageFrame доступно только в случае установки свойства Tabs в "Ложь" (.F.). Кроме того, свойство BorderColor применимо к элементу управления PageFrame, только если значение nExpr= 2 (плоский).

Для всех остальных элементов управления предусмотрены следующие установки SpecialEffect:

Установка Описание

0

(По умолчанию для всех элементов управления и объектов, кроме объекта Container.) 3D-трехмерный. Задает подсветку и затенение соответствующих границ элемента управления с целью придания ему объемного вида.

1

Плоский. У элемента управления отсутствует трехмерная граница.

2

Hot tracking. Обеспечивает эффект Mouseover для элемента управления (визуальный эффект, имеющий место при прохождении курсора мыши над объектом). (Элемент управления меняет вид отображения при наведении на него указателя мыши, согласно таблице ниже)

NoteПримечание

Если значение свойства Height слишком мало, установка 3D не действует. Hot tracking поддерживается для следующих элементов управления: ListBox, ComboBox, Spinner, TextBox, EditBox, CommandButton, CheckBox, OptionButton. Hot tracking для элементов управления CheckBox и OptionButton поддерживается, только если свойство Style = 2 (графический). Hot tracking для CommandButtons поддерживается, только если свойство Style <> 1 (невидимый). В следующей таблице описана поддержка Hot tracking.

Элемент управления По умолчанию Эффект Mouseover

Listbox

Плоский

3D (Трехмерный)

ComboBox

Плоский

3D (Трехмерный)

Spinner

Плоский

3D (Трехмерный)

TextBox

Плоский

3D (Трехмерный)

EditBox

Плоский

3D (Трехмерный)

CommandButton

Плоский в нормальной позиции

3D (Трехмерный)

CheckBox

Плоский

Отсутствует

OptionButton

Плоский в нормальной позиции

3D (Трехмерный)

Expand imageЗамечания

Expand imageСмотрите также