Создание меню
Создание меню
Практически все программы для смартфонов работают при помощи команд меню. Поэтому надо получить базовые навыки работы с этим элементом управления. В режиме проектирования формы следует щелкнуть мышью в левой части голубой полоски, которая расположена в нижней части экрана. Эта полоска является элементом меню, которое вызывается нажатием кнопки Soft Key1, находящейся под экраном. На форме появится текст Type Here (рис. 9.1).
Рис. 9.1. Создание меню
В этой области нужно ввести слово Привет и нажать клавишу Enter. Введенный текст появится в левой части формы, и будет активирована Soft Key 2 с той же надписью Type Here. В этой области нужно ввести слово Закрыть. Теперь можно вводить текст для подменю. Новый пункт меню получит заголовок Выход. Перед словом Выход появится единица. Среда разработки Visual Studio 2005 автоматически вставляет цифры в создаваемое меню. Эти цифры являются номерами кнопок-клавиш телефонов. С помощью этой подсказки пользователь может быстро активировать нужный пункт меню нажатием соответствующей кнопки (рис. 9.2).
Рис. 9.2. Создание подменю
Теперь нужно перейти на форму и дважды щелкнуть на пункте созданного меню Выход. В результате будет открыт редактор кода с заготовкой функции menuItem3_Click. Ее код приведен в листинге 9.1
Листинг 9.1
private void menuItem3_Click(object sender, EventArgs e) {
this.Close();
}
После запуска приложения следует нажать правую серую кнопку под экраном. При этом будет активирована правая часть меню и появится пункт 1 Выход. Для выполнения этой команды можно нажать клавишу 1 или большую кнопку в центре телефона, которая выполняет функцию клавиши подтверждения. Если все было сделано правильно, то приложение закроется. Итак, только что мы создали приложение для смартфона, добавили в него меню, запустили приложение и закрыли его.
В отношении меню приложения для смартфонов установлено специальное правило. Клавиша Left Softkey может иметь только один пункт меню, а клавиша Right Softkey может иметь разветвленное меню. Любопытно отметить, что при попытке создания подменю для левой клавиши предыдущая версия среды разработки Visual Studio 2003 выводила ошибку. Теперь такой ошибки не выводится, и, теоретически, ничто не мешает нарушить установившуюся традицию. Например, при использовании примеров для смартфонов под управлением Windows Mobile 5.0 программист может создавать вложенные меню для левой кнопки.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Создание собственных команд для контекстного меню Проводника и Рабочего стола
Создание собственных команд для контекстного меню Проводника и Рабочего стола Мы знаем, как удалять или редактировать некоторые команды из контекстного меню Проводника и Рабочего стола. Настало время научиться создавать свои собственные команды. Информация о
24.4. Создание меню
24.4. Создание меню Если вам нужно стандартное меню приложения, состоящее из пунктов Файл, Правка, Вид и т.п., используйте виджит Окно приложения Gnome (рис. 24.9) — вы его найдете на страничке виджитов Gnome. Рис. 24.9. Окно приложения GnomeЭто уже готовый шаблон окна с меню, панелью
Создание ярлыка файл в меню Пуск
Создание ярлыка файл в меню Пуск Это еще одна возможность, которой можно воспользоваться благодаря INF-файлу. С помощью ключевого слова ProfileItems можно определить блок INF файла, в котором описывается создаваемый в меню Пуск ярлык. Рассмотрим пример, с помощью которого
Глава 11 Создание меню автоматического определения компакт-дисков
Глава 11 Создание меню автоматического определения компакт-дисков • Автозапуск.• Интерфейс программы AutoPlay Menu Builder.• Элементы управления.• Присвоение команд элементам меню.• Практические
Меню Файл и создание нового документа
Меню Файл и создание нового документа В меню Файл собраны типичные команды для операций над файлами. Вот некоторые из них. МУЛЬТИМЕДИЙНЫЙ КУРС На прилагаемом компакт-диске есть глава «Текстовые меню», содержащая несколько видеолекций, посвященных меню программы Photoshop. •
Меню Инструменты и меню Операции
Меню Инструменты и меню Операции Пункты системного меню Инструменты и Операции отображаются для разных типов документов: первого – только для чертежей и фрагментов, второго – для деталей или сборок. Мы рассмотрим эти пункты меню в одном подразделе, так как их команды
11 Создание пользовательского меню
11 Создание пользовательского меню Эти пункты меню будут активны при нажатии правой кнопки мыши на выбранном произведении.Зайдите в пункт меню «Инструменты» > «Опции».В открывшемнся окне «Настройки» на закладке «Общее» нажмите кнопку «Пользовательское меню».
Создание контекстных меню
Создание контекстных меню Рассмотрим теперь процедуру построения контекстно-зависимых меню (т.е. меню, раскрывающихся по щелчку правой кнопки мыши). Классом, используемым для построения контекстных меню в .NET 1.1. был класс ContextMenu, но в .NET 2.0 предпочтение отдается типу
Создание системы меню
Создание системы меню Создайте новый проект приложения Windows Forms с именем StatusStripApp. Разместите элемент управления MenuStrip в окне проектирования формы и создайте два пункта меню (Файл?Выход и Справка?О программе). После этого задайте обработку событий Click (щелчок) и MouseHover
7.2. Создание титров, меню, эффектов, закадровых комментариев
7.2. Создание титров, меню, эффектов, закадровых комментариев Сначала нужно создать вступление и завершение фильма, пользуясь видеоэффектами редактора.1. В окне Asset View (Вид активов) щелкните кнопкой мыши на вкладке Display Transitions (Показать перемещения) и просмотрите список
Пример 10-25. Создание меню с помощью case
Пример 10-25. Создание меню с помощью case #!/bin/bash# Грубый пример базы данныхclear # Очистка экранаecho " Список"echo " ------"echo "Выберите интересующую Вас персону:"echoecho "[E]vans, Roland"echo "[J]ones, Mildred"echo "[S]mith, Julie"echo "[Z]ane, Morris"echoread personcase "$person" in# Обратите внимание: переменная взята в кавычки.
Инструмент Создание и редактирование меню видеодиска
Инструмент Создание и редактирование меню видеодиска Основным средством работы с готовым меню после добавления его в проект является инструмент Создание и редактирование меню видеодиска видеоинструментария. Окно, открывающееся при выборе этого инструмента, в тот
Создание нескольких меню
Создание нескольких меню Pinnacle Studio Plus поддерживает создание нескольких меню в одном проекте. Это дает возможность создавать иерархическое меню, на примере которого мы и рассмотрим работу с проектами, содержащими несколько DVD-меню. Особенным в создании иерархического
Контекстное меню пункта меню Пуск
Контекстное меню пункта меню Пуск С помощью системного реестра можно запретить вызов контекстного меню, открываемого щелчком правой кнопкой мыши на пункте меню Пуск (рис. 2.23). Для этого необходимо в разделе HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer создать REG_DWORD-параметр