/* ======================================================================== *
				spacer.h - includes for laying out gadgets.
							       By Talin.
				Compiled under Manx 5.0 with large code/data
 * ======================================================================== */

#define	FIXED_OUTSIDE_INTERVAL	(1<<0)
#define FIXED_INTERVAL	(1<<1)

enum {
	NO_OUTSIDE_INTERVAL=0,
	HALF_OUTSIDE_INTERVAL,
	FULL_OUTSIDE_INTERVAL,
	DOUBLE_OUTSIDE_INTERVAL
};

int ArrayTextLength(char **, UWORD *, int, struct TextFont *);
int CalcTotalSpace(UWORD *, int, int, int, int, int);
int ArrangeSpacing(int, UWORD *, UWORD *, int, int, int, int, int, int);
