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

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



ленные комбинации клавиш на клавиатуре являются оперативными кла-

вишами. Чтобы выбрать команду, щелкните на соответствующей ко-

мандной кнопке "мышью". Например, если вы щелкните "мышью" на ко-

мандной кнопке Open a File (Открыть файл), то реакция IDE будет

такой же, как при выборе команды Open меню File.

 

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

кнопки к ней выводятся, зависит от того, какое окно активно - ок-

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

 

Оперативные полоса окна рабочей области выводится, когда в

IDE не открыты окна редактирования. В оперативной полосе рабочей

области выводятся следующие командные кнопки:

 

┌───────────┐ ┌───────────┐

│ │ │ │

│ │ │ │

│ │ │ │

└───────────┘ └───────────┘

 

Help (Контекстные экраны Make (Формирование)

справочной системы)


 

B.Pascal 7 & Objects /UG - 112 -

 

 

┌───────────┐ ┌───────────┐

│ │ │ │

│ │ │ │

│ │ │ │

└───────────┘ └───────────┘

 

Open a File Make and Run

(Открыть файл) (Формирование и

запуск)

 

┌───────────┐ ┌───────────┐

│ │ │ │

│ │ │ │

│ │ │ │

└───────────┘ └───────────┘

 

Exit the IDE Make and Run under

(Выход из IDE) Turbo Debugger

(Формирование и

запуск с отладчиком)

 

Рис. 5.1 Командные кнопки оперативной полосы рабочей облас-

ти.

 

 

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

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

 

┌───────────┐ ┌───────────┐

│ │ │ │

│ │ │ │

│ │ │ │

└───────────┘ └───────────┘

 

Help on Editor Paste from Clipboard

(Справка по редактору) (Вставка из буфера)


 

B.Pascal 7 & Objects /UG - 113 -

 

 

┌───────────┐ ┌───────────┐



│ │ │ │

│ │ │ │

│ │ │ │

└───────────┘ └───────────┘

 

Open a File Undo (Отмена)

(Открытие файла)

 

┌───────────┐ ┌───────────┐

│ │ │ │

│ │ │ │

│ │ │ │

└───────────┘ └───────────┘

 

Save a file Compile

(Сохранение файла) (Компиляция)

 

┌───────────┐ ┌───────────┐

│ │ │ │

│ │ │ │

│ │ │ │

└───────────┘ └───────────┘

 

Search for text Make (Формирование)

(Поиск текста)

 

┌───────────┐ ┌───────────┐

│ │ │ │

│ │ │ │

│ │ │ │

└───────────┘ └───────────┘

 

Search again Make and Run

(Повторный поиск) (Формирование и запуск)

 


 

B.Pascal 7 & Objects /UG - 114 -

 

 

┌───────────┐ ┌───────────┐

│ │ │ │

│ │ │ │

│ │ │ │

└───────────┘ └───────────┘

 

Cut to Clipboard Make and Run under

(Вырезание в буфер) Turbo Debugger

(Формирование и

запуск с отладчиком)

 

┌───────────┐

│ │

│ │

│ │

└───────────┘

 

Copy to Clipboard

(Копирование в буфер

вырезанного изображения)

 

Рис. 5.2 Командные кнопки оперативной полосы окна редактиро-

вания.

 

Иногда определенные командные кнопки оперативной полосы вы-

водятся тусклыми. Это означает, что команда, представляемая дан-

ной кнопкой, в текущем контексте для вас недоступна. Например,

если окно редактирования открыто, и буфер вырезанного изображения

пуст, то кнопка Paste Text from Clipboard будет тусклой.

 

 

Настройка конфигурации оперативной полосы

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

 

При первом запуске IDE оперативная полоса представляет собой

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

редственно по строкой меню. Оперативная полоса может быть:

 

* горизонтальной полосой;

 

* вертикальной полосой в левой части оперативной области

IDE;

 

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

