Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программирование на Delphi. От новичка до профессионала! 17.3 Object Browser — просмотр классов, модулей, типов


Информационный Канал Subscribe.Ru


Вчера были утренний и вечерний выпуски... Если кто-то получил один, другой вы можете посмотреть на нашем сайте.

 

17.3 Object Browser — просмотр классов, модулей, типов

 

Инструментом, способным оказать вам помощь в написании и отладке приложения, является Object Browser. Этот инструмент существенно изменен, начиная с Delphi 5. Он вызывается командой View | Browser.


Вид окна Object Browser в Delphi 7 представлен на рис. 15.

 

рисунок 15

 

В его левой панели имеется три страницы; Globals (общая), Classes (классы) и Units (модули). Правая панель присутствует, если установлен параметр окна Details. Этот параметр можно установить в контекстном меню, всплывающем при щелчке правой кнопкой мыши в окне Project browser.


На странице Globals представлена развернутая информация по объявленным в проекте классам, их свойствам, методам, как объявленным непосредственно в классе, так и наследуемым.

Правая панель дает дополнительную информацию по вершине, выделенной в левой панели. В общем случае эта дополнительная информация располагается на трёх страницах: Scope — информация о свойствах и методах сгруппирована по категориям видимости (Private, Protected и т.п.), Inheritance — информация о наследовании, References — ссылки. Ссылки представляют собой строки с путем к файлу, в котором содержится объявление вершины, выделенной в левой панели, с указанием строки объявления в этом файле. Двойной щелчок на ссылке приводит к загрузке соответствующего файла в окно Редактора Кода и перемещению курсора в нём на строку, в которой объявлен соответствующий элемент левой панели.

Если сделать двойной щелчок на вершине в левой панели, то откроется отдельное окно с информацией, соответствующей правой панели. Эту информации далее можно раскрывать, получая дополнительные сведения о вершине.

Содержание информации, отображаемой на страницах окна Project browser зависит от установки опции Browser Scope на странице Explorer окна опций средь, проектирования, вызываемого командой Tools | Environment options. Если установлена опция Project symbols only, то отображается информация только о данном проекте. Если же установлена опция All symbols, то отображается информации по всем классам библиотеки VCL, использованным в проекте . При этом вы можете получить информацию об иерархии наследования любого интересующего вас класса, о составах модулей, об отдельных свойствах и методах классов.

 

Сайт рассылки http://mydelphi7.narod.ru, на котором есть архив рассылки, также гостевая книга, переводчик.

Копировать, размещать, продавать представленную информацию запрещается.

 

Rambler's Top100



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное