# Template: color
SF_SIZES 0.15 0.15 3.0;


#if PSI_JIVE

PSI_TOKEN.gad = 
{
    LAYOUT (horizontal!) LOOK(plain) STRETCH(1, 0)

    PARM(PSI_SIZE, "PSI_TOKEN", 5, 1.5) PSI_TYPE "PSI_LABEL" STRETCH(1, 0);
}

#else

PSI_TOKEN.switcher = BUTTONSTRIP radio
{
    LAYOUT(horizontal!) VALUE(PSI_TOKEN.switcherval) LOOK(none)

    BUTTON push LOOKIMAGE(HSV, bevel);
    BUTTON push LOOKIMAGE(RGB, bevel);
}


PSI_TOKEN.gad = 
{
    LAYOUT (vertical!) LOOK(plain) STRETCH(1, 0)
    {
	LAYOUT(horizontal%) MARGIN (0, 0) STRETCH(1,0)

	{ STRETCH(1, 0) LOOKTEXT(plain, "PSI_LABEL") }

	DRAGNDROP { VALUE(PSI_TOKEN.val) LOOKCOLOR(PSI_TOKEN.val,line2)
		    SIZE(0.30,0.22) }
	{ SIZE(0.05, 0) }

	BUTTON push HELP("Colour List") VALUE(PSI_TOKEN.plus) 
	    LOOKICON(DialogBox, bevel) SIZE(0.22, 0.22);

	PSI_TOKEN.switcher;
    }

    SWITCHER
    {
	VALUE(PSI_TOKEN.switcherval) STRETCH(1, 0)

	HSVEDIT VALUE(PSI_TOKEN.val) STRETCH(1, 0);
	RGBEDIT VALUE(PSI_TOKEN.val) STRETCH(1, 0);
    }
}

#endif

SF_SIZES;
