home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / os2 / programm / 4940 < prev    next >
Encoding:
Internet Message Format  |  1992-09-14  |  1.4 KB

  1. Path: sparky!uunet!spool.mu.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!rutgers!concert!rock!!rls
  2. From: rls@tip.wedge.nt.com (Robert L. Smith)
  3. Newsgroups: comp.os.os2.programmer
  4. Subject: OS2 Window Screen Control
  5. Message-ID: <1992Sep14.132703.14239@rock.concert.net>
  6. Date: 14 Sep 92 13:27:03 GMT
  7. Sender: news@rock.concert.net
  8. Organization: Northern Telecom Inc., RTP, NC
  9. Lines: 19
  10. Originator: rls@
  11.  
  12.  
  13.     I have a dandy full-screen UNIX xterm editor I'd like to port to
  14. OS/2, to run in an OS/2 window or in OS/2 full screen.  But after
  15. searching the C-Set/2 documentation, both hard copy and online, I can
  16. find no description of low-level screen system calls usable for such
  17. actions as clearing the screen, setting the text cursor position,
  18. opening up a blank line, etc.
  19.     The "migration" calls, putch() and getch(), would be perfect for
  20. outputting characters and inputting keystrokes -- including function
  21. keys! -- without echo, but I can find nothing for fine control of the
  22. screen.  Can anyone advise of documentation for such functions?
  23.     In a DOS window under OS/2 it is still possible to issue BIOS
  24. Interrupt 10h for this purpose.  Is 10h also supported in an OS/2
  25. window?  If anyone can answer that question it might save a lot of
  26. trouble (I have the Borland TASM for DOS, which claims to support 32
  27. bit code, but from previous articles here, using its .OBJ files under
  28. OS/2 looks to be an involved undertaking).
  29.  
  30. Regards, rLs
  31.