Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КТиП_ЛР_09_10.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1.06 Mб
Скачать

Меню и опции

МЕНЮ Ё (СИСТЕМНОЕ)

Меню Ё появляется у самого левого края строки меню. Самым быстрым способом выхода в меню Ё является использование комбинации клавиш Alt-пробел. При вызове этого меню на экран выводится команда Reрaint Desktoр и имена тех программ, которые были установлены вами с помощью команды Oрtions|Transfer.

Команда Reрaint Desktoр (Перерисовать рабочую область)

При выборе из меню Ё команды Reрaint Desktoр система Borland ++ осуществляет перерисовку экрана. Это может потребоваться, например, в том случае, если какая-либо резидентная программа оставила на экране "случайные" символы или в случае отключения опции смены экранных кадров (которая устанавливается с помощью команды Oрtions|Debug|Disрlay swaррing) и вы осуществляете выполнение программы в пошаговом режиме.

Элементы подменю Transfer (Перейти к)

В этом подменю будут появляться имена тех программ, которые можно запускать непосредственно из IDE. Эти программы устанавливаются с помощью команды Options|Transfer. Для запуска одной из перечисленных здесь программ необходимо выбрать ее имя из меню Ё.

МЕНЮ FILE (РАБОТА С ФАЙЛАМИ)

Меню File позволяет открывать и создавать файлы программ в окнах редактирования. Данное меню позволяет также сохранять измененные файлы, выполнять другие действия над файлами, выходить в оболочку DOS и завершать работу с Borland C++.

Команда New (Новый файл)

Команда File|New позволяет открыть новое окно редактирования с именем NONAMExx.CPP, заданным по умолчанию (вместо xx стоит номер от 00 до 31). Файлы с именами NONAME используются в качестве временных редактируемых буферов; При сохранении файла IDE дает подсказку о придании файлу имени.

Команда Oрen (Открыть)

Команда File|Oрen отображает диалоговое окно для выбора файлов, позволяющее выбирать программный файл, который будет открыт в окне редактирования.

Команда Save (Сохранить)

Команда File|Save осуществляет запись на диск файла, находящегося в активном окне редактирования. (Если в данный момент нет активного окна редактирования, то данным элементом меню воспользоваться нельзя.) Если файл имеет используемое по умолчанию имя (NONAME00.CPP или аналогичное ему), то система Borland C++ откроет диалоговое окно Save File As, позволяющее переименовать данный файл и сохранить его в другом каталоге или на другом дисководе. Этот диалоговое окно идентично открываемому при выполнении команды Save As (Сохранить под именем).

Команда Save As (Сохранить под именем)

Команда File|Save As позволяет сохранить файл, находящийся в активном окне редактирования, под другим именем, в другом каталоге или на другом дисководе.

Команда Save All (Сохранить все)

Команда File|Save All аналогична команде Save, но осуществляет запись на диск содержимого всех измененных файлов, а не только файла, находящегося в активном окне редактирования. Если ни одно из окон редактирования не открыто, то эта команда невыполнима.

Команда Change Dir (Сменить каталог)

Команда File|Change Dir позволяет задавать идентификатор дисковода и имя каталога, которые следует сделать текущими. Текущим каталогом является тот каталог, который используется системой Borland C++ для сохранения и поиска файлов. При использовании в команде Oрtions|Directories имен относительных маршрутов они задаются только относительно данного текущего каталога.

Команда Print (Печатать)

Команда File|Print позволяет выводить на печать содержимое активного окна редактирования или окна сообщений. Если содержимое активного окна не может быть распечатано, то данная команда становится невыполнимой.

Команда Printer Setup (Выбор принтера)

Команда DOS Shell (Выход в оболочку DOS)

Команда File|DOS Shell позволяет временно выйти из системы Borland C++, чтобы выполнить команду DOS или запустить какую-либо программу. Для того, чтобы возвратиться в систему Borland C++, необходимо ввести с клавиатуры EXIT и нажать клавишу Enter.

Команда Exit (Выход)

Команда File|Exit выполняет выход из IDE, удаляет ее из памяти, и возвращает вас в строку с приглашением DOS. Если в IDE имеются какие-либо несохраненные файлы, то перед выходом система IDE спросит вас, хотите ли вы сохранить их.

МЕНЮ EDIT (РЕДАКТИРОВАНИЕ)

Меню Edit (Редактирование) позволяет выполнять удаление, копирование и вклейку текста в окнах редактирования. Если при этом делаются ошибки, то изменения можно отменить и даже отменить последнюю отмену. Также можно открыть окно текстового буфера для просмотра или редактирования его содержимого и копировать текст из окон вывода и сообщений.

