Kbase P21525: CHUI: F1 (for Windows) or F2 (for UXIX) does not run applhel
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  19/03/2003 |
|
Status: Unverified
FACT(s) (Environment):
Progress 7.x
FACT(s) (Environment):
Progress 8.x
FACT(s) (Environment):
Progress 9.x
SYMPTOM(s):
F1 (for Windows) or F2 (for UXIX) does not run applhelp.p while in a pause.
Cannot run applhelp.p on PAUSE within a character client.
This worked fine in Progress version 6
CHANGE:
Upgraded from Progress version 6
CAUSE:
Bug# 19940406-002
Bug# 19981218-040
Bug# 19960102-038
Bug# 19960930-056
Bug# 19970609-016
CAUSE:
This was actually a bug in Progress version 6 which was fixed in version 7. The help was not supposed to work while in a pause.
FIX:
The following workaround can be used to simulate the old version 6 environment.
/**** tested on Sports2000 using Progress 9.1D ****/
FOR EACH customer:
DISPLAY name.
IF frame-line = frame-down THEN DO:
DoItAgain: DO WHILE TRUE:
STATUS DEFAULT "Press spacebar to continue.".
MESSAGE /* reset message line */
READKEY.
IF KEYLABEL(lastkey) = "F1" then do:
APPLY "HELP".
NEXT DoItAgain.
END.
ELSE IF KEYLABEL(lastkey) = "ESC" THEN
APPLY "ENDKEY".
ELSE LEAVE.
END. */ DoItAgain */
END.
END. */ FOR EACH */
/**** End of procedure ****/