From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c5c811a32f0eb4e7 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-06-02 11:29:54 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!arclight.uoregon.edu!wn13feed!wn12feed!wn14feed!worldnet.att.net!204.127.198.203!attbi_feed3!attbi.com!rwcrnsc53.POSTED!not-for-mail From: tmoran@acm.org Newsgroups: comp.lang.ada Subject: Re: Alsys Ada Compiler DOS/DOSE Packages References: X-Newsreader: Tom's custom newsreader Message-ID: NNTP-Posting-Host: 12.234.13.56 X-Complaints-To: abuse@attbi.com X-Trace: rwcrnsc53 1054578593 12.234.13.56 (Mon, 02 Jun 2003 18:29:53 GMT) NNTP-Posting-Date: Mon, 02 Jun 2003 18:29:53 GMT Organization: AT&T Broadband Date: Mon, 02 Jun 2003 18:29:53 GMT Xref: archiver1.google.com comp.lang.ada:38385 Date: 2003-06-02T18:29:53+00:00 List-Id: >Also, does anyone know if you can draw a table/grid and then populate >it with values? This entails positioning the cursor on the screen at Your DOS system should have support for ANSI control codes (you may have to boot with ANSI.SYS in config.sys, IIRC), and Mike Feldman has an ANSI cursor control package (search www.adaic.com). Alternatively, you can define a 24x80 array of byte pairs, where one of the bytes is the character and the other is the color, "use at" to put it at 16#B800#,0 (IIRC), then do your own string write and cursor control. >software contains numerous calls to the DOS and DOSE packages that, >... >more detailed explanation of the package contents (other than the >specs) so that I can create some packages that in effect do similar How many different procedures are in those specs? It probably has a simple INT21h call with and without full register sets, and BIOS calls with specifiable INT number. Those should be pretty simple to recreate or use the not-very-different versions in your current DOS targetted compiler.