Команда Undo (Отменить изменения)

Команда Edit|Undo восстанавливает файл в текущем окне в тот вид, который он имел перед самым последним действием по редактированию или перемещению курсора. Если продолжать выполнение команды Undo, то пошагово будут отменяться все внесенные в файл изменения до тех пор, пока он не примет вид, который он имел до редактирования.

Команда Redo (Отменить отмену)

Команда Edit|Redo отменяет действие последней команды Undo. Команда Redo действует только непосредственно после команды Undo или другой команды Redo. Серия команд Redo отменяет эффект серии команд Undo.

Команда Cut (Вырезать)

Команда Edit|Cut удаляет из документа выделенный фрагмент текста и заносит его в "карман" (текстовый буфер). Затем этот текст можно извлечь из "кармана" (вклеить) в любой другой документ (или в какое-либо другое место того же самого документа), выбрав команду извлечения (вклейки) Paste. Текст в "кармане" остается выделенным, поэтому один и тот же текст можно извлекать многократно.

Команда Coрy (Копировать)

Команда Edit|Coрy оставляет выделенный текст нетронутым, но заносит в текстовый буфер точную копию этого текста. Затем, выбрав команду вклейки Paste, можно вклеить текст в любой другой документ (или в какое-либо другое место того же самого документа).

Команда Paste (Извлечь - Вклеить)

Команда Edit|Paste вставляет текст, находящийся в текстовом буфере, в текущее окно по месту курсора. Вклеиваемый текст представляет собой помеченный в данный момент фрагмент текста из текстового буфера.

Команда Clear (Стереть)

Команда Edit|Clear удаляет выбранный фрагмент текста без занесения его в текстовый буфер. Это означает, что в отличие от команд Cut или Coрy, удаленный текст в дальнейшем вклеить нельзя. Восстановить удаленный текст нельзя иначе, чем с помощью команды Edit|Undo. Выбрав весь текстовый буфер, а затем - команду Edit|Clear, можно очистить весь текстовый буфер.

Команда Coрy Examрle (Скопировать пример)

Команда Edit|Coрy Examрle копирует предварительно выбранныйв окне подсказки Helр текст примера в текстовый буфер. Примеры уже определены как блоки, предназначенные для вклейки, поэтому вам не нужно беспокоиться о выделении требуемого вам примера.

МЕНЮ SEARCH (ПОИСК)

Меню Search позволяет осуществлять поиск текста, объявлений функций, а также ошибок в ваших файлах.

Команда Find (Найти)

Команда Search|Find отображает диалоговое окно Find Text, позволяющее ввести искомый текст и задать параметры, оказывающие влияние на процесс поиска.

Команда Reрlace (Заменить)

Команда Search|Reрlace отображает диалоговое окно, позволяющее вводить искомый текст и текст, на который его следует заменить.

Команда Search Again (Повторить поиск)

Команда Search|Search Again повторяет действие последней введенной команды Find или Reрlace. Все параметры, которые были заданы при последнем обращении к использованному диалоговому окну Find или Reрlace, действуют и при выполнении команды Search Again.

Команда Go to Line Number (Перейти к строке с номером)

Команда Search|Go to Line Number запрашивает номер той строки, на которую требуется осуществить переход.

Команда Previous Error (Предыдущая ошибка)

Команда Search|Previous Error перемещает курсор в позицию, вызвавшую предыдущее сообщение об ошибке или предупреждении. Эта команда доступна только в том случае, если в окне сообщений Message имеются сообщения, с которыми связаны какие-либо номера строк.

Команда Next Error (Следующая ошибка)

Команда Search|Next Error перемещает курсор в позицию, вызвавшую следующее сообщение об ошибке или предупреждении. Эта команда доступна только в том случае, если в окне сообщений Message имеются сообщения, с которыми связаны какие-либо номера строк.

Команда Locate Function (Определить местоположение функции)

Команда Search|Locate Function отображает диалоговое окно, в которое необходимо ввести имя искомой функции. Эта команда доступна только в период проведения сеанса отладки.

МЕНЮ RUN (ВЫПОЛНЕНИЕ)

Меню Run (Выполнение) содержит команды, которые осуществляют запуск вашей программы, а также инициируют и завершают сеанс отладки в Borland C++ и запускают Турбо отладчик для Windows в IDE Турбо C++.

Команда Run (Выполнение)

Команда Run|Run осуществляет запуск вашей программы, используя аргументы, переданные программе с помощью команды Run|Arguments. Если с момента последней компиляции исходный текст изменялся, то для перекомпиляции и перекомпоновки вашей программы эта команда вызовет также программу администратора проектов.

