Реферат: Программа обработки данных в библиотеке

"\x0")

st=menu(40,6," Расположение: "

" Читальный зал "

" Абонемент "

" Хранилище "

"\x0")

Назначение:

Осуществляет обработку меню

Функции:

Вывод меню на экран , опрос клавиатуры , при нажатии клавиш управления курсором (вверх , вниз) перемещение цветового курсора по пунктам меню , выбор определённого пункта меню при нажатии клавиши с номером пункта меню , при нажатии клавиши Enter возвращается номер выбранного пункта меню , при нажатии клавиши Esc возвращается -1.

Логические

переменные:

*capt (char) - указатель на текст меню

x,y - координаты вывода меню на экран

Внутренние

переменные:

n,m (int) - Счетчики

num (int) - Количество пунктов

k (int) - Выбранный пункт

*pt (char) - Временный указатель на символ

c (char) - Считанный с клавиатуры символ

Вызывает функции:

нет

Вызывается из:

scroll , main

6.4 Функция sinput

Строка вызова:

SInput(cdt[ed].name,30,35,6)

SInput(cdt[ed].fio,30,35,8)

К-во Просмотров: 1025
Бесплатно скачать Реферат: Программа обработки данных в библиотеке