Ratón arriba, ratón abajo, ratón arriba...
Buena tarde, compañerit@s del foro. Acá con un par de dudas, de las cuales una vez resueltas me permitirán avanzar en mi proyecto. Les cuento.
Tengo un TScrollBox, trabajando en Delphi 6 (Windows XP y MSSQLServer 2008 R2) y requiero poder controlarlo con la rueda del mouse de la computadora. Hacia arriba y hacia abajo, me refiero. También, si pudiesen incluir el "cómo hacerlo" para un TDbGrid, sería altamente fabuloso. De antemano, muchas gracias. |
Hola tiammat, puedes utilizar el evento OnMouseWeel de tu ScrollBox:
Para el dbGrid, revisa esta página. Y recuerda preguntas diferentes, deben estar en hilos diferentes. Saluditos |
Hola tiammat.
Hay problemas con los eventos OnMouseWheel del TScrollBox, y lamentablemente el conocido código: (1) Que funciona para otros componentes, no lo hace con TScrollBox... Una solución también conocida es:
Una idea que se me ocurrió para usar el código (1) de forma que contemple a TScrollBox es: Aparentemente funciona bién, pero no la he probado lo suficiente como para asegurar que lo hace en todos los casos. Estoy pensando si no me estoy complicando y exista una solución más sencilla... :rolleyes: Un saludo. |
Off topic
Nada más decir que me da mucho gusto verlo por aquí don Felipe, además de en su blog. ;)
|
Hola Felipe.
En otra prueba me dí cuenta que el código anterior dejaba fuera al TForm por ejemplo. De este modo queda contemplado:
Un saludo. |
Hola de nuevo.
Para que no se te haga tán fácil a la hora de elegir :), en este enlace , hay algunas formas más para lograrlo. Un saludo. |
Cita:
Y Al, compadre, también es un gustazo andar por éstos lares. Aún te debo una cerveza... :P |
La franja horaria es GMT +2. Ahora son las 12:12:27. |
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