Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   propiedad Canvas de TScrollBox (https://www.clubdelphi.com/foros/showthread.php?t=44670)

islu 12-06-2007 10:57:07

propiedad Canvas de TScrollBox
 
Sabría alguién decirme si puedo acceder a la propiedad Canvas de un TScrollBox? Deriva de TWinControl, por lo que debe tenerla, no?:confused:

MUCHAS GRACIAS.:p

cHackAll 12-06-2007 22:36:18

Sip
 
Debería, pero en un anterior caso intente modificar el color de un TButton sin resultados, siendo el caso te dejo un ejemplo que te ayudará:

Código Delphi [-]
procedure TForm1.ScrollBox1Click(Sender: TObject);
var Canvas: TCanvas;
begin
 Canvas := TCanvas.Create;
 Canvas.Handle := GetDC(ScrollBox1.Handle);
 Canvas.Brush.Color := clRed;
 Canvas.FillRect(ScrollBox1.ClientRect);
 Canvas.Free;
end;

Claro que lo debes refrescar, etc, etc. pero como no nos comentaste la necesidad te dejo algo "generico".

Suerte!

islu 13-06-2007 10:04:32

Muchas Gracias!!!!

Es Más Que Suficiente!!!!!


La franja horaria es GMT +2. Ahora son las 10:45:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi