I suppose pressing during a READ will ends the read WITHOUT firing the VALID functions of the GETs. But lately, I found that wasn't the case in my screens, notably those generated by GENSCREEN. The VALID functions were fired whether I pressed or not duing a READ CYCLE. There was no ON KEY LABEL hooked to .
I couldn't reproduce the adnormal behaviour if I wrote a simple program, like this one: