Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Руководство пользователя 11 страница



│ Вывести ссылочную │ Нажмите в ObjectBrowser клавиши│

│ информацию │ Ctrl+R или щелкните "мышью" на│

│ │ букве R в рамке окна. │


 

B.Pascal 7 & Objects /UG - 100 -

 

├───────────────────────────┼───────────────────────────────────┤

│ Вывести информацию │ Нажмите в ObjectBrowser клавиши│

│ об области действия │ Ctrl+S или щелкните "мышью" на│

│ │ букве S в рамке окна. │

├───────────────────────────┼───────────────────────────────────┤

│ Вывод информации о │ Нажмите в ObjectBrowser клавиши│

│ наследовании │ Ctrl+I или щелкните "мышью" на│

│ │ букве I в рамке окна. │

├───────────────────────────┼───────────────────────────────────┤

│ Изменить на обратный │ Нажмите клавишу Shift, и, удержи-│

│ режим вывода подокна │ вая ее, выполните следующее дейст-│

│ │ вие. │

└───────────────────────────┴───────────────────────────────────┘

 

 


 

B.Pascal 7 & Objects /UG - 101 -

 

Выполнение в IDE других программ

─────────────────────────────────────────────────────────────────

 

Без выхода из IDE вы можете запускать другие программы и

утилиты. При установке пакета Borland Pascal IDE устанавливается

для выполнения таких инструментальных программных средств как

GREP, Turbo Assembler, Turbo Debugger и Turbo Profiler.

 

Чтобы запустить в интегрированной интерактивной среде прог-

рамму, сделайте следующее:

 

1. Откройте меню Tools (Инструментальные средства).



 

Вы увидите список программ и утилит, которые может запус-

кать.

 

2. Выберите в меню Tools программу, которую вы хотите запус-

тить.

 

При выборе программы ей передается управление. После выпол-

нения программы управление возвращается обратно в IDE.

 

 

Настройка меню Tools

─────────────────────────────────────────────────────────────────

 

Программы, которые вы найдете полезными, можно добавить в

меню Tools и запускать их потом из IDE.

 

Чтобы добавить программы в меню Tools, сделайте следующее:

 

1. Для вывода диалогового окна Tools выберите команду

Options│Tools.

 

В блоке списка заголовков программ Program Titles вы уви-

дите краткое описание уже инсталлированных и готовых к

выполнению программ.

 

2. Для вывода диалогового окна Modify/New Tool (Модифика-

ция/Новое инструментальное средство) выберите команду

New.

 

3. В блоке ввода заголовка программы Program Title наберите

имя программы, как вы хотите выводить его в меню Tools.

 

Если вы хотите, чтобы программа вызывалась по оперативным

клавишам, укажите непосредственно перед и после того сим-

вола, который должен использоваться в качестве оператив-

ной клавиши, символ тильды (~). Этот символ будет выво-

диться в меню Tools жирным шрифтом и специальным шрифтом,

и при нажатии этой клавиши вы выберете программу. Напри-

мер, чтобы добавить в меню Tools редактор Brief и сделать

оперативной клавишей клавишу B, наберите:


 

B.Pascal 7 & Objects /UG - 102 -

 

 

~B~rief

 

4. Если вы хотите, чтобы ваша программа имела связанную с

ней оперативную клавишу, выберите один из параметров Hot

Key. Когда вы нажмете присвоенную оперативную клавишу,

программа начинает работать. Например, утилите GREP прис-

воены оперативные клавиши Shift+F2. В любой момент, чтобы

использовать GREP, просто нажмите Shift+F2.

 

5. В блоке ввода Program Path (Маршрут программы) наберите

имя программы.

 

Если вы не введете полного имени, то могут быть найдены

только программы в текущем каталоге или программы по

обычному маршруту DOS.

 

6. В блоке ввода Command Line (Командная строка) наберите

параметры или макрокоманды, которые вы хотите передать

программе.

 

Полную справочную информацию по макрокомандам, которые

можно использовать в блоке Command Line в Modify/New Tool

вы можете найти в оперативном справочнике Help Borland

