Dimensoes de uma area dentro de um scrollBox

Delphi

05/05/2005

Tenho um scrollBox, onde posso movimentar uma TImage dentro. Quando eu movimento a TImage e ela chega nos limites do scrollbox, aparecem as barras de rolagem, e a area interna dele aumenta. Até ai tudo bem, está do jeito que eu preciso. Acontece que eu quero pegar as dimensões desta area interna do combobox, tanto a altura quanto a largura, pois eu preciso saber quanto a area interna do ScrollBox aumentou... Como fazer isso? Ja tentei usar o Height e Width do ScrollBox, mas ele é sempre fixo (naturalmente, porque quem aumenta é a area interna do componente, nao ele todo). Como pegar essas dimensoes?

Obrigado!

José Gustavo


Joeygustavo

Joeygustavo

Curtidas 0

Respostas

Massuda

Massuda

05/05/2005

Pelo que entendi, você está movimentando um TImage que está dentro do scrollbox... acho que uma forma de saber o ´tamanho interno´ do scrollbox seria através das barras de rolagem do scrollbox...
Largura := ScrollBox1.HorzScrollBar.Size;
Altura := ScrollBox1.VertScrollBar.Size;



GOSTEI 0
POSTAR