(I have been off on holiday for a few weeks, just getting back into
the swing of things...)
Hmm, I just posted a response to a problem very much like this in the
PST Forum (http://support.pstnet.com/forum/Topic3323-8-1.aspx ). In
short, yes, it is possible to do what you wish, though not simple (as
I hinted in my earlier reply). It will require the use of Extended
Input, plus some script, Clock.Read, and possibly .IsPending(),
although .RT, .RTTime, or .RESP should work fine in your case.
So, suppose you want your stimulus image to remain for 2500 ms
regardless of when the subject responds. You would set its Duration
to 0 and its Time Limit to 2500. You would then follow that with
inline script, and the script would take care of filling in the 2500
ms as well as detecting any response and then sounding a beep. You
can probably fill in the details from there.
For more info, please look at Appendix C of the User's Guide that
came with E-Prime (for the Extended Input example), the Clock.Read
and InputMask.IsPending topics in the online E-Basic Help, and the
"Process Responses Template" and "Clear Stimulus-Leave More Time for
Response" samples downloadable from PST.
-- David McFarlane, Professional Faultfinder