Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОП Конспект лекций - Паскаль.doc
Скачиваний:
20
Добавлен:
30.11.2018
Размер:
1.46 Mб
Скачать

Тема 7: Меню опції

Секція File.

Секція File має наступні команди (табл. 7.1).

Таблиця 7.1. Команди секції File

Команда

Функціональна клавіша

Дія

New

Відкриває нове вікно

Open

F3

Відкриває старий файл

Save

F2

Зберегти файл

Save as

Зберегти з ім'ям

Save all

Зберегти усі файли

Change dir

Змінити поточний каталог

Print

Друк

Printter setup

Установка друку

Dos shell

Тимчасовий вихід у DOS

Exit

Alt+X

Вихід із середовища

Розглянемо основні команди.

Команда New відкриває нове редакційне вікно з ім'ям за замовчуванням NONAMExx.PAS, де хх – числа від 00 до 99, і робить його активним. Призначення вікна – створення вихідного тексту нового файлу. При записі ТР запросить ім'я файлу.

Розглянемо структуру вікна (рис. 7.1).

Номер вікна

Рисунок 7.1. Структура вікна середовища програмування ТР

Вікна можна відкривати і закривати, змінювати їхні розміри і переміщувати.

Команда Open відкриває діалогове вікно Open a File:

Якщо в поле введення ввести *.PAS, то в полі File з'явиться список імен усіх файлів з розширенням .PAS.

Імена файлів, що останніми викликалися, додаються в список передісторії, куди можна ввійти двома способами: або клацнути по клавіші або скористатися мишею.

Передісторія використовується для повторного входження в тексти, у яких уже працювали.

Обране ім'я файлу в списку файлів попадає в поле введення. Введення закінчується натисканням Enter. Для скасування команди - Esc.

В інформаційній панелі відображається шлях обраного файлу, його розмір, дата і час створення.

Функції кнопок:

Open відкриває нове вікно редагування і поміщає в нього текст обраного файлу.

Replace заміняє файл в активному вікні редагування обраним файлом, не відкриваючи нового вікна.

Cancel скасовує всі дії і виводить з діалогового вікна.

Help виводить вікно підказки.

Усередині вікна переключення виконуються кл. Tab.

Команда Save записує файл з активного вікна на диск, якщо файл не мав імені, то відкриється вікно Save File As для перейменування файлу.

Кнопкою Ok підтверджують обрану дію. Функції інших кнопок такі ж, як і кнопок у вікні Open a file.

Команда Save as ... відкриває вікно в якому можна зберегти файл під іншим ім'ям, в іншому каталозі чи диску. Усі вікна з цим файлом обновлять ім'я.

Команда Change Dir…відкриває вікно Change Directory, у якому задається необхідний поточний каталог. Поточним каталогом є той, котрий використовується ТР для запам'ятовування файлів і їхнього пошуку.

Команда Print друкує текст програми з активного вікна редагування. Для цього потрібно натиснути Ctrl+K+P.

Команда DOS Shell застосовується для тимчасового виходу з ТР у середовище DOS. Для повернення в ТР потрібно набрати Exit і натиснути Enter.

Команда Exit завершує роботу в ТР.

Активним є вікно, у якому знаходиться курсор. Активне вікно має смуги скролінга, кнопку закриття і подвійну рамку. Активне вікно завжди розташовується на передньому плані, пасивне - на задньому.

Щоб пасивне вікно стало активним, потрібно навести на нього курсор мишки і клацнути по лівій кнопці.

Якщо мишки немає, зміна і переміщення вікна виконується в такий спосіб: зробити вікно неактивним (Ctrl+F5), потім стрільцями керування курсором змінюємо положення вікна, а командою Shift + стрілка курсору змінюємо його розмір. Активність вікна відновлюємо кл. Еsс.

Секція Edit. Редагування тексту. Блокові команди. Секції Run і Compile

Секція Edit. Убудований редактор, що має наступні команди (табл. 7.2).

Таблиця 7.2. Команди секції Edit

Команда

Функціональна клавіша

Дія

Undo

Alt+BkSp

Скасувати останню команду

Redo

Скасувати команду Undo

Cut

Shift+Del

Вирізати фрагмент

Copy

Ctrl+Ins

Копіювати фрагмент

Paste

Shift+Ins

Вставити фрагмент

Clear

Ctrl+Del

Очистити вікно

Show clipboapd

Перехід до буфера обміну

Команда Undo скасовує останню команду в рядку. Так, якщо видалити рядок командою Ctrl+Y, то Undo відновить її. Команда працює в останньому вилученому чи зміненому рядку.

Команда Cut вирізає виділений текст і поміщає його на зберігання в Clipboard.

Команда Сору поміщає виділений текст у Clipboard не вирізаючи його на відміну від команди Cut.

Команда Paste вставляє виділений текст із Clipboard у поточне вікно з позиції курсору.

Команда Clear видаляє виділений текст, не поміщаючи його в Clipboard.

Команда Show clipboard відкриває вікно з занесеними в нього на збереження текстами. Тексти у вікні можна редагувати. Виділений командою Shift+ текст, можна скільки завгодно раз витягати з цього вікна і вставляти в новий текст командою Paste.

Редагування тексту. Блокові команди. При створенні тексту і його редагуванні необхідно користатися послугами блокових команд –– це заощаджує час.

Виділення блоку чи слова Sift+

Копіювання блоку Ctrl+K+C

Переміщення блоку Ctrl+K+V

Видалення блоку Ctrl+K+Y

