IDE защищенного режима DOS содержит новое программное инс- трументальное средство просмотра объектов - ObjectBrowser. Оно позволяет вам исследовать программы и модули в программах и мно- гое другое. Даже если разрабатываемое вами приложение не исполь- зует объектно-ориентированное программирование, вы найдете ObjectBrowser чрезвычайно полезным средством. Вы можете просмат- ривать иерархию объектов, модулей и всех процедур, функций, пере- менных, типов, констант и другие используемые в программе иденти- фикаторы. С помощью ObjectBrowser вы можете делать следующее:
* Просмотреть в своей прикладной программе иерархию объек- тов. Затем выбрать объект и просмотреть все его процедуры, функции и другие содержащиеся в программе идентификаторы. При проверке идентификатора вы можете вывести перечень всех ссылок на него в процедурах, функциях программы и, если хотите, перейти на то место в исходном коде, где он используется.
* Вывести список всех глобальных идентификаторов, используе- мые в вашей программе, и увидеть их описания. Если вы вы- берите одну переменную, то можете вывести список всех ссы- лок не нее в своей программе и, если хотите, перейти на то место в исходном коде, где она используется.
* Вывести список всех используемых в программе модулей, за- тем выбрать один из них и просмотреть список всех иденти- фикаторов его интерфейсной части.
* Выбрать идентификатор в исходном коде, затем просмотреть детальную информацию по нему, нажав клавишу Ctrl и однов- ременно щелкнув правой кнопкой "мыши".
* Открыть множество окон просмотра, сравнить идентификаторы, выводимые в различных окнах, а затем вернуться в предыду- щее открытое в средстве просмотра окно.
Перед использованием ObjectBrowser убедитесь, что в диалого- вом окне Options|Compiler установлены следующие параметры:
* Debug Information (Информация для отладки).
* Locals Symbols (Локальные идентификаторы).
* Symbol Information (Информация об идентификаторах).
Убедитесь также, что в диалоговом окне Debugging/Browsing (Options|Debugger) установлен параметр Integrated Debugging/ Browsing (Отладка с использование встроенного отладчика/Прос- мотр).