Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

Новый компонент + графика   Найти похожие ветки 

 
Gotcha   (2004-10-17 01:13) [0]

Как сделать новый компонент на основе TRadioButton, чтобы он отображался как определенная картинка, в зависимости от состояния
(cheked/grayed) и нормально реагировал на события мыши.
Если обращаться к CANVAS нового компонента, для вывода - фатальный эксепшн.
Что необходимо?
Или лучше начать взять за основу TCustomControl?


 
-=SS=-   (2004-10-17 13:55) [1]

Дело в том что TRadioButton и TCustomControl не имеют свойства CANVAS. Нужно сделать что -то вроде этого
в constructore
 FCanvas :=TControlCanvas.Create;
 FCanvas.Control:=Self;

а потом уже обращатся к прорисовке


 
Gotcha   (2004-10-18 13:21) [2]

Проблема со стокой FCanvas.Control:=Self;
При каких-либо других ухищрениях
пишет "холст не позволяет рисовать..."


 
AlexKocharin ©   (2004-10-27 22:41) [3]

А если сделать это на основе TBitBtn?



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

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
1-1124352482
cvg
2005-08-18 12:08
2005.09.11
Ошибка при вызове DivMod


6-1116958843
Dj_Dreamer
2005-05-24 22:20
2005.09.11
Реализация IPSec в Delphi


10-1101741608
Romano
2004-11-29 18:20
2005.09.11
Передача структур (record) в методы COM-объектов


1-1124462191
murz
2005-08-19 18:36
2005.09.11
Сжатие приложений


1-1124716742
rummy
2005-08-22 17:19
2005.09.11
Запись динамического массива в нетипизированный файл