>>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.
Greg Reichert