home *** CD-ROM | disk | FTP | other *** search
- DV-GLUE v1.00
- -------------
- (c) Copyright 1988 Ralf Brown All Rights Reserved
- [See file -COPYRIT.NOT for full copying permissions/restrictions]
-
- This is the gamma release of the DV API "glue" functions for TurboC. Most of
- the functions have been tested, though there are still a few which haven't.
- Please let me know of any bugs you find which aren't mentioned in the demo
- program (with fixes would be even nicer).
-
- The documentation is still rather skimpy, but together with the demo program's
- source should be enough to get you by without reading the library source code.
-
- If you've been using version 0.7, please note that there have been massive
- renamings of functions. See -HIST for details. If you've been using version
- 0.91, TVposwin(), TVnew_task(), TVapp_new(), and TVptr_read() have different
- arguments. Also, a number of functions have been renamed. See -HIST.
-
- New versions of DV-GLUE will be uploaded to the Second Opinion BBS, 1:129/31
- HST (412) 826-0822, File Requests supported anytime except 4-5am EST. For
- those with ARPAnet access, DV-GLUE will be uploaded to SIMTEL20.ARPA in
- directory PD1:<MSDOS.DESQVIEW>. The filename in both places will be
- DVGLUEnn.ARC, where nn stands for version n.n. I will also make a precompiled
- library (without source) available as DVGLULnn.ARC.
-
- I plan on eventually releasing version 1.1, but don't expect it anytime in
- 1988. I want to actually make use of these functions now that I've written
- them.... If there are any important bugfixes before then, I will probably
- release an update package containing the changed files and new docs and
- executables, under the name DVGLU10n.ARC.
- -----------------------------------------------------------------------------
- To use this library, you will first have to recompile the source (unless
- you have downloaded DVGLULnn.ARC). Type "MAKE -DMDL=x", where x is the
- desired memory model to compile (t,s,m,c,l,h). If you want small model,
- just "MAKE" will suffice. A RAMdisk is highly recommended to store both
- TurboC and the source code, as the compiler will be loaded nearly 200 times!
- The MAKE takes about 18 minutes on my 10MHz AT clone with everything in a
- 1.2MB extended-memory RAMdisk.
-
- The archives OBJx.ARC contain precompiled modules in various memory models for
- those functions which require MASM or A86 to recompile.
-
- Once the code is compiled, run the demo program DEMO.EXE in a window with
- at least 128K memory and 4K system memory. The supplied .DVP file will work,
- though you will have to modify directories/paths/etc.
-
- To use the library in your own programs, add the line
- #include "tvapi.h"
- to the start of each module using functions from the library. If you are
- using constants for building your own streams, also add the line
- #include "tvstream.h"
- to the start of the module. Similarly, if you are using any of the UI...
- functions, add the line
- #include "tvui.h".
- Then add TVAPI.LIB to the list of files to compile (if you are using TCC), or
- add TVAPI.LIB to the .PRJ file.
- -----------------------------------------------------------------------------
- A number of the functions at the core of this package were originally written
- by John Navas, though by now they are mostly unrecognizable. The original
- versions of these can be found in the file TVGLUETC.ARC on the Dog Lab BBS
- (415) 594-9806.
-
-
- Ralf Brown
- August 10, 1988
-
- Direct e-mail to:
- ralf@cs.cmu.edu (Arpanet) \
- ralf%cs.cmu.edu@cmuccvma (BITnet) > preferred
- ...!{harvard,ucbvax}!cs.cmu.edu!ralf (UUCP) /
- Ralf Brown 1:129/31 (FIDOnet)
- [No Compu$pend/$ource/GEnie accounts....]
- or post a message to the DESQVIEW or DR_DEBUG echomail areas on FIDOnet
-