Lines Matching refs:options_list
423 cap = s->options_list[option].cap;
453 /* status = sanei_constrain_value (s->options_list[option], val, info);*/
491 return (&s->options_list[option]);
710 s->options_list[option].size = sizeof (SANE_Word);
711 s->options_list[option].cap =
715 s->options_list[OPT_NUM_OPTS].name = SANE_NAME_NUM_OPTIONS;
716 s->options_list[OPT_NUM_OPTS].title = SANE_TITLE_NUM_OPTIONS;
717 s->options_list[OPT_NUM_OPTS].desc = SANE_DESC_NUM_OPTIONS;
718 s->options_list[OPT_NUM_OPTS].type = SANE_TYPE_INT;
719 s->options_list[OPT_NUM_OPTS].unit = SANE_UNIT_NONE;
720 s->options_list[OPT_NUM_OPTS].size = sizeof (SANE_Word);
721 s->options_list[OPT_NUM_OPTS].cap = SANE_CAP_SOFT_DETECT;
722 s->options_list[OPT_NUM_OPTS].constraint_type = SANE_CONSTRAINT_NONE;
724 s->options_list[OPT_MODE].name = SANE_NAME_SCAN_MODE;
725 s->options_list[OPT_MODE].title = SANE_TITLE_SCAN_MODE;
726 s->options_list[OPT_MODE].desc = SANE_DESC_SCAN_MODE;
727 s->options_list[OPT_MODE].type = SANE_TYPE_STRING;
728 s->options_list[OPT_MODE].size = max_string_size (mode_list);
729 s->options_list[OPT_MODE].constraint_type = SANE_CONSTRAINT_STRING_LIST;
730 s->options_list[OPT_MODE].constraint.string_list = mode_list;
732 s->options_list[OPT_RESOLUTION].name = SANE_NAME_SCAN_RESOLUTION;
733 s->options_list[OPT_RESOLUTION].title = SANE_TITLE_SCAN_RESOLUTION;
734 s->options_list[OPT_RESOLUTION].desc = SANE_DESC_SCAN_RESOLUTION;
735 s->options_list[OPT_RESOLUTION].type = SANE_TYPE_INT;
736 s->options_list[OPT_RESOLUTION].unit = SANE_UNIT_DPI;
737 s->options_list[OPT_RESOLUTION].constraint_type = SANE_CONSTRAINT_WORD_LIST;
738 s->options_list[OPT_RESOLUTION].constraint.word_list = resolution_list;
740 s->options_list[OPT_TL_X].name = SANE_NAME_SCAN_TL_X;
741 s->options_list[OPT_TL_X].title = SANE_TITLE_SCAN_TL_X;
742 s->options_list[OPT_TL_X].desc = SANE_DESC_SCAN_TL_X;
743 s->options_list[OPT_TL_X].type = SANE_TYPE_FIXED;
744 s->options_list[OPT_TL_X].unit = SANE_UNIT_MM;
745 s->options_list[OPT_TL_X].constraint_type = SANE_CONSTRAINT_RANGE;
746 s->options_list[OPT_TL_X].constraint.range = &x_range;
747 s->value[OPT_TL_X].w = s->options_list[OPT_TL_X].constraint.range->min;
748 s->options_list[OPT_TL_Y].name = SANE_NAME_SCAN_TL_Y;
749 s->options_list[OPT_TL_Y].title = SANE_TITLE_SCAN_TL_Y;
750 s->options_list[OPT_TL_Y].desc = SANE_DESC_SCAN_TL_Y;
751 s->options_list[OPT_TL_Y].type = SANE_TYPE_FIXED;
752 s->options_list[OPT_TL_Y].unit = SANE_UNIT_MM;
753 s->options_list[OPT_TL_Y].constraint_type = SANE_CONSTRAINT_RANGE;
754 s->options_list[OPT_TL_Y].constraint.range = &y_range;
755 s->value[OPT_TL_Y].w = s->options_list[OPT_TL_Y].constraint.range->min;
756 s->options_list[OPT_BR_X].name = SANE_NAME_SCAN_BR_X;
757 s->options_list[OPT_BR_X].title = SANE_TITLE_SCAN_BR_X;
758 s->options_list[OPT_BR_X].desc = SANE_DESC_SCAN_BR_X;
759 s->options_list[OPT_BR_X].type = SANE_TYPE_FIXED;
760 s->options_list[OPT_BR_X].unit = SANE_UNIT_MM;
761 s->options_list[OPT_BR_X].constraint_type = SANE_CONSTRAINT_RANGE;
762 s->options_list[OPT_BR_X].constraint.range = &x_range;
763 s->value[OPT_BR_X].w = s->options_list[OPT_BR_X].constraint.range->max;
764 s->options_list[OPT_BR_Y].name = SANE_NAME_SCAN_BR_Y;
765 s->options_list[OPT_BR_Y].title = SANE_TITLE_SCAN_BR_Y;
766 s->options_list[OPT_BR_Y].desc = SANE_DESC_SCAN_BR_Y;
767 s->options_list[OPT_BR_Y].type = SANE_TYPE_FIXED;
768 s->options_list[OPT_BR_Y].unit = SANE_UNIT_MM;
769 s->options_list[OPT_BR_Y].constraint_type = SANE_CONSTRAINT_RANGE;
770 s->options_list[OPT_BR_Y].constraint.range = &y_range;
771 s->value[OPT_BR_Y].w = s->options_list[OPT_BR_Y].constraint.range->max;
772 s->options_list[OPT_CONTRAST].name = SANE_NAME_CONTRAST;
773 s->options_list[OPT_CONTRAST].title = SANE_TITLE_CONTRAST;
774 s->options_list[OPT_CONTRAST].desc = SANE_DESC_CONTRAST;
775 s->options_list[OPT_CONTRAST].type = SANE_TYPE_INT;
776 s->options_list[OPT_CONTRAST].unit = SANE_UNIT_NONE;
777 s->options_list[OPT_CONTRAST].constraint_type = SANE_CONSTRAINT_RANGE;
778 s->options_list[OPT_CONTRAST].constraint.range = &brightness_range;
780 s->options_list[OPT_BRIGHTNESS].name = SANE_NAME_BRIGHTNESS;
781 s->options_list[OPT_BRIGHTNESS].title = SANE_TITLE_BRIGHTNESS;
782 s->options_list[OPT_BRIGHTNESS].desc = SANE_DESC_BRIGHTNESS;
783 s->options_list[OPT_BRIGHTNESS].type = SANE_TYPE_INT;
784 s->options_list[OPT_BRIGHTNESS].unit = SANE_UNIT_NONE;
785 s->options_list[OPT_BRIGHTNESS].constraint_type = SANE_CONSTRAINT_RANGE;
786 s->options_list[OPT_BRIGHTNESS].constraint.range = &contrast_range;