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 >
Wrap
Text File
|
1992-03-11
|
4KB
|
202 lines
This is version 3.1 of APIG
---------------------------------------------------------------------
APIG version 3.1 Released February 1992
---------------------------------------------------------------------
* * * * * Documentation Changes * * * * *
---------------
CLOSEFONT was not listed
---------------
GETGADPTR, GETSTRGAD
both of these functions allow a requester to be specified as a
third parm, this was not documented
ie. x = GETGADPTR(window,gadgetid,requester)
x = GETSTRGAD(window,gadgetid,requester)
* * * * * * * * * * * Changed Functions * * * * * * * * * * *
---------------
MAKESTRGADGET
Parm added to allow specifying an optional 'undo buffer'
for the string gadget
---------------
MOUSEFREQUENCY
Hash code was screwed up, causing 'Function not found',
corrected hash code, no change made to function.
---------------
OPENWINDOW
Additional parm added to allow specifying a gadget list before
opening the window.
---------------
REMOVE
This function couldnt possibly have worked, since the wrong register
was being loaded, it is now fixed.
---------------
CLOSEWINDOW
Bug fix for 2.04. Under AmigaDOS 2.0 if a window was opened with a
console attached, when subsequently closed the window would remain
open and the system hang. This has been corrected.
Note examples e1_window, e2_window, e9_layers and e11_followmouse
attached a console to the window.
---------------
MAKEREQUESTER
Added additional parm to allow specification of 'user' imagery.
---------------
FREEMENU
Name changed to FREETHISMENU, so as not to cause confusion between
GADTools FREEMENUS() function. Do NOT use FREETHISMENU() with menus
created by GADTool functions. FREETHISMENU() is used with menus
that have been created with APIG's MAKEMENU() function.
---------------
SET_APIG_GLOBALS
Lots of new globals (especially 'tags') were added
---------------
SETVALUE
There was a bug in this function that reared its ugly head when used with
'tags', I forget what the bug was, anyway it is fixed.
* * * * * Undocumented Functions * * * * *
HORIZBODY -- not new function, it was always there, just never documented
VERTBODY --
* * * * * * * * * * * * * New Functions * * * * * * * * * * * *
APIG Library
ADD_LIST_NODE
ADDTO_NEWMENU
FREE_EXEC_NODE
FREE_EXEC_LIST
MAKENEWGADGET
MAKENEWMENU
SETSTRGADID
SETTAGSLOT
Graphics Library
BitMapScale
CLOSEMONITOR
FINDDISPLAYINFO
FONTEXTENT
GETDISPLAYINFODATA
GETVPMODEID
MODENOTAVAILABLE
NEXTDISPLAYINFO
OPENMONITOR
SCALEDIV
TEXTEXTENT
TEXTFIT
Intuition Library
BUILDEASYREQUESTARGS
CHANGEWINDOWBOX
DISPOSEOBJECT
DRAWIMAGESTATE
EASYREQUEST
EASYREQUESTARGS
ERASEIMAGE
FREESCREENDRAWINFO
FREESYSREQUEST
GETATTR
GETDEFAULTPUBSCREEN
LOCKPUBSCREEN
LOCKPUTSCREENLIST
NEWOBJECTA
NEXTPUBSCREEN
OPENSCREENTAGLIST
OPENWINDOWTAGLIST
PUBSCREENSTATUS
RESETMENUSTRIP
SETDEFAULTPUBSCREEN
SETMOUSEQUEUE
SETPUBSCREENMODES
SETWINDOWTITLES
SYSREQHANDLER
UNLOCKPUBSCREEN
VIEWADDRESS
VIEWPORTADDRESS
ZIPWINDOW
Exec Library
ALLOCVEC
FREEVEC
ASL Library
ALLOCASLREQUEST
ALLOCFILEREQUEST
ASLREQUEST
FREEASLREQUEST
FREEFILEREQ
REQUESTFILE
GADTools Library
CREATECONTEXT
CREATEGADGET
CREATEGADGETA
CREATEMENUS
CREATEMENUSA
DRAWBEVELBOX
FREEGADGETS
FREEMENUS
FREEVISUALINFO
GETVISUALINFO
GETVISUALINFOA
GT_BEINGREFRESH
GT_ENDREFRESH
GT_REFRESHWINDOW
GT_SETGADGETATTRS
GT_SETGADGETATTRSA
LAYOUTMENUITEMS
LAYOUTMENUITEMSA
LAYOUTMENUS
LAYOUTMENUSA
Utility Library
ALLOCATETAGITEMS
AMIGA2DATE
CHECKDATE
CLONETAGITEMS
DATE2AMIGA
FILTERTAGCHANGES
FILTERTAGITEMS
FINDTAGITEM
FREETAGITEMS
GETTAGDATA
MAPTAGS
NEXTTAGITEM
PACKBOOLTAGS
REFRESHTAGITEMCLONES
TAGINARRAY