Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб 1 C++ Builder.doc
Скачиваний:
28
Добавлен:
27.03.2015
Размер:
5.04 Mб
Скачать

2.3. Добавление компонентов в форму

Чтобы создать интерфейс приложения, разместите компоненты на форме, задайте значения их свойств и напишите для них коды обработчиков событий.

х

Щелкните компонент на палитре, а затем точку на форме, куда хотите его поместить,

или выберите компонент из алфавитного списка, получаемого через пункты меню View Component List [вид  список компонентов].

В

ы можете перестраивать палитру компонентов и добавлять в нее новые вкладки. Для этого выберите пункты менюTools Environment Options [инструменты  опции среды], а затем вкладку Palette [палитра].

Вы можете устанавливать новые компоненты на палитре компонентов. Для этого выберите пункты меню Component New Component [компонент  новый компонент].

2.4. Изменение вида и поведения объекта

Вы можете изменять способ появления и поведения объекта в вашем приложении при помощи инспектора объектов. Когда вы выбираете объект на форме, его свойства и события отображаются в инспекторе объектов.

2.4.1. Работа со свойствами объекта

Многие свойства имеют простые значения, такие как целое число, логическое значение, название цвета. Для булевых свойств вы можете дважды щелкнуть значение, чтобы переключиться с true на false или наоборот.

Сложные свойства, например Font [шрифт], имеют свои редакторы значений. Если вы щелкнете значение такого свойства, то увидите замещающий знак (–).

2.4.2. Работа с событиями объекта

В инспекторе объектов выбран

объект Button2.

Щелкните вкладку Events [события], чтобы увидеть события, которые может обрабатывать этот объект.

Выберите из списка доступный

обработчик событий, либо дважды щелкните поле значения события, чтобы система создала эскиз кода нового обработчика событий.

2.5. Просмотр и редактирование кода

Пока вы создаете интерфейс пользователя для вашего приложения, C++Builder параллельно с вами создает основной код. Когда вы выбираете формы и компоненты и изменяете их свойства, эти изменения автоматически отражаются в исходных файлах.

Вы можете также добавлять код непосредственно в ваши исходные файлы, используя встроенный редактор кода. Редактор кода – это редактор текста в коде ASCII с полным набором функций редактирования. Чтобы настроить вашу среду редактирования, выберите пункты меню Tools Editor Options [инструменты  опции редактора]. Вы можете задавать такие опции, как табуляция, отображения клавиш, цвета и автоматические свойства.

Компоненты, добавляемые в форму, отображаются в коде.

2.5.1. Просмотр файлов форм

Формы – это видимая часть большинства проектов C++Builder. Они находятся там, где вы проектируете интерфейс пользователя приложения, и создаются при помощи визуальных инструментов системы C++Builder, которая сохраняет их в файлах форм. Файлы форм имеют расширение .DFM и описывают каждый компонент вашей формы, включая значения всех постоянных свойств.

Чтобы просмотреть файл формы в редакторе, щелкните правой кнопкой на форме и выберите пункт меню View as Text [просмотреть как текст]. Файлы форм можно редактировать. Чтобы вернуться к изображению формы, щелкните на форме правой кнопкой, и выберите View as Form.

Вы можете сохранять файлы форм в текстовом (по умолчанию) или в двоичном формате. Диалоговое окно Environment Options [опции среды] позволяет вам задать формат для вновь создаваемых форм.