GARANTIR DESCONTO

Fórum Paint to #266960

01/02/2005

0

Pessoal... Seguinte...
Estou usando o seguinte comando:

ScrollBox.PaintTo(Image.Canvas, 0, 0);

Mas só que o paintto não copia os componentes que não estão sendo exibidos por causa da barra de rolagem! Ele só copia o que na hora está sendo exibido na tela, ignorando os que eu só vejo se usar a rolagem! :(

Como faço pra criar uma figura com todo o conteúdo do scrollbox?

Agradeço quem puder me ajudar!!!


Wander Waldemorte

Wander Waldemorte

Responder

Posts

01/02/2005

Nildo

Ele não salva a imagem do que ta dentro do scrollbox. Tente usar ScrollBox1.Canvas.CopyRect.. Não sei se funciona..


Responder

Gostei + 0

01/02/2005

Marcelo Saviski

Tente com algo assim, não testei nem sei se funciona, mas é um palpite

for I := 0 to ScrollBox.ControlCount - 1 do
  with ScrollBox.Controls[I] do
  begin
    PaintTo(Image.Canvas, Left, Top);
  end;



Responder

Gostei + 0

03/02/2005

Wander Waldemorte

Poxa... Brigadão, caras!!! :lol:

Ótimas alternativas!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar