Шестнадцатиричные свойства

Значения некоторых свойств (например, BackColor и остальные свойства, определяющие цвета) выглядят весьма устрашающе. Впрочем, дело обстоит не так плохо, как может показаться на первый взгляд. Двойной щелчок на имени свойства в первом столбце открывает диалоговое окно с двумя вкладками. На вкладке Palette находится палитра, из которой можно выбрать нужный цвет вместо того, чтобы вводить его шестнадцатиричный код. Вкладка System позволяет выбрать цвет на основании цветовой схемы, заданной в панели управления (Control Panel) Windows. Вы можете сделать так, чтобы цветовая палитра постоянно находилась на экране — для этого следует выполнить команду View > Color Palette. В этом случае достаточно один раз щелкнуть на имени свойства, а затем следующим щелчком выбрать нужный цвет из палитры. Давайте поэкспериментируем со свойством BackColor (изменение свойств ForeColor и FillColor не приведет ни к каким внешним изменениям). Цвет фона формы изменяется так:

1. Дважды щелкните на имени свойства BackColor в окне свойств, чтобы открыть диалоговое окно для выбора цвета.

2. Перейдите на вкладку Palette, чтобы вывести цветовую палитру.

3. Щелкните в палитре на красном квадратике, чтобы назначить форме красный цвет фона.

Результат выглядит просто отвратительно, так что свойству BackColor лучше вернуть стандартное значение.

4. Снова дважды щелкните на имени свойства BackColor и перейдите на вкладку System.

5. Выберите из списка строку Button Face. Если выбрать Window Background, форма станет белой. Поскольку сейчас в Windows используются в основном объемные управляющие элементы, цвет фона формы может совпадать с цветом кнопок. В нашем случае это будет серый цвет с имитацией объема.

 

ПОДСКАЗКА Хотя форме можно легко назначить любой цвет, все же старайтесь придерживаться системных цветов, приведенных на вкладке System. В этом случае ваше приложение унаследует цветовую схему, которую выбрал пользователь. Пусть порадуется.

 

Файловые свойства

Пара свойств в только что созданной форме вообще не имеет значения (None). Их значения представляют собой ссылки на файлы. Чтобы выбрать нужный файл, дважды щелкните на имени свойства. Например, свойство Icon формы определяет значок, отображаемый при свертывании окна программы во время выполнения. В Windows 95 и Windows NT этот значок также выводится на панели задач и открывает оконное меню формы (в левом верхнем углу). В подкаталоге \Graphics\Icons каталога Visual Basic имеется достаточно значков, из которых можно выбрать нужный. Чтобы сбросить файловое свойство и вернуть ему значение (None), дважды щелкните на втором столбце и нажмите клавишу Delete. Присвоение значка форме происходит следующим образом:

 

1. Дважды щелкните на имени свойства Icon формы frmMain. Открывается диалоговое окно Load Icon.

2. Выберите значок Face02.ico из подкаталога \Graphics\Icons\Misc. Нажмите кнопку Open.

 

Теперь в вашем приложении появился новый значок — желтая улыбающаяся рожица.

 

Свойства размера

Четыре свойства — Left, Top, Width и Height — присутствуют и на панели инструментов, и в окне свойств. При желании их значения можно ввести прямо во втором столбце окна свойств, но существует и более простой способ: если перетащить форму в окне макета и отпустить кнопку мыши, значения свойств (координаты) Left и Тор обновятся и на панели инструментов, и в окне свойств. Если же перетащить одну из границ формы и отпустить кнопку мыши, изменяются значения свойств Width и Height. Элементы также можно перемещать и масштабировать прямо на форме, но в этом случае координаты обновляются прямо во время перетаскивания.

 

Окно макета формы

Окно макета формы — простой, но достаточно полезный инструмент (рис. 1.6). В нем выводится уменьшенное изображение текущей формы, по которому можно представить, как будет выглядеть и где находиться форма во время выполнения программы.

Рис. 1.6. Окно макета формы

 

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

1. Щелкните на изображении формы в окне макета и перетащите его в центр монитора, изображенного в окне.

2. Запустите программу командой Run > Start.

 

Панель элементов

Как нетрудно догадаться по названию, панель элементов содержит компоненты, из которых складывается интерфейс вашего приложения. Все кнопки, изображенные на рис. 1.7 (за исключением стрелки-указателя наверху слева), соответствуют объектам, которые вы можете размещать на формах в своих приложениях. Такие объекты называются управляющими элементами. Большинство из них являются неотъемлемой частью Visual Basic и называются встроенными, или стандартными, элементами. Примером таких элементов могут служить кнопки или текстовые поля. В уроке 3 эти элементы рассматриваются более подробно. В зависимости от настройки Visual Basic в палитре элементов могут присутствовать и другие элементы.

 

 

Рис. 1.7. Панель элементов Visual Basic с нестандартными элементами

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: