Создание приложений ОС Windows средствами Visual Basic


Создание меню


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

 на панели инструментов, или выполнив команду Menu Editor… меню Tools. В поле Caption вводится заголовок пункта меню, который будет виден в строке меню. Любой пункт меню может выполняться по комбинации "горячих" клавиш Alt и какой-либо символ из заголовка, если перед этим символом в заголовке поставить знак '&' (например, для заголовка &File комбинацией "горячих" клавиш будет Alt-F). В реальном меню этот символ будет подчёркнут. В поле Name

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

Для работы с конкретным пунктом меню, его необходимо выделить щелчком мыши в списке окна MenuEditor (рис. 18). Кнопка Next переводит выделение на следующий элемент в списке. С помощью кнопки Insert можно вставить в список пунктов меню пустую строку. Удалить пункт меню можно, нажав кнопку Delete. С помощью кнопок

 можно уменьшать и увеличивать уровень пункта меню, который показывается строкой точек, стоящей в списке пунктов меню справа от названия. Кнопки
 позволяют перемещать выделенный пункт меню вверх и вниз по списку.

     

Рис.  18                                                 Рис. 19

Каждому элементу меню можно присвоить некоторые свойства как в окне Menu Editor, так и в самой программе. Свойство Visible позволяет отображать или скрывать отдельные элементы меню. Если свойство Enabled принимает значение False, то текст надписи подсвечивается серым цветом и пользователь не может выполнить эту команду меню. Свойство Checked позволяет пометить выбранный элемент меню галочкой.




Начало  Назад  Вперед



Книжный магазин