Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тех прог.doc
Скачиваний:
38
Добавлен:
14.11.2019
Размер:
3.59 Mб
Скачать

Работа с окнами

Среда TC многооконная, это значит, что на экране может быть расположено одновременно несколько независимых окон, в том числе окон с текстами различных программ. Новое окно редактирования для ввода текста программы создается командой File, New. Кроме окон редактирования, могут быть открыты различные служебные окна:

Watch – окно просмотра, в котором показываются текущие значения переменных выполняемой программы или значения выражений;

Message – окно сообщений, в которое выводятся сообщения об ошибках этапа компиляции или редактирования связей;

Output – окно для вывода результатов работы программы;

Project – окно для отображения состава проекта (проекты используются, когда исходный программный код размещен в нескольких файлах).

Перечисленные окна выводятся соответствующими командами меню Window.

В любой момент времени только одно окно является активным. Активное окно выделяется рамкой из двойных линий, неактивное окно ограничивается рамкой из одинарных линий.

Н а рис.9 показано типовое окно и его элементы управления.

Рис.10. Типовое окно и его элементы управления

Окна нумеруются в соответствии с их порядком появления на экране, этот номер показывается вверху справа. Для быстрого перехода к нужному окну можно нажать клавишу Alt и ввести номер окна.

Щелчок по кнопке [↑]распахивает окно до максимального размера, и сама кнопка приобретает вид [↕], повторное ее нажатие возвращает окно к прежнему размеру.

Окно можно произвольно перемещать по экрану, перетаскивая его мышью за заголовок и изменять размеры, используя элемент управления в правом нижнем углу.

Перетаскивая мышью бегунки на линейках прокрутки, можно быстро перемещаться по тексту в вертикальном и горизонтальном направлениях.

Перечисленные действия с окнами, а также ряд других, можно производить командами меню Window. Рассмотрим их.

Команда Size/Move или Ctrl+F5 переводит окно в режим перемещения и изменения размеров. В этом режиме в строке состояния выводится:

↑↓← → Move Shift-↑↓← → Resize

Это подсказка о том, что клавишами-стрелками окно можно перемещать, а при нажатой клавише Shift – изменяться размеры. Отмена этого режима производится клавишей Enter или Esc.

Команда Zoom или F5 увеличивает окно до максимального размера, повторное ее выполнение возвращает окно к прежнему размеру.

Команда Tile делит экран равномерно между окнами, чтобы все они были видны.

Команда Cascade размещает несколько окон одного типа друг над другом, так что видимым будет только верхнее окно, а у остальных будут видны только заголовки.

Переход между окнами обеспечивает команда Next или F6. Каждое нажатие F6 активизирует следующее окно.

Команда Project notes открывает окно примечаний к проекту. Здесь можно писать любые заметки, поясняющие смысл проекта.

Команда List all выводит список всех открытых окон. В нем можно выбрать любое окно и по кнопке OK перейти в него.

Настройка среды

Прежде чем приступить к созданию программ, нужно проверить настройки среды.

Для задания настроек среда TC предъявляет специальные диалоговые окна (диалоги), имеющие элементы управления, с помощью которых удобно задавать настроечные параметры. Примеры диалогов приведены на рис.11, 12. В диалогах используются следующие элементы управления:

текстовое поле позволяет ввести некоторый текст;

флажок может быть установлен [X] или сброшен [ ];

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

(●) C

( ) Pascal,

что обеспечит компиляцию вызовов функций по правилам языка C, или выбор

( ) C

(●) Pascal,

при котором вызов функций будет производиться по правилам языка Паскаль (это бывает необходимо при написании программы на нескольких разных языках);

кнопка, которую можно нажимать щелчком мыши, клавишами Enter или Пробел, когда кнопка активна;

список позволяет выбрать одно из предлагаемых значений.

При работе с диалоговым окном переход между элементами управления производится нажатием клавиши Tab (в одном направлении) или Shift+Tab (в обратном). Можно выбирать нужный элемент управления щелчком левой кнопкой мыши. При щелчке мышью по кнопке будет выполнено действие, связанное с этой кнопкой. Обычно на диалогах имеются три кнопки: OK, Cancel и Help. При нажатии OK принимаются установки, сделанные в диалоге; при нажатии Cancel изменения, внесенные в настройки, отменяются и будут действовать прежние; кнопка Help вызывает справку с описанием диалога.