Consultor Eletrônico



Kbase P58764: Mouse cursor does not change back to arrow after SESSION:SET-WAIT-STATE('').
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/17/2005
Status: Verified

FACT(s) (Environment):

Windows
Progress 9.x

SYMPTOM(s):

Mouse cursor does not change back to arrow after SESSION:SET-WAIT-STATE('').

OCX trigger procedure calls SESSION:SET-WAIT-STATE, causing mouse cursor to change.

Mouse cursor positioned over FLAT button when OCX trigger fires.

CAUSE:

This is a known issue being investigated by Development.

What happens is that the mouse cursor will not revert to its original state until the mouse-over state (visible 3D border or not) of the flat button changes.

FIX:

As a workaround, DISABLE and ENABLE the flat buttons immediately after calling SESSION:SET-WAIT-STATE("").

This will force the mouse-over state of the buttons to change, and will therefore cause the mouse cursor to revert properly.