if(strstr(as, "hover")) {flags |= BS_OVER;mybutton.shapes[1]=c->id;}
if(strstr(as, "pressed")) {flags |= BS_DOWN;mybutton.shapes[2]=c->id;}
if(strstr(as, "area")) {flags |= BS_HIT;mybutton.shapes[3]=c->id;}
if(strstr(as, "hover")) {flags |= BS_OVER;mybutton.shapes[1]=c->id;}
if(strstr(as, "pressed")) {flags |= BS_DOWN;mybutton.shapes[2]=c->id;}
if(strstr(as, "area")) {flags |= BS_HIT;mybutton.shapes[3]=c->id;}