Секція 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. Як перемістити і змінити розміри вікна без допомоги мишки?
25. Команди Undo, Cut, Copy, Paste.
26. Призначення вікна Clipboard. Як переглянути уміст вікна?
27. Чи можна редагувати тексти у вікні Clipboard? Як витягти текст
із вікна Clipboard?
28. Назвіть команди:
- виділення блоку чи слова;
- копіювання і переміщення блоку;
- видалення і відновлення вилученого блоку;
- запису блоку на диск і читання блоку з диска;
- включення/вимикання підсвічування блоку;
- роздруківки блоку на принтері;
- зрушення блоку вправо і вліво.
29. Розповісти як виконується редагування (виправлення допущених
помилок)?
30. Розповісти про команди Run, Step over, Trace into і Compile.
31. Розповісти про команду Destination Mеmory.