unfortunately i am running an old version of tetra cs3. the changes cannot be done on the application side. someone was suggesting that this can be accomplihed by changing the .profile file.
When you press the "F3" on the keyboard, you do not send those EXACT strings to the application. It's not the same as pressing "F" followed by "3". What actually gets transmitted depends upon your Terminal Emulation program running on the connected PC's. If you are using dumb terminals (nostalgic, but they never get viruses), they also send a short string of characters for each of the Function Keys.
For example, "F3" sends <esc>[O on my Putty session.
So, to disable or trap that sequence, you'll need to find a way to determine the REAL sequence that is sent. If your users run different emulation packages, your work is multiplied.
"stty susp" is not what you need.
Does your application use a TERMCAP or TERMINFO file?
"Proof that there is intelligent life in Oregon. Well, Life anyway.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.