Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на Pascal / Delphi / Руководство по Borland Pascal.doc
Скачиваний:
81
Добавлен:
02.05.2014
Размер:
2.05 Mб
Скачать

Просмотр объектов

ObjectBrowser позволяет вам увидеть "общий план" иерархии

объектов, а также мелкие детали. Чтобы активизировать

ObjectBrowser и графически показать на экране объекты, выберите

команду Search|Object. ObjectBrowser рисует ваш объект и показы-

вает в виде горизонтального дерева его соотношения "предок-пото-

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

редственные отношения "предок-потомок" текущего объекта.

+===============================================================+

| = | ? | + | + | * | X |XXXXXXXXXBrowsing ObjectsXXXXXXXXXX|v|^|

|---+---+---+---+---+---+-----------------------------------+-+-|

| | ^

| +|#TWindowsObject#++|#TWindow#+-+-+++|#TMDIClient#|X

| | | ||| #

| | | ||+|#TListBox#+|##

| | | || #

| | | |+-|#TGroupBox#+-#

| | | | #

| | | +--|#TButton#+|#T#

||#TObject##+++++ | #

| |||| +|#TDialog#+|#TDglWindow#| #

| |||| #

| |||+|#TStream#++|#TEmsStream#| #

| ||| | #

| ||| +|#TDosStream#+-|#TBufSteram#| #

| ||| #

| ||+-|#TScroller#| #

| || #

| |+--|#TCollection#+|#TSortedCollection#++|#TStringC#

| | | #

| | +|#TStrColl#

| +---|XApplicationX+|#THelloApp#| #

| v

+<#############################################################>#

Рис. 5.5 Просмотр иерархии объектов прикладной программы.

Чтобы увидеть более подробную информацию о конкретном объек-

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

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

(стрелок) и нажмите Enter. ObjectBrowser перечисляет используемые

в объекте символы (процедуры, функции, переменные и т.д.)

+===============================================================+

| = | ? | + | + | * | X |XXXXXXXXXBrowsing TApplicationXXXXX|v|^|

|---+---+---+---+---+---+-----------------------------------+-+-|

| |

| Browsing TApplication |

| +-----------------------------------+ |

| |v######Status:Integer#############^| |

| |v Name:PChar #| |

| |v MainWindow:PWindowsObject #| |

| +-------+ |v HAccTable:Word #| +----------+ |

| |TObject+-|v KBHandleWnd:PWindowsObject #+-|THelloAppl| |

| +-------+ |p Init[PChar] #| +----------+ |

| |p ы Done #| |

| |f ы IdleAction:Boolean #| |

| |p ы InitApplication v| |

| |<X###############################>#| |

| +-----------------------------------+ |

| |

| Filters: ы F P V | p v |

| X | | | | | | |

| |

+===============================================================+

Рис. 5.6 Просмотр детальной информации по объекту.

Слева от каждого идентификатора объекта выводятся одна или

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

Соседние файлы в папке Delphi