Pascal.

 

7. Выберите командную кнопку OK.

 

Для редактирования имеющейся в меню Tools программы сделайте

следующее:

 

1. Выберите команду Options│Tools.

 

2. В блоке списка Program Titles выберите нужную программу

для редактирования.

 

3. Выберите Edit (Редактирование).

 

4. Внесите изменения в заголовок программы, маршрут програм-

мы или командную строку.

 

5. Выберите командную кнопку OK.

 

Чтобы удалить указанную в меню Tools программу:

 

1. Выберите команду Options│Tools.

 

2. Выберите программу, которую вы хотите удалить.

 

3. Выберите Delete (Удаление).

 

4. Выберите командную кнопку OK.

 


 

B.Pascal 7 & Objects /UG - 103 -

 

 

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

 

Некоторые инструментальные средства посылают вывод программы

черед фильтр DOS - программу, конвертирующую вывод в формат, ко-

торый можно выводить в окне сообщений Messages. Более подробную

информацию об использовании и написании ваших собственных филь-

тров DOS вы можете получить в оперативном справочнике Help. Одним

из таких инструментальных средств, использующих окно Messages,

является GREP, а ее фильтр называется GREP2MSG.EXE. Исходный код

CREP2MSG.PAS вы можете найти в каталоге UTILS.

 

При работе такого инструментального средства как GREP выво-

димая информация передается в появляющееся окно сообщений

Messages. Выводимые сообщения вы можете прокручивать. В окне

Messages вы можете выбирать и редактировать строку программы, на

которую имеется ссылка в сообщении, либо вы можете отслеживать

свои сообщения (подсвечивать одну за другой строки исходного кода

программы, при прохождении сообщений в этом окне).

 

Чтобы отредактировать строку программы, на которую имеется

ссылка в сообщении, сделайте следующее:

 

* Если вы используете "мышь", дважды щелкните "мышью" на ин-

тересующем вам сообщении.

 

* При работе с клавиатурой выберите сообщение со ссылкой на

нужную строку программы и нажмите Enter.

 

* Ваш курсор перемещается на строку программы в исходном ко-

де, на которую ссылается сообщение в окне Messages. Теперь

вы можете отредактировать строку программы.

 

По умолчанию, когда курсор переходит на строку исходного

кода программы, окно Messages закрывается. Если вы предпо-

читаете, чтобы окно Messages оставалось открытым, отмените

выбор параметра Close On Go To Source в диалоговом окне

Preferences.

 

Примечание: Параметр Close On Go To Source влияет

также на ObjectBrowser (см. выше).

 

Чтобы отслеживать строки программы:

 

1. В окне Messages выберите сообщение со ссылкой на строку

программы, которую вы хотите отслеживать первой.

 

2. Нажмите клавишу пробела.

 

Если вы всегда хотите отслеживать сообщения в исходном

коде, установите в группе Options диалогового окна

Preferences параметр Auto Track Source. После этого при

прокрутке окна сообщений в вашем исходном коде автомати-


 

B.Pascal 7 & Objects /UG - 104 -

 

чески будут подсвечиваться соответствующие строки; вам не

нужно будет нажимать на клавишу пробела.

 

Примечание: Параметр Auto Track Source влияет также

на ObjectBrowser (см. выше).

 

Теперь строки программы, на которые есть ссылки в сообщени-

ях, отслеживаются в зависимости от установленных в диалоговом ок-

не Options│Enviroment│Preferences параметров. Если соответствую-

щий файл не находится в окне редактирования, IDE открывает файл и

выводит его в новом окне редактирования или в текущем окне редак-

тирования.

 

* Если вы хотите, чтобы файл выводился в новом окне редакти-

рования, выберите в качестве значения параметра Source

Tracking New Window.

 

Примечание: Параметр Source Tracking влияет также на

ObjectBrowser (см. выше).

 

* Если вы хотите, чтобы файл замещал текущий файл в одном из

активных окон редактирования, выберите в качестве значения

параметра Source Tracking Current Window.

 

