Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Implementing mouse wheel
Message
De
07/06/2006 13:33:35
 
 
À
07/06/2006 09:44:13
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Versions des environnements
Visual FoxPro:
VFP 9 SP1
Divers
Thread ID:
01127577
Message ID:
01127653
Vues:
9
>Background: In VFP 9 text editor windows, Office 2003 apps, and FireFox 1.5 you can click your mousewheel and enter a mode where moving your mouse scrolls the underlying container in the direction of your mouse movement. A transparent mouse-pointer sized window is displayed at the point where the mousewheel was originally clicked. This window stays displayed as a reference point for user mouse movements.
>
>Questions:
>
>1. Is there an official name for this "mouse wheel click and scroll" behavior?
>
>2. Any suggestions on how to implement this type of user interface in a VFP application, i.e. is there a Windows API being used or a native VFP "mouse wheel click and scroll" mode that we can invoke?
>
>I'm looking for a way to display this user interface and bindevent to the scroll messages as part of a scrollable container class project.

I can't answer your question(s) but I can point out:

1. There may be third-party driver software installed that controls this action rather than any "default" driver action by Windows (e.g. Logitech)

2. This third-party software (and maybe the Windows driver as well) may allow the user to change the assignment for the wheel click so it doesn't behave as you describe above

For example, I've got IntelliPoint installed for my MS optical mouse, and I've reassigned the wheel click to be a double-click.
Regards. Al

"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov

Neither a despot, nor a doormat, be

Every app wants to be a database app when it grows up
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform