Создание меню
Создание меню осуществляется с помощью редактора меню, окно которого (рис. 18) можно открыть нажатием комбинации клавиш [Ctrl+E] или с помощью кнопки

вводится имя пункта меню, которое должно состоять из: префикса mnu, указывающего, что это меню; сокращённых имён родительских меню, если это подменю; собственного имени пункта меню. Например, Команда меню File – Open – Text, будет иметь имя mnuFOText. Меню строится иерархически, по уровням. Например, для проекта меню, показанного на рис. 18 будет соответствовать реальное меню в окне проекта, показанное на рис. 19.
Для работы с конкретным пунктом меню, его необходимо выделить щелчком мыши в списке окна MenuEditor (рис. 18). Кнопка Next переводит выделение на следующий элемент в списке. С помощью кнопки Insert можно вставить в список пунктов меню пустую строку. Удалить пункт меню можно, нажав кнопку Delete. С помощью кнопок




Рис. 18 Рис. 19
Каждому элементу меню можно присвоить некоторые свойства как в окне Menu Editor, так и в самой программе. Свойство Visible позволяет отображать или скрывать отдельные элементы меню. Если свойство Enabled принимает значение False, то текст надписи подсвечивается серым цветом и пользователь не может выполнить эту команду меню. Свойство Checked позволяет пометить выбранный элемент меню галочкой.
Для пользователя будет удобнее, если Вы:
· сделаете не более трёх уровней меню;
· после названия пункта меню поставьте три точки, если в случае его выполнения открывается диалоговое окно;
· после названия пункта меню поставьте восклицательный знак, если в случае его выполнения не открывается меню следующего уровня, а сразу выполняется код программы.
Для написания кода программы, который будет выполняться при выполнения пункта меню, щёлкните по этому пункту меню. Появится окно с именем проекта, названием формы, на которой находится меню, и надписью (Code). Между заголовком процедуры обработки выполнения пункта меню ("Private Sub" имя пункта меню "_Click()") и концом процедуры ("End Sab") необходимо написать код программы.