2 Copyright © 1999, David Le Corfec.
3 Copyright © 2002, The AROS Development Team.
13 #include <exec/types.h>
18 /* MUI_*Spec really are ASCII strings.
23 UBYTE spec
[7]; /* eg. "504444", "A13333" */
33 FST_ROUND_BEVEL
, /* 5 */
35 FST_ROUND_THICK_BORDER
,
36 FST_ROUND_THIN_BORDER
,
42 /* here values are converted from their ASCII counterparts
44 struct MUI_FrameSpec_intern
47 UBYTE state
; /* 0 = up, 1 = down */
55 struct MUI_RenderInfo
;
57 typedef void (*ZFDrawFunc
)(struct MUI_RenderInfo
*mri
,
58 int left
, int top
, int width
, int height
);
69 const struct ZuneFrameGfx
*zune_zframe_get (const struct MUI_FrameSpec_intern
*frameSpec
);
70 const struct ZuneFrameGfx
*zune_zframe_get_with_state (const struct MUI_FrameSpec_intern
*frameSpec
,
73 BOOL
zune_frame_intern_to_spec (const struct MUI_FrameSpec_intern
*intern
,
75 BOOL
zune_frame_spec_to_intern(CONST_STRPTR spec
,
76 struct MUI_FrameSpec_intern
*intern
);