Как да получите изскачащо меню

Съдържание:

Как да получите изскачащо меню
Как да получите изскачащо меню

Видео: Как да получите изскачащо меню

Видео: Как да получите изскачащо меню
Видео: ЗАМЕНА САЛОННОГО ФИЛЬТРА BMW X5 E53 Cabin Filter Replacement DIY 2024, Ноември
Anonim

Една от ключовите задачи, които възникват в процеса на проектиране на интерфейса на графичните приложения, е да се осигури максимално потребителско изживяване. Ето защо елементите в главното меню често се дублират с бутони на лентите с инструменти, както и с клавишни ускорители. За да извършвате най-честите действия в определени ситуации, има смисъл да създадете изскачащо меню.

Как да получите изскачащо меню
Как да получите изскачащо меню

Необходимо

  • - проект за кандидатстване;
  • - инструменти за разработка.

Инструкции

Етап 1

Добавете ресурс от менюто към приложението си, ако е възможно. Начинът, по който създавате шаблон за ресурс или меню, зависи от платформата и инструмента за разработване на софтуер, който използвате. Обикновено IDE, които съдържат инструменти за дизайн на визуален интерфейс, също имат редактор на меню. Зареждането на меню от ресурси е много по-удобно от създаването му „ръчно“чрез добавяне и допълнително модифициране на всеки елемент. Затова си струва да се използва тази възможност.

Как да направите изскачащо меню
Как да направите изскачащо меню

Стъпка 2

Внедрете механизъм, за да следите дали се показва изскачащото меню. Определете списък с действия на потребителя, в които менюто трябва да се показва (например щракване с мишката, натискане на бутон на клавиатурата). Идентифицирайте елементите на интерфейса, с които трябва да се извършват тези действия. Добавете код към приложението, за да прихващате събития или съобщения от необходимия тип от идентифицираните елементи на интерфейса. Прилагане на обработка на тези събития или съобщения по такъв начин, че в крайна сметка контролът да се прехвърля към една функция или метод от класа.

Как да направите изскачащо меню
Как да направите изскачащо меню

Стъпка 3

Внедрете механизъм за показване на изскачащото меню. В манипулатора на събития за елементи на интерфейса, създаден в предишната стъпка, добавете кода, който генерира менюто или го зарежда от ресурси. Определете позицията на екрана, където ще се показва менюто. Като правило за тази цел просто вземете текущите координати на курсора на мишката. Добавете код, за да се покаже изскачащото меню на екрана.

Как да направите изскачащо меню
Как да направите изскачащо меню

Стъпка 4

Тествайте приложението с нова функционалност. Изградете проекта. Стартирайте генерирания изпълним файл. Следвайте стъпките, необходими за показване на изскачащото меню. Контролирайте външния му вид на екрана.

Препоръчано: