# Template: path

PSI_TOKEN.sval := PSI_SIZE;

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

    SWITCHER
    {
	VALUE(PSI_TOKEN.sval) LAYOUT(overlap!) STRETCH(1,0)

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

	{
	    LAYOUT(horizontal) STRETCH(1,0)
	    { LOOKTEXT(plain, "PSI_LABEL") SIZE (1.5, 0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[0],bottomcenter) STRETCH(1,0) }
	}

	{
	    LAYOUT(horizontal) STRETCH(1,0)
	    { LOOKTEXT(plain, "PSI_LABEL") SIZE (1.5, 0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[0],bottomcenter) STRETCH(1,0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[1],bottomcenter) STRETCH(1,0) }
	}
	{
	    LAYOUT(horizontal) STRETCH(1,0)
	    { LOOKTEXT(plain, "PSI_LABEL") SIZE (1.5, 0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[0],bottomcenter) STRETCH(1,0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[1],bottomcenter) STRETCH(1,0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[2],bottomcenter) STRETCH(1,0) }
	}
	{
	    LAYOUT(horizontal) STRETCH(1,0)
	    { LOOKTEXT(plain, "PSI_LABEL") SIZE (1.5, 0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[0],bottomcenter) STRETCH(1,0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[1],bottomcenter) STRETCH(1,0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[2],bottomcenter) STRETCH(1,0) }
	    { LOOKTEXT(plain, PSI_TOKEN.val[3],bottomcenter) STRETCH(1,0) }
	}
    }
}



