home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a076 / 3.img / DCLIPDEV / DGE.ZIP / DGE.DOC < prev    next >
Encoding:
Text File  |  1989-06-17  |  2.8 KB  |  87 lines

  1.  
  2. Using dCLIP with dGE Graphics library
  3. --------------------------------------
  4.  
  5. dGE is a graphics library written in ASM and C for Clipper. 
  6.  
  7. The DGE.LIB library must be listed in the LIB list AFTER the EXTEND.LIB
  8. library.
  9.  
  10. See the DCLIPDGE.LNK and DCRUNDGE.LNK files for examples of how to use
  11. dGE with dCLIP.
  12.  
  13.  
  14. How to create a DCLIP Developer's Engine for dGE Graphics
  15. ----------------------------------------------------------
  16.  
  17. 1. Declare the EXTERNALS for the desired functions from the DGE.LIB
  18.    in the DCLIPDGE.PRG file.
  19.  
  20. 2. Compile the file DCLIPDGE.PRG as follows:
  21.  
  22.    CLIPPER DCLIPDGE -m -l
  23.  
  24. 3. Build the DCLIPDGE.EXE Engine as follows:
  25.  
  26.    PLINK86 @DCLIPDGE
  27.  
  28.  
  29. How to create a DCLIPRUN Runtime Engine for dGE Graphics
  30. ---------------------------------------------------------
  31.  
  32. 1. Declare the EXTERNALS for the desired functions from the DGE.LIB
  33.    in the DCRUNDGE.PRG file.
  34.  
  35. 2. Compile the file DCRUNDGE.PRG as follows:
  36.  
  37.    CLIPPER DCRUNDGE -m -l
  38.  
  39. 2. Build the DCRUNDGE.EXE Engine as follows:
  40.  
  41.    PLINK86 @DCRUNDGE
  42.  
  43.  
  44. How to create a dynamic library for running the dGE demo programs
  45. ------------------------------------------------------------------
  46.  
  47. 1.  Compile the following demo programs which are supplied with dGE using
  48.     the -m -l option.
  49.  
  50.     DEMOOVL.PRG   SAILPLAN.PRG  DGEFUNS.PRG  DGEDEFS.PRG   TECH.PRG
  51.     POLARS.PRG    SIMPLEXY.PRG  FONTS.PRG    ICONSHDE.PRG  BARS.PRG
  52.     XYS.PRG       CLIPMENU.PRG  STAT.PRG     SKELETON.PRG  INTERACT.PRG
  53.     HARDCOPY.PRG  POLYS.PRG     PICTURE.PRG  DGEBANN.PRG   SXYTEXT.PRG
  54.     PIES.PRG      TIMEHIST.PRG  AXES.PRG     LOADMPX.PRG  
  55.  
  56.    * Rename the LOADMP.PRG to LOADMPX.PRG to correct the compiler error
  57.  
  58.  
  59. 2. Create the DGE.DLB dynamic library using the DGE response file included
  60.    here as follows:
  61.  
  62.    DLIB DGE
  63.  
  64.  
  65. How to run the dGE demo programs from the DCLIPDGE.EXE program
  66. ------------------------------------------------------------------
  67.  
  68. At the dot prompt, enter the following command:
  69.  
  70.    . DO CLIPMENU
  71.  
  72.  
  73. NOTES:
  74. ------
  75.  
  76. At the time of this distribution, we have not completely tested dGE with
  77. dCLIP.  The automatic loading and linking of object modules affects the
  78. graphics display due to the calls through the Clipper error-handler.  To
  79. eliminate this problem, you must be sure that any modules called have been
  80. previously loaded with the OBJLOAD() function or OBJLINK() function,  
  81. otherwise, make sure that each module called always has a call to the
  82. function SETHIRES() to insure that you have set the high resolution graphics
  83. mode.  The main menu (CLIPMENU.PRG) of the dGE demo program has been modified 
  84. and included here to work properly with dCLIP.  We hope to have a fix for
  85. this problem real soon.
  86.  
  87.