Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Визуальное программирование_С++Builder.doc
Скачиваний:
8
Добавлен:
21.08.2019
Размер:
468.48 Кб
Скачать

Работа с интегрированной средой разработки приложений

Основой C++ Builder является интегрированная среда разработки приложений (IDE).

После запуска C++ Builder на экране появится несколько окон, представленных на рис. 1. IDE состоит из главного окна, инспектора объектов, визуального проектировщика форм, окна редактора программ, включающего просмотровщик классов и редактор исходного текста программы.

В состав главного окна входят главное меню и несколько панелей инструментов: стандартная, панель просмотра форм и исходного текста, панель отладки, панель выбора настройки среды, пользовательская, а также палитра компонентов. Палитра компонентов включает 19 панелей. В пределах одной панели объединены компоненты, ориентированные на конкретную область применения. Каждый компонент представлен в палитре своим значком.

Визуальный проектировщик форм

Форма – это будущее окно Windows, в котором размещаются различные элементы управления (кнопки, меню, надписи, переключатели и т.д.). Когда созданная программа откомпилирована и запущена на выполнение, форма превратится в обычное окно Windows и станет выполнять те действия, которые определены для нее разработчиком. Таких окон в программе может быть несколько, но лишь одно из них считается главным, остальные – вспомогательными.

Г лавное окно Панели инструментов

Инспектор Просмотровщик Визуальный Редактор

объектов классов проектировщик исходного форм кода

Рис. 1

Компоненты форм

Компоненты палитры содержат обобщенные образы элементов управления и имеют соответствующие названия («кнопка», «полоса прокрутки» и т.д.). После размещения компонента в форме в ней реально содержится экземпляр соответствующего компонента, т.е. объект.

Инспектор объектов

Он предназначен для задания свойств объектов и определения их реакций на различные события. Текущий объект показывается в верхней части инспектора в раскрывающемся списке. Инспектор объектов содержит две страницы: Properties (свойства) и Events (события). Для изменения конкретного свойства необходимо выделить объект на форме, щелкнуть по странице Properties, затем щелкнуть мышью в строке соответствующего свойства и в открывшемся окне задать его новое значение. Страница Events инспектора позволяет определить реакцию программы на различные события в виде соответствующих процедур.

Редактор программы

Рядом с окном главной формы располагается окно редактора программы. Переключение между формой и редактором кода можно осуществлять либо мышью, либо функциональной клавишей <F12>. Окно редактора состоит из двух панелей: просмотровщика классов и редактора исходного текста программы. Просмотровщик классов визуально отображает структуру связей между различными объектами программы и позволяет быстро перемещаться по ее тексту. В окне редактора исходного текста программы отображается программный код.

Интуитивный помощник написания кода

Редактор кода имеет набор средств, обеспечивающих выполнение целого ряда вспомогательных функций. Эти средства имеют общее название – интуитивный помощник написания кода. Он выполняет следующие функции:

  • дополнение кода;

  • контекстный список параметров;

  • быстрая оценка значений;

  • всплывающие подсказки об объявлениях идентификаторов;

  • шаблоны кодов.