Setar posição da ScrollBar do DBGrid

Delphi

09/11/2006

É o seguinte: Tenho um DBGrid com dgRowSelect. E esse grid também é muito largo, ou seja, para o usuário visualizar todos os dados é necessário rolar o grid para a direita. O problema é que se o usuário estiver visualizando o dado da última coluna da direita e der um clique em qualquer lugar do grid, a barra de rolagem volta para a posição zero, ou seja, visualizando a primeira coluna da esquerda.

Existe alguma forma de evitar isso? Há alguma maneira de ´setar´ a posição da scrollbar do dbgrid?

t+!


Delphi32

Delphi32

Curtidas 0

Respostas

Delphi32

Delphi32

09/11/2006

Descobri as API´s GetScrollPos e SetScrollPos. Só não estou conseguindo encontrar o evento certo para chamar as API´s.

t+!


GOSTEI 0
POSTAR