Главное меню в среде 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 в конце фрагмента. Вне зависимости от метода выделе­ния фрагмента текста его цвет должен измениться.


Страница: