12. Компоненты, которые пригодятся
Сборка из кубиков
На трех предыдущих примерах можно было наглядно убедиться, насколько удобно использовать готовые компоненты C++Builder, как быстро можно с их помощью собрать работающее приложение, только настраивая нужные свойства в Инспекторе объектов или вызывая различные редакторы, встроенные в эти компоненты. Осталось лишь поближе познакомиться с набором компонентов наиболее часто используемых при создании программ в системе C++Builder.
Панель Standard
Что уже известно
Ранее уже были рассмотрены в конкретных примерах такие базовые элементы управления, как главное меню, поле надписи и поле ввода, кнопка, обычные и раскрывающиеся списки.
Контекстное меню
Практически в любом приложении Windows можно увидеть, что наиболее важные возможности доступны через контекстное меню, которое открывается щелчком правой кнопки мьппи. Такому меню в C++Builder соответствует компонент PopupMenu и класс TPopupMenu (класс всегда называется как компонент, только спереди добавляется буква Т).
Это меню создается, как и главное меню формы, с помощью Редактора меню, а вызывается в любой точке программы методом Рорир(), имеющим два параметра — координаты Х и Y того места, где это контекстное меню будет показано:
PopupMenul->Popup(250,250) ;
245