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. |
|______________________________________________________________________|
[Back to Amiga Developer Docs]