Главное меню в среде Turbo Pascal 7.0Рефераты >> Программирование и компьютеры >> Главное меню в среде Turbo Pascal 7.0
Главное меню
Все действия, выполняемые интегрированной средой, могут быть произведены с помощью соответствующих пунктов главного меню, расположенного в верхней части экрана и вызываемого нажатием клавиши F10 или выбором нужного пункта меню мышью а главное меню состоит из следующих основных пунктов-разделов:
File ………………. в данном пункте главного меню представлены функции, управляющие файлом, открытым в активном окне текстового редактора интегрированной среды - такие, как создание нового и открытие существующего файла, сохранение файла на диске, печать файла, а также выход из интегрированной среды и другие вспомогательные функции. Более подробно все пункты главного меню рассмотрены ниже.
Edit ………………… представлены функции работы с буфером обмена интегрированной среды, а также функции отката (отмены) нежелательных изменений.
Search ………………функции, упрощающие навигацию по тексту в активном окне, такие, как поиск подстроки и другие.
Run …………………функции выполнения и отладки программ.
Compile ……………функции компиляции - процесса получения исполняемых файлов (*. ехе) из исходных текстов программ.
Debug ………………функции, облегчающие и оптимизирующие процесс отладки программ.
Tools …………………… вспомогательные инструменты, выполняющие некоторые функции, не включенные в интегрированную среду, либо обладающие более широкими возможностями по сравнению с ней, такие как Turbo Assembler, Turbo Debиgger и другие.
Options ………………… функции настройки интегрированной среды, такие как настройки компиляции, линковки, отладки, а также визуального представления интегрированной среды на экране.
Window …………………. функции, необходимые для организации окон текстового редактора на экране для более эффективной работы с исходными текстами.
Help ………………………. вызов различных разделов справочной системы, а также контекстной помощи (автоматический поиск в справочной системе слова, на котором стоит текстовый курсор).
Рассмотрим более подробно пункты главного меню интегрированной среды.
Подменю File
Существует определенный набор действий, необходимых для работы с любыми текстовыми документами. Исходные тексты программ, несмотря на некоторую свою специфику, не являются исключением. Такими действиями являются создание файлов, содержащих тексты, открытие файлов для просмотра или редактирования (изменения), сохранение измененных и созданных файлов под разными именами, а также их печать.
Подменю File используется для управления файлами с исходными текстами программ и содержит следующие пункты:
New ……………………… создание нового файла (не содержащего никакого текста) и открытие его в новом окне, новое окно становится активным.
Open…………………… открытие в новом окне уже имеющегося на диске файла, новое окно становится активным.
Save…………………… сохранение на диске файла, открытого в активном окне. При этом имя сохраняемого файла не изменяется. Данный пункт меню работает только для открытых файлов, а не созданных командой New. Для новых файлов команда Save вызывает вместо себя команду Save as (см. ниже).
Save as……………… сохранение на диске файла, открытого в активном окне. При этом можно изменить название файла и его расположение на диске с помощью диалога. Как и во всех диалогах интегрированной среды, перемещение между элементами интерфейса происходит при нажатии клавиши «ТаЬ», выбор элементов списка и нажатие кнопок - клавишей «Enter», ввод строковых значений производится обычными символьными клавишами клавиатуры. В данном диалоге следует с помощью клавиши «ТаЬ» выбрать окно с параметром, который вы хотите изменить (имя файла в верхнем окне или его расположение на диске в окне посередине диалога), затем внести изменения, переключиться клавишей «ТаЬ» на кнопку «ОК» диалога и нажать клавишу «Enter».
Save Аll………………….сохранение на диске всех открытых в данный момент файлов (во всех окнах, присутствующих на рабочем столе). Если в одном из окон, расположенных на рабочем столе, открытый файл не имеет имени, будет вызван диалог Save as .
Change dir……………… изменение текущего каталога. Текущим каталогом является тот каталог на диске, из которого запущена интегрированная среда, либо каталог, указанный в качестве рабочего в настройках ярлыка на рабочем столе Windows (или другой оконной операционной системы), если вы запускаете среду с помощью ярлыка. Все файлы, необходимые разрабатываемой программе, будут считываться из текущего каталога. Следовательно, если вы запускаете интегрированную среду не из того каталога, где хранится ваша программа, может возникнуть необходимость сменить текущий каталог. Смена каталога происходит с помощью диалога. Каталог можно задать в виде пути в верхнем окне диалога, либо выбрать с помощью дерева каталогов, размещенного в центральном окне диалога.
Print…………………… распечатка файла, открытого в активном окне.
Printer setup…………… вызов диалога настроек печати.
DOS shell……………….вызов командной строки операционной системы. Данная функция применяется, в основном, при работе в операционной системе DOS для выполнения действий, не предусмотренных в интегрированной среде (создание и удаление каталогов, запуск других программ и т.д.). После завершения работы с командной строкой, следует набрать «Exit» и нажать клавишу «Enter».
Ехit…………………… ВЫХОД из интегрированной среды. Если в момент выполнения выхода из среды в одном из окон текстового редактора находится текст, содержащий не сохраненные изменения, то на экране появится диалог.
Подменю Edit
В процессе работы с исходными текстами программ, так же как и с любыми текстовыми документами, часто применяются следующие операции, облегчающие и ускоряющие процесс разработки: отмена последних внесенных в тексты изменении и перенос информации из одного текстового документа в другой.
Подменю Edit используется для упрощения редактирования исходных текстов программы, реализует операции отмены изменений, работу с внутренним буфером обмена текстовыми фрагментами интегрированной среды и содержит следующие пункты:
Undo ………………….отмена изменений, произведенных в активном окне в обратном порядке (от последнего изменения к первому). Количество изменений, которые можно отменить, ограничено, все изменения, произведенные в некотором окне, стираются при сохранении файла, открытого в данном окне.
Redo………………… отмена последней операции Undo или Redo. Данная возможность используется при ухудшении результата после вызова команды Undo или Redo.
Cut……………………. копирование в буфер выделенного фрагмента текста с одновременным удалением данного фрагмента с экрана. Буфером называется область памяти интегрированной среды, в которой в каждый момент времени может находиться не более одного фрагмента текста. Выделение фрагмента текста во всех интерфейсных элементах интегрированной среды производится перемещением текстового курсора по тексту в активном окне при нажатой клавише Shift, либо последовательным нажатием комбинаций клавиш Ctrl-k-b в начале фрагмента текста, который необходимо выделить, и Ctrl-k-k в конце фрагмента. Вне зависимости от метода выделения фрагмента текста его цвет должен измениться.