1. Первое знакомство

• Decision Cube — компоненты системы анализа данных;

• QReport — компоненты создания различных отчетов;

• Dialogs — стандартные диалоги Windows;

• Win 3.1 — элементы управления Windows 3.1;

• Samples — примеры компонентов, входящие в поставку системы;

• . ActiveX — ActiveX-компоненты (ActiveX — формат активных компонентов, разработанный фирмой Microsoft. Borland C++Builder 4 также поддерживает этот формат).

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

Что такое форма?

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

h00321.jpg

Получить список всех созданных форм можно с помощью комбинации клавиш Shift + F12 или нажатием кнопки FJil.

От компонентов формы к элементам управления программы

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

Компонент — это не конкретный элемент управления на вашей форме, не конкретное окно и не конкретная кнопка. Компонент палитры содержит обобщенный образ элемента управления. Так, например, компонент с названием Button содержит обобщенный образ для всевозможных командных кнопок.

32