Меню. Създаване на меню
Меню. Създаване на меню - раздел Информатика, Меню Информатика - Един от Основните Елементи на Интерфейса. Това представлява.
Менюто е един от основните елементи на интерфейса. Това е средство за бърз достъп до всички команди (задачи) на приложението.
VISUAL BASIC ви позволява да създадете йерархично меню. Максималният брой нива е шест.
Когато проектирате меню, трябва да групирате команди, които изпълняват подобни действия и да дадете имена на тези групи. Имената на групите формират командите на менюто от най-високо ниво, менюто от първо ниво. Когато изберете елемент от менюто от първо ниво, автоматично се отваря менюто от второ ниво, което "пада" под формата на списък.
Когато именувате групи, трябва да се придържате към стандартните имена и местоположения на команди от менюто, когато е възможно.
Например: Файл, Редактиране, Преглед, ?(Помощ)
На фиг. 7.20 показва пример за меню на две нива.

Редакторът се състои от две групи елементи:
контрол на собствеността;
елементи за дизайн на структурата на менюто.
Използвайки контролите на свойствата, можете да задавате стойности за свойства, които имат следната цел:
Свойството Caption указва името на елемента от менюто (въвежда се текстът, който ще се вижда в лентата с менюта).
Свойството Name присвоява име на контролата на менюто, използвана в кода. Името не е зададено по подразбиране и трябва да бъде посочено.
Когато давате имена на елементи от менюто, е желателно да следвате определени правила. Името трябва да се състои от следните части: префиксът mnu, указващ, че това е меню, след това за елементи от главното меню, името на елемента, за подменютата, съкратените имена на родителските елементи и след това вашето собствено име на менюто.
СвойствотоИндекс дефинирацифровия идентификатор на елемента от менюто, ако е елемент от масив от контроли.
СвойствотоShortcut присвоява клавишна комбинация за бързо извикване на команда без достъп до менюто.
СвойствотоHelpContextId ви позволява да дефинирате връзка към тема в системата за помощ за издаване на контекстно-чувствителна помощ за приложението.
Отметнато дефинира свойство на команда от менюто, което е параметър. Свойството може да приема следните стойности: True – до елемента ще се появи отметка, False – отметката не се показва.
СвойствотоEnabled определя достъпа до елемента от менюто. Стойността False за свойството означава, че командата не може да бъде изпълнена в момента (командата е видима, но не е налична).
СвойствотоVisible определя дали елементът от менюто се вижда на екрана.
СвойствотоWindowList определя за интерфейс тип MDI дали автоматично ще се генерира динамичен списък на всички активни дъщерни прозорци (списъкът се показва в менюто Window).
Елементите на структурния дизайн са предназначени да формират структурата на менюто и ви позволяват да:
преместване на елементи от менюто (команди) по йерархията на менюто (бутони , ) и по структурата (бутони и );
добавяне и премахване на елементи от менюто (команди).
![]() |
X, Y – определяне на координатите на показалеца на мишката в момента на кликване.