Команды работы с файловой системой находятся в меню File. Сохранить файл из активного окна на диск - Save (F2), загрузить с диска — Open (F3), сохранить содержание активного окна под новым именем - Save as..., сохранить содержание всех окон - Save all и т. д.
В меню Edit продублированы основные команды работы с блоками и команда последовательной отмены действий в редакторе -Undo (Alt+BkSp).
Меню Run предназначено для запуска программы в обычном режиме - Run (Ctrl+F9), в режимах пошаговой отладки и т. д. В меню Compile собраны команды связанные с компиляцией программ: Compile (Alt+F9), Make (F9) и др.
Меню Debug позволяет управлять отладкой программы, получать и устанавливать отладочную информацию: устанавливать точки прерывания программы - Breakpoints, наблюдать за значениями переменных, вызывая специальное окно - Watch, смотреть за окном, в котором выполняется программа - User screen (Alt+F5), и т. д.
Меню Tools позволяет осуществлять управление инструментарием среды, в том числе и вызывать внешние программы—утилиты: турбо-ассемблер, турбо-дебагер и т. д.
В меню Options собраны команды конфигурирования и настройки среды Object Pascal.
Меню Window содержит команды управления окнами: порядок расположения окон на рабочей поверхности — Tile, Cascade, закрытия: Close и Close all, перехода: Next (F6), Previous (Shift+F6) и др.
1.4 «Горячие» клавиши в Object Pascal
В таблицах 1-3 приведены «горячие» клавиши различных режимов.
Таблица 1-3. «Горячие» клавиши редактирования
Клавиша(и) | Элемент меню | Функция |
Ctrl-Del | Edit→Clear | Удаляет выделенный текст из окна и не помещает его в буфер обмена. |
Ctrl-Ins | Edit→Copy | Копирует выделенный текст в буфер обмена. |
Shift-Del | Edit→Cut | Помещает выделенный текст в буфер обмена и удаляет его. |
Shift-Ins | Edit→Paste | Помещает текст из буфера обмена в активное окно. |
Ctrl-L | Search→Search Again | Повторяет команду Find или Replace . |
F2 | File→Save | Сохраняет файл в активном окне редактора. |
F3 | File→Open | Позволяет открыть файл. |
Таблица 2 – «Горячие» клавиши управления окнами
Клавиша(и) | Элемент меню | Функция |
Alt+Enter | нет | Переход из полноэкранного режима в оконный и обратно |
Alt+# | нет | Показывает окно с номером # . |
Alt+O | Window→List | Показывает список открытых окон. |
Alt+F3 | Window→Close | Закрывает активное окно. |
Alt+F5 | Window→User Screen | Показывает экран пользователя. |
Shift+F6 | Window→Previous | Возврат к предыдущему окну. |
F5 | Window→Zoom | Увеличивает (уменьшает) активное окно. |
F6 | Window→Next | Переход к следующему окну. |
Ctrl+F5 | Window →Size/Move | Изменяет позицию активного окна (сдвиг - стрелками). |
Shift+F5 | Window →Size/Move | Изменяет размер активного окна (изменение – Shift + стрелка). |
Таблица 3 - «Горячие» клавиши отладки/запуска
Клавиша(и) | Элемент меню | Функция |
Alt+F9 | Compile →Compile | Компилирует последний файл в редакторе. |
Ctrl+F2 | Run→Program Reset | Переустанавливает выполняемую программу. |
Ctrl+F4 | Debug →Evaluate→ Modify | Вычисляет выражение при отладке. |
Ctrl+Fl | Debug→Add Watch | Добавляет выражение для просмотра в режиме отладки. |
Ctrl+F7 | Debug→Toggle Breakpoint | Устанавливает или очищает условные точки прерывания. |
Ctrl+F9 | Run→Run | Компилирует и запускает программу. |
F4 | Run→Go To Cursor | Запускает программу до позиции курсора. |
F7 | Run→Trace Into | Выполняет отладку в пошаговом режиме, в том числе и внутри процедур и функций. |
F8 | Run→Step Over | Выполняет отладку в пошаговом режиме, но не в процедурах и функциях. |
F9 | Compile→Make | Выполняет Make (компилирует/ редактирует связи) программы, но не запускает её. |