Если окно сообщений закрыто, с помощью команды Tools│

Messages вы можете открыть его снова.

 


 

B.Pascal 7 & Objects /UG - 105 -

 

Настройка конфигурации IDE

─────────────────────────────────────────────────────────────────

 

При написании и редактировании программ вы можете установить

параметры редактирования и привилегированные параметры, выбрать

параметры компилятора и компоновщика или изменить по своему ус-

мотрению расположение и размер окон редактирования. IDE может за-

поминать установленные значения и файлы и использовать их в сле-

дующем сеансе редактирования.

 

 

Сохранение рабочей операционной среды

─────────────────────────────────────────────────────────────────

 

С помощью Auto Save вы можете сохранить параметры Editor

Files, Desktop и Enviroment в диалоговом окне Options│Enviroment.

 

* Если установлен параметр Editor Files, IDE при выходе из

интегрированной среды, выборе команды File│DOS Shell, вы-

полнении или отладке программы сохраняет все модифициро-

ванные файлы, открытые в окне редактирования.

 

* Если установлен параметр Desktop, IDE при выходе из интег-

рированной среды, выборе команды File│DOS Shell, выполне-

нии или отладке программы сохраняет имена всех файлов, с

которыми вы работали в оперативной области.

 

* Если установлен параметр Enviroment, IDE при выходе из ин-

тегрированной среды, выборе команды File│DOS Shell, выпол-

нении или отладке программы сохраняет в файле конфигурации

выбранные вами все параметры редактирования, компоновки и

компиляции.

 

 

Использование файла конфигурации

 

Файл конфигурации сохраняет все параметры, установленные в

меню параметров Options, выбранные в диалоговом окне Find Text,

отслеживает все объединенные файлы Help, целевую платформу и имя

основного файла (если он имеется). Если в диалоговом окне

Options│Enviroment│Preferences установлен параметр Auto Save

Enviroment, то файл конфигурации обновляется при выходе из интег-

рированной среды, выборе команды File│DOS Shell, выполнении или

отладке программы. При использовании компиляторов BP.EXE или

TURBO.EXE по умолчанию файл компилятором называется TP.EXE.

 

Чтобы создать новый файл конфигурации для другого проекта,

сделайте следующее:

 

1. Выберите команду Options│Save As.

 

2. В поле ввода Options File Name наберите новое имя.

 


 

B.Pascal 7 & Objects /UG - 106 -

 

3. Выберите командную кнопку OK.

 

Примечание: Об использовании файла конфигурации для

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

главе.

 

Чтобы переключиться на другой существующий файл конфигура-

ции:

 

1. Выберите команду Options│Open.

 

2. Задайте имя существующего файла конфигурации.

 

3. Выберите командную кнопку OK.

 

Чтобы модифицировать существующую конфигурацию:

 

1. Измените нужные параметры.

 

2. Выберите команду Options│Save.

 

IDE сохраняет все изменения в текущем файле конфигурации.

 

 

Использование файла оперативной области

─────────────────────────────────────────────────────────────────

 

Если в диалоговом окне Options│Envioroment│Preferences вы

установили параметр Auto Save Desktop, IDE при выходе из интегри-

рованной среды, выборе команды File│DOS Shell, выполнении или от-

ладке программы обновляет файл оперативной области. Файл опера-

тивной области отслеживает все файлы, которые вы открывали, и

файлы, с которыми вы работали, но закрыли их в ходе сеанса прог-

раммирования (кроме файлов NONAMExx.PAS). Когда вы начнете новый

сеанс редактирования, ваши окна редактирования выводятся в том

виде, какой они имели при выходе. Когда вы откроете меню File, то

список закрытых файлов в меню File продолжает увеличиваться (мак-

симум до 5 значений).

 

Как определить, какой файл оперативной области использовать?

Вы можете непосредственно выбрать новый файл оперативной области,

но каждый раз, когда вы создаете файл конфигурации, IDE создает

новый файл оперативной области. Имя файла будет тем же самым, но

имя файла оперативной области вместо расширения.TP имеет расши-

