Окно средства просмотра классов
См. также
Чтобы использовать средство просмотра, выберите в меню Tools команду Class
Browser и задайте файл или наберите DO (_BROWSER) в окне команд.
Class Browser включает следующие элементы:
Кнопки средства просмотра классов
Кнопка Pushpin
Управляет состоянием окна средства просмотра классов. Когда данная кнопка
ажата, окно остается на переднем плане, даже если активными становятся другие ок
а. Когда кнопка отжата, окно не будет оставаться на переднем плане.
Поле Type
Разрешает выбирать или вводить тип класса или символьную строку, задающую фи
ьтр списка классов. Появляется раскрывающийся список, в который входят базовые к
ассы. Вместе с этим списком запоминаются типы классов и фильтры, которые выби
ались или вводились для текущего экземпляра средства просмотра классов.
Опция Hierarchical
Отображает классы в иерархическом порядке, чтобы деревья классов можно было
азвертывать или сворачивать.
Опция Alphabetical
Отображает классы в алфавитном порядке.
Флажок Protected
Отображает защищенные члены класса на вкладках членов. Защищенные члены
отмечаются звездочкой (*).
Флажок Empty
Отображает пустые методы на вкладках членов. Пустые методы отмечаются тильдой
(~).
Class Icon
Отображает значок, представляющий выбранный класс. Если этот значок пе
еместить мышью внутрь формы, в форму добавится объект данного класса. За значком к
асса можно закрепить растровое изображение, определенное пользователем.
Class List
Приводит список классов и подклассов, принадлежащих библиотеке классов (.VCX)
или форме (.SCX); список изображается примерно так же, как в режиме просмотра
структуры. Рядом с каждым классом и подклассом ставится значок папки. Если рядом
с именем класса стоит шеврон (<<), это значит, что родительский класс нахо
ится в файле, не показанном в текущем списке Class List; чтобы увидеть родите
ьский класс, нужно дважды щелкнуть значок папки. Чтобы модифицировать какой-либо к
асс в конструкторе классов, дважды щелкните имя класса в конструкторе классов.
Вкладки Member
Отображают перечень определенных пользователем членов конкретного типа для выб
анного класса. Члены, унаследованные из базовых и родительских классов, на вк
адках не показываются. В первом столбце приводится тип члена со строчной буквы.
Например, "o" означает объект. Чтобы увидеть члены конкретного типа, выберите
соответствующую вкладку.
All
Отображает члены, определенные пользователем для выбранного класса: объекты,
свойства, методы и экземпляры.
Object Members
Отображает объекты, являющиеся членами выбранного контейнера класса. Защищенн
е члены отмечаются звездочкой (*); они включаются только в том случае, если
установлен флажок Protected.
Methods
Отображает методы, являющиеся членами выбранного класса.
Properties
Отображает свойства, определяющие атрибуты для выбранного класса.
Instances
Отображает текущие объекты на базе выбранного класса.
Поле Class Description
Отображает описание выбранного класса. Это поле расположено в левом нижнем уг
у окна средства просмотра классов. Описание, содержащееся в данном поле, можно
едактировать.
Поле Member Description
Отображает информацию о выбранном члене класса. Это поле расположено в правом
ижнем углу окна средства просмотра классов.
Для объектов класс и базовый класс в данном поле отображается в режиме "только
для чтения". Для свойств и методов отображается описание, которое можно ре
актировать. Для экземпляров описание отображается в режиме "только чтение" и вк
ючает область действия переменных (глобальная или скрытая переменная), имена чле
ов и значения свойств.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.