Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Detecting the shift state of keys in realtime
Message
De
06/02/2019 14:54:11
Lutz Scheffler
Lutz Scheffler Software Ingenieurbüro
Dresden, Allemagne
 
 
À
06/02/2019 14:34:42
Information générale
Forum:
Visual FoxPro
Catégorie:
Fonctions Windows API
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows 10
Divers
Thread ID:
01665968
Message ID:
01665974
Vues:
49
>>>Me again,
>>>
>>>I have been playing around with the WinApi's getKeyState and GetKeyboardState function to determine when the Shift, Ctrl, or Alt key are pressed when a routine occurs. But the results tend to be random. Does anyone have a solution that returns the state of these keys? FYI. the routine is occurring in a TImer. I am attempt to implement a more dynamic tooltip that would display the content based on the state of the shift state and the content the mouse happens to be over at the time.
>>>
>>>Any suggestion are welcome.
>>
>>I know it doesn't answer your question, but have you checked the KeyPress event (that applies to various controls and form class) ?
>
>Oh.
>I failed to mention that the Tooltip routine begins with the MouseEnter event. There it starts a timer. After a duration the tooltip appears (approx 1 sec.). It is then that I wish to check the shift state to determine the content of the tooltip. Therefore it needs to check and display the proper content.

While it sounds interesting - this seems to be a non standard interface. Can you do it different? Standard TT and additional information via Rightclick, for example? Something that a user might expect without special training?
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord

Weeks of programming can save you hours of planning.

Off

There is no place like [::1]
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform