forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Delphi (http://forum.boolean.name/forumdisplay.php?f=66)
-   -   Графика на панели (http://forum.boolean.name/showthread.php?t=11573)

Winner 26.12.2009 21:18

Графика на панели
 
Подскажите, как с помощью Канваса рисовать на панелях.

ViNT 26.12.2009 21:57

Ответ: Графика на панели
 
Цитата:

Сообщение от Winner (Сообщение 131197)
Подскажите, как с помощью Канваса рисовать на панелях.

Так же, как и на рабочем столе:

PHP код:

procedure TForm1.Button1Click(SenderTObject);
 var
  
C:TCanvas;
  
dc:HDC;
begin
  C
:=TCanvas.Create//создаем Canvas;
  
dc:=GetDC(Panel1.Handle);//Получаем контекст устройства для панели
  
C.Handle:=dc;//Ассоциируем Canvas с контекстом устройства
  
C.TextOut(10,10,'text');//Рисуем
end


Winner 27.12.2009 00:48

Ответ: Графика на панели
 
Большое спасибо!


Часовой пояс GMT +4, время: 13:06.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot