Добавьте в форму главное меню с тремя выпадающими меню – File, Edit и Help, а затем добавьте в каждое из них команды, используя список действий. Для этого выполните следующее.
1. С вкладки Standard палитры компонентов перенесите компонент MainMenu [главное меню] в любое место формы.
2. Щелкните на форме объект MainMenu. В инспекторе объектов в поле Images [изображения] введите ImageList1. Это позволит вам добавлять изображения к командам меню.
3. Дважды щелкните MainMenu на форме. Откроется окно дизайнера меню.
4. Создайте первый пункт главного меню. Для этого в инспекторе объектов введите в поле Caption [надпись] значение &File и нажмите клавишу Enter. В окне дизайнера меню появится пункт File главного меню:
5. Добавьте в меню File первую команду. Для этого выполните следующее.
· В окне дизайнера меню щелкните пункт File, а затем пустой пункт под ним.
· В инспекторе объектов для свойства Action [действие] раскройте список возможных значений. Откроется созданный вами список действий.
· Щелкните действие FileNew. В окне дизайнера меню в выделенном пустом пункте меню появится надпись New. Это означает, что теперь этот пункт меню представляет команду New. Заметьте, ее свойства Caption и ImageIndex имеют правильные значения.
6. Добавьте в меню File остальные команды:
· В окне дизайнера меню щелкните пустой пункт меню под пунктом New. В инспекторе объектов для свойства Action раскройте список возможных значений и выберите в нем действие FileOpen. Теперь этому пункту меню сопоставлена команда Open.
· В окне дизайнера меню щелкните пустой пункт под пунктом Open. Сопоставьте этому пункту меню команду Save, выбрав в инспекторе объектов для свойства Action значение FileSave.
· В окне дизайнера меню щелкните пустой пункт под пунктом Save. Сопоставьте этому пункту меню команду SaveAs, выбрав в инспекторе объектов для свойства Action значение FileSaveAs.
· В окне дизайнера меню щелкните пустой пункт под пунктом SaveAs. В инспекторе объектов в поле Caption введите дефис и нажмите клавишу Enter, чтобы создать в меню File разделитель.
· В окне дизайнера меню щелкните пустой пункт под разделителем. Сопоставьте этому пункту меню команду Exit, выбрав в инспекторе объектов для свойства Action значение FileExit.
7. Создайте пункт Edit главного меню. Для этого в окне дизайнера меню щелкните пустой пункт справа от пункта File, в инспекторе объектов введите в поле Caption значение &Edit и нажмите клавишу Enter. В окне дизайнера меню появится пункт Edit главного меню.
8. Добавьте в меню Edit следующие команды.
· В окне дизайнера меню щелкните пункт Edit, а затем пустой пункт под ним. Сопоставьте этому пункту меню команду Cut, выбрав в инспекторе объектов для свойства Action значение EditCut1.
· В окне дизайнера меню щелкните пустой пункт под пунктом Cut. Сопоставьте этому пункту меню команду Copy, выбрав в инспекторе объектов для свойства Action значение EditCopy1.
· В окне дизайнера меню щелкните пустой пункт под пунктом Copy. Сопоставьте этому пункту меню команду Paste, выбрав в инспекторе объектов для свойства Action значение EditPaste1.
9. Создайте пункт Help главного меню. Для этого в окне дизайнера меню щелкните пустой пункт справа от пункта Edit, в инспекторе объектов введите в поле Caption значение &Help и нажмите клавишу Enter. В окне дизайнера меню появится пункт Help главного меню.
10. Добавьте в меню Help команды. Для этого выполните следующее.
· В окне дизайнера меню щелкните пункт Help, а затем пустой пункт под ним. Сопоставьте этому пункту меню команду Contents, выбрав в инспекторе объектов для свойства Action значение HelpContents.
· В окне дизайнера меню щелкните пустой пункт под пунктом Contents. Сопоставьте этому пункту меню команду Index, выбрав в инспекторе объектов для свойства Action значение HelpIndex.
· В окне дизайнера меню щелкните пустой пункт под пунктом Index. В инспекторе объектов в поле Caption введите дефис и нажмите клавишу Enter, чтобы создать в меню Help разделитель.
· В окне дизайнера меню щелкните пустой пункт под разделителем Сопоставьте этому пункту меню команду About, выбрав в инспекторе объектов для свойства Action значение HelpAbout.
11. Закройте окно дизайнера меню.
12. Сохраните проект, выбрав пункты меню File ® Save.
13. Скомпилируйте и выполните проект, нажав клавишу F9. (Вы можете также выполнить проект, щелкнув кнопку Run на панели инструментов отладки или выбрав команду Run в меню Run.)
C++Builder, выполняя вашу программу, выводит окно, спроектированное вами на форме. Ваша программа – полнофункциональное приложение Windows, снабженное управляющим меню и кнопками свертывания, восстановления и закрытия окна. Все пункты главного меню работают, хотя многие команды в них пока недоступны. Рядом с командами отображаются привязанные к ним значки из списка изображений. Хотя в вашей программе уже много функций, надо еще многое сделать для активизации команд. Но вначале добавьте панель инструментов для удобства доступа к командам.