рение.DSK. Например, если ваш файл конфигурации называется

MY.TP, то файл оперативной области будет называться MY.DSK.

 

По умолчанию IDE сохраняет файл оперативной области в том же

каталоге, что и текущий файл конфигурации. Если хотите, то можете

сохранять файлы конфигурации в текущем каталоге:

 

1. Выберите команду Options│Enviroment│Preferences.

 


 

B.Pascal 7 & Objects /UG - 107 -

 

2. В группе Desktop File выберите параметр Current

Directory.

 

Если вы хотите сохранять текущие параметры конфигурации, но

очищать оперативную область, так что IDE будет "забывать" список

всех файлов, с которыми вы работали, очищать все списки протоко-

лов и закрывать все окна, сделайте следующее:

 

1. Выберите команду Options│Enviroment│Preferences.

 

2. Убедитесь, что в диалоговом окне Preferences установлен

параметр Desktop, а параметр Enviroment выключен.

 

3. Перезапустите IDE.

 

IDE закрывает все ваши окна и сохраняет текущие парамет-

ры, но ваша оперативная область, списки протоколов и

списки закрытых файлов будут очищены.

 

Сохранение идентификаторов от одного сеанса к другому

 

Одновременно с сохранением файла оперативной области вы мо-

жете выбрать сохранение информации об идентификаторах в файле

идентификаторов (файл с расширением.PSM). Тогда при следующем

запуске IDE информация об идентификаторах, генерируемая при пос-

ледней компиляции, будет доступна, благодаря чему вы можете вы-

полнять немедленный просмотр и отладку.

 

Чтобы сохранять идентификаторы между сеансами, сделайте сле-

дующее:

 

1. Выберите команду Options│Enviroment│Preferences.

 

2. Убедитесь, что установлен параметр Auto Save Desktop.

 

3. В группе Desktop File Options выберите параметры Desktop

и Symbols.

 

4. Выберите командную кнопку OK.

 


 

B.Pascal 7 & Objects /UG - 108 -

 

Управление проектом

─────────────────────────────────────────────────────────────────

 

Если вы хотите сделать свое программирование проекта модуль-

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

в качестве основного файла главный файл программы и сделайте так,

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

вы можете хранить большие фрагменты кода.

 

Чтобы задать, какой файл будет основным, выполните следующие

шаги:

 

1. Выберите команду Compile│Primary File.

 

2. Когда выведется диалоговое окно, наберите имя своего фай-

ла или выберите его из окна списка Files.

 

3. Выберите командную кнопку OK.

 

Теперь, когда вы используете команду Compile│Make или Build,

компилируется основной файл, даже если он не является файлом в

активном окне редактирования.

 

Каждый проект, с которым вы работаете с IDE, имеет уникаль-

ные требования. Например, каждый проект имеет различный основной

и различные каталоги, где находятся ваши файлы. Вы можете настро-

ить IDE в соответствии со своим проектом.

 

Управление несколькими проектами

с файлом конфигурации для каждого из них

 

Секрет управления проектами в IDE состоит в использовании

для каждого проекта своего файла конфигурации. Когда вы начинаете

новый проект, создайте новый файл конфигурации:

 

1. Установите все параметры так, как это требуется для ново-

го проекта.

 

2. Задайте основной файл.

 

3. Для задания каталогов, где компилятор будет искать файлы

для вашего проекта используйте команду Options│

Directories.

 

4. В меню Options выберите команду Save As.

 

В диалоговом окне выводится подсказка для ввода имени но-

вого файла конфигурации.

 

5. Задайте имя нового файла конфигурации.

 

6. Выберите командную кнопку OK.

 


 

B.Pascal 7 & Objects /UG - 109 -

 

Если вы в этот момент выйдите из IDE, а параметры Auto Save

Desktop и Enviroment Options (Options│Enviroment│Preferences) ус-

тановлены, то, когда вы начинаете новый сеанс, IDE использует но-

вый файл конфигурации и файл оперативной области. Файлы, с кото-

рыми вы работаете, будут доступны для вас в окне редактирования

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

