Mark,
Thanks for sample.
After check the customer application and I saw the egl condition code is for bypass and not PAx
converseVar.eventKey is/not bypass
The customer program code uses bypass as PAx.
When the program executed in 3270 terminal and press PAx key, the condition: converseVar.eventKey is bypass ... is true
and executed in EGL Debug, the condition: converseVar.eventKey is bypass ... is false
I added a new condition in your sample
case (conversevar.eventkey)
when (bypass)
aidfm1.keyname = conversevar.eventKey;
when (Enter)
aidfm1.Keyname = "ENTER";
when (PF8)
aidfm1.keyname = "PF8";
when (PA1)
aidfm1.keyname = "PA1";
when (PA3)
aidfm1.keyname = "PA3";
otherwise
aidfm1.keyname = conversevar.eventKey;
when press PAx is not step into.
Hsieh