home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c005 / 2.ddi / CTPCVM.DOC < prev    next >
Encoding:
Text File  |  1987-04-13  |  2.3 KB  |  67 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                    Using C VIEW MANAGER with C TOOLS PLUS
  7.  
  8.                                April 14, 1987
  9.  
  10.  
  11. REMOVING DUPLICATE MODULES 
  12.  
  13. Nineteen object modules in the C VIEW MANAGER libraries define  functions  and
  14. global variables that can conflict with C TOOLS PLUS:  
  15.  
  16.    bdsx       scclear    scdspmsg   scscroll   stschind
  17.    bios       sccurpos   scmode     scwrite    utpause
  18.    move       sccurset   scpage     stcleft    utslmove
  19.    scattrib   sccursor   scread     stpcvt
  20.  
  21. The C VIEW MANAGER versions of these functions are older than the C TOOLS PLUS 
  22. versions  and lack some advanced features.  To prevent conflict, it is best to
  23. remove these modules from your C  VIEW  MANAGER  libraries.   The  batch  file
  24. CVMFIX.BAT is supplied for this purpose.  Here is how to use it:  
  25.  
  26. For  the  Microsoft  Library  Manager (LIB), copy the MSREMOVE file and your C
  27. VIEW MANAGER library to  the  current  directory  and  execute  the  following
  28. command (which is shown for the Microsoft 3.00 S model library):  
  29.  
  30.    cvmfix lib view_m3s.lib
  31.  
  32. For  the Lattice Object Module Librarian (OML), copy the LREMOVE file and your
  33. C VIEW MANAGER library to the current  directory  and  execute  the  following
  34. command.   (This  example applies to the Lattice version 2.10 S model library,
  35. which is the proper library to use with the Lattice version 3 compiler.) 
  36.  
  37.    cvmfix oml view_l2s.lib
  38.  
  39. To confirm success, use your librarian program (LIB.EXE or OML.EXE) to produce 
  40. a listing of the modified library's contents.  Check that none of the nineteen 
  41. modules named above is contained.  If OML fails, you  may  need  to  edit  the
  42. LREMOVE  file  to  match  the case (upper or lower) of the module names in the
  43. library.  
  44.  
  45.  
  46. USING MULTIPLE VIDEO DEVICES AND PAGES 
  47.  
  48. C VIEW MANAGER can write only to display page 0 of the current  video  device.
  49. If  you  use multiple display pages, always use SCPAGE to select page 0 before
  50. displaying, reading, writing, or clearing C VIEW MANAGER screens.  
  51.  
  52. It is possible to use C VIEW MANAGER with two video devices.  If you do so, be 
  53. sure to select the proper device via SCCHGDEV before  performing  any  C  VIEW
  54. MANAGER screen I/O.  
  55.  
  56. This  completes the modifications necessary to use C VIEW MANAGER with C TOOLS
  57. PLUS.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.