Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
512244_74984_sidorov_m_e_algoritmizaciya_i_prog....doc
Скачиваний:
14
Добавлен:
01.05.2019
Размер:
5.08 Mб
Скачать

Семейство форм

Семейство Forms является коллекцией, элементы которой представляют все загруженные формы в приложении. У семейства Forms имеются свойства Count (число форм в семействе) и item (номер формы), а также метод Add (добавляет к семейству новую форму).

Основные свойства формы

Многие свойства формы задаются на этапе конструирования. Некоторые свойства, например, размеры и расположение формы, можно задать с помощью мыши в окне макета и окне конструктора формы. Большинство свойств формы, установленных по умолчанию, можно изменить, используя диалоговое окно Properties. Значения свойств могут задаваться константами, числами, а также ссылками на файлы. Причем, изменение значений некоторых свойств формы проявляется только после запуске проекта на выполнение.

Рис. 18. Свойства формы

Свойства оформления формы

В группе Appearance (Оформление) окна Properties содержатся свойства объекта, которые задают атрибуты его внешнего вида.

Свойство

Возвращает или устанавливает

Appearance

вид формы при выполнении кода: 0 - плоский; 1- объемный.

Caption

текст, отображаемый в строке заголовка формы.

BorderStyle

тип границы формы (в режиме конструктора).

0 - vbBSNone; 1 - vbFixedSingle; 2 - vbSizable;

3 - VbFixedDialog, 4 - vbFixedToolwindow;

5 - VbSizableToolwindow.

BackColor,

ForeColor

цвет фона и текста формы. В окне свойств могут задаваться числами или константами Windows, преобразуются в шестнадцатеричные числа.

Picture

фон формы, программируется функцией LoadPicture("ИмяФайла").

Свойства позиционирования формы

Группа Position (Расположение) окна Properties служит для установки размеров и положения формы на экране.

Свойство

Возвращает или устанавливает

StartUp-Position

положение формы после запуска приложения.

Допустимые значения:

0 - VbManual– положение формы задано при конструировании;

1 – VbCenterOwner,

2- VbCenterScreen, 3 – VbWindowDefault.

Height, Width

высота и ширина формы, включая толщину границ и высоту заголовка формы. Единицы измерения - Twips (твипы). В 1 дюйме 1440 твипов.

Left, Тор

координаты на экране левого верхнего угла формы

Moveable

значение True, если пользователь может передвигать окно приложения.

Общие свойства формы

Свойства группы Misc (Общие) задают общие атрибуты формы.

Свойство

Возвращает или устанавливает

Name

имя формы.

MaxButton,

MinButton

значение True при наличии в форме кнопок «Развернуть» и «Свернуть», соответственно.

ControlBox

значение True при наличии в форме системного меню.

WindowState

состояние формы после запуска приложения. Допустимые значения: 0 - VbNormal – обычное;

1 – VbMinimized -свернутое;

2 – VbMaximized – развернутое.

Icon

значок приложения, программируется функцией

KeyPreview

значение True, если форма получает сообщение о событиях нажатия клавиш.

MousePointer

форму указателя мыши. Допустимые значения:

0 - VbDefault - по умолчанию,

1 - VbArrow, 2 - VbCrosshair, и т.д. до 15.

99 – VbCustom - Значок, указанный в свойстве MouseIcon

MouseIcon

форму указателя мыши в случае MousePointer=VbCustom

ShowInTasbar

значение True, если окно приложения выводится на панели задач

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]