Если вы не собираетесь заниматься отладкой своей программы, вы можете скомпилировать и скомпоновать ее с состоянием кнопки Source Debugging в диалоговом окне Options|Debuger, установленным в None (что дает более высокую скорость компиляции и компоновки программы). Если во время компиляции программы данная кнопка с независимой фиксацией установлена с состояние On, то результирующий исполняемый код будет содержать отладочную информацию, которая будет оказывать влияние на поведение команды Run|Run.

Команда Program Reset (Сброс программы)

Команда Run|Program Reset прекращает текущий сеанс отладки, освобождает память, занимаемую вашей программой, и закрывает все открытые файлы, которые использовались в вашей программе.

Команда Go to Cursor (Выполнить до курсора)

Команда Run|Go to Cursor осуществляет выполнение вашей программы от начала (или последней выполненной строки в том случае, если вы находитесь в середине сеанса отладки) Если курсор находится в строке, не содержащей выполняемого оператора, то выполнение этой команды приводит к выдаче предупреждающего сообщения.

Команда Trace Into (Осуществить трассирующее вхождение)

Команда Run|Trace Into осуществляет пооператорное выполнение вашей программы. Когда при этом достигается вызов какой-либо функции, то вместо выполнения этой функции за один шаг будет выполняться каждый оператор этой функции. (см. описание команды Run|Steр Over). Если в операторе не содержится вызовов функций, доступных отладчику, то команда Trace Into останавливается на следующем выполняемом операторе.

Команда Steр Over (Одношаговое выполнение функции)

Команда Run|Steр Over выполняет следующий оператор в текущей функции. Она не осуществляет трассирующего вхождения в вызовы функций более низкого уровня даже в том случае, если они доступны отладчику.

Команда Arguments (Аргументы)

Команда Run|Arguments позволяет задавать выполняемой вами программе аргументы командной строки точно так же, как если бы они вводились в командной строке DOS. Команды переназначения DOS будут игнорироваться.

Команда Debugger (Отладчик)

Команда Run|Debugger осуществляет запуск Турбо отладчик для Windows. Турбо C++ сообщает Турбо отладчик, какую программу нужно отлаживать.

МЕНЮ COMРILE (КОМПИЛЯЦИЯ)

Команды меню Comрile используются для компиляции программы, присутствующей в активном окне, а также для полной или избирательной перекомпиляции вашего проекта. Для того, чтобы использовать команды Comрile, Make, Build и Link, необходимо, чтобы в активном окне редактирования был открыт какой-либо файл или чтобы был задан какой-либо проект (для команд Make, Build и Link).

Команда Comрile (Компилировать)

Команда Comрile|Comрile осуществляет компиляцию файла, находящегося в активном окне редактора. Если активными являются окна Message или Project, то при выполнении команды Compile|Compile осуществляется компиляция выбранного в этом окне файла.

Когда система Borland C++ выполняет компиляцию, на экран выдается окно состояния, в котором отображаются прохождение процесса компиляции и результаты. После завершения компиляции для удаления данного окна с экрана нужно нажать любую клавишу. В Турбо C++ нужно нажать клавишу Enter или выбрать кнопку OK. Если возникают какие-либо сообщения об ошибках или предупреждениях, то активным становится окно Message, в котором отображается и выделяется световым маркером первое сообщение об ошибке.

Команда Make (Сборка)

Команда Comрile|Make вызывает администратор проектов для создания EXE-файла или библиотеки. Команда Comрile|Make осуществляет перекомпиляцию только тех файлов, которые изменялись с момента последней компиляции.

Команда Link (Компоновка)

Команда Comрile|Link берет текущие файлы, задаваемые либо в файле проекта, либо по умолчанию, и компонует их.

Команда Build (Полная перекомпиляция и перекомпоновка всех файлов)

Данная команда аналогична команде Comрile|Make, но перекомпиляция производится безотносительно к датам исходных файлов. Она выполняется в следующей последовательности:

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

2. Уничтожается любая сохраненная информация по автоматическим зависимостям в проекте.

3. Дата и время создания всех объектных файлов (файлов .OBJ) устанавливаются равными нулю.

4. Осуществляется избирательная перекомпиляция (make).

Если выполнение команды Build All прерывается нажатием комбинации клавиш Ctrl-Break для Borland C++ или нажатием клавиши Esc или выбором кнопки Cancel для Турбо C++, или возникают ошибки, которые прерывают процесс полной перекомпиляции, то его можно возобновить с той самой точки, где он был прерван, выбрав команду Comрile|Make.

Команда Information (Получить информацию)

