Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!mcsun!ukc!warwick!kingpol!cs_b144 From: cs_b144@ux.kingston.ac.uk (Ian Stickland) Newsgroups: comp.os.os2.programmer Subject: VIO, KBD and MOU calls. Message-ID: <1991Jun11.105427.8068@kingston.ac.uk> Date: 11 Jun 91 10:54:27 GMT Sender: news@kingston.ac.uk (Network News) Reply-To: cs_b144@ux.kingston.ac.uk (Ian Stickland) Organization: Kingston Polytechnic Lines: 27 Originator: cs_b144@alpha Nntp-Posting-Host: alpha From what I've heard and read about OS/2 2.0 it would appear that the VIO, KBD, and MOU calls have only been kept as 16bit calls. Is this true, and if so WHY? If so, does this mean that the PM AVIO interface is also 16bit? I hope it doesn't, as the VIO is extremely useful for terminal emulations and editors. If this is the case does this mean that we are supposed to use PM for all output?? Doesn't this somewhat restrict our options. I've also heard/read that it will be possible to have applications that are a mixture of 16/32 bit code. Again, is this true, and how does this work? Would this be a way (yeuk!) of using AVIO calls under PM perhaps? Does this ultimately mean that the use of full-screen applications or development of such programs is being discouraged ?? (Or are Boca trying to force Austin into making Communications Manager a full PM application...) Does this also mean that LPEX will be consigned to 16 bits forever ? (sob, sob...) Cheers, Ian Stickland.