Kbase P134902: WAIT-FOR with PAUSE statement affects position of cursor in decimal field when pause interval is sat
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  02/12/2008 |
|
Status: Verified
SYMPTOM(s):
WAIT-FOR with PAUSE statement affects position of cursor in decimal field when pause interval is satisfied
When PAUSE interval is satisfied the cursor moves to the end or beginning of fill-in (depending upon Operating System)
FACT(s) (Environment):
Problem doesn't occur in Version 7
All Supported Operating Systems
Progress 8.x
Progress 9.x
OpenEdge 10.x
CAUSE:
Bug# OE00114469
FIX:
Do not use the PAUSE with the WAIT-FOR if this is a problem. Applications requiring a timer should use some other timer such as the PSTimer.ocx.
or...
To work around this issue re-assign FOCUS whenever the WAIT-FOR is satisfied. This requires defining an ENTRY trigger, for every widget in any affected program, which assigns a global handle variable = SELF then, after the WAIT-FOR re-assigns FOCUS = <global handle var>.