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

Вниз

TPanel   Найти похожие ветки 

 
GSS   (2004-09-09 21:45) [0]

Как на нем рисовать, или как на нем рисует Tchart
(он, вроде, на TPanel основан)


 
DVM ©   (2004-09-09 21:55) [1]


> Как на нем рисовать, или как на нем рисует Tchart

У многих компонентов есть канва (Canvas), у канвы соответствующие методы.


 
Юрий Зотов ©   (2004-09-09 22:04) [2]

type
 TFriendPanel = class(TPanel);

procedure DrawOnPanel(Panel: TPanel);
begin
 with TFriendPanel(Panel).Canvas do
 begin
   ... // И рисуем на этом Canvas"е все, что только захотим
 end
end;


 
GSS   (2004-09-09 22:05) [3]

у самого TPanel нет canvas но есть brush.canvas - короче пишет ошибку (на image я знаю как рисовать)


 
GSS   (2004-09-09 22:09) [4]

Спасибо Юрий Зотов, буду пробовать !


 
Юрий Зотов ©   (2004-09-09 22:27) [5]

> GSS   (09.09.04 22:05) [3]
> у самого TPanel нет canvas

Есть, только она в protected. Код, который я привел в [2] как раз и дает доступ к protected.


 
GSS   (2004-09-10 00:53) [6]

Понятно...



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
1-1094663936
Antonmm
2004-09-08 21:18
2004.09.26
Рисование на экране


6-1090066678
8ung
2004-07-17 16:17
2004.09.26
CGI приложение


11-1080814755
nester
2004-04-01 14:19
2004.09.26
Почему глючит showmodal в Thread?


1-1094806205
Grim
2004-09-10 12:50
2004.09.26
Запись record в строку


4-1092211955
Yurik
2004-08-11 12:12
2004.09.26
ListView с возможностью отображения больших картинок