Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.021 c
3-1122580732
igsi
2005-07-28 23:58
2005.09.11
Помогите с кодировкой.


3-1121670371
passs
2005-07-18 11:06
2005.09.11
сохранение изменённых данных в БД


14-1122358525
Juice
2005-07-26 10:15
2005.09.11
Серьезная книжка по Delphi


1-1124611170
.ruslan
2005-08-21 11:59
2005.09.11
Сортировка в ListView по индексу иконки


2-1123662475
ArtGal
2005-08-10 12:27
2005.09.11
Имя компа




   Наверх