Ebook: Создание компонентов в Delphi
Author: Голованов Михаил.
- Genre: Компьютеры // Программирование
- Tags: Библиотека, Компьютерная литература, Borland Delphi / CodeGear Delphi
- Language: Русский
- doc
В этой статье мы рассмотрим основные стадии построения компонента, сосредоточившись на вопросах конструирования, тестирования и установки компонента в Delphi.
Ниже будут подробно разобраны подготовка каркаса компонента, а также создание свойств, методов и событий компонента.
Мы последовательно рассмотрим все шаги данного процесса на примере Control-а. Любой control является наследником TComponent и шаги по созданию control-ов ничем не отличаются от аналогичных для чистых компонентов, а стало быть, для большей визуальности мы рассмотрим создание именно control-а. Наш компонент будет отличаться от стандартного тем, что по умолчанию цвет текста в нем будет не черным, а синим. Шрифт будет жирным. Кроме того, будут изменены ширина и высота по умолчанию. Данный компонент вряд ли поразит воображение пользователей, однако позволит подробно рассмотреть этапы создания компонента, не увлекаясь его внутренней функциональностью.
Ниже будут подробно разобраны подготовка каркаса компонента, а также создание свойств, методов и событий компонента.
Мы последовательно рассмотрим все шаги данного процесса на примере Control-а. Любой control является наследником TComponent и шаги по созданию control-ов ничем не отличаются от аналогичных для чистых компонентов, а стало быть, для большей визуальности мы рассмотрим создание именно control-а. Наш компонент будет отличаться от стандартного тем, что по умолчанию цвет текста в нем будет не черным, а синим. Шрифт будет жирным. Кроме того, будут изменены ширина и высота по умолчанию. Данный компонент вряд ли поразит воображение пользователей, однако позволит подробно рассмотреть этапы создания компонента, не увлекаясь его внутренней функциональностью.
Download the book Создание компонентов в Delphi for free or read online
Continue reading on any device:
Last viewed books
Related books
{related-news}
Comments (0)