1.2.3. Расширение существующего компонента

Время выполнения: 4 часа.


1.2.3.1. Цель работы
1.2.3.2. Задание

1.2.3.1. Цель работы

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

1.2.3.2. Задание

  1. Создать компонент, являющийся наследником одного из существующего элемента управления (TLabel, TButton, TPanel и т.д.);

  2. Перекрыть конструктор для установки значений некоторых свойств в значения, отличающихся от значений по умолчанию;

  3. Добавить 1-2 свойства, дополняющих логику работы компонента;

  4. Установить компонент в палитру компонентов.

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