Een vraag die we regelmatig krijgen van klanten is om te scrollen met de muis in tekstvelden en keuzelijsten. Tot nu toe moesten we dan helaas antwoorden dat dat niet mogelijk is in Access. Vele uren reeds gezocht naar een oplossing, maar helaas nooit gevonden. Tot vandaag.
Nu wist ik dat er diverse methodes zijn om het scrollen door records met de muis te voorkomen in Microsoft Access formulieren, bijvoorbeeld de oplossing van Lebans: http://www.lebans.com/mousewheelonoff.htm. Maar die doet op zich het omgekeerde, het uitzetten van het muiswieltje.
Toch nog maar eens gekeken naar Mousewheelonoff van Lebans en tot mijn grote vreugde kan je scrollen in tekstvelden en keuzelijsten als je het muiswiel uit zet. Het klinkt erg onlogisch, je zet het muiswiel uit en dan kan je scrollen. Maar het werkt prima.
Je hoeft alleen het bestandje MouseHook.dll bij je applicatie te plaatsen (of in de Windows/System map). Niks registreren, geen referentie maken. Code wordt meegeleverd in een voorbeeld database.
Dus als je wil voorkomen dat gebruikers met de muis door je records scrollen, maar ze wel in een tekstvak wil laten scrollen, ga naar http://www.lebans.com/mousewheelonoff.htm. Download mousehook.dll en importeer de code.
Remember Me
Page rendered at Tuesday, September 07, 2010 3:41:03 AM (Mitteleuropäische Zeit, UTC+01:00)
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.