12. Компоненты, которые пригодятся

Сборка из кубиков

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

Панель Standard

Что уже известно

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

Контекстное меню

Практически в любом приложении Windows можно увидеть, что наиболее важные возможности доступны через контекстное меню, которое открывается щелчком правой кнопки мьппи. Такому меню в C++Builder соответствует компонент PopupMenu и класс TPopupMenu (класс всегда называется как компонент, только спереди добавляется буква Т).

Это меню создается, как и главное меню формы, с помощью Редактора меню, а вызывается в любой точке программы методом Рорир(), имеющим два параметра — координаты Х и Y того места, где это контекстное меню будет показано:

PopupMenul->Popup(250,250) ;

245