проекта создается новый файл оперативной области.

 

Если вы храните каждый проект Паскаля в отдельном каталоге,

то ниже даны рекомендации по удобному управлению проектом. Когда

вы установите все параметры так, как это требуется для проекта, и

зададите основной файл (если он имеется), сделайте следующее:

 

1. В меню Options выберите команду Save As.

 

2. Задайте новое имя файла конфигурации, включив в каталог

проекта полный маршрут.

 

* Если вы используете BP.EXE, задайте в качестве нового

файла конфигурации BP.TP.

 

* Если вы используете TURBO.EXE, задайте в качестве ново-

го файла конфигурации TURBO.TP.

 

3. Выберите командную кнопку OK.

 

Сохранив в каталоге проекта файл BP.TP или TURBO.TP, вы

можете перейти в каталог проекта, запустить IDE, и IDE

автоматически загрузит в файл конфигурации в этом катало-

ге.

 

Если вы не хотите больше работать с файлом, заданным в ка-

честве основного файла, то можете использовать для очистки этого

файла следующие два метода:

 

* Выберите команду Compile│Clear Primary File.

 

* Выберите в диалоговом окне Primary File параметр Primary

File и Clear (Очистка).

 

Если вы хотите работать с другим проектом, с помощью команды

Options│Open загрузите новый файл конфигурации проекта.

 

 


 

B.Pascal 7 & Objects /UG - 110 -

 

────────────────────────────────────────────────────────────────────────────

Глава 5. Программирование в

интегрированной интерактивной среде для Windows

─────────────────────────────────────────────────────────────────

 

Интегрированная среда (IDE) для Windows очень похожа на IDE

для DOS Borland Pascal. Большинство функций, которые вы выполняе-

те в IDE для DOS, аналогичным образом выполняется в IDE для

Windows. Если вы не читали предыдущую главу, потратьте некоторое

время и сделайте это.

 

Примечание: IDE для Windows может создавать прикладные

программы для Windows, защищенного режима DOS и реального

режима DOS.

 

В данной главе основное внимание уделяется уникальным средс-

твам IDE для Windows и поясняется некоторое различие между IDE

для DOS и для Windows.

 

Так как Borland Pascal for Windows работает под Windows, мы

подразумеваем, что вы уже знакомы с Windows. Если вы умеете рабо-

тать с Windows, то сможете работать и с IDE Borland Pascal for

Windows.

 

Запуск IDE для Windows

─────────────────────────────────────────────────────────────────

 

Для запуска IDE для Windows необходимо дважды щелкнуть

"мышью" над пиктограммой Borland Pascal for Windows в администра-

торе программ или выбрать ее с помощью клавиатуры и нажать клави-

шу Enter.

 

Вы можете также запустить IDE для Windows в ответ на подс-

казку DOS. Наберите:

 

WIN BWP

 

Продвигаясь на шаг дальше, вы можете в ответ на подсказку

DOS задать, какие файлы нужно открыть в окнах редактирования, и

какой нужно использовать файл конфигурации. При этом используется

следующий синтаксис:

 

WIN BWP [/Cфайл_конфигурации]файлы

 

Например, на следующей строке запускается Windows, и начина-

ет работать IDE для Windows, используя параметры в файле конфигу-

рации MYCONFIG.CFG и открывая два окна, одно из которых содержит

файл MYFILE.PAS, а другое - YOURFILE.INC:

 

WIN BWP /Cmyconfig myfile yourfile

 


 

B.Pascal 7 & Objects /UG - 111 -

 

Использование оперативной полосы

─────────────────────────────────────────────────────────────────

 

С помощью оперативной полосы SpeedBar и "мыши" вы можете

быстро выбирать команды и другие действия.

 

Командные кнопки в оперативной полосе представляют команды.

Это оперативные кнопки для "мыши", аналогично тому, как опреде-


Дата добавления: 2015-09-30; просмотров: 34 | Нарушение авторских прав







mybiblioteka.su - 2015-2024 год. (0.072 сек.)







<== предыдущая лекция | следующая лекция ==>