IPB
ЛогинПароль:

> Меню, Основные вехи создания
Трампл
сообщение 11.02.2007 15:31
Сообщение #1





Группа: Пользователи
Сообщений: 2
Пол: Женский

Репутация: -  0  +


Здраствуйте, пользователи, администраторы и модераторы данного сайта. Пишу вам письмо с целью получения полной развёрнутой информации по вышеописанной теме. Всё из-за того, что уж очень мне хочется создать хорошее меню. Те, кто в состояние дать дельный совет... Того я заранее благодарю. 1.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Turboworld
сообщение 5.03.2007 15:19
Сообщение #2


Оператор реальности
*

Группа: Пользователи
Сообщений: 16
Пол: Мужской

Репутация: -  0  +


Простое вертикальное меню.

Этапы:
1. Создаешь структуру типа запись (запись будет олицетворять пункт меню) cool.gif вида
Флаг_курсора:byte {0 или 1, 1 - данный пункт подсвечен, 0 - нет},
Идентификатор_пункта:integer {ID самого пункта - что будем использовать в условных операторах},
Название_пункта: String

2. Делаешь массив этих записей.. [1..n] - где n - кол-во пунктов меню...
3. Собсна выводишь делаешь цикл типа REPEAT
Внутри у него выводишь меню циклом FOR подсвечивая при этом пункт, на котором стоит курсор (Флаг_курсора=1).
В этом же цикле (repeat) считываешь клавишу (стрелки, Enter) и в зависимости от этого - либо переходишь на выполнение еще одной итерации (цикла REPEAT) - но уже подсвечивая другой пункт. Либо, если нажат Enter - тогда принимаешь ввод (Идентификатор_пункта, у которого Флаг_курсора=1)

;)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 7.08.2025 20:44
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"