Форум: "Основная";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];
ВнизКак добавить свойство 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 вся ветка
Форум: "Основная";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c