home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / krcls012.zip / KrClass / doc / history < prev    next >
Text File  |  1997-02-25  |  3KB  |  73 lines

  1.  
  2.                   ***  K R O N I ' S   C L A S S E S  ***
  3.  
  4.               --  A class library for lazy PM programmers  --
  5.  
  6.                          ***   H I S T O R Y   ***
  7.  
  8. ******************************************************************************
  9.  
  10. FIX = Bugfix
  11. CHG = Change of current behaviour
  12. NEW = new feature
  13. ENH = enhancement of current feature
  14.  
  15. ******************************************************************************
  16.  
  17. Version 0.10 (01/27/97)
  18.  
  19.   - Initial release
  20.  
  21. ******************************************************************************
  22.  
  23. Version 0.11 (02/18/97)
  24.  
  25.   - CHG: renamed KrLine/KrString/KrList to KrGLine/KrGString/KrGList
  26.          for better consistency with IUCL.
  27.   - NEW: added KrGBox
  28.   - NEW: added KrRectangle
  29.   - ENH: KrCoordSystemTranslator: new overload for translate().
  30.   - FIX: KrAsyncMain: use semaphore instead of stop/start for thread handling
  31.          This fixes strange UICL errors that occured after reentering
  32.          KrAsyncMain::main().
  33.   - NEW: added KrMenuBar
  34.   - FIX: KrWinComm: don't construct Windows before first input
  35.          This should allow the user to create KrWinComm objects even before
  36.          IApplication::run() is being executed
  37.   - FIX: KrWinComm: multiple uses of the same KrWinComm object resulted in 
  38.          errors.
  39.   - ENH: KrMemoryBitmap: new method list()
  40.   - FIX: KrPrinter: multiple uses in one session resulted in errors.
  41.   - NEW: exception-based error handling and tracing (see krtrace.hpp)
  42.   - ENH: all classes use the error handling provided by krtrace.hpp
  43.   - NEW: added KrProfile
  44.   - CHG: replaced file "manual" by file "guide.inf"
  45.   - CHG: updated doc/* and makefiles
  46.  
  47. ******************************************************************************
  48.  
  49. Version 0.12 (02/25/97)
  50.  
  51.   - NEW: added members exists() and existsKey() to KrProfile
  52.   - CHG: setKey() and key() moved from _KrProfileBase to KrProfile
  53.   - CHG: KrProfile::setKey() now calls clearBuffer().
  54.   - ENH: added KrWinComm::ok()
  55.   - FIX: KrProfile didn't clear the error state of its streams
  56.   - CHG: KrAsyncMain::command() changed from protected to private
  57.   - NEW: added reference guide "ref.inf" (still incomplete)
  58.   - CHG: KrTrace inherits now from IBase instead of IVBase.
  59.   - NEW: added KrTrace::KrTrace() as private to prevent accidental
  60.          construction of KrTrace objects
  61.   - CHG: KrTrace::_terminate() changed from public to private
  62.   - ENH: KrWinComm: several functional and cosmetic enhancements
  63.   - CHG: Makefiles now optimize .exe size (for psychological reasons :-) )
  64.   - FIX: Makefiles produced unneccessary error messages
  65.   - NEW: Additional programs in demo directory
  66.   - FIX: KrProfile didn't clear its own buffer after key change
  67.   - ENH: cosmetic changes in demo.cpp
  68.   - ENH: rewritten parts of guide.inf
  69.   - CHG: updated install.cmd
  70.   - CHG: updated doc/*
  71.  
  72. ******************************************************************************
  73.