home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_09 / GENEVA4B.LZH / PROGRAM / README.TXT < prev    next >
Text File  |  1995-10-18  |  2KB  |  48 lines

  1. Files in this directory
  2. -----------------------
  3.  
  4. The files here are intended for use primarily by people who are interested
  5. in programming.
  6.  
  7. GNVA_DB.PRG (in the PROGRAM folder on the Master disk) is a special version
  8. of GENEVA.PRG that includes debugging alerts which will appear when an
  9. application uses an AES function call incorrectly. It traps things like a
  10. bad parameter to wind_set(), a program attempting to close windows that do
  11. not belong to it, etc. These things are simply ignored by the normal
  12. version of Geneva. In some cases, Atari's AES will do unexpected things
  13. when you pass bad values, so GNVA_DB can be quite useful. To disable a
  14. particular alert, click on Ignore All. From that point on (until you
  15. reboot), all alerts of that specific type will be ingored.
  16.  
  17. SETMOUSE.C is the C source code for the SETMOUSE.PRG which appears in the
  18. GENEVA folder of ths disk.
  19.  
  20. NEW_GEM.LIB is a Pure C library containing all AES and VDI functions, as
  21. well as Geneva's extended AES functions. It can be directly substituted for
  22. the PCGEMLIB.LIB that comes with Pure C.
  23.  
  24. XWIND.H is an ANSI C include file which defines Geneva's extended
  25. functions.
  26.  
  27. XWINDGFA.LST is a GFA BASIC file with the contents of XWIND.H translated
  28. into BASIC.
  29.  
  30. NEW_AES.H is an ANSI C include file which defines several helpful
  31. extensions to AES functions, and attempts to bring Pure C's AES.H up to
  32. date with MultiTOS 5.0.
  33.  
  34. The MAKEHELP folder contains the MakeHelp utility for compiling
  35. context-sensitive help files. See MAKEHELP.HLP for more info.
  36.  
  37. The TASKMAN folder contains the entire C source and resource definition
  38. (HRD) for the Task Manager.
  39.  
  40. The SKELETON folder contains a C source file for creating new programs that
  41. use Geneva's functions. By changing the #defines, you can modify the
  42. program to work as a desk accessory and/or a program. You may find it
  43. helpful to remove most of the unused #ifs once you have decided how you
  44. want the code to be implemented.
  45.  
  46. The VECTEST folder contains source code for using Geneva's vectors. It
  47. demonstrates how to access the vectors and use them properly.
  48.