The following are brief descriptions of the Intuition functions discussed
in this chapter. See the "Amiga ROM Kernel Reference Manual: Includes and
Autodocs" for details on each function call. All of these functions
require Release 2 or a later version of the operating system.
Table 15-2: GadTools Library Functions
______________________________________________________________________
| |
| Function Description |
|======================================================================|
| creategadgeta() allocate gadtools gadget, tag array form. |
| creategadget() allocate gadtools gadget, varargs form. |
| freegadgets() free all gadtools gadgets. |
| gt_setgadgetattrsa() update gadget, tag array form. |
| gt_setgadgetattrs() update gadget, varargs form. |
| createcontext() create a base for adding gadtools gadgets. |
|----------------------------------------------------------------------|
| createmenusa() allocate gadtools menu structures, tag array |
| form. |
| createmenus() allocate gadtools menu structures, varargs |
| form. |
| freemenus() free menus allocated with createmenus(). |
| layoutmenuitemsa() format gadtools menu items, tag array form. |
| layoutmenuitems() format gadtools menu items, varargs form. |
| layoutmenusa() format gadtools menus, tag array form. |
| layoutmenus() format gadtools menus, varargs form. |
|----------------------------------------------------------------------|
| gt_getimsg() gadtools gadget compatible version of |
| getmsg(). |
| gt_replyimsg() gadtools gadget compatible version of |
| replymsg(). |
| gt_filterimsg() process gadtools gadgets with |
| GetMsg()/ReplyMsg(). |
| gt_postfilterimsg() process gadtools gadgets with |
| GetMsg()/ReplyMsg(). |
|----------------------------------------------------------------------|
| gt_refreshwindow() display gadtools gadget imagery after |
| creation. |
| gt_beginrefresh() gadtools gadget compatible version of |
| beginrefresh(). |
| gt_endrefresh() gadtools gadget compatible version of |
| endrefresh(). |
|----------------------------------------------------------------------|
| drawbevelboxa() draw a 3d box, tag array form. |
| drawbevelbox() draw a 3d box, varargs form. |
|----------------------------------------------------------------------|
| getvisualinfoa() get drawing information for gadtools, tag |
| array form. |
| getvisualinfo() get drawing information for gadtools, varargs |
| form. |
| freevisualinfo() free drawing information for gadtools. |
|______________________________________________________________________|