TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Paul Rider
from: Mike Bilow
date: 1995-08-25 20:12:06
subject: Screen.mode();

Paul Rider wrote in a message to Jonathan De Boyne Pollard:

 JDBP>   Some years ago, I ported the Family API VIO calls to DOS for use with
 JDBP>   16:16 DOS languages (such as Visual BASIC and Borland C++).  The
 JDBP>   library should still be available as FAMAPI.ARJ at 
 JDBP>   all good files sites.

 JDBP>   The benefit of using VIO, of course, is that your code should then
 JDBP>   easily migrate to OS/2 text-mode programs (which is really the better
 JDBP>   place to start *anyway* ...).

 PR> I was actually talking about os/2 fullscreen, and that is
 PR> where I started. but this port is interesting, under the
 PR> right circumstances it'd save me doing the same as I port
 PR> this beast to msdos. Is this code you mentioned (vio stuff)
 PR> usable in other people's programs? I plan to market the
 PR> finished product. 

Support for writing Family API programs is provided on a royalty-free basis
by the libraries and BIND utiltity which are a part of the OS/2 1.3
Toolkit.  This Toolkit is still shipped with DevCon, and the parts
necessary to make Family API programs were also shipped with some older
compilers, particularly Microsoft C 6.0.

JdeBP's library is his version of the Family API ported to be used with DOS
tools, as I understand it.  If you are using OS/2 tools, then you can use
the official Toolkit to build targets that will run under DOS.
 
-- Mike


---
* Origin: N1BEE BBS +1 401 944 8498 V.34/V.FC/V.32bis/HST16.8 (1:323/107)
SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 323/107 150 3615/50 396/1 270/101 105/103 42 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.