/* justify value to location value */
_just2loc(justify, margin)
{
local loc;
if (argc < 2) margin = TOP;
if (margin == BOTTOM)
{
switch (justify)
{
case 0:
default:
/* center */
loc = 6;
break;
case 1:
/* left */
loc = 3;
break;
case 2:
/* right */
loc = 4;
break;
}
}
else if (margin == RIGHT)
{
switch (justify)
{
case 0:
default:
/* middle */
loc = 7;
break;
case 1:
/* top */
loc = 1;
break;
case 2:
/* bottom */
loc = 4;
break;
}
}
else if (margin == LEFT)
{
switch (justify)
{
case 0:
default:
/* middle */
loc = 6;
break;
case 1:
/* top */
loc = 2;
break;
case 2:
/* bottom */
loc = 3;
break;
}
}
else
{
switch (justify)
{
case 0:
default:
/* center */
loc = 5;
break;
case 1:
/* left */
loc = 2;
break;
case 2:
/* right */
loc = 1;
break;
}
}
return(loc);
}