logo
Osnovy_sozdania_graficheskogo_interfeysa_polzov

Категория Behaviour

Категория свойств Behaviour (Поведние) содержит свойства, определяющие пове­дение элемента управления. Ниже представлен список некоторых свойств этой категории (табл. 3.16).

Таблица 3.16. Основные свойства категории Behaviour

Свойство

Тип

Объекты

Описание

AutoSize

Boolean

CheckBox, Label, ComboBox, TextBox, CommandButton, Image, OptionButton, ToggleButton

Для элементов управления, имеющих свойство Caption, значение свойства AutoSize определяет, изменяет ли элемент управления размеры таким образом, чтобы поместился заголовок (Caption) элемента. Если значение свойства AutoSize равно True, то размеры элемента управления изменяются таким образом, чтобы заголовок поместился полностью. Для элементов управления, не имеющих свойства Caption, данное свойство позволяет автоматически установить размеры элемента управления, чтобы отобразить всю информацию, хранящуюся в элементе управления

Enabled

Boolean

CheckBox, TextBox, ComboBox, Label, CommandButton, Frame, MultiPage, Image, OptionButton, ScrollBar, SpinButton, TabStrip, ListBox, ToggleButton, UserForm Object

Определяет, может ли элемент управления получать фокус и реагировать на действия пользователя, например на нажатие кнопки мыши

WordWrap

Boolean

CheckBox, TextBox, CommandButton, Label, OptionButton, ToggleButton

Определяет, может ли содержимое элемента управления автоматически переноситься в конце строки на следующую

Locked

Boolean

CheckBox, ListBox, СomboBox, TextBox,

CommandButton, OpfionButton, ToggleBufton

Определяет возможность редактирования пользователем содержимого элемента управления

Свойство SpecialEffect

Свойство SpecialEffect определяет внешний вид объекта. Значения, которые мо­жет принимать это свойство, представлены в табл. 3.17.

Таблица 3.7. Константы, определяющие значение свойства SpecialEffect

Константа

Описание

fmSpecialEffectFlat (0) ,

Объект выглядит плоским и отделяется от формы

границей или другим цветом фона. Данное значение

является значением по умолчанию для элементов

управления Image и Label

fmSpecialEffectRaised (1)

Объемный эффект. Объект выглядит выпуклым. Данное значение не применимо к флажкам и переключателям

fmSpecialEffectSunken(2) :

Объемный эффект. Он как бы утоплен в объекте, на котором находится. Данное значение является допустимым для всех элементов управления. Оно принимается по умолчанию для CheckBox и OpfionButton

fmSpecialEffectEtched (3)

Врезает границы по краям элемента управления. Данное значение не применимо к флажкам и переключателям

fmSpecialEffectBump (6)

Объект имеет выпуклые границы. Данное значение

не применимо к флажкам и переключателям

ВНИМАНИЕ: Свойства SpecialEffect и BorderStyle не могут одновременно иметь отличные от нуля значения. Попытка установить ненулевое значение для одного свойства приведет к обнулению другого.