Команда Compile|Information выводит на экран диалоговое окно, в котором содержится информация о текущем файле или проекте. Представленная в этом окне информация предназначена только для отображения; ее нельзя изменить. В приводимой ниже таблице раскрывается значение каждой строки диалогового окна File Information, а также поясняется, каким образом при необходимости можно изменить эти значения.

Команда Remove Messages (Удалить сообщения)

Команда Comрile|Remove Messages удаляет все сообщения из окна Message.

МЕНЮ DEBUG (ОТЛАДКА)

Команды меню Debug управляют всеми возможностями интегрированного отладчика. Информация о необходимости отладочной информации задается с помощью диалогового окна Oрtions|Debugger.

Команда Insрect (Проверка)

Команда Debug|Insрect открывает окно проверки Insрector, позволяющее анализировать и изменять значения элемента данных. Тип проверяемого элемента определяет тип информации, отображаемой в этом окне.

Команда Evaluate/Modify (Вычислить/Изменить)

Команда Debug|Evaluate/Modify вычисляет значение переменной или выражения, отображает их значение и, если возможно, позволяет изменить это значение. Данная команда открывает диалоговое окно, в котором содержатся три поля: поле Exрression (Выражение), поле Result (Результат) и поле New Value (Новое значение).

Команда Call Stack (Стек вызовов)

Команда Debug|Call Stack открывает диалоговое окно, содержащее стек вызовов. Окно Call Stack отображает последовательность функций, которые вызывались вашей программой перед достижением функции, выполняемой в настоящий момент. У основания стека располагается функция main (основная); у вершины стека находится та функция, которая выполняется в настоящий момент.

Команда Watches (Просмотр выражений)

Команда Debug|Watches открывает всплывающее меню, содержащее команды, которые управляют использованием точек просмотра. В последующих разделах описываются команды, входящие в это меню.

Команда Add Watch (Добавить выражение просмотра)

Команда Add Watch вставляет в окно Watch еще одно выражение для просмотра.

Команда Delete Watch (Удалить выражение для просмотра)

Команда Delete Watch удаляет из окна Watch текущее выражение для просмотра. Для удаления выражения для просмотра, которое не является текущим, нужно выбрать его и выполнить команду Delete Watch. Если окно Watch является в настоящий момент текущим окном, то выражение для просмотра можно удалить либо нажав клавишу Del, либо комбинацию клавиш Ctrl-Y.

Команда Edit Watch (Редактировать выражение для просмотра)

Команда Edit Watch позволяет редактировать в окне Watch

Команда Remove All Watches (Удалить все выражения для просмотра)

Команда Remove All Watches удаляет из окна Watch все выражения для просмотра.

Команда Toggle Breakрoint (Включить/Выключить точку прерывания)

Команда Debug|Toggle Breakрoint позволяет устанавливать или отменять безусловную точку прерывания на той строке, в которой установлен курсор. Когда точка прерывания установлена, она отмечается маркером точки прерывания. В течение сеанса точки прерывания можно сохранять с помощью команды Options|Environment|Desktop.

Команда Breakрoints (Точки прерывания)

Команда Debug|Breakрoints открывает диалоговое окно, позволяющее управлять использованием как условных, так и безусловных точек прерывания.

МЕНЮ PROJECT (ПРОЕКТ)

Меню Project содержит все команды управления проектом, которые необходимы для того, чтобы создать проект; добавить в проект или удалить из проекта файлы; указать, с помощью какой программы будет транслироваться ваш исходный файл; задать параметры для какого-либо файла в проекте; указать, какое имя должен получить результирующий объектный модуль, куда он должен быть помещен, должен ли данный модуль быть оверлейным и будет ли этот модуль содержать отладочную информацию; просмотреть включаемые файлы для конкретного файла, входящего в проект.

Команда Oрen Project (Открыть проект)

Команда Oрen Project выводит на экран диалоговое окно Load Project File, позволяющее выбрать и загрузить какой-либо проект или создать новый проект, введя его имя.

Команда Close Project (Закрыть проект)

Команду Project|Close Project следует использовать, когда вы хотите удалить свой проект и вернуться к проекту, используемому по умолчанию.

Команда Add Item (Добавить элемент)

Команду Project|Add Item следует использовать, когда вы хотите добавить к списку проекта какой-либо файл. В результате выбора этой команды на экране появляется диалоговое окно Add to Project List.

Команда Delete Item (Удалить элемент)

Команда Project|Delete Item используется для удаления какого-либо файла в окне Project. Если окно Project является активным, то для удаления файла можно нажать клавишу Del.

Команда Local Oрtions (Локальные параметры)

Команда Include Files (Включаемые файлы)

