Виды меню

Простой запрос представляет собой наиболее несложный вид меню. Выбор режима меню осуществляется нажатием цифры выбранного режима меню.

ГЛАВНОЕ МЕНЮ   1 – ввод 2 – вывод 3 – обработка 4 – выход   Выберете режим и нажмите Еnter

 

Пример простого меню:

Program Simple_Menu;

Uses

Crt;

Const

K=4; {Количество режимов}

Nameregim:array[1..K] of String[26]=

('1 - ввод',

'2 - вывод',

'3 - обработка',

'4 - выход');

Var

i,j: Byte;

Procedure Zast;

Begin

{процедура заставка}

End;

Procedure Vvod;

Begin

{процедура ввода}

End;

Procedure Vivod;

Begin

{процедура вывода}

End;

Procedure Obrabotka;

Begin

{процедура обработки}

End;

Begin

Zast;

While True do

Begin

Clrscr;

GotoXY(24,4);

Write ('ГЛАВНОЕ МЕНЮ');

For j:=1 to 4 do

Begin

GotoXY(25,7+j);

Write (Nameregim[j]);

end;

GotoXY(20,15);

Write (‘Выберете режима и нажмите Enter’);

ReadLn(i);

Case i of

1: Vvod;

2: Vivod;

3: Obrabotka;

4: Exit

Else

Begin

GotoXY(20,17);

Write (‘Такого режима нет. Повторите!’);

end{else}

end {case}

end {while}

End.

 

Горизонтальное меню представляет собой строку из списка режимов, один из которых (обычно первый) выделен цветом. Выбор нужного пункту меню осуществляется нажатием клавиш →, ←, активизация режима – клавиша Enter.

 

ГОРИЗОНТАЛЬНОЕ МЕНЮ

Ввод Вывод Обработка Выход

 

Вертикальное меню – отличается от горизонтального расположением списка режимов.

 

ВЕРТИКАЛЬНОЕ МЕНЮ

Ввод

Вывод

Обработка

Выход

 

 

Модуль Mybibl, содержащий горизонтальное и вертикальное меню, процедуру формирования рамки и установки цветов фона и символов:

Unit MYBIBL;








Дата добавления: 2015-04-15; просмотров: 559;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.