часть оперативной области.

 

Вы можете также выключить оперативную полосу.

 

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

манду Options│Enviroment│Preferences и выберите нужный параметр

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

 


 

B.Pascal 7 & Objects /UG - 115 -

 

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

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

 

Справочная система Help дает вам возможность легкого доступа

к подробной информации о языке Borland Pascal, интегрированной

среде, библиотеке динамической компоновки, ObjectWindows, интер-

фейсе прикладных программ Windows (API) и дополнительных утили-

тах, предусмотренных в Borland Pascal. Вы можете просматривать

все эти темы в справочном окне Help или получать контекстно-зави-

симую справочную информацию об IDE или терминах, набираемых вами

в окне редактирования. Этот раздел знакомит вас со справочной

системой Borland Pascal for Windows.

 

Справочную систему Borland Pascal for Windows вы можете ис-

пользовать аналогично справочной системе Windows. Чтобы узнать о

работе Help Windows, выберите команду Help│Using Help. Вы узнаете

об общих средствах Help Windows (таких как аннотирование, исполь-

зование меток текста, просмотр и печать), о которых не упоминает-

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

 

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

вы можете использовать справочную систему Borland Pascal for

Windows при разработке в IDE своих прикладных программ.

 

Чтобы больше узнать о справочнике Help, выберите команду

Help│Using Help или нажмите где-либо в справочной системе клавишу

F1.

 

 

Перемещение по справочной системе

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

 

Когда вы смотрите на экраны Help, то видите подчеркнутый

текст, цвет которого отличается от окружающего текста. Это ссыл-

ки. Ссылки могут представляться текстом, пиктограммами или графи-

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

мации. Ссылки могут использоваться для вывода нового экрана Help,

представляющего новую информацию по отмеченной теме. Выбрать

ссылку можно следующими двумя способами:

 

* Щелкнув на ней кнопкой "мыши".

 

* Нажимая повторно клавиши Tab, пока ссылка не будет подсве-

чена, затем нажав клавишу Enter.

 

Новый справочный экран выводится с информацией по выбранной

теме: вы перешли на новое место в справочной системе. В этом эк-

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

вывода другой информации.

 

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

один из двух описанных ниже способов:

 


 

B.Pascal 7 & Objects /UG - 116 -

 

* Для возврата к последнему экрану выберите командную кнопку

Back.

 

* Чтобы увидеть список последних справочных экранов, выбери-

те командную кнопку History. Выберите из списка экран

Help, который вы хотите вывести.

 

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

цвет которого отличается от окружающего текста. Этот тип ссылки

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

информацией, воспользовавшись следующими способами:

 

* Щелкнув на ней кнопкой "мыши".

 

* Нажимая повторно клавиши Tab, пока ссылка не будет подсве-

чена, затем нажав клавишу Enter.

 

Выводится всплывающее окно, содержащее информацию по выбран-

ной теме. Оно остается на экране, пока вы не щелкните кнопкой

"мыши" или не нажмете клавишу Enter. Когда окно исчезнет, вы ос-

танетесь в том же месте справочной системы.

 

 

Запрос помощи

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

 

Получить доступ к справочной информации Help вы можете сле-

дующими способами:

 

* Щелкните "мышью" на команде Help полосы меню или для выво-

да меню Help нажмите клавиши Alt+H.

 

IDE выводит меню Help. В этом меню вы можете выбрать экран

Contents (Оглавление) системы Help, получить справку по

использованию справочной системы Help, вывести информацию

по теме, на которой позиционирован курсор в окне редакти-

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

Pascal информацию, как справка по языку, сообщениям об

ошибках Borland Pascal, примерах программ и т.д.

 

* Для вывода экрана оглавления справочной системы Borland

Pascal нажмите клавиши Shift+F1.

 

Экран оглавления Contents аналогичен оглавлению книги, но

вместо того, чтобы листать страницы, вы можете просто

щелкнуть "мышью" на подчеркнутой теме или нажать для пере-

хода к нужной теме клавишу Tab, а затем нажать клавишу

Enter.

 

* Нажмите клавишу F1.

 

- Если вы находитесь в окне редактирования, то экран Help

выводится со справочной информацией об использовании ре-


 

B.Pascal 7 & Objects /UG - 117 -

 

дактора. Чтобы увидеть детали, выберите одну из ссылок.

 

- Если выбрана команда меню, контекстно-зависимый экран

Help выводится с более подробной информацией об это эле-

менте меню.

 

* Выберите в диалоговом окне командную кнопку Help.

 

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

доступным в данном диалоговом окне. Если вы щелкните

"мышью" на подчеркнутой теме или выберите ее помощью кла-

виатуры и нажмете Enter, то увидите более подробную инфор-

мацию о выбранной команде.

 

* Поместите курсор на термин в окне редактирования и выбери-

те Topic Search. Используйте любой из следующих методов:

 

- нажмите клавиши Ctrl+F1;

 

- выберите команду Help│Topic Search;

 

- удерживая клавишу Ctrl, щелкните правой кнопкой "мыши"

(комбинация нажатий Ctrl+правая кнопка "мыши" должна

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

Options│Enviroment│Mouse и выберите команду Topic

Search).

 

- выберите команду Topic Search в локальном меню окна ре-

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

 

Примечание: О локальных меню рассказывается в Главе 4.

 


 

B.Pascal 7 & Objects /UG - 118 -

 

Выводится справочный экран с информацией о ключевом слове,

на котором находится курсор в активном окне редактирова-

ния.

 

* В справочном окне Help выберите командную кнопку Search

(Поиск).

 

Выводится диалоговое окно поиска Search. В его верхнем

блоке списка вы можете прокручивать каждую тему в справоч-

ной системе Borland Pascal. Если вы знаете, какую тему вы

ищете, начните набирать эту тему в блоке ввода, и вы уви-

дите данную тему в блоке списка. Выделите тему и выберите

Show Topic.

 

Примечание: Если вы знаете, что нужно найти, то ко-

мандная кнопка Search дает вам скорейший способ для вывода

нужного экрана Help.

 

Если ваша тема имеет более детальное разбиение, вы увидите

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

выберите Go To. Выводится справочный экран по нужной теме.

 

* Выберите пиктограмму Help в оперативной полосе.

 

Выводится справочный экран Help.

 


 

B.Pascal 7 & Objects /UG - 119 -

 

Копирование примеров кода

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

 

Справочная система Help содержит пример кода для каждой про-

цедуры и функции. Вы можете скопировать эти примеры из справочной

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

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

 

1. Выведите экран Help по нужной процедуре или функции.

 

Вы увидите имя и пример исходного кода в нижней части ок-

на Help.

 

2. Для вывода примера щелкните кнопкой "мыши" на имени при-

мера кода.

 

3. Выберите команду Edit│Copy.

 

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

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

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

пирован целиком.

 

4. Выберите команду Copy (Копирование).

 

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

Edit│Paste, нажмите клавиши Shift+Ins или щелкните

"мышью" на командной кнопке Paste в буфере вырезанного

изображения или оперативной полосе.

 

 

Выход из справочной системы

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

 

Вы можете выбрать режим сохранения вывода экрана Help при

возврате в IDE или совсем закрыть основное окно Help.

 

* Для возврата в программу и сохранения фонового вывода те-

кущего окна Help щелкните "мышью" на окне, которое вы хо-

тите сделать активным. Когда вы захотите вывести окно Help

на переднем плане, щелкните на нем "мышью" - оно снова

станет активным.

 

* Чтобы закрыть основное окно Help и вернуться в прикладную

программу, выберите в меню окна Help команду File│Exit или

дважды щелкните "мышью" на его командной кнопке Cancel.

 

 

Запись и редактирование исходного кода

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

 

