avance de scroll

Post Reply
User avatar
wmormar
Posts: 1050
Joined: Fri Oct 07, 2005 10:41 pm
Location: México
Contact:

avance de scroll

Post by wmormar »

Como poder saber si un scroll avanza (es en un tree) me refiero darle click en scroll vertical o horizontal y poder saber si se efectuó dicho movimiento.

Espero haberme explicado
William, Morales
Saludos

méxico.sureste
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: avance de scroll

Post by Antonio Linares »

William,

Tendrias que cambiar los métodos METHOD VScroll( nWParam, nLParam ) VIRTUAL y METHOD HScroll( nWParam, nLParam ) VIRTUAL de la Clase TTreeView y encontrar la forma que no interfiera con el control. Nosotros tuvimos que declararlos VIRTUAL pues si haciamos algo desde ahi, no funcionaba bien.

Que necesitas hacer ? Igual hay otra forma...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
wmormar
Posts: 1050
Joined: Fri Oct 07, 2005 10:41 pm
Location: México
Contact:

Re: avance de scroll

Post by wmormar »

Antonio,

Antes que nada gracias por responder. Te comento que tengo un tree con varias lineas de diferentes tamaños de columnas o numero de letras, y cuando hace el scroll o con flechas subir y bajar se enciman las de pequeño tamaño y se ven encimadas pues no se redibujan las lineas completas y eso provoca que se encimen las lineas.

Por eso pregunte por el scroll, aunque podria ser otra cosa

Alguna idea?
William, Morales
Saludos

méxico.sureste
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: avance de scroll

Post by Antonio Linares »

William,

Comprueba que tengas esos dos métodos virtuales que te he comentado en la Clase TTreeView.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
wmormar
Posts: 1050
Joined: Fri Oct 07, 2005 10:41 pm
Location: México
Contact:

Re: avance de scroll

Post by wmormar »

Antonio Linares,

Los tiene Antonio confirmado.

Aunque estoy ya cambiando a xbrowse.. Lo dejare por lo pronto y lo retomare como ejemplo para solucionarlo posteriormente.

Gracias de antemano
William, Morales
Saludos

méxico.sureste
Post Reply