Відновлення вилученого блоку Alt+BkSp

Запис блоку на диск Ctrl+K+W

Читання блоку з диска Ctrl+K+R

Включити/виключити підсвічування блоку Ctrl+K+H

Роздрукувати блок на принтері Ctrl+K+P

Зрушити блок вправо Ctrl+K+I

Зрушити блок уліво Ctrl+K+U

Команди на клавішах виконуються так: Ctrl+K+C - натиснути Ctrl і, не відпускаючи її, клацнути по клавіші ДО, потім по С.

Команда зрушення блоку виконує його зрушення на одну позицію. Для зрушення блоку на кілька позицій необхідно повторити команду кілька разів.

Вилучений блок (слово) можна відновити, якщо після видалення не виконуються інші команди.

Виділення слова виконується з позиції курсору до кінця слова. Виділене слово - це мінімальний блок і до нього застосовні всі блокові команди.

Виділений блок переміщається чи копіюється в інше місце, починаючи з позиції курсору.

Зайвий символ у тексті усувають кл. Delete, якщо курсор під символом, чи кл. Backspace, якщо курсор праворуч від символу.

Кл. Ins вибирають режим вставки /заміщення символу. У режимі за-міщення курсор має форму миготливого прямокутника.

Праворуч і знизу вікна розташовані смуги скролінга, що дозволяють прокручивать текст у вікні за допомогою мишки. Текст можна переміщати нагору/униз, використовуючи PgUp/PgDn .

Введення кожного нового рядка закінчується натисканням Enter.

Секція містить наступні команди (табл. 7.3).

Таблиця 7.3. Команди секції Run

Команда

Функціональна клавіша

Дія

Run

Ctrl+F9

Виконати

Step over

F8

Пошагово трасувати без заходу в процедури

Trace into

F7

Пошагово трасувати з заходом у процедури

Go to cursor

F4

Виконати до рядка з курсором

Programm reset

Ctrl+F2

Скинути програму

Parametres

Установити параметри

Команда Run запускає програму на виконання в середовищі IDE.

Команда Step over пооператорно виконує поточну процедуру не трасуючи процедури нижчого рівня.

Команда Trace into виконує програму построчно. Процедура при цьому виконується пооператорно, а не в цілому. Команда дає можливість простежити порядкове виконання програми. Для цього потрібно по черзі натискати F7 - для запуску і Alt+F5 - для видалення вікна, щоб бачити результат виконання.

Команда Go to cursor запускає програму на виконання від місця останова до рядка, на якій установлений курсор. Якщо цей рядок не містить виконуваний оператор, то буде видане про це повідомлення.

Команда Program reset зупиняє виконання налагодження, звільняє пам'ять і закриває усі файли, використовувані програмою.

Команда Parameters відкриває діалогове вікно для введення параметрів поточної програми.

Секція Compile містить наступні команди (табл. 7.4).

Таблиця 7.4. Команди секції Compile.

Команда

Функціональна клавіша

Дія

Compile

Alt+F9

Компіляція

Make

F9

Зборка

Bund

Повна зборка

Destination (memory, disc)

У яку пам'ять компілювати

Primary file

Основний файл

Команда Compile компілює файл в активному вікні і виводить вікно стану з результатами, що відаляються після натискання будь-якої клавіші. При виникненні помилки у вікні виводиться повідомлення.

Команда Make включає убудований Project Manager для створення файлу .ехе.

Команда Destination Memory визначає місце запам'ятовування виконуваного коду - файлу типу .ехе - у пам'яті (Memory), чи на диску (Disk). Вибір установки Memory /Disk виконується кл. Enter.

Команда Primary file використовується при роботі з програмою, що має кілька модулів з розширеннням .tpu чи Include файлів.

Питання для контролю.

1. Як створити новий вихідний текст файлу?

2. Як відкрити вихідний текст існуючого файлу? Призначення передісторії.

Як зберегти вихідний текст файлу?

4. Які функції кнопок Replace, Cancel і Help?

5. Як зберегти вихідний текст файлу під іншим ім'ям?

6. Який каталог називається поточним і як його змінити?

7. Як роздрукувати вихідний текст програми на принтері?

8. Як виконати тимчасовий вихід у DOS і повернутися в ТР? 9. Яка команда записує усі файли у відкритих вікнах?

10. Як виконати переключення усередині вікна?

11. Яка інформація відображається в інформаційній панелі?

12. Яке вікно є активним? Ознаки активного вікна.

13. Ознаки пасивного вікна і як його зробити активним?

14. Як змінити розміри вікна і його положення на екрані?

15. Як закрити вікно і що відбудеться, якщо в ньому був змінений файл?

16. Як перемістити і змінити розміри вікна без допомоги мишки?

  1. Команди Undo, Cut, Copy, Paste.

  2. Призначення вікна Clipboard. Як переглянути уміст вікна?

  3. Чи можна редагувати тексти у вікні Clipboard? Як витягти текст із вікна Clipboard?

  4. Назвіть команди:

  • виділення блоку чи слова;

  • копіювання і переміщення блоку;

  • видалення і відновлення вилученого блоку;

  • запису блоку на диск і читання блоку з диска;

  • включення/вимикання підсвічування блоку;

  • роздруківки блоку на принтері;

  • зрушення блоку вправо і вліво.

  1. Розповісти як виконується редагування (виправлення допущених помилок)?

  2. Розповісти про команди Run, Step over, Trace into і Compile.

  3. Розповісти про команду Destination Mеmory.