Курсовая работа: Построение компоненты в Builder C++

Задание на курсовую работу

Введение

1 Разработка компоненты

2 Задание начальных условий

3 Задание свойств

Возможно вы искали - Курсовая работа: Потоковое видео и открытые системы

4 Переопределённые методы базового класса

5 Переопределение метода CreateWnd()

6 Переопределение метода Paint()

7 Переопределение метода WndProc(TMessage& Message)

8 Переопределениеметода CanResize(int &NewWidth, int &NewHeight)

Похожий материал - Курсовая работа: Предметная область "тестирование"

9 Создание событий

10 Тестирование компоненты

11 Регистрация компоненты

12 Инсталляция компоненты

13 Проверка готовой компоненты

Очень интересно - Реферат: Применение компьютерных технологий при проектировании нефтеперерабатывающего завода

Список используемой литературы

Задание на курсовую работу

Разработать компоненту, состоящую из двух окружностей, одна из которых движется по периметру другой. Создать установочный пакет и тестовое приложение с использованием разработанного компонента.

Введение

C++ Builder представляет собой приложение, главное окно которого содержит настраиваемую инструментальную панель и палитру компонентов. Помимо этого, по умолчанию при запуске C++ Builder появляются окно инспектора объектов и форма нового приложения. Под окном формы приложения находится окно редактора кода.

Формы являются основой приложений C++ Builder. Создание пользовательского интерфейса приложения заключается в добавлении в окно формы элементов объектов C++ Builder, называемых компонентами. Компоненты C++ Builder располагаются на палитре компонентов, выполненной в виде многостраничного блокнота. Важная особенность C++ Builder состоит в том, что он позволяет создавать собственные компоненты и настраивать палитру компонентов, а также создавать различные версии палитры компонентов для разных проектов.

Компоненты разделяются на видимые (визуальные) и невидимые (невизуальные). Визуальные компоненты появляются во время выполнения точно так же, как и во время проектирования. Примерами являются кнопки и редактируемые поля. Невизуальные компоненты появляются во время проектирования как пиктограммы на форме. Они никогда не видны во время выполнения, но обладают определенной функциональностью (например, обеспечивают доступ к данным, вызывают стандартные диалоги Windows и др.)

Вам будет интересно - Контрольная работа: Проведение АВС анализа в среде MS EXCEL

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

Каждый компонент C++ Builder имеет три разновидности характеристик: свойства, события и методы.

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

1 Разработка компоненты

Процесс разработки компоненты TOsnova проходит через выполнение следующих этапов:

1. Создание модуля для новой компоненты.

Похожий материал - Курсовая работа: Проектування каталогу мобільних телефонів у Access

2. Наследование производного класса от существующего базового компонентного класса.

3. Добавление нужных свойств, событий и методов.

4. Регистрация компоненты в C++Builder.

Для создания нового компонента необходимо начать новый проект. Но сначала необходимо решить, от какого базового класса будет порождён наш компонент.