void DrawBevelBoxA (rport , left , top , width , height , taglist)
LOCATION
In GadToolsBase at offset 20
SYNOPSIS
struct RastPort * rport WORD left WORD top WORD width WORD height struct TagItem * taglist
FUNCTION
DrawBevelBoxA() does just that. It draws a bevelled box.
INPUTS
rport
rastport, in which the box should be drawn
left
left edge of the box
top
top edge of the box
width
width of the box
height
height og the box
taglist
additional tags
RESULT
EXAMPLE
SEE ALSO
NOTES
Boxes drawn with DrawBevelBox() aren't refreshed automatically. You have to refresh them yourself. DrawBevelBoxA() might modify the rastport to guarantee fast drawing.
BUGS
INTERNALS
HISTORY
20.10.1998 hkiel
Amiga Research OS
16.04.1998 srittau
Slightly improved function descriptions
08.12.1997 srittau
Changed the way bevel-boxes are handled: now only one instance of FRAMICLASS
is created for all bevel-boxes, instead of creating one everytime anew.
09.07.1997 srittau
Use NewObjectA() instead of NewObject() and use DrawImageState() instead of
DoMethodA().
03.07.1997 srittau
o DrawBevelBoxA() uses now frameiclass, and falls back to self-drawn bevels
o Added CHECKBOX_KIND (doesn't work yet)
01.07.1997 srittau
o Fixes
o Hack to make amiga.lib stubs working
o BUTTON_KIND does now work