Система визуального объектно-ориентированного проектирования C++Builder   61

2.2.2 Полоса главного меню и всплывающие меню

Подробные сведения о всех разделах меню приведены в справочной части кни-
ги (см. главу 13 раздел 13.1). В дальнейшем при обсуждении различных проект-
ных операций мы еще будем подробно рассматривать функции многих разделов
меню. А пока просто дадим краткий обзор основных разделов.

Разделы меню File (файл) позволяют вам создать новый проект, новую форму,
открыть ранее созданный проект или форму, сохранить проекты или формы в фай-
лах с заданными именами.

Разделы меню Edit (правка, редактирование) позволяют выполнять обычные
для приложений Windows операции обмена с буфером Clipboard, а также дают воз-
можность выравнивать группы размещенных на форме компонентов по размерам
и местоположению.

Разделы меню Search (поиск) позволяют осуществлять в коде вашего приложе-
ния поиск и контекстные замены, которые свойственны большинству известных
текстовых редакторов.

Разделы меню View (просмотр) позволяют вызывать на экран различные окна,
необходимые для проектирования.

Разделы меню Project позволяют добавлять и убирать из проекта формы, зада-
вать опции проекта, компилировать проект без его выполнения и делать много
других полезных операций.

Меню Run (выполнение) дает возможность выполнять проект в нормальном
или отладочном режимах, продвигаясь по шагам, останавливаясь в указанных
точках кода, просматривая значения переменных и т.д.

Меню Component (компонент) позволяет создавать и устанавливать новые ком-
поненты, конфигурировать палитру компонентов, работать с пакетами packages.

Разделы меню Database (база данных) позволяют использовать инструмента-
рий для работы с базами данных.

Меню Tools (инструментарий) включает ряд разделов, позволяющих выпол-
нять различные вспомогательные программы, например, вызывать Редактор Изоб-
ражений (Image Editor), работать с программами, конфигурирующими базы дан-
ных и сети и т.д. Кроме того, в это меню вы можете сами включить любые разде-
лы, вызывающие те или иные приложения, и таким образом расширить возмож-
ности главного меню C++Builder, приспособив его для своих задач.

Меню Workgroups (рабочие группы) позволяет осуществлять операции, связан-
ные с разработкой больших проектов, в которых задействовано много исполните-
лей.

Меню Help (справка) содержит разделы, помогающие работать со встроенной в
C++Builder справочной системой.

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

2.2.3 Быстрые кнопки

Инструментальная панель быстрых кнопок для C++Builder 4 представлена на
рис. 2.2. Их назначение можно узнать из ярлычков, появляющихся, если вы поме-