logo
Osnovy_sozdania_graficheskogo_interfeysa_polzov

Категория Appearance

Свойство Name

Свойство Name определяет имя элемента управления или другого объекта. Зна­чением данного свойства может являться строка, удовлетворяющая правилам оп­ределения имен в VBA. Данное свой­ство можно изменять только на этапе конструирования формы.

Свойство ControlTipText

Свойство ControlTipText определяет текст всплывающей подсказки, которая выво­дится на экран при установке указателя мыши над элементом управления. Зна­чением данного свойства может быть строковое выражение (по умолчанию ис­пользуется пустая строка, поэтому никакой подсказки не выводится).

Свойство Value

Свойство Value определяет состояние или содержимое элемента управления. В табл. 3.14 представлены возможные значения данного свойства для различных элементов управления.

Таблица 3.14. Возможные значения свойства Value для различных элементов управления

Элемент управления

Значение

CheckBox (Флажок)

Имеет тип Boolean, принимающий значение True (элемент выбран) или False (элемент не выбран)

OptionButton (Переключатель)

Те же значения, что и для элемента управления CheckBox

ToggleButton (Выключатель)

Те же значения, что и для элемента управления CheckBox

ScrollBar

(Полоса прокрутки)

Любые значения в диапазоне между значениями свойств Min и Мах

SpinButton (Счетчик)

Аналогично элементу управления ScrollBar

ListBox (Список)

Аналогично элементу управления ComboBox

MultiPage

(Набор страниц)

Значение типа Integer, которое показывает текущую активную страницу (минимальное значение равно 0, а максимальное значение на единицу меньше, чем количество страниц в элементе управления)

TextBox (Поле)

Значение данного свойства для текстового поля представляет собой текст, введенный в область редактирования

Остальные свойства данной категории приведены в табл. 3.15.

Таблица 3.15. Общие свойства категории Appearance

Свойство

Тип

Объекты

Описание

BackColor

Long

CheckBox, ComboBox,

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

Определяет цвет фона элемента управления

BackStyle

Long

CheckBox, ComboBox,

CommandBution, Image, Label, OptionButton, TextBox, ToggleButton

Определяет, является ли видимым цвет фона элемента управления, или видимым является цвет фона формы, на которой расположен элемент управления. Значениями данного свойства могут быть значения одной из констант: fmBackStyieTransparenf (0) — фон элемента управления является прозрачным и видимым является цвет формы; fmBackStyleOpaque (1) — видимым является цвет фона элемента управления

BorderColor

Long

ComboBox, Frame, Image, Label, ListBox, TextBox, UserForm

Определяет цвет границы объекта. Для задания цвета границы значение свойства BorderStyle не должно равняться значению константы fmBorderStyleNone, то есть объект должен иметь границы

BorderStyle

Long

ComboBox, Frame, Image, Label, ListBox, TextBox, UserForm

Определяет тип границы объекта. Значение данного свойства может равняться значению одной из следующих констант: fmBorderStyleNone (0) — границы у объекта отсутствуют; fmBorderStyleSingle (])—объект имеет границы

Caption

String

CheckBox, CommandButton, Frame, OptionButton, Page Object, UserForm, Tab Object, ToggleButton

Определяет расположенный на объекте текст. По умолчанию для элемента управления используется имя, состоящее из типа элемента управления и числа. Например, OptionButton1, Frame1 и т. п. Для объектов Page и Tab значение данного свойства определяет название вкладки. Если строка, являющаяся значением свойства Caption, не умещается полностью в элементе управления, то она обрывается. Однако если значение свойства, AutoSize равно True, то размер объекта устанавливается таким образом, чтобы вместить весь заголовок (Caption)

ForeColor

Long

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

Свойство ForeColor определяет цвет текста объекта. Для определения цвета используется целое число. Значение данного свойства можно определить как в режиме Конструктора, так и во время выполнения программы. Для элементов управления ScrollBar (Полоса прокрутки) и SpinButton (Счетчик) это свойство определяет цвет стрелок

Visible

Boolean

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

Определяет, является ли объект видимым или нет. Значения данного свойства могут равняться значениям одной из констант: True или False. В режиме конструктора все элементы являются видимыми независимо от значения свойство Visible