Базы данных Visual Foxpro




Глава 19. Визуальное объектно-ориентированное программирование
Визуальное объектно-ориентированное программирование
Использование пользовательских классов для создания объектов формы
Размещение объекта, основанного на пользовательском классе
Просмотр информации о классе и определение значка для его обозначения
Вкладка Members диалогового окна Class Info
Вкладка Class диалогового окна Class Info
Диалоговое окно Edit Property/Method
Таблица 19.9. Назначение столбцов таблицы диалогового окна Edit Property/Method
Формирование списка библиотек, используемых в конструкторах форм и классов

Вкладка Controls диалогового окна Options
Создание форм на основе пользовательских классов


Выбор класса, используемого при создании формы
Диалоговое окно Form Template
Форма просмотра информации о клиентах на основе пользовательских классов
Начальная стадия создания...
Использование формы для создания класса
Подготовка формы для...
Средство Class Browser
Окно Class Browser

Управление классами
Исходный текст описания класса
Создание панели инструментов
Создание класса панели управления для перемещения по записям таблицы
Нам необходимо создать в форме...
Создание класса формы, в которой используется панель инструментов
Использование панели инструментов для просмотра таблицы
Использование классов
Базовые классы Visual FoxPro
Таблица 19.1. Базовые классы Visual FoxPro

Таблица 19.2. Минимальный набор свойств класса
Таблица 19.3. Минимальный набор событий
Использование базовых классов при создании форм
Создание объекта в конструкторе форм
Свойства объектов, созданных на основе базовых классов
Окно свойств объекта
Таблица 19.4. Флажки диалогового окна New Property
Диалоговое окно New Property
Наследование событий и методов
Вкладка Methods окна свойств объекта

Окно редактирования методов
Диалоговое окно New Method
Таблица. 19.5. События, распознаваемые Visual FoxPr
При ссылке на вложенный объект...
Таблица 19.7. Ключевые слова для идентификации объектов
Форма с вложенным объектом — кнопкой
Пользовательские классы
Создание пользовательского класса на основе базовых классов Visual FoxPro в конструкторе классов
Диалоговое окно New Class
Окно конструктора классов

Таблица 19.8. Назначение команд пункта меню Class
Создание класса типа форма
Размещение заголовка формы
Библиотека классов
Создание подклассов
Создание текстовой кнопки выхода из формы
Создание класса кнопки
Выбор класса из библиотеки классов
Диалоговое окно New Class после выбора пользовательского класса
Определение свойств и методов для кнопки выхода из формы

Создание кнопки, содержащей изображение, для выхода из формы
Определение кнопки с изображением
Рис. 19.16. Определение кнопки с изображением В поле ввода свойства Picture (Изображение) укажите имя файла с изображением, которое будет отображаться на кнопке (рис. 19.16). Совет Совет Аналогичн