File Edit Search Run Compile Debug Tools Options Window Help
Основное меню.
Основное меню содержит поля:
| File | - работа с файлами; | Debug | - отладка; |
| Edit | - редактирование; | Tools | - инструментальные средства; |
| Search | - поиск; | Options | - параметры; |
| Run | - выполнение; | Window | - окна; |
| Compile | - компиляция | Help | - помощь. |
Вход в меню осуществляется нажатием клавиши F10 или с помощью мыши. При этом пункт меню оказывается выделенным цветом. Используя клавиши перемещения курсора 9или мышь), можно делать активными необходимые пункты основного меню. Нажатие клавиши ENTER вводит в действие команды, соответствующие этим пунктам, или приводит к появлению выпадающих подменю.
Меню работы с файлами File. Обеспечивает основные операции с файлами: вызов имеющихся файлов, создание новых. Переименование, запись файлов на диск, распечатку файлов на принтере и т.д. Меню FILE имеет следующие опции:
| New | - создать новый файл; |
| Open | - открыть существующий файл; |
| Save | - сохранить файл; |
| Save as | - сохранить файл под именем …; |
| Save all | - сохранить все измененные файлы; |
| Change dir | - изменить текущий каталог; |
| - распечатать файл; | |
| Printer setup | - установить параметры принтера; |
| DOS shell | - временный выход в операционную систему (без удаления из оперативной памяти интегрированной среды); |
| Exit | - выход в операционную систему. |
В окнах встречаются жирно выделенные управляющие области. Если их сделать активными (с помощью мышки или клавиши табуляции), то будут введены следующие команды: Open – открыть окно, Replace – замена, Cancel – выход, Help – помощь и Ok – выход из установок. Это меню можно вызвать нажатием клавиши F3.
Меню редактирования Edit. Позволяет выполнять различные операции с фрагментами текста (копировать, перемещать, удалять фрагменты).
| Undo | - отменить изменения (восстанавливает первоначальное содержание текущей редактируемой строки); |
| Redo | - восстановить изменения; |
| Cut | - удалить фрагмент (удаляет выделенный блок текста и помещает его в промежуточный буфер Clipboard); |
| Copy | - скопировать фрагмент (в промежуточный буфер); |
| Paste | - вставить информацию (из промежуточного буфера); |
| Clear | - удалить фрагмент (удаляет выделенный фрагмент без записи его в промежуточный буфер); |
| Show clipboard | - открыть окно промежуточного буфера. |
Меню поиска информации Search. Позволяет осуществлять поиск фрагментов текста, программ и места обнаружения ошибки.
| Find | - найти фрагмент; |
| Replace | - заменить фрагмент; |
| Search again | - повторный поиск; |
| Go to line number | - перейти к строке с заданным номером; |
| Show last compile error | - показать последнюю ошибку компиляции; |
| Find error | - найти ошибку (надо задать адрес ошибки в 16-ричной с.с.); |
| Find procedure | - найти подпрограмму (работает только во время отладки). |
Меню выполнения программы Run. Позволяет запускать программу, а также выполнять отдельные части программы во время ее отладки.
| Run | - запустить программу; |
| Step over | - трассировка (выполнение программы по отдельным операторам) без захода в подпрограммы; |
| Trace into | - трассировка с заходом в подпрограммы; |
| Go to cursor | - выполнить до строки, помеченной курсором; |
| Program reset | - прекратить выполнение программы; |
| Parameters | - параметры (задание программе параметров). |
Меню компиляции Compile.
| Compile | - компиляция (при обнаружении синтаксической ошибки выдает сообщение об этой ошибке, и курсор помещается в место ее нахождения); |
| Make | - собрать программу (при изменении отдельных модулей); |
| Build | - создать программу; |
| Destination | - размещение файла (размещение исполняемого файла в оперативной памяти или на диске); |
| Primary file | - основной файл (устанавливает основной файл программы); |
| Clear primary file | - отказаться от основного файла; |
| Information | - получить информацию о файле. |
Меню отладки Debug. Позволяет задать параметры, необходимые при отладке программы (точки останова, вычисляемые параметры).
| Breakpoints | - работа с точками останова; |
| Call stack | - окно используемых подпрограмм; |
| Register | - окно регистра; |
| Watch | - окно отладки; |
| Output | - окно выходных результатов; |
| User screen | - окно пользователя; |
| Evaluate/modify | - вычислить/модифицировать; |
| Add watch | - добавить наблюдаемый параметр; |
| Add breakpoint | - добавить точку останова (задает точку и условия останова). |
Меню инструментальных средств Tools. Позволяет задать программы, которые можно запустить, не выходя из интегрированной среды, и запускать эти программы. Для включения программы в список запускаемых из среды необходимо воспользоваться командой Options Tools (см. ниже). При этом имя программы будет помещено в меню Tools.
| Messages | - сообщения (открывает окно сообщений с полученными результатами); |
| Go to next | - на следующую строку (переход к следующей строке окна сообщений); |
| Go to previous | - на предыдущую строку. |
Кроме указанных строк меню может содержать строки с именами программ, которые можно запустить из интегрированной среды (TASM и др.).
Меню параметров среды Options. Позволяет устанавливать необходимые параметры интегрированной среды.
Compiler – параметры компилятора. В окне диалога устанавливаются параметры, определяющие работу компилятора. Все устанавливаемые параметры сгруппированы в 5 списков: Code generation (параметры формирования программы), Runtime errors (проверка ошибок при выполнении программы), Syntax options (синтаксические параметры), Debugging (отладка), Numeric processing (использование арифметического сопроцессора).
Memory sizes – размеры памяти. В окне диалога задаются размеры используемой оперативной памяти: Stack size (размер стека), Low Heap Limit и Hight Heap Limit – минимальный и максимальный размер динамической памяти (первоначальное значение – 0).
Linker – параметры компоновщика. В окне диалога устанавливаются параметры, определяющие работу компоновщика. Все устанавливаемые параметры сгруппированы в 2 списка: Map file (файл карты загрузки), Link buffer (буфер компоновщика).
Directories – каталоги. Задает каталоги, из которых извлекаются или в которые помещаются файлы: EXE & TPU directory (каталог для EXE- и TPU-файлов), Include directories (каталоги включаемых файлов), Unit directories (каталоги с модулями), Object directories (каталоги с объектными файлами).
Tools – инструментальные средства. В окне диалога можно включить в список вызываемых из среды программ новую программу (задать ее имя Title, путь к ней Program path, передаваемы параметры Command line), отредактировать ее параметры, удалить программу из списка.
Environment – условия работы. Содержит 5 подменю, с помощью которых задаются условия работы в среде: Preferences (выбор параметров), Editor (параметры редактора), Mouse (параметры мыши), Startup (начальные параметры среды), Colors (цвета).
Меню параметров среды содержит также строки: Open (открыть файл для сохранения параметров), Save < имя файла > (сохранить параметры), Save as … (сохранить в файле с именем …).
Меню окон Window. Позволяет открывать, закрывать, активизировать окна, размещать их в поле экрана.
| Tile | - замещение окон встык; |
| Cascade | - каскадное размещение окон; |
| Close all | - удалить все окна; |
| Refresh display | - обновить экран; |
| Size/Move | - изменить размеры, переместить; |
| Zoom | - раскрыть окно; |
| Next | - следующее окно (активизируется следующее окно); |
| Previous | - предыдущее окно; |
| Close | - закрыть окно; |
| List | - список окон. |
Меню информационной помощи Help. Позволяет получить имеющуюся в систем справочную информацию.
| Contens | - сведения о выводимой на экран информации; |
| Index | - ключевые слова; |
| Topic search | - предметный поиск 9выводится информация о слове, на котором находится курсор); |
| Previous topic | - предыдущая тема; |
| Using help | - справка о системе контекстной помощи; |
| Files | - файлы; |
| Compliter directives | - директивы компилятора; |
| Reserved words | - зарезервированные слова; |
| Standard units | - стандартные модули; |
| Turbo Pascal language | - язык TP (перечень основных элементов TP); |
| Error message | - сообщения об ошибках; |
| About | - сведения о системе. |