superviewsupport.library © 1994-95 by Andreas R. Kleinert. FREEWARE. All rights reserved. Version : 6.3 Release Date : 04.02.1995 Description ~~~~~~~~~~~ superviewsupport.library contains functions, which are heavily used by the superview.library and its svobjects and svdrivers. There are also functions, which might be useful for testing new SVObjects and/or SVDrivers. superviewsupport.library helps saving diskspace by just holding this functions for usage of the other libraries. It is is mostly independent of the other Libraries yet and may therefore also be used by other programs. Nevertheless some of the functions also depend on other Libraries, like e.g. SVSUP_DisplayGfxBuffer(), which at least needs one SVDriver to be present. Author ~~~~~~ Andreas R. Kleinert Grube Hohe Grethe 23 D-57074 Siegen Germany Andreas_Kleinert@superview.ftn.sub.org History ~~~~~~~ V6.3 (4.2.1995) : - fixed behaviour on library open errors when initializing V6.2 (25.1.1995) : - there was a bug in the ControlPad functions for modifying and adding: if an entry already existed it might have been allocated less memory than needed for the new entry (1 Byte). This caused an Enforcer-Hit claiming that 16 Bytes had been trashed. Usually would have crashed the system. V6.1 (13.11.1994) : - added seven new functions for VIRTUAL MEMORY handling V5.1 (29.10.1994) : - added three new functions for ControlPad support, as e.g. SVSUP_ModifyControlPad() (-> Steve Quartly) V4.3 (28.09.1994) : - WritePixelLine8() sometimes seems to destroy the source buffer. Fixed now by using a copy of the corresponding line content. V4.2 (05.09.1994) : - created a workaround for the same "chunky pixel" bug as this has been done with the SVDriver-Release of superview.library 8.2 (sooner or later guru'ed, if width had not been on byte boundary) V4.1 (26.06.1994) : - added two new functions for temporary displaying of GfxBuffers (e.g. for test-purposes) and one function for free'ing "stand-alone" GfxBuffers, which are not related to a SVObject-Handle. - fixed some bugs in the documentation, concerning the return values of the OnePlane/BitPlane-functions (not boolean, but SVERR_) and of SVSUP_AllocMemEntry() V3.1 (27.05.1994) : - added two new functions for converting ONEPLANE SV_GfxBuffers into BITPLANE SV_GfxBuffers and vice versa. Works with upto 8 Bit. (see SVSupport_Reference.doc) - added two new functions for converting Screens into ONEPLANE or BITPLANE SV_GfxBuffers. Works with upto 8 Bit. (see SVSupport_Reference.doc) V2.1 (22.05.1994) : - added four new functions for handling new, standardized "ControlPads" (see SVSupport_Reference.doc and ControlPad.doc) V1.1 (07.05.1994) : - first version with 13 functions yet (see SVSupport_Reference.doc) Copyrights ~~~~~~~~~~ Some of the mentioned names or products above may be copyrighted by companies or trademarks of companies.