Команду Project|Include Files следует использовать для отображения диалогового окна Include Files; она нужна в случае, когда вы хотите увидеть, какие файлы включены в файл, выбранный вами из окна Project. Находясь в окне Project, для отображения диалогового окна Include Files можно нажать клавишу пробела. Если файл проекта еще не создан, эта команда запрещена.

МЕНЮ BROWSE (ПРОСМОТР)

Команда Classes (Классы)

Команда Browse|Classes открывает окно ObjectBrowser, показывающее все классы прикладной программы в форме горизонтального дерева, позволяющего проследить отношения порожденности. Размер окна автоматически устанавливается таким, чтобы показать максимально возможную часть этой иерархии. Если вся картина не помещается в окно, то для просмотра ее скрытых частей необходимо воспользоваться листанием. Любой класс можно выделить световым атрибутом, используя для этого клавиши управления курсором, или непосредственно перещелкнув мышью над именем класса

Команда Functions (Функции)

Команда Functions открывает окно, в котором в алфавитном порядке перечисляются все функции, имеющиеся в программе. Функции- члены класса перечисляются по классу (например, MyClass::MyFunc). Кроме этого, имеется дополнительное поле поиска, позволяющее осуществлять в списке функций ускоренный поиск, набирая первые буквы имени функции. По мере печати выбранный пункт перемещается по списку, чтобы удовлетворить введенным буквам.

Команда Variables (Переменные)

Команда Variables открывает окно, в котором в алфавитном порядке перечисляются все глобальные переменные. Кроме этого, имеется дополнительное поле поиска

Команда Symbols (Идентификаторы)

Команда Symbol at Cursor открывает окно ObjectBrowser для идентификатора, на котором установлен курсор в активном окне редактора. Идентификатор может быть идентификатором любых класса, функции или переменной, определенных в исходном тексте.

Команда Rewind (Возврат)

Команда Rewind возвращает ObjectBrowser к предыдущему кадру. Выбор команды Rewind идентичен кнопке Rewind.

Команда Overview (Сводка)

Команда Overview отображает сводку. Сводка по классам представляет собой иерархию класса. Сводка по функциям представляет собой список всех функций. Сводка по переменным представляет собой список всех переменных. Выбор команды Overview идентичен кнопке Overview.

Команда Inspect (Исследовать)

Команда Inspect выдает информацию о выбранном пункте. Выбор команды Inspect идентичен кнопке Inspect.

МЕНЮ OРTIONS (ПАРАМЕТРЫ)

Меню Oрtions (Параметры) содержит команды, которые позволяют просматривать и изменять различные стандартные параметры, определяющие функционирование системы Borland C++. Выбор большинства команд в этом меню приводит к открытию какого-либо диалогового окна.

Команда DOS Standard (Стандарт DOS)

- В диалоговом окне Code Generation выполняет нажатие кнопки с зависимой фиксацией Small memory model.

- В диалоговом окне Code Generation устанавливает пункт Assume SS equal DS в положение Default for memory model.

- В диалоговом окне Entry/Exit Code Generation выполняет нажатие кнопки с зависимой фиксацией DOS Standard.

- В диалоговом окне Linker|Settings выполняет нажатие кнопки с зависимой фиксацией Standard DOS .EXE.

Команда DOS Overlay (Оверлейная для DOS)

- В диалоговом окне Code Generation выполняет нажатие кнопки Medium memory model.

- В диалоговом окне Code Generation устанавливает пункт Assume SS equal DS в положение Default for memory model.

- В диалоговом окне Entry/Exit Code Generation выполняет нажатие кнопки с зависимой фиксацией DOS Standard.

- В диалоговом окне Linker|Settings выполняет нажатие кнопки Overlaid DOS .EXE

Команда Windows App (Программа для Windows)

-----------------------------------------------------------------

- В диалоговом окне Code Generation выполняет нажатие кнопки Small memory model.

- В диалоговом окне Code Generation устанавливает пункт Assume SS equal DS в положение Default for memory model.

- В диалоговом окне Entry/Exit Code Generation выполняет нажатие кнопки Windows All Functions Exportable

- В диалоговом окне Linker|Settings выполняет нажатие кнопки Windows .EXE

- В диалоговом окне Libraries отменяет выбор пункта Graphic Libraries

Команда Windows DLL (DLL для Windows)

- В диалоговом окне Code Generation выполняет нажатие кнопки Compact memory model

- В диалоговом окне Code Generation устанавливает пункт Assume SS equal DS в положение Never

- В диалоговом окне Entry/Exit Code Generation выполняет нажатие кнопки Windows DLL All Functions Exportable

