home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d6xx / d634 / apig.lha / APIG / apig33.lzh / new_release_info < prev    next >
Text File  |  1992-03-11  |  4KB  |  202 lines

  1.  
  2. This is version 3.1 of APIG
  3.  
  4. ---------------------------------------------------------------------
  5. APIG version 3.1  Released  February 1992
  6. ---------------------------------------------------------------------
  7.  
  8.   * * * * *   Documentation Changes  * * * * *
  9.  
  10.   ---------------
  11.   CLOSEFONT  was not listed
  12.  
  13.   ---------------
  14.   GETGADPTR, GETSTRGAD
  15.     both of these functions allow a requester to be specified as a
  16.     third parm, this was not documented
  17.     ie. x = GETGADPTR(window,gadgetid,requester)
  18.         x = GETSTRGAD(window,gadgetid,requester)
  19.  
  20.   * * * * * * * * * * *   Changed Functions   * * * * * * * * * * *
  21.  
  22.   ---------------
  23.   MAKESTRGADGET  
  24.   Parm added to allow specifying an optional 'undo buffer' 
  25.   for the string gadget
  26.  
  27.   ---------------
  28.   MOUSEFREQUENCY
  29.   Hash code was screwed up, causing 'Function not found',
  30.   corrected hash code, no change made to function.
  31.  
  32.   ---------------
  33.   OPENWINDOW
  34.   Additional parm added to allow specifying a gadget list before   
  35.   opening the window.
  36.  
  37.   ---------------
  38.   REMOVE
  39.   This function couldnt possibly have worked, since the wrong register
  40.   was being loaded, it is now fixed.
  41.  
  42.   ---------------
  43.   CLOSEWINDOW
  44.  
  45.   Bug fix for 2.04. Under AmigaDOS 2.0 if a window was opened with a
  46.   console attached, when subsequently closed the window would remain
  47.   open and the system hang. This has been corrected.
  48.   Note examples e1_window, e2_window, e9_layers and e11_followmouse
  49.   attached a console to the window.
  50.  
  51.   ---------------
  52.   MAKEREQUESTER
  53.  
  54.   Added additional parm to allow specification of 'user' imagery.
  55.  
  56.   ---------------
  57.   FREEMENU
  58.  
  59.   Name changed to FREETHISMENU, so as not to cause confusion between
  60.   GADTools FREEMENUS() function. Do NOT use FREETHISMENU() with menus
  61.   created by GADTool functions.  FREETHISMENU() is used with menus
  62.   that have been created with APIG's MAKEMENU() function.
  63.  
  64.  
  65.   ---------------
  66.   SET_APIG_GLOBALS
  67.   Lots of new globals (especially 'tags') were added
  68.  
  69.   ---------------
  70.   SETVALUE
  71.   There was a bug in this function that reared its ugly head when used with 
  72.   'tags', I forget what the bug was, anyway it is fixed.
  73.  
  74.  
  75.   * * * * *   Undocumented Functions * * * * *
  76.  
  77.   HORIZBODY -- not new function, it was always there, just never documented
  78.   VERTBODY  --
  79.  
  80.  
  81.  
  82.  
  83.   * * * * * * * * * * * * *  New Functions  * * * * * * * * * * * *
  84.  
  85.  APIG Library
  86.  
  87.   ADD_LIST_NODE 
  88.   ADDTO_NEWMENU  
  89.   FREE_EXEC_NODE 
  90.   FREE_EXEC_LIST 
  91.   MAKENEWGADGET 
  92.   MAKENEWMENU 
  93.   SETSTRGADID
  94.   SETTAGSLOT
  95.  
  96.  
  97. Graphics Library
  98.  
  99.   BitMapScale
  100.   CLOSEMONITOR
  101.   FINDDISPLAYINFO
  102.   FONTEXTENT
  103.   GETDISPLAYINFODATA
  104.   GETVPMODEID
  105.   MODENOTAVAILABLE
  106.   NEXTDISPLAYINFO
  107.   OPENMONITOR
  108.   SCALEDIV
  109.   TEXTEXTENT
  110.   TEXTFIT
  111.  
  112.  
  113. Intuition Library
  114.  
  115.   BUILDEASYREQUESTARGS
  116.   CHANGEWINDOWBOX
  117.   DISPOSEOBJECT
  118.   DRAWIMAGESTATE
  119.   EASYREQUEST
  120.   EASYREQUESTARGS
  121.   ERASEIMAGE
  122.   FREESCREENDRAWINFO
  123.   FREESYSREQUEST
  124.   GETATTR
  125.   GETDEFAULTPUBSCREEN
  126.   LOCKPUBSCREEN
  127.   LOCKPUTSCREENLIST
  128.   NEWOBJECTA
  129.   NEXTPUBSCREEN
  130.   OPENSCREENTAGLIST
  131.   OPENWINDOWTAGLIST
  132.   PUBSCREENSTATUS
  133.   RESETMENUSTRIP
  134.   SETDEFAULTPUBSCREEN
  135.   SETMOUSEQUEUE
  136.   SETPUBSCREENMODES
  137.   SETWINDOWTITLES
  138.   SYSREQHANDLER
  139.   UNLOCKPUBSCREEN
  140.   VIEWADDRESS
  141.   VIEWPORTADDRESS
  142.   ZIPWINDOW
  143.  
  144.  
  145. Exec Library
  146.  
  147.   ALLOCVEC
  148.   FREEVEC
  149.  
  150.  
  151.  ASL Library
  152.  
  153.   ALLOCASLREQUEST
  154.   ALLOCFILEREQUEST
  155.   ASLREQUEST
  156.   FREEASLREQUEST
  157.   FREEFILEREQ
  158.   REQUESTFILE
  159.  
  160.  
  161. GADTools Library
  162.  
  163.   CREATECONTEXT
  164.   CREATEGADGET
  165.   CREATEGADGETA
  166.   CREATEMENUS
  167.   CREATEMENUSA
  168.   DRAWBEVELBOX
  169.   FREEGADGETS
  170.   FREEMENUS
  171.   FREEVISUALINFO
  172.   GETVISUALINFO
  173.   GETVISUALINFOA
  174.   GT_BEINGREFRESH
  175.   GT_ENDREFRESH
  176.   GT_REFRESHWINDOW
  177.   GT_SETGADGETATTRS
  178.   GT_SETGADGETATTRSA
  179.   LAYOUTMENUITEMS
  180.   LAYOUTMENUITEMSA
  181.   LAYOUTMENUS
  182.   LAYOUTMENUSA
  183.  
  184.  
  185.  Utility Library
  186.  
  187.   ALLOCATETAGITEMS
  188.   AMIGA2DATE
  189.   CHECKDATE
  190.   CLONETAGITEMS
  191.   DATE2AMIGA
  192.   FILTERTAGCHANGES
  193.   FILTERTAGITEMS
  194.   FINDTAGITEM
  195.   FREETAGITEMS
  196.   GETTAGDATA
  197.   MAPTAGS
  198.   NEXTTAGITEM
  199.   PACKBOOLTAGS
  200.   REFRESHTAGITEMCLONES
  201.   TAGINARRAY
  202.