Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Окно средства просмотра классов

См. также

В окне средства просмотра классов, предусмотренном в Профессиональном выпуске Visual FoxPro, отображаются классы, включенные в библиотеку классов или в фо му. С помощью средства просмотра классов можно просматривать классы и определенн е в них пользователем члены, а также использовать их в работе.

Чтобы использовать средство просмотра, выберите в меню Tools команду Class Browser и задайте файл или наберите DO (_BROWSER) в окне команд.

Class Browser включает следующие элементы:

Кнопки средства просмотра классов

Выполняют различные команды средства просмотра классов.

fox00031.gif

Кнопка Pushpin

Управляет состоянием окна средства просмотра классов. Когда данная кнопка ажата, окно остается на переднем плане, даже если активными становятся другие ок а. Когда кнопка отжата, окно не будет оставаться на переднем плане.

Поле Type

Разрешает выбирать или вводить тип класса или символьную строку, задающую фи ьтр списка классов. Появляется раскрывающийся список, в который входят базовые к ассы. Вместе с этим списком запоминаются типы классов и фильтры, которые выби ались или вводились для текущего экземпляра средства просмотра классов.

Опция Hierarchical

Отображает классы в иерархическом порядке, чтобы деревья классов можно было азвертывать или сворачивать.

Опция Alphabetical

Отображает классы в алфавитном порядке.

Флажок Protected

Отображает защищенные члены класса на вкладках членов. Защищенные члены отмечаются звездочкой (*).

Флажок Empty

Отображает пустые методы на вкладках членов. Пустые методы отмечаются тильдой (~).

Class Icon

Отображает значок, представляющий выбранный класс. Если этот значок пе еместить мышью внутрь формы, в форму добавится объект данного класса. За значком к асса можно закрепить растровое изображение, определенное пользователем.

fox00162.gif

Class List

Приводит список классов и подклассов, принадлежащих библиотеке классов (.VCX) или форме (.SCX); список изображается примерно так же, как в режиме просмотра структуры. Рядом с каждым классом и подклассом ставится значок папки. Если рядом с именем класса стоит шеврон (<<), это значит, что родительский класс нахо ится в файле, не показанном в текущем списке Class List; чтобы увидеть родите ьский класс, нужно дважды щелкнуть значок папки. Чтобы модифицировать какой-либо к асс в конструкторе классов, дважды щелкните имя класса в конструкторе классов.

fox00163.gif

Вкладки 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. Команды, функции, операторы, объекты, свойства, события и методы.