Форма как объект в Visual FoxPro
« Назад При открытии формы создается (или переопределяется) переменная типа Object, являющаяся ссылкой на объект класса Form, обладающий свойствами, событиями и методами. Свойства формы подразделяются на приведенные в табл. 10.2 категории доступности. Таблица 10.2 Категории доступности свойств формы
Окно свойств формы, как и иного визуального объекта, отобразится после ее выбора и нажатия на Alt+Enter. Недоступные при проектировании свойства будут неактивными. Кроме свойств, в окне перечисляются методы и события формы. Свойства объекта располагаются на вкладках Data, Layout и Other, а события и методы – на вкладке Methods; вкладка All обобщает все данные. Полный перечень свойств, методов и событий формы см. в справке VFP, тема Forms; Properties, Methods, and Events. Список свойств и методов формы можно расширить, если употребить соответственно команды меню Form – New Property и Form – New Method. Вновь созданные свойства и методы редактируются в диалоге, открываемом командой меню Form – Edit Property/Method. В нем же можно добавить и новое свойство или метод. Смысл понятий, используемых в диалогах добавления и редактирования свойств и методов, см. в описании команды DEFINE CLASS. Новые свойства и методы можно добавлять в объект и на этапе исполнения, применяя соответственно функцию ADDPROPERTY( ) или метод AddProperty и метод AddObject. |