karen@comp.vuw.ac.nz (Karen Turner) (04/09/91)
Hi, I am trying to get the "Ease" family of products, from BKX, to run on an hp700/92 terminal in native mode. I have one problem: On a menu screen Ease highlites the current option. When moving from that option to the next one the highlite is left on. Does anyone have an idea how to fix this. Ease uses termcap rather than terminfo. A simple solution to this is to run the terminal in vt220 mode but this is not possible in this case as the user also wants to run sam which insists on having an hp terminal. Any pointers would be appreciated. Karen -- 'So long and thanks for all the fish' - Douglas Adams karen@comp.vuw.ac.nz karen@actrix.gen.nz
franks@hpuamsa.neth.hp.com (Frank Slootweg CRC) (04/10/91)
I don't know anything about "Ease", but if you bought it specifically for your HP system (i.e. you got executables (a.out), not source), then complain to the "Ease" supplier, because then "Ease" is broken. Why? HP-UX is a (mainly) System V Interface Definition compliant system. SVID does not define "termcap", but defines "terminfo" instead. Third parties which supply packages for a SVID compliant system should use "terinfo", not "termcap". If they use "termcap" then they are broken, period. There are lots of (even very large and famous) Third Parties trying to pull this stunt. Don't accept it. HP-UX (this is (I believe) not in the SVID) has even *termcap* routines which access the *terminfo* database. These routines are for easy porting of Berkeley or System III packages which use termcap. No application ever should have accessed the termcap *file*. If your supplier does not solve your/his problem *and* you do not have a Series 300/400 then ask your HP support person for a 2622 termcap entry from a 300/400. The 2622 entry will probably work (but is not supported) for the 700/92. Before we get flames on "Why only 300/400?" : The predecessor (200) of the 300 had a System III compliant (i.e. termcap) HP-UX. To allow upgrades of Series 200 systems to System V compliant versions of HP-UX, the latest SIII/HP-UX termcap file was carried over to SV/HP-UX. The 300/400 just benefits from this historical fact. Since the 800 was System V from the start, it had no need for termcap. So in short: We care about conforming to standards and upgradeability, others do less. Frank Slootweg, Dutch Customer Response Center.