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

Поле опцій

Поле опцій іноді називають Radiobuttons. Поле опцій характеризується тим, що з запропонованого набору варіантів можна вибрати тільки один. Вибраний елемент викликається точкою в круглих дужках. Наприклад не можна водночас натиснути “Current Window”, “Selected Text” або “Entere Program”. Зазначені варіанти вибираються клавішами керування курсором.

Перемикачі

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

Поле вводу

В середині поля вводу можна почати роботу з текстом або з арифметичними даними. Ступінь контролю цих даних залежить від призначення поля вводу (таблиця 2.2).

Таблиця 2.2 Клавіші, що використовуються в полі вводу.

“Стрілка вліво”

Перемістити курсор вліво

“Стрілка вправо”

Перемістити курсор вправо

“Home”

Перемістити курсор до початку поля

“End”

Помістити курсор справа від кінцевого знаку рядка

“Ins”

Увімкнути або вимкнути режим вставки

“Del”

Стерти символ справа від курсора

“Backspace”

Стерти символ зліва від курсора

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

В полі діалогу “Display” елемент “[X] Scroll Bars” є таким блоком. Часто контрольні блоки зібрані у великі групи. Блок має тільки два режими:

[ ]  опції небажані;

[X]  опції бажані.

Потрібній режим блока контролю вибирається клавішею “Space” (пробіл).

Поле списків

В полі списків вибирається режим вводу. Наприклад, у полі списків “foregraund” можливий вибір чорного, сірого, світло-сірого і білого кольорів. Вибір здійснюється клавішами вертикального переміщення курсора.

Завдання. Ініціюйте поле діалогу “Display”. Які з описаних елементів ви можете ідентифікувати?

Примітка: Правила роботи з “мишою” в полі діалогу аналогічні описаним раніше: курсор “миші” переміщується в потрібну позицію і фіксується натисканням кнопки. Спробуйте зафіксувати курсор на перемикачі “ОК” або “Cansel”, в результаті чого підтверджуються обрані опції і режими, чи відбувається переривання і вихід із режиму.

2.3 Редактор

Для введення текстів в QBASIC в ньго вбудовано зручний редактор. Редактор в QBASIC - це невеликий текстовий процесор, пристосований для розробки і введення програм. В QBASIC немає спеціальної команди для виклику редактора: якщо не активізовані спеціальні функції меню, QBASIC постійно працює в режимі редагування тексту.

При введенні операторів QBASIC можна не робити різниці між буквами нижнього та верхнього регістрів (між малими та заголовними). В операторах QBASIC автоматично перетворює малі символи в заголовні.

Для введення та редагування текстів програм використовуються такі клавіши (таблиця 2.3...2.5).

Таблиця 2.3 Клавіші для переміщення курсора

“Стрілка вверх”

На рядок вище

“Стрілка вниз”

На рядок нижче

“Стрілка вліво”

На позицію вліво

“Стрілка вправо”

На позицію вправо

“Home”

В початок поточного рядка

“End”

В кінець поточного рядка

“Ctrl”+”Enter”

В початок наступного рядка

Таблиця 2.4 Клавіші для посторінкового перегляду тексту

“PgUp”

Екран вгору (сторінка екрана вгору)

“Pgdn”

Екран вниз (сторінка екрана вниз)

Таблиця 2.5 Зміни в тексті

“Backspace”

Витерти символ зліва від курсора

“Del”

Витерти символ, помічений курсором

“Ins”

Режим вставки увімкнути або вимкнути

“Enter”

Перемістити курсор до початку нового рядка