Использование базовых классов при создании форм
Visual FoxPro позволяет не только применять свойства, наследованные из базового класса, но и создавать новые, которые можно использовать для хранения характеристик объекта и связанных с ним данных.
Чтобы создать новое свойство объекта, используйте диалоговое окно New Property (Новое свойство) (рис. 19.3), которое открывается при выполнении команды New Property (Новое свойство) из меню Form (Форма). В этом диалоговом окне необходимо задать имя создаваемого свойства и описание.
В диалоговом окне New Property (Новое свойство) находятся флажки, определяющие возможности, приведенные в табл. 19.4.
Таблица 19.4. Флажки диалогового окна New Property.
Флажок | Назначение |
---|---|
Access Method (Метод доступа) | Если установлен этот флажок, то для данного свойства будет автоматически создан метод Access (Доступ) |
Assign Method (Метод назначения) | Если установлен флажок, то для этого свойства будет автоматически создан метод Assign (Назначение) |
Созданное вами свойство отображается на вкладке Other (Другие) окна свойств объекта. Далее вы можете присвоить созданному свойству требуемое значение в окне свойств объекта или программным путем и использовать его при выполнении приложения.
Рис. 19.3. Диалоговое окно New Property