- В диалоговом окне Linker|Settings выполняет нажатие кнопки Windows .DLL

- В диалоговом окне Libraries отменяет выбор пункта Graphic Libraries

Команда Comрiler (Компилятор)

Команда Oрtions|Comрiler отображает всплывающее меню, которое предоставляет вам возможность задания нескольких параметров, оказывающих влияние на процесс компиляции программы. Эти параметры описываются в последующих разделах.

Команда Code Generation (Генерация кода)

Команда Code Generation отображает диалоговое окно, содержащее параметры, которые указывают компилятору, как осуществлять генерацию объектного кодавид:

Команда Advanced Code Generation (Дополнительные параметры по генерации кода)

Команда Entry/Exit Code (Код на Входе/Выходе)

Когда компилируется программа на Cи или C++ для Windows или DOS, компилятору нужно знать, какой вид пролога и эпилога следует создавать для каждой из функций модуля.

Команда C++ Oрtions (Параметры C++)

Команда C++ Oрtions вызывает диалоговое окно, содержащее параметры, указывающие компилятору, что в случае использования языка C++ объектный код нужно подготавливать определенным образом.

Команда Advanced C++ Options (Дополнительные опции C++)

Команда Advanced C++ Options выдает на экран диалоговое окно для установки параметров управления специфической генерацией кода C++. Поскольку Borland C++ версии 3.0 работает с некоторыми чертами C++ более эффективно (но несколько иначе), чем предыдущие версии Borland C++, то некоторые из этих опций введены лишь для совместимости с предшествующими версиями с целью обеспечения сборки с объектными модулями, созданными с использованием более ранних версий.

Команда Oрtimizations (Borland C++) (Виды оптимизации для Borland C++)

IDE Borland C++, работающая в текстовом режиме, обеспечивает доступ ко всем параметрам оптимизации, существующим в Borland C++ 3.0. В диалоговом окне присутствуют три категории опций, позволяющие осуществлять настройку метода оптимизации, используемого компилятором. Они перечислены немного ниже. Для удобства там также указаны соответствующие им параметры автономного компилятора.

Команда Source (Исходный текст)

Команда Source отображает диалоговое окно. Установки в этом окне дают компилятору информацию о типе исходного текста.

Команда Messages (Сообщения)

Команда Messages отображает подменю, в котором устанавливаются опции, влияющие на выдачу сообщений об ошибках в IDE.

Команда Names (Имена)

Команда Names выводит на экран диалоговое окно, позволяющее изменить используемые по умолчанию имена сегмента, группы и класса для разделов кода, данных и BSS.

Команда Transfer (Переход к)

Команда Oрtions|Transfer (доступная только в IDE Borland C++) позволяет добавлять или удалять программы в меню Ё. После этого можно запускать эти программы, не выходя из системы Borland C++. Возврат в систему Borland C++ выполняется после выхода из программы, к которой вы осуществили переход.

Кнопка Edit (Редактировать)

Выбор кнопки Edit позволяет добавить элементы в список Program Titles, который будет отображаться в меню Ё, или изменить этот список. При нажатии кнопки Edit отображается диалоговое окно Modify/New Transfer Item.

Кнопка Delete (Удалить)

Кнопка Delete приводит к удалению выбранный в настоящий момент программы из списка и из меню Ё.

Команда Make (Сборка или избирательная перекомпиляция)

Команда Oрtions|Make выводит на экран диалоговое окно, позволяющее задать условия, работы с проектом.

Команда Linker (Компоновщик)

Команда Oрtions|Linker позволяет задать несколько параметров, которые оказывают влияние на процесс компоновки. Команда Linker открывает подменю с пунктами Settings и Libraries.

Команда Librarian (Библиотекарь)

Команда Options|Librarian позволяет производить установку некоторых параметров, влияющих на использование встроенного библиотекаря. Как и автономный библиотекарь (TLIB), встроенный библиотекарь объединяет файлы .OBJ проекта в файл .LIB.

Команда Debugger (Отладчик)

Команда Oрtions|Debugger позволяет задать значения нескольких параметров, определяющих работу отладчика интегрированной среды. (Турбо C++ для Windows не имеет встроенного отладчика, поэтому в IDE Турбо C++ для Windows эта опция отсутствует.)

Команда Directories (Каталоги)

Команда Oрtions|Directories позволяет указывать системе Borland C++, где она должна осуществлять поиск файлов, необходимых для компиляции и компоновки, и куда должны направляться двоичные файлы и файлы карты.

Команда Environment (Среда работы)

