Вчера
были утренний и вечерний выпуски... Если кто-то получил один, другой вы можете
посмотреть на нашем сайте.
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,
на котором есть архив рассылки, также гостевая книга, переводчик.
Копировать, размещать, продавать представленную информацию
запрещается.