Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пр_раб_02 - Структура проекта.doc
Скачиваний:
9
Добавлен:
09.05.2015
Размер:
447.49 Кб
Скачать

Продолжение таблицы 2.1

Название

функции

Описание

Подсказка о

параметрах

Введите имя метода (например, Application.CreateForm) и

открывающую скобку "(". В результате будет отображена подсказка о наборе параметров метода (рис.2.4).

Подсказка о

значении

переменных

на этапе

отладки

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

о текущем значении этой переменной.

Переход к

объявлению

или

реализации

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

класса, объекта или переменной, удерживая при этом нажатой клавишу <Ctrl>, то он примет форму руки с вытянутым

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

HTML-странице (рис.2.5).

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

класса или переменной или реализации метода, функции или процедуры.

Шаблоны

кода

Если нажать комбинацию клавиш <Ctrl+J>, то будет отображен перечень распространенных структур Object Pascal,

которые можно вставить в исходный код модуля (рис.2.6).

Рис.2.5 Рис.2.6

Вкладка Diagram

Вдоль нижнего края окна редактора исходного кода может располагаться одна или несколько вкладок (в зависимости от версии Delphi). В Delphi 7 Enterprise их две: Code и Diagram. На вкладке Code выполняется написание программного кода. На вкладке Diagram отображаются пиктограммы и соединительные линии, показывающие взаимосвязи между размещенными на форме компонентами и их свойствами.

Для того чтобы создать диаграмму, перейдите на вкладку Diagram и просто перетащите на нее мышью один или несколько элементов из окна Object TreeView. Если перетаскивать компоненты, имеющие между собой "родственные" связи, то между ними автоматически создаются соединительные линии.

Например, если перетащить на вкладку Diagram сначала объект Form1, а затем - объект Button1, то будет автоматически создана соединительная линия со стрелкой, указывающей на "родителя" (рис.2.7).

Рис.2.7

При помощи кнопок панели управления, расположенных вдоль верхнего края вкладки Diagram, можно самостоятельно создавать взаимосвязи между различными элементами диаграммы. Например, выберите соединительную линию типа Property, щелкните мышью на элементе диаграммы Form1 и, удерживая нажатой левую кнопку мыши, проведите соединительную линию к элементу диаграммы Button1.

В результате будет показано, что взаимосвязь между соответствующими объектами организована по свойству Form1.ActiveControl (рис.2.8).

Рис.2.8

В проекте можно создать более одной диаграммы. При этом каждой из них можно присвоить название (поле Name) и составить их описание (поле Description). При помощи команды File - Print можно распечатать диаграмму.

Окно Code Explorer

При первом запуске Delphi 7 окно Code Explorer располагается вдоль левого края окна редактора исходного кода, как показано на рис.2.9.

Примечание

Если окно Code Explorer скрыто, выполните команду View - Code Explorer.

В этом окне отображается древовидная диаграмма исходного кода, открытого в редакторе. Здесь показаны типы, классы, свойства, методы, глобальные переменные и процедуры, определенные в программном модуле. Кроме того, в окне Code Explorer перечислены ссылки на другие модули, указанные в разделе uses.

Рис.2.9

При помощи диаграммы Code Explorer можно перемещаться по исходному коду. Например, если дважды щелкнуть мышью на каком-либо методе в окне Code Explorer (например, Button2Click), то курсор в исходном коде переместится к реализации этого метода. Если же дважды щелкнуть мышью на каком-либо объекте (например, Button1), то курсор переместится к объявлению этого объекта (рис.2.9).

Настройка окна Code Explorer выполняется на вкладке Explorer в диалоговом окне Environment Options, раскрываемом одноименной командой из меню Tools.