|
Lance wrote: >I use ERRSFL, but still want not to >lock the keyboard on 'Roll up or down >past the first or last record in file' and >'Function key not allowed', etc. WRKMSGD MSGID(KBD0000) to see all the possible keyboarding errors. I think you'll find overriding the native behaviour of the box far more effort than telling users to press Reset. I think that the only way to guarantee no KBDxxxx errors is to completely avoid DDS and define all the workstation I/O yourself, but perhaps I am painting too bleak a picture. You may only need to trap function keys... Define every key and have your program handle the invalid states (i.e. user tries to roll past end of subfile or presses the "invalid" F21.) A lot depends on how much it'll cost you in terms of time/effort/debugging/future maintenance to implement the proposed function (eliminate the need for users to press Reset.) If your users are PC based, consider writing a PC GUI display client. VaRPG is a fairly cheap way to move in that direction, and Joe Pluta has written some VERY cool Java things (how technical!) that emulate many (if not all) of the standard display file functions. http://www.zappie.net Good luck! Buck Calabro Aptis; Albany, NY "We are what we repeatedly do. Excellence, then, is not an act, but a habit." --Aristotle Billing Concepts Corp., a NASDAQ Listed Company, Symbol: BILL +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.