hasuman_ 0 7 мая, 2009 Опубликовано 7 мая, 2009 · Жалоба Нужно сделать постраничное меню. Навигация осуществляется с помощью кнопок "вверх", "вниз", "ESC" - выход на предыдущую страницу, "ENTER" - на следующую страницу, в зависимости от того, на какой строке меню находился курсор. Второй день не могу найти никакой литературы по этой теме. Накидайте ссылок пожалуйста или помогите советом :) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 7 мая, 2009 Опубликовано 7 мая, 2009 · Жалоба помогите советом Совет нумер раз: поищите на здесь на форуме, была тема отдельная. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hasuman_ 0 7 мая, 2009 Опубликовано 7 мая, 2009 · Жалоба Совет нумер раз: поищите на здесь на форуме, была тема отдельная. Я на все 100% уверен, что тема была. Просто никак не могу найти, вот и создал эту тему. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slyshyk 0 7 мая, 2009 Опубликовано 7 мая, 2009 · Жалоба Я делаю так: 1 определяю тип функции меню typedef unsigned char (*menuItem)(unsigned char); 2 обьявляю массив указателей на функции и переменную для хранения текущей позиции в меню menuItem menu[30]; unsigned char menuPos=0; 3 пишу функции меню, которые при выходе возвращают пункт пеню на который надо перейти unsigned char menu_start_winds(unsigned char c) { ......... return 5; } 4 инициализирую массив указателей void InitMenu(void) { menuPos=0; menu[0]=mainScreen; menu[1]=menu_winds_quantiy; ............. menu[9]=menu_about; } 5 в основном цикле приложения menuPos=(*menu[menuPos])(menuPos); Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 7 мая, 2009 Опубликовано 7 мая, 2009 · Жалоба вот и создал эту тему. Moderator: Ищите ранее созданные темы. Например, тупо http://www.google.com/search?hl=ru&cli...1%D0%BA&lr= Тема закрыта. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться