[comp.sys.mac.comm] VT100 keypad emulation ?????

parker@cs.wvu.wvnet.edu (James Parker) (02/20/91)

Howdy!

I need to do some SQL*Forms work on a Mac acting as a VT100 but am having
some problems getting Telnet to make it work.

Because SQL*Forms depends so heavily on the VT100 keypad, I need a terminal
program that will emulate the keypad.  Specifically the KP3 and ENTER (not
RETURN) keys.

Does anyone know how to make Telnet send these key sequences???  How about
another term program that does a better job with VT100 emulation??  Any
recommendations?  I would like something PD (shareware) and available 
quickly via FTP, if it exists.

Thanks,
Parker
--
 James Parker   (parker@cs.wvu.wvnet.edu)     /* STANDARD DISCLAIMERS */   
   WVU ComputerScience     |
    Graphic & Computation  |          Do not write in this space.
    Lab Coordinator        |

cmclark@terminator.cc.umich.edu (Charles Clark) (02/21/91)

In article <1279@h.cs.wvu.wvnet.edu> parker@cs.wvu.wvnet.edu (James Parker) writes:
>I need to do some SQL*Forms work on a Mac acting as a VT100 but am having
>some problems getting Telnet to make it work.
>
>Because SQL*Forms depends so heavily on the VT100 keypad, I need a terminal
>program that will emulate the keypad.  Specifically the KP3 and ENTER (not
>RETURN) keys.
>
>Does anyone know how to make Telnet send these key sequences???  

What are you using, NCSA Telnet?  It does this stuff fine.  If you look
at a Mac keyboard, and look at the keypad, then the top four keys
[clear, =, /, *] are PF1 - PF4.  I just tried this using SQL*FORMS on a
Sun here.  Forms 2.3.  PF3 is commit.  The keypad enter should be
ENTER.  

If you are actually running Forms3.0, then the keys it expects may be
different.  In Forms 2.3 you do a escape-k to get the key setup, in
forms 3.0 you do a control-k.

If you are telnetting to a machine where they don't have vt100 set up
as the default crt description for Forms2.3, then sending the correct
vt100 sequences may not work (unless the command that starts forms had
the correct options called to use $TERM, SQL*Forms DOES NOT CHECK this
by itself).

cmc