Главное меню в среде 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 - включение режима сохранения текущего каталога для последующего входа в него после перезапуска среды.