/*===============================
|	CheckboxHandler.h
|
|	Blugs 1.1 handler for checkboxes
|	www.blugs.com
|
|	Copyright © 1998-2001 Brian Hall
|	You may use these routines in your software without restriction.
|
|===============================*/
#include "Blugs.h"


pascal UInt32 CheckboxHandler(	BLMessage			message,
								BLHandlerParamPtr	param		);

typedef struct
{
	Str31				string;
	ThemeButtonValue	value;
} CheckboxRec, **CheckboxHdl;


/* Import flavors: */
#define kCheckboxValueFlavor				'CVal'	/* kThemeButtonOff,
														kThemeButtonOn,
														kThemeButtonMixed */
#define kCheckboxTextFlavor					'TEXT'
#define kCheckboxStringListResourceFlavor	'STR#'

/* Export flavors: */
/* kCheckboxValueFlavor */
/* kCheckboxTextFlavor */