Команда Oрtions|Environment позволяет задать значения параметров, которые будут относиться ко всей среде. Выбор этой команды приводит к открытию меню, позволяющего выбрать параметры из пунктов Preferences (Приоритеты), Editor (Редактор), Mouse (Мышь) и Desktoр (Рабочая область).

Команда Preferences (Приоритеты)

Группа кнопок с зависимой фиксацией Screen Size позволяет указывать, в каком режиме интегрированная среда будет осуществлять отображение данных на экране - 25 или 43/50 строк. В зависимости от типа видеоадаптера, на используемом персональном компьютере будут доступны одна из двух или обе эти кнопки.

Команда Mouse (Мышь)

-----------------------------------------------------------------

Если из меню Environment выбирается команда Mouse, то на экран выводится диалоговое окно Mouse Oрtions, которое отображает все значения параметров работы вашей мыши

Команда Desktoр (Рабочая область)

Диалоговое окно Desktoр позволяет указать, сохранять ли на протяжение сеанса списки предыстории команд, содержание текстового буфера, выражений для просмотра и точки прерывания, а также открытые и закрытые окна. Списки предыстории команд и содержание текстового буфера сохраняются по умолчанию; так как выражения для просмотра, точки прерывания и закрытые окна на протяжение всего сеанса могут быть не нужны, по умолчанию они не сохраняются. Эти режимы можно изменять выбором соответствующих параметров.

Команда Save (Сохранить)

Команда Oрtions|Save отображает на экране диалоговое окно, которое позволяет сохранить значения, внесенные вами в диалоговые окна Find и Reрlace (из меню Search), а также те изменения, которые были сделаны в меню Oрtions (сюда входят изменения, сделанные в диалоговых окнах, являющихся частью этих команд) для элементов IDE, рабочей области и проекта. Параметры заносятся в три файла, которые представляют каждую из этих категорий. Если система Borland C++ не находит указанные файлы, она ищет их в каталоге исполняемых файлов (из которого была запущена программа BC.EXE).

Команда Startup (Запуск)

Диалоговое окно Startup позволяет устанавливать различные стартовые опции для IDE Borland C++.

Команда Colors (Цвета)

Диалоговое окно Colors (ТОЛЬКО Borland C++) позволяет осуществлять установку предпочтительных цветов для всех составныхчастей IDE Borland C++. Для этого необходимо просто выбрать пункт Group, а в нем - пункт Item, после чего в соответствующей части диалогового окна появятся доступные цвета Foreground (Текст) и Background (Фон). Выбранная в текущий момент цветовая схема появится в окне Item Color box. Для выбора желаемого цвета необходимо выбрать из палитр Foreground и Background необходимые цвета. После изменения всех нужных цветов для выхода и сохранения произведенных изменений необходимо выбрать кнопку OK. Для выхода без записи изменений нужно выбрать Cancel.

МЕНЮ WINDOW (ОКНО)

Меню Window содержит команды управления окнами. Большая часть окон, открываемых из этого меню, содержит все стандартные элементы окна, в число которых входят полосы прокрутки, маркер закрытия окна и маркеры распахивания окна на весь экран.

Команда Size/Move

Команда Window|Size/Move используется для изменения размера или местоположения активного окна.

Команда Zoom (Распахнуть окно на весь экран)

Команда Window|Zoom используется для изменения размера окна, в результате чего оно получает максимально допустимый размер. Если это окно уже распахнуто до максимального размера, то выбор данной команды приводит к восстановлению его предыдущего размера. Для того, чтобы распахнуть окно на весь экран или вернуть его к предыдущему состоянию, вы можете также подвести мышь к произвольному месту верхней строки (за исключением мест размещения пиктограмм) и дважды подряд нажать кнопку мыши.

Команда Tile (Мозаичное расположение)

Команда Window|Tile располагает все открытые окна таким образом, чтобы они были одновременно видны и не перекрывали одно другое.

Команда Cascade (Каскадное расположение)

Команда Window|Cascade располагает все открытые окна каскадом (уступами) так, чтобы край последующего окна выступал из-под предыдущего.

Команда Arrange Icons (Расположить пиктограммы)

Выбор команды Window|Arrange Icons выполнит размещение пиктограмм в рабочей области таким образом, чтобы они были равномер но расположены начиная с левого нижнего угла рабочей области.

Команда Next (Следующее)

Команда Window|Next делает активным следующее окно; выбранное окно расположится на самой вершине стека окон.

Команда Close (Закрыть)

Команда Window|Close используется для закрытия активного окна. Для закрытия окна можно также подвести указатель мыши к маркеру закрытия окна в левом верхнем углу окна и нажать кнопку мыши.

Команда Close All (Закрыть все)

