O_SELECTABLE
#define Field_Is_Selectable(f) (((unsigned)((f)->opts) & O_SELECTABLE)==O_SELECTABLE)
#define Field_Is_Not_Selectable(f) (((unsigned)((f)->opts) & O_SELECTABLE)!=O_SELECTABLE)
if (menu->curitem->opt & O_SELECTABLE)
if ((!(opts & O_SELECTABLE)) && item->value)
if ((!(item->opt & O_SELECTABLE)) ||
if (!(item->opt & O_SELECTABLE))
#define ALL_ITEM_OPTS (O_SELECTABLE)