[Info-vax] 2 questions, 1st regarding setting up keyboard 2nd. dcl programming

acid.friend at yahoo.de acid.friend at yahoo.de
Mon Jan 5 21:54:12 EST 2009


it sounds nice and seems to be the solution, but i really cannot start
anything with that :(
i don't expect from you to search it for me in the web, but without
knowing the name of the escape sequence i need it has no sense.
how do i read with no echo and how do i do my own echoing?
SMOP?? is it perl?
i've thought i will receive some sample code...

anyway, thank you for your help.


Richard B. Gilbert wrote:
> acid.friend at yahoo.de wrote:
> > hi everybody out there,
> > i have a microvax 3100-95 and it gives me a lot of pleasure.
> > unfortunately, when i access my vax remote (gnome-terminal->jerm->COM1-
> >> OPA0:), the keyboard does not work as it should, so i'm having
> > massive issues when i need to edit files and when i don't want to use
> > my vt220.
> > i use a german keyboard. see below what happens when i hit backspace.
> > but when i login it seems to work on dcl, but when i use edi/tpu i
> > think something
> > is misconfigured.
> >
> > besides i have a problem when i use long commands and when i need to
> > correct some options which i've typed before.
> > when i go to that position and start writing, the next characters get
> > overwritten.
> >
> >
> > %SET-I-INTSET, login interactive limit = 64, current interactive value
> > = 0
> >   SYSTEM       job terminated at  6-JAN-2009 01:05:08.66
> >
> >   Accounting information:
> >   Buffered I/O count:            1828         Peak working set
> > size:     693
> >   Direct I/O count:               890         Peak page file
> > size:      6504
> >   Page faults:                  60566         Mounted
> > volumes:             0
> >   Charged CPU time:           0 00:00:09.65   Elapsed time:     0
> > 00:00:39.99
> >
> >         Welcome to OpenVMS (TM) VAX Operating System, Version V7.1
> >
> > Username: ssytem\met\
> >
> >
> > 2. i would like to write a dcl driven menu that should work like this:
> >
> >
> >
> >  INPUT1: __________
> >  INPUT2: __________
> >
> > $ typ samplemenu.com
> > $ typ/pag nl:
> > $ write sys$output ""
> > $ write sys$output ""
> > $ write sys$output " INPUT1: __________"
> > $ write sys$output " INPUT2: __________"
> > $ write sys$output ""
> > $ exit
> > $
> >
> > BUT of course the cursor has to be positioned in the INPUT1 field.
> > when i write something, the underlines should remain there. how do i
> > do that? is this easy?
> > hope you know what i mean :)
>
> You can position the cursor using the escape codes on a VT100 compatible
> terminal.  You can use read with no echo and do your own echoing; just a
> SMOP.  You can add the underline as you echo, once again using the
> escape codes on your VT100....  Just a SMOP.
>
> I don't remember what the codes are and I'm not going to try to find my
> VT100 manual to look them up for you.  Try google!
>
> FWIW, I think it's probably more trouble than it's worth!
>
> Be grateful that the VT100 and its escape codes are a de facto standard.
> Actually, I think most of them are now an ANSI standard!



More information about the Info-vax mailing list