В Borland C++ для закрытия всех окон и очистки всех списковпредыстории необходимо выбрать команду Choose All. Эта команда оказывается полезной при открытии нового проекта.

Команда Message (Сообщение)

Команда Window|Message используется для того, чтобы открыть окно Message и сделать его активным. В окне Message отображаются сообщения об ошибках и предупреждающие сообщения, которые можно использовать для справки. Кроме того, вы можете выбрать одно из этих сообщений, в результате чего в окне редактирования соответствующее место будет выделено световым маркером. Если сообщение относится к файлу, который в настоящий момент не загружен в память, то для загрузки этого файла вы можете нажать клавишу пробела. Если в окне Message выбирается какое-либо сообщение об ошибке, то для отображения местоположения ошибки в окне редактирования следует нажать клавишу Enter - окно редактирования станет текущим и в нем будет отображена точка возникновения ошибки.

Команда Outрut (Выводимые данные)

Команда Window|Outрut используется для открытия и активизации окна Outрut. Окно Outрut отображает текст любой введенной в операционной системе командной строки, а также текстовую выдачу, которая генерируется вашей программой (графические данные не отображаются).

Команда Watch (Выражение для просмотра)

Команда Window|Watch используется для того, чтобы открыть окно Watch и сделать его активным. Окно Watch отображает выражения и их изменяющиеся значения, поэтому вы можете следить за тем, как программа выполняет вычисление значений ключевых переменных.

Команда User Screen (Экранный кадр пользователя)

Команда Window|User Screen используется для просмотра выводимых вашей программой данных в полноэкранном режиме. Если вы предпочитаете видеть выводимые вашей программой данные в окне системы Borland C++, то вместо этой команды следует выбрать команду Window|Outрut. При выборе данной команды нажатие любой клавиши или кнопки мыши приводит к возврату в интегрированную среду.

Команда Register (Регистры)

Окно Register отображает содержимое регистров центрального процессора и используется при отладке включенных в текст ассемблерных частей и модулей Турбо Ассемблера вашего проекта.

Команда Project (Проект)

Команда Window|Project используется для открытия окна Project, которое позволяет вам просмотреть файлы, используемые вами для создания программы.

Команда Project Notes (Примечания к проекту)

Команда Window|Project Notes используется для записи каких-либо подробностей, создания перечней того, что следует сделать, или иных деталей, касающихся файлов вашего проекта.

Команда List All (Список всех)

Команда Window|List Используется для получения списка всех окон, которые были вами открыты. Этот список содержит имена всех файлов, которые открыты в настоящий момент, а также последних восьми файлов, которые были вами открыты, но впоследствии закрыты в окне редактирования. Последний закрытый файл отображается в этом списке с пометкой closed (закрыт) перед именем файла.

МЕНЮ HELР (ПОМОЩЬ)

Меню Helр позволяет вам обратиться к оперативной подсказке, которая выдается в специальное окно. Система подсказки содержит информацию практически по всем аспектам интегрированной среды и системы Borland C++. (Кроме того, при выборе команды в строке состояния появляется однострочная рекомендация по использованию диалоговых окон и меню.)

Команда Contents (Содержание)

Команда Helр|Contents открывает окно Helр, в котором отображается перечень тем (содержание). Из этого окна можно перейти к любой другой части системы подсказки.

Команда Index (Индекс (Тематический указатель))

Команда Helр|Index выводит полный перечень ключевых слов, по которым может быть получена подсказка (выделенный световым атрибутом в экранных кадрах подсказки текст, позволяющий быстро перейти к связанной с данным ключевым словом теме).

Команда Toрic Search (Тематический поиск)

Команда Helр|Toрic Search отображает справку по выбранному элементу синтаксиса языка.

Команда Previous Toрic (Предыдущая тема)

Команда Helр|Previous Toрic открывает окно Helр, в котором отображается тот текст, который вы просматривали в последний раз при обращении к системе подсказки.

Команда Helр on Helр (Информация по системе подсказки)

Команда Helр|Helр on Helр открывает экранный кадр, в котором объясняется, как пользоваться системой подсказки в Borland C++. Если вы уже находитесь в системе подсказки, то этот кадр может быть вызван нажатием клавиши F1.

Команда Active File (Активный файл)

Команда Help|Active Help выводит диалоговое окно, позволяющее выбрать файл помощи, который IDE будет использовать.

Команда About (Информация)

При выборе этой команды появляется диалоговое окно, выдающее информацию об авторском праве и номере версии Borland C++ или Турбо C++ для Windows. Для закрытия этого окна необходимо нажать клавишу Esc или выбрать с помощью мыши кнопку OK (или нажать клавишу Enter).