home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / libraries / svlib102u.lha / superview-lib_USR / Docs / SVSupport-Docs / SuperViewSupport.doc < prev   
Encoding:
Text File  |  1995-02-17  |  3.1 KB  |  104 lines

  1.  
  2.   superviewsupport.library
  3.  
  4.   © 1994-95 by Andreas R. Kleinert.
  5.  
  6.   FREEWARE. All rights reserved.
  7.  
  8.   Version      : 6.3
  9.   Release Date : 04.02.1995
  10.  
  11.  
  12.   Description
  13.   ~~~~~~~~~~~
  14.   superviewsupport.library contains functions, which are heavily used
  15.   by the superview.library and its svobjects and svdrivers.
  16.  
  17.   There are also functions, which might be useful for testing new
  18.   SVObjects and/or SVDrivers.
  19.  
  20.   superviewsupport.library helps saving diskspace by just holding this
  21.   functions for usage of the other libraries.
  22.  
  23.   It is is mostly independent of the other Libraries yet and may
  24.   therefore also be used by other programs.
  25.   Nevertheless some of the functions also depend on other Libraries,
  26.   like e.g. SVSUP_DisplayGfxBuffer(), which at least needs one SVDriver
  27.   to be present.
  28.  
  29.  
  30.   Author
  31.   ~~~~~~
  32.   Andreas R. Kleinert
  33.   Grube Hohe Grethe 23
  34.   D-57074 Siegen
  35.   Germany                   Andreas_Kleinert@superview.ftn.sub.org
  36.  
  37.  
  38.   History
  39.   ~~~~~~~
  40.   V6.3 (4.2.1995) :
  41.  
  42.    - fixed behaviour on library open errors when initializing
  43.  
  44.   V6.2 (25.1.1995) :
  45.  
  46.    - there was a bug in the ControlPad functions for modifying and
  47.      adding: if an entry already existed it might have been allocated
  48.      less memory than needed for the new entry (1 Byte).
  49.      This caused an Enforcer-Hit claiming that 16 Bytes had been trashed.
  50.      Usually would have crashed the system.
  51.  
  52.   V6.1 (13.11.1994) :
  53.  
  54.    - added seven new functions for VIRTUAL MEMORY handling
  55.  
  56.   V5.1 (29.10.1994) :
  57.  
  58.    - added three new functions for ControlPad support,
  59.      as e.g. SVSUP_ModifyControlPad()  (-> Steve Quartly)
  60.  
  61.   V4.3 (28.09.1994) :
  62.  
  63.    - WritePixelLine8() sometimes seems to destroy the source buffer.
  64.      Fixed now by using a copy of the corresponding line content.
  65.  
  66.   V4.2 (05.09.1994) :
  67.  
  68.    - created a workaround for the same "chunky pixel" bug as this has been
  69.      done with the SVDriver-Release of superview.library 8.2
  70.      (sooner or later guru'ed, if width had not been on byte boundary)
  71.  
  72.   V4.1 (26.06.1994) :
  73.  
  74.    - added two new functions for temporary displaying of GfxBuffers
  75.      (e.g. for test-purposes) and one function for free'ing "stand-alone"
  76.      GfxBuffers, which are not related to a SVObject-Handle.
  77.    - fixed some bugs in the documentation, concerning the return values
  78.      of the OnePlane/BitPlane-functions (not boolean, but SVERR_)
  79.      and of SVSUP_AllocMemEntry()
  80.  
  81.   V3.1 (27.05.1994) :
  82.  
  83.    - added two new functions for converting ONEPLANE SV_GfxBuffers into
  84.      BITPLANE SV_GfxBuffers and vice versa. Works with upto 8 Bit.
  85.      (see SVSupport_Reference.doc)
  86.    - added two new functions for converting Screens into ONEPLANE or
  87.      BITPLANE SV_GfxBuffers. Works with upto 8 Bit.
  88.      (see SVSupport_Reference.doc)
  89.  
  90.   V2.1 (22.05.1994) :
  91.  
  92.    - added four new functions for handling new, standardized "ControlPads"
  93.      (see SVSupport_Reference.doc and ControlPad.doc)
  94.  
  95.   V1.1 (07.05.1994) :
  96.  
  97.    - first version with 13 functions yet (see SVSupport_Reference.doc)
  98.  
  99.  
  100.   Copyrights
  101.   ~~~~~~~~~~
  102.   Some of the mentioned names or products above may be copyrighted by
  103.   companies or trademarks of companies.
  104.