Вниз
Скачать: CL | DM;

Как добавить свойство Flat к компанентам?   Найти похожие ветки 

← →
Baron   (2002-01-17 11:33) [0]

Мастера подскажите как самому сделать чтобы компаненты были со свойством Flat. Так, к примеру, сделано у FlatControls фирмы AfalinaSoft.


← →
gek   (2002-01-17 11:35) [1]

Писать свой компонет


← →
valery_f   (2002-01-17 11:44) [2]

Своя компонента с перехватом CM_MOUSEENTER/CM_MOUSELEAVE и соответствующей перерисовкой.


← →
Baron   (2002-01-17 11:57) [3]

Это и так понятно!!! А более конкретно кто-нибудь может сказать?


← →
Digitman ©   (2002-01-17 13:09) [4]

А загляни-ка в модуль Buttons в реализацию методов TSpeedButton.SetFlat() и TGraphicControl.Paint() на предмет, как действует сам Борланд, реализуя св-во TSpeedButton.Flat. Да на пиши по образу и подобию свой код !


← →
paul_shmakov ©   (2002-01-17 16:32) [5]

2 Baron:
а что более конкретно? все правильно говорят, пишите свой компонент, наследник от стандартного. перехватывайте в нем процедуру рисования, обрабатывай события CM_MOUSEENTER/CM_MOUSELEAVE.

в кладовку выложил пример - TFlatBtn



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
6-8968
atmospheric
2001-11-12 17:15
2002.02.04
NMHTTP !!!


1-8900
Леванё
2002-01-16 13:00
2002.02.04
Пояему не работает null


7-9015
fsp
2001-10-24 19:30
2002.02.04
Зацепить обьект из другого приложения


1-8934
Хлор
2002-01-18 03:21
2002.02.04
Люди... помогите!!! Как удалить выбранный item из ListBox


14-8997
NA
2001-12-08 21:01
2002.02.04
>NA О нике.




   Наверх