Создание пользовательского класса и справочной системы

Страницы работы

Содержание работы

Министерство Образования и Науки РФ

Новосибирский Государственный Технический Университет

Кафедра ВТ

Лабораторная работа №7

по дисциплине «Базы Данных»

Создание пользовательского класса и справочной системы.

Факультет: АВТ

Группа: АМ-215

Студент: Белоглазов А. В.

Преподаватель: Трошина Г. В.

Вариант: 5

Новосибирск, 2005 г.


 Цель работы.

Изучить средства Visual FoxPro 6.0 которые могут быть использованы для создания пользовательских классов. Получить практические навыки работы с классами.

Изучить средства Visual FoxPro 6.0 которые могут быть использованы для создания справочной системы приложения, ознакомиться с вопросами, связанными с построением приложения, экспортом и импортом данных.

Пользовательский класс.

Создан класс XButton — класс, наследованный от базового класса Visual FoxPro 6.0 CommandButton.

Особенности класса XButton:

  • Изменение цвета шрифта на кнопке при наведении на неё указателем мыши.
  • С помощью прокрутки на мыши (Scrolling) можно увеличивать и уменьшать размер кнопке, соответственно размеру кнопки изменяется размер шрифта.

Класс можно использовать в комплекте с классами XImage и XLabel.

XImage используется для графической характеристики процесса изменения размера кнопки в виде столбиковой диаграммы.

XLabel используется для отображения текущих размеров кнопки в пикселях.

Справочная система.

Разработана справочная система для расчётно-графической работы. В результате проделанной работы были реализованы следующие возможности:

  • Темы справочной системы
  • Ключи для поиска тем
  • Перекрёстные ссылки
  • Пояснения к терминам

Результаты работы проиллюстрированы на приведённых ниже скриншотах:

Рис. 1. Содержание справочной системы.

Рис. 2. Предметный указатель справочной системы.

Рис. 3. Раздел справочной системы с перекрёстными ссылками.

Рис. 4. Раздел справочной системы с графическими изображениями.

Рис. 5. Раздел справочной системы со всплывающей подсказкой.

Выводы.

В процессе выполнения данной лабораторной работы были получены и успешно применены знания по созданию пользовательского класса, а также справочной системы приложения. Был создан пользовательский класс XButton с возможностью изменения размеров кнопки с помощью прокрутки на мыши (Scrolling) и двумя сопутствующими класса для отображения информации о текущем состоянии кнопки.

Похожие материалы

Информация о работе

Предмет:
Базы данных
Тип:
Отчеты по лабораторным работам
Размер файла:
122 Kb
Скачали:
0