Доброе время суток дорогие форумчане!
Вот решил я поучится в создании компонентов в лазарусе и начал с простого но в голову все никак не придет идея как воплотить следующее в реальность:
необходимо к компоненту TShape прикрутить Caption и задать поведение Shape(в обычном состоянии цвет1, при наведении курсора - цвет2, при нажатии - цвет3) соответственно дать возможность задавать эти три цвета.
просьба особо камнями не закидывать, в программирования совсем новичок и по этому прошу помощи у вас)
Создать компонент
Модератор: Модераторы
Создание компонента разжевано здесь
http://www.freepascal.ru/article/lazarus/20050530152619/
http://www.freepascal.ru/article/lazarus/20050530152619/
проблема в том что по примеру этой статьи не получается, Caption не цепляется
Каким образом вы пытаетесь прицепить Caption?
проблема решена другим способом
Caption прописываю чрез канву
а смену цвета через смещения в ргб от цвета браша
Caption прописываю чрез канву
а смену цвета через смещения в ргб от цвета браша
