Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Simular scrollbar de un DBCtrlGrid (https://www.clubdelphi.com/foros/showthread.php?t=29129)

akinom38 12-01-2006 21:56:44

Simular scrollbar de un DBCtrlGrid
 
Hola, buenas noches!

Tengo un DBCtrlGrid al que quiero quitarle su scrollbar y simular su funcionamiento mediante 2 botones.

Lo de quitarle el scrollbar lo he conseguido mediante la siguiente instrucción en onFormShow:

ShowScrollBar(DBCtrlGrid1.Handle, SB_BOTH, False);

pero hacer que los botones funcionen ya es otra cosa..... Alguien tiene alguna idea de como podría solucionarlo?

Un saludo,

maeyanes 12-01-2006 22:02:04

Checa en la ayuda de Delphi por el método ScrollBy de la clase TWinControl. Puede que sea esto lo que necesitas.



Saludos...

akinom38 12-01-2006 22:17:22

Hola! Gracias por la respuesta, pero ya había probado mediante ese método. (Scrollby). Pero no funciona. Digamos que no tiene el mismo efecto que el scrollbar del DBCtrlGrid, que te muestra los siguientes registros....
Sino que, sigues visualizando lo mismo, pero todo se mueve un poco de sitio con respecto a la cuadrícula exterior.
Aún así, muchas gracias!!!

akinom38 12-01-2006 23:28:50

Tema Resuelto
 
Oe,oe,oe!!!
Bueno, pues lo he resuelto de la siguiente forma:

Digamos que lo del scroll, tiene la misma función que el TDBNavigator. Por lo tanto, haciendo varios Next y Prior de la tabla 'segun cuantos registros muestres', funciona igual que el Scrollbar.

Un saludo!!!!


La franja horaria es GMT +2. Ahora son las 01:45:49.

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