Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка QB.doc
Скачиваний:
16
Добавлен:
06.11.2018
Размер:
2.41 Mб
Скачать

2.2 Система меню

Зверху екрана ви бачите лінійку головного меню QBASIC. В QBASIC використовується система підпорядкованих меню, коли при виклику деякого пункту старшого меню виникає Pull-Down-меню або “низхідне” меню. Вибір меню в QBASIC дуже простий в користуванні. Після натискання клавіш “Alt” QBASIC переходить з режиму вводу програм у режим головного меню. Про що свідчить той факт, що перше слово меню зображається інверсно. Далі можна помітити, що в кожному пункті головного меню виділена одна буква. Потрібний пункт головного меню можна вибрати переміщенням курсора вліво або вправо, використовуючи клавіши керування курсором, і натисканням клавіші “Enter”.

Для того, щоб швидко визвати, наприклад, підпорядковане меню “Searсh”, потрібно використовувати комбінацію клавіш “Аlt” + “S” (“S” –виділена буква в слові “Searсh” головного меню). Інші пункти головного меню ініціюються аналогічно.

Завдання. Визначте, за допомогою яких комбінацій клавіш можна визвати із головного меню “File”, ”View”, ”Run”, ”Options”?

У викликаному підпорядкованому меню потрібний режим можна вибрати переміщенням курсора зверху-вниз і натисканням клавіші “Enter” або за допомогою, виділеної букви. Наприклад, увійшовши до підпорядкованого меню “File” та натиснувши клавішу “А”, потрапите, в режим роботи “Save As” (запамятати під новим імям). Натиснувши клавішу “Esc” можна вийти з активного меню, не вибираючи ні одного з його режимів.

Примітка: Зрозуміло, меню може обслуговуватися “мишою”. Для цього перемістіть курсор “миші” в потрібний пункт головного меню і натисніть ліву клавішу “миші”. Необхідний режим підпорядкованого меню можна вибрати аналогічно. Фіксуючи курсор “миші” ззовні, не входячи в розташоване унизу меню, можна зачиняти підпорядковане меню, не вибираючи пунктів меню, що там знаходяться.

При активізації деяких пунктів меню QBASIC генерує на екрані так зване діалогове поле (наприклад у режимі “Display” поле діалогу викликається так: “Alt”+”O” і далі “D”).

Поле діалогу звичайно складається з таких частин:

– Поле опцій.

– Поле вводу.

– Блок контролю.

– Поле списків.

– Перемикач.

В середині поля діалогу при натисканні клавіші “TAB” можна переходити від одного елемента до іншого (наприклад, від контрольного поля до поля списку). За допомогою клавіш “Esc” переривається робота в полі діалогу, тоді як натисканням клавіші “Enter” закінчується робота в цьому режимі і водночас ініціюється виділений перемикач “ОК”. При натисканні “Enter” робота в полі діалогу закінчується (таблиця 2.1).

Таблиця 2.1 Функції клавіш

“Tab”

Перехід до наступного елемента

“Shift”+”Tab”

Повернення до попереднього елемента

“Esc”

Перервати роботу

“Enter”

Обробка в активному елементі закінчена і відбувається ініціалізація виділеного перемикача. У більшості випадків відбувається вихід із поля діалогу.

Вправа. Ініціюйте меню “Option - Display”. Викличте за допомогою клавіш “Tab” елемент “Esc”.

Розглянемо тепер функції окремих елементів поля діалогу.