home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 42 / Amiga Format AFCD42 (Issue 126, Aug 1999).iso / -serious- / programming / basic / newcommandset_v1.80 / newcommandset.readme < prev    next >
Encoding:
Text File  |  1999-05-14  |  3.3 KB  |  91 lines

  1. Short:    NCS V1.80 - 21 new Blitz Basic II libs to give it a second life...
  2. Author:   alphasnd@sdv.fr (Laboureur Frederic)
  3. Uploader: alphasnd@sdv.fr (Laboureur Frederic)
  4. Version:  1.80
  5. Type:     dev/basic
  6. Replace:  NewCommandSet.lha
  7.  
  8.   Imagine... Use your Blitz 2 compiler to produce very small and very
  9.   fast executables, without lot of changes... This dream is reality.
  10.  
  11.   This new set includes 21 libraries:
  12.  
  13.     Window    (Window replacement library)
  14.     Screen    (Screen replacament library)
  15.     Chunky    (New library, for chunky manipulation)
  16.     Misc      (Some commands replacement)
  17.     Memory    (Memory based commands replacement)
  18.     String    (String based commands replacement)
  19.     ASL       (ASL Library management)
  20.     Font      (Font library replacement)
  21.     GadTools  (For creating good looking interfaces)
  22.     Locale    (Catalog support for localized programs)
  23.     Picture   (IFF/ILBM library replacement, very fast)
  24.     Drawing   (2D Drawing stuffs, system friendly)
  25.     BitMap    (BitMap routine replacement)
  26.     Palette   (Palette functions with FadeOut routine)
  27.     XPK       (Easy XPK support)
  28.     WBStartup (New WbStartup library for even small exe)
  29.     Clipboard (Easy Amiga clipboard support for text)
  30.     App       (For supporting AppWindows and AppMenu)
  31.     OS        (OS functions)
  32.     TagList   (TagList easy handling)
  33.     Commodity (Commodity handling)
  34.  
  35.   With this set, you will able to produce under 3 kb executables which open
  36.   a screen, some windows and more :). Normal executables would have take
  37.   more than 30 kb to do the same.
  38.  
  39.   And better, you can now check every importants commmands result, so you will
  40.   be able to check if the window or the screen is really opened.
  41.  
  42.   All the commands are now FULLY system friendly, not like old Acid ones :(.
  43.  
  44.   It has a very easy installer script which can do all the installation alone.
  45.  
  46.   * NEW in V1.80 **************************************************************
  47.  
  48. Added debugger support, so no more crashs should appends when
  49. developping a program with the debugger ON.
  50. The new debugger support has been added for:
  51.   + NASL library
  52.   + NBitMap library
  53.   + NDrawing library
  54.   + NFont library
  55.   + NLocale library
  56.   + NScreen library
  57.   + NTagList library
  58.   + NWindow library
  59.  
  60. Bug Fixes:
  61.   + NScreen : Removed an enforcer hit and a bug
  62.   + NGadget : NDisableGadget() function
  63.   + NMenu   : NInitMenu() caused a GURU everytime... Shame on me :-(.
  64.   + NWindow : 2 nasty bugs which cause 2 enforcers hits and crashs
  65.   + NLocale : 2 major bugs (library wasn't closed to the end and bad
  66.               adresse was given to CloseCatalog())
  67.   + NTagList: NAddTag() command.
  68.  
  69. NWbStartup:
  70.   + Now return '0' if started from CLI and the pointer to the
  71.   WBMessage else.. So you can know from where is started your
  72.   proggy.
  73.   + Changed the library number from 159 to 199 to fix one bug
  74.   when the program end... (sometimes).
  75.  
  76. NXpk Library
  77.   + Fixed a big enforcer hit in the example file
  78.   (Not in the library, -> Hello Amorel :*)
  79.  
  80. Misc:
  81.   + Optimized a bit NFont, NGadTools and NLocale libraries
  82.   + Removed NCommodity library and example because of bugs
  83.   + AmigaLibs.res file corrected and updated.
  84.   + Added an example to handle GT_Shape like gadgets
  85.   + Added Debugger.guide and updated other docs...
  86.  
  87.  
  88.       Enjoy the Amiga POWER !
  89.  
  90.             Fred.
  91.