home *** CD-ROM | disk | FTP | other *** search
- ********************************************
- ** VeryNewCon **
- ** **
- ** © 1994-1997 THOR-Software **
- ** **
- ** Include and Library files **
- ********************************************
-
- Files in this drawer (for coders only):
-
- -vnc_lib.fd:
- The library .fd-file, defining function entry points.
-
- -vnc_lib.i:
- Offsets of the vnc.library for assembler usage.
-
-
- The next four files are link libraries containing stub routines for SAS/
- Lattice C. You MAY use direct library calls to VNC without stub routines,
- although this is NOT RECOMMENDED. There is a small difference between the
- stub and the raw library functions: For almost all raw entry points the
- register a5 MUST contain a pointer to the ViNCWindow structure. This is
- not necessary if you use the stub-routines, but you MUST set the window
- affected with SetCNWindow() before calling functions of this type.
- This is a service ONLY available by the stub-routines.
-
- The stub routines are NOT available for the Manx/Aztec compiler cause this
- compiler uses a private, non compatible library coding and a different
- base register.
- If you want to use this compiler, you MUST use direct library calls.
- I haven't tested this method, it is possible that you get problems cause
- the register a5 is used. You may also contact me if you need the
- stub routines for a different compiler...
-
- -vnc.stub.lib
- Standard library stub routines: No base relative addressing, parameters
- are passed in the stack.
-
- -vnc.stub.base.lib
- Stub routines for base relative adressing. The base register is a5, as
- used by Lattice/SAS.
-
- -vnc.stub.rr.lib
- Stub routines for registerized parameters with no base relative
- addressing. The first two integer arguments are passed in d0,d1, the
- first two pointers in a0,a1.
-
- -vnc.stub.rr.base.lib
- Stub routines for registerized parameters and base relative addressing
- with register a5.
-
-
- New in this release are some beta releases of the C includes. They aren't
- done completely (some flags are missing), but are now at least tested. They
- compile as they should, and the offsets are correct. If you've trouble
- with them, let me know.
-
- The autodocs and a description of how to setup the internal hooks and a
- describtion of the hooks is missing at all. This will be done next!
-
-
- Requester.h
- ViNCEd standard requesters, using either asl or arp.
-
- Window.h
- The base structure of an open window.
-
- Prefs.h
- Description of the prefs, saved to file, read by SetVNC
- and internally used as well.
-
- Dynamics.h
- Dynamical memory management structures, line, word and
- other related structures.
-
- VNCBase.h
- The library base structure.
-
- Owner.h
- ViNCEd owners, named consoles and sub-owners (streams)
-
- Macros.h
- Structures used for macros and buttons (simple)
-
- Menu.h
- Input structure for the automated menu builder.
-
-
-
- Thomas,
- July 29th, 1997
-