Главное меню в среде Turbo Pascal 7.0
Рефераты >> Программирование и компьютеры >> Главное меню в среде Turbo Pascal 7.0

Directories вызов диалога настройки каталогов, используемых ин­тегрированной средой. Диалог позволяет задать сле­дующие каталоги: каталог для хранения исполняемых файлов, получаемых в процессе компиляции программ и библиотек (ЕХЕ and TPU directory); каталог, содер­жащий стандартные подключаемые файлы (Unit directories). Еще два каталога определяют, где на­ходятся файлы, используемые совместно разными язы­ками для обмена функциями и другими описаниями: Include directories определяет расположение под­ключаемых файлов, Object directories - файлов, используемых при линковке.

Tools . вызов диалога настройки набора дополнительных инструментов, вызываемых из подменю Tools главно­го меню интегрированной среды. Диалог позволяет добавлять и удалять дополнительные инструменты, а также изменять их параметры.

Environment . при выборе данного пункта появляется дополнитель­ное меню. Данное меню содержит следующие пункты:

Preferences - вызов диалога установок интегрированной среды. Диалог позволяет настроить количество текстовых строк, доступ­ных среде на экране (25 lines или 43/50 lines), выбрать вариант автоматического сохранения ре­дактируемых файлов и конфигурации среды перед выполнением программы и перед выхо­дом из среды (Editor files - сохранять фай­лы, редактируемые в окнах текстового редактора интегрированной среды, Environment ­сохранять настройки интегрированной среды, Desktop - сохранять информацию о располо­жении окон на рабочем столе). Также имеется возможность управлять расположением файла с информацией о настройках рабочего стола (Current directory - файл хранится в теку­щем каталоге, Config file directory – файл хранится в специальном каталоге интегрирован­ной среды).

В группах настроек Options и Source tracking представлены, па­раметры, управляющие отображением файлов в окнах текстового редактора интегрированной среды при использовании окна Messages: New window - при выделении строки в окне Messages и нажатии клавиши Enter открывается новое окно ре­дактора, содержащее файл, связанный с данным сообщением; Currentwindow - новое окно не открывается, а используется уже существующее окно; Auto track source - перемещение по тек­сту файла, связанного с сообщением, происходит автоматически; Close оn go to source - окно Messages закрывается при выборе одного из элементов в нем.

Последняя настройка в данном диалоге (Change dir оn ореn ­изменять каталог при открытии файла) указывает, нужно ли де­лать текущим каталог, содержащий последний открытый в интег­рированной среде файл.

. Editor - вызов диалога настроек текстового редактора интегриро­ванной среды. Диалог позволяет подключать следующие возможно­сти редактора: Create backup file - создавать архивные копии ре­дактируемых файлов с расширением *.bak, Insert mode ­использовать в редакторе режим замены символов (этот параметр можно изменить во время работы интегрированной среды нажати­ем клавиши «Insert»), Auto indent mode - автоматический выбор начального положения курсора при добавлении новой строки пос­ле уже существующей, Use tab characters - не заменять пробе­лами символы табуляции при нажатии клавиши «Таb» (если этот ре­жим выключен, имеется возможность указать количество пробелов, которые автоматически добавляются в редактируемый текст при на­жатии клавиши «Таb»), Optimal fill - оптимизация количества пробелов и знаков табуляции в тексте, Backspace unindents - ав­томатический выбор положения курсора в строке при нажатии кла­виши «Backspace», Cursor through taЬs - смещение курсора че­рез все пространство, занимаемое символом табуляции(невозможность установить курсор в середине данного символа), Group undo - отмена при выполнении операции Undo выполняет­ся не только для последнего введенного символа, но и для всех сим­волов, входящих, по мнению интегрированной среды> с ним в однугруппу (например, если после ввода слова выполнить операцию Undo, будет удалено все введенное слово), Persistent blocks - не сни­мать выделения с фрагмента текста при перемещении курсора с по­мощью клавиатуры (вне зависимости от этого параметра при уста­новке курсора в новое положение мышью выделение фрагмента текста будет снято), Overwrite blocks - удаление выделенного фрагмента текста при вставке (paste) другого фрагмента или нажа­тии клавиш «Backspace» или «Delete», Syntax highlight - исполь­зовать синтаксическую подсветку для некоторых файлов, открывае­мых в редакторе интегрированной среды (параметр Highlight extensions позволяет задать список расширений файлов, для ко­торых должна использоваться синтаксическая подсветка), Block insert cursor - курсор в режиме вставки принимает форму пря­моугольника, а в режиме замены - форму полоски, Find text at cursor - нужно ли искать текст, на котором уже стоит курсор (при использовании команды Find).

. Mouse - вызов диалога настройки мыши. Диалог позволяет «по­менять местами» кнопки мыши (Reverse mouse buttons – среда будет реагировать на нажатие левой кнопки мыши, как на нажа­тие правой, и наоборот), установить время, в течение которого два последовательных нажатия на кнопку мыши будут воспринимать­ся как один двойной (Mouse double click: fast - medium - slow), а также определить действие, выполняемое интегрированной сре­дой при нажатии правой кнопки ,мыши с одновременно нажатой

клавишей Ctrl на клавиатуре (Ctrl + Right mouse button: Nothing - не выполнять никаких действий, Topic search - эк­вивалентно вызову команды Topic search подменю Help главно­го меню, Go to cursor - эквивалентно вызову команды Go to cursor подменю Run главного меню, Breakpoint - эквивалент­но ВЫЗОВУ команды Add breakpoint подменю Debug главного меню, Evaluate - эквивалентно вызову команды Evaluate/Modify под­меню Debug главного меню, Add watch - эквивалентно вызову одноименной команды подменю Debug главного меню).

. Startup - вызов диалога настроек интегрированной среды, уста­навливаемых при старте среды. Данные настройки записываются в исполняемые файлы среды и вступают в силу только после ее перезапуска. Диалог позволяет определить каталог хранения вре­менного «swар»-файла (параметр Swap file directory) и объемы hеар-памяти, используемой средой (Window heap size, Editor heap size, Overlay heap size), а также включить следующие парамет­ры: Dual moni tor support - включение режима работы с двумя мониторами, если это возможно технически (на одном находится интегрированная среда, на другом - информация, выводимая вы­полняемой программой), Graphics screen save – включение режима запоминания графического вывода программы, EGA/VGA palette save - включение режима сохранения графических па­литр при переключении из окна вывода выполняемой программы в интегрированную среду, CGA snow checking - .включение режима предотвращения эффекта «снега» на мониторах системы CGA, LCD color set - включение специального набора цветов, используе­мых средой дЛЯ работы на жидкокристаллических мониторах (конт­растное черно-белое изображение), Load TURВO.TPL - включение автоматической загрузки файла Turbo.tpl - библиотеки стандарт­ных модулей (в случае отказа от автоматической загрузки библио­теки разработчик должен самостоятельно обеспечить подключение к компилируемой программе всех модулей, используемых в дан­ной программе), Use expanded rnemory - включение режима ис­пользования расширенной памяти, Return to last dir - включение режима сохранения текущего каталога для последующего входа в него после перезапуска среды.


Страница: