home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / mac / comm / 12395 < prev    next >
Encoding:
Text File  |  1992-12-24  |  3.3 KB  |  77 lines

  1. Newsgroups: comp.sys.mac.comm
  2. Path: sparky!uunet!wupost!csus.edu!netcom.com!leonardr
  3. From: leonardr@netcom.com (Leonard Rosenthol)
  4. Subject: Re: Smartcom II offer ?
  5. Message-ID: <1992Dec24.070841.12429@netcom.com>
  6. Organization: Netcom Online Communications Services (408-241-9760 login: guest)
  7. References: <lux.724649824@sol.UVic.CA> <6568.2b344b48@hayes.com> <1992Dec23.194459.22256@svcdudes.com>
  8. Date: Thu, 24 Dec 1992 07:08:41 GMT
  9. Lines: 66
  10.  
  11. In article <1992Dec23.194459.22256@svcdudes.com> dwade@svcdudes.com writes:
  12. >In article <6568.2b344b48@hayes.com> bcoleman@hayes.com (Bill Coleman) writes:
  13. >>In article <lux.724649824@sol.UVic.CA>, lux@sol.UVic.CA (Michael O'Henly) writes:
  14. >>>     So I bought Smartcom II, found it a slick little program, and
  15. >>> promptly discovered that it's 24 rows and we don't care how big your
  16. >>> screen is...
  17. >>
  18. >>I've heard of people asking for this, but I admit I really don't understand
  19. >>it.
  20. >
  21. >    That's because you're a programmer :-)
  22. >
  23.     I'm a programmer (and the one who implemented >24 support in MPII4)
  24. and I not only understand it, but use it!!  
  25.  
  26.     If you don't have a host which can handle it (any Unix host can, thanks
  27. to termcaps), then you don't understand it.
  28.  
  29. >>A VT100 (actually we emulate a 102) has 24 lines of 80 or 132 characters. You
  30. >>can't have any more.
  31. >>
  32. >>Certainly, by a change in programming, you could increase the number of lines
  33. >>to anything you want (even larger than the screen), same for the number of
  34. >>characters (to any reasonable limit).
  35. >
  36. >    MicroPhone II allows this.  But it's also important to note that most
  37. >hosts don't know about these kinds of changes, and just draw to the bottom
  38. >of the screen anyway.
  39. >
  40.     There are two issues here - the first is when a host allows >24
  41. lines and the term program doesn't know about it, the second is when you
  42. resize the terminal, but the host doesn't know about it.
  43.  
  44.     MicroPhone (and most other general purpose comm software) does not
  45. have any way to inform the host that the terminal size has changed.  If the
  46. software knew what type of host it was talking to (like a Unix box) it could
  47. send the command to the host (stty rows x), but this is not the common case.
  48.  
  49.     On the other hand, there are two ways for the host to control (or
  50. detect) the terminal size.  There is an undocumented DEC sequence for changing
  51. the number of rows (and columns) that a host can send to a terminal - 
  52. MicroPhone II supports this sequence.  The other thing that can be done via
  53. a host proram is to send a "move cursor to" command with VERY large values
  54. and then retrieving the new locations - the result will be the bottom right
  55. corner and the size of the terminal!
  56.  
  57. >>More specifically, how many hosts are set up to deal with a VT102 with
  58. >>more lines (and characters) than a real VT102?
  59. >
  60.     Any Unix box and a number of others.
  61.  
  62. >>If someone could adequately explain this to me, perhaps we can justify putting
  63. >>this feature on the ol' enhancements list.
  64. >
  65. >    I think our NeXT version only does 24.  I'm not sure about the
  66. >Windows version, I think it will let you pick but I haven't double checked.
  67. >
  68.     MPII for Windows supports > 24 lines and I belive that the NeXT
  69. version does as well.
  70.  
  71. -- 
  72. -----------------------------------------------------------------------------
  73. Leonard Rosenthol            Internet:     leonardr@netcom.com
  74. Director of Advanced Technology        AppleLink:    MACgician
  75. Aladdin Systems, Inc.            GEnie:        MACgician
  76.  
  77.