Поскольку редактор IDE ведет себя аналогично всем другим ре-

дакторам Windows, вероятно вы уже знаете, как редактировать


 

B.Pascal 7 & Objects /UG - 120 -

 

текст. В редакторе соблюдается стандарт общего доступа пользова-

теля CUA (Common User Access), который используется в большинстве

программ Windows. Те же команды редактирования, которые вы ис-

пользовали в других приложения Windows, работают также и в редак-

торе IDE. Полный перечень команд редактора вы найдете в Приложе-

нии A "Руководства программиста".

 

Примечание: Редактор позволяет вам открывать до 32

окон редактирования (что определяется доступной памятью).

 

 

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

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

 

Для модификации поведения редактора Borland Pascal имеется

несколько параметров. Для вывода диалогового окна Editor выберите

команду Options│Enviroment│Editor.

 

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

параметр и нажмите клавишу F1. Справочная система Help поясняет,

что делает данный параметр.

 

Примечание: О выделении синтаксиса в редакторе расска-

зывается ниже.

 

 


 

B.Pascal 7 & Objects /UG - 121 -

 

Набор команд

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

 

Редактор IDE для Windows имеет два набора команд: набор ко-

манд CUA, при котором поведение редактора аналогично поведению

других редакторов Windows, и альтернативный набор команд, который

превращает редактор в редактор в стиле Borland. Кроме того, мно-

гие команды доступны в обоих наборах.

 

Примечание: Чтобы выбрать набор команд, обратитесь к

Приложению A "Справочного руководства программиста" или ис-

пользуйте справочник Help. Там вы найдете полный перечень

команд одного и другого набора.

 

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

зует набор команд CUA, который поддерживает все стандартные ко-

манды редактирования, общие для программ Windows, и многие из ко-

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

программными продуктами Borland.

 

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

манду Options│Enviroment│Preferences и параметр Alternate в груп-

пе Command Set.

 

Выбранный набор команд влияет не только на редактор. Напри-

мер, некоторые команды меню имеют оперативные клавиши, с помощью

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

нативном наборе команд F2 дает быстрый способ сохранения файла. В

наборе команд CUA оперативной клавиши для сохранения файла нет.

 

 

Использование редактора

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

 

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

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

ванной среде, то сможете использовать его в другой. Чтобы узнать

об отмене ошибок, работе с блоками текста, поиске текста и огра-

ничителей и позиционировании курсора на строке с конкретным номе-

ром, см, соответствующие разделы предыдущей главы.

 

Редакторы для DOS и Windows имеют два небольших отличия:

 

* Редактор для Windows не имеет команды Find Text at Cursor.

 

* Редактор для Windows не имеет команды Block Insert Cursor,

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

гольника.

 

 


 

B.Pascal 7 & Objects /UG - 122 -

 

Выделение синтаксиса

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

 

IDE для Windows также обладает способностью выделения син-

таксиса. Как и в IDE для DOS вы можете выделять элементы исходно-

го кода цветом, но можете также изменять и атрибуты текста. Нап-

ример, не только изменить цвет элемента кода, но и сделать его

жирным, наклонным или подчеркнутым.

 

Для вывода диалогового окна Highlighting (Выделение) выбери-

те команду Options│Enviroment│Highlight.

 

╔═══════════════════════════════════════════════════════════════╗

║=██████████████████████████Highlighting████████████████████████║

║ │ ║

║ Element▒▒▒▒▒▒▒▒▒▒ Color▒▒▒▒▒▒▒▒▒▒▒▒ Attribute▒▒▒▒▒│ ║

║ ┌────────────────┐┌────────────────┐▒▒▒▒▒▒▒▒▒▒▒▒▒▒│ ┌───────┐║

║ │Whitespace▒▒▒▒▒▒││▓FG▓████ ░░░░│▒< >▒Normal▒▒▒│ │ √ OK │║


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







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







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