Вы можете просматривать идентификаторы в своем исходном коде. Поместите курсор на идентификатор и выберите один из следующих методов:
Для вывода диалогового окна Browse Symbol выберите в меню Search команду Symbol. Используйте идентификатор, выведенный в диалоговом окне, или введите другой идентификатор и выберите командную кнопку OK.
Для вывода локального меню окна редактирования нажмите клавиши Alt+F10 или щелкните правой кнопки "мыши" и выберите команду Browse Symbol at Cursor.
Если для просмотра идентификаторов вы задали правую кнопку "мыши" (выбором команды Options|Enviroment|Mouse и Browse at Cursor), то нажмите клавишу Ctrl и, удерживая ее, щелкните правой кнопкой "мыши".
Тип информации, которую вы видите, зависит от типа информации, доступной для выбранного идентификатора:
Если для выделенного вами идентификатора информация об области действия недоступна, то ObjectBrowser выводит для него ссылочную информацию. Например, для простой константы доступна только ссылочная информация.
Если выделенный вами идентикатор не имеет доступной информации об области действия, ObjectBrowser выводит для этого идентификатора информацию об области действия. Он также дает вам возможность видеть ссылочную информацию.
Если выделенный вами идентификатор представляет собой структурный тип, то ObjectBrowser выводит для этого типа информацию об области действия. Он дает вам также возможность видеть информацию о наследовании и ссылочную информацию. Если вы выберите информацию о наследовании, то увидите непосредственного предка этого типа и непосредственных потомков, если они имеются.
Если вы выбрали просмотр структурного типа, ObjectBrowser выводит на экран полностью уточненные имена, если удовлетворяются следующие два условия:
В диалоговом окне Browser Options (Options|Browser) или в диалоговом окне Local Browser Options (локальное меню Options окна просмотра) выбран параметр Inherited symbol.
В диалоговом окне Browser Options (Options|Browser) или в диалоговом окне Local Browser Options (локальное меню Options окна просмотра) выбран параметр Qualified Symbols.
Например, на следующем рисунке показана полная информация об описании области действия для переменной b типа Ball:
Если ObjectBrowser выводит сообщение, говорящее, что какой-то идентификатор не найден, проверьте и убедитесь, что вы задали в ObjectBrowser проверку допустимого идентификатора, и что идентификатор находится в нужной области действия. Например, при выборе команды Search|Symbol курсор может быть позиционирован на комментарии. Либо курсор может находиться вне области действия, в которой ObjectBrowser может найти информацию об идентификаторе. Например, курсор может находиться на формальном параметре в описании функции, а не в реализации функции. В этом случае ObjectBrowser не может найти идентификатор, но если вы найдете параметр в реализации функции, то сможете просмотреть его.
8 8 8
| |