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

Вниз

Почему не выводит canvas   Найти похожие ветки 

 
din   (2004-06-18 14:58) [0]

procedure TForm_dr.FormPaint(Sender: TObject);
begin
  form_dr.Canvas.Font.Name:="Tahoma";
  form_dr.Canvas.Font.Size:=12;
  form_dr.Canvas.font.Style:=[fsItalic,fsBold];
  form_dr.Canvas.Brush.Style:=bsClear;
  form_dr.Canvas.Font.Color:=clred;
  form_dr.Canvas.TextOut(630,392,"Ляляляля");
end;
 Причем на самой форме текст выводится, а если поместить рис на AllClient, то текст не выводится или остается под рисунком


 
pasha_golub ©   (2004-06-18 15:26) [1]

Ну, а в чем проблема? Форма, как родитель, заставляет перерисовать дочерние контролы (комопненты). Вот насколько я понял TImage и затирает выведенное вами "тра-ля-ля".

Сути вопроса я не понял.


 
din   (2004-06-18 15:41) [2]

да я уже разобрался


 
Рыба ©   (2004-06-18 17:06) [3]

Советую писать так:

procedure TForm_dr.FormPaint(Sender: TObject);
begin
with Canvas.Font do begin
 Name:="Tahoma";
 Size:=12;
 Style:=[fsItalic,fsBold];
 Font.Color:=clred;
end;
Canvas.Brush.Style:=bsClear;
Canvas.TextOut(630,392,"Ляляляля");
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
3-1086097611
KIR
2004-06-01 17:46
2004.07.04
АвтоФормат в pFIBDataSet


1-1087821341
Bulgar
2004-06-21 16:35
2004.07.04
Работа с текстовыми файлами


4-1085408066
SMART_n
2004-05-24 18:14
2004.07.04
Проблемы с I/O completion port


1-1087241395
^G^
2004-06-14 23:29
2004.07.04
Help!!Пустиковый вопрос, по stringgrid.


6-1081291796
LanCoder
2004-04-07 02:49
2004.07.04
Отправка почты с помощью winsock