[Contents] [index] [Help] [Retrace] [browse <] [Browse >]

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.        |
 |______________________________________________________________________|