# 1 "default.par-check-src"
# 1 "<built-in>"
# 1 "<command-line>"
# 1 "default.par-check-src"
# 222 "default.par-check-src"
  version 1





  save_list colormode "fileformat+tiff_compr+pdf_compr"


  save_par colormode:truecolor "fileformat:jpeg"
  save_par colormode:indexed8 "fileformat:tiff"
  save_par colormode:grayscale "fileformat:jpeg"
  save_par colormode:photo "fileformat:tiff+tiff_compr:none"
  save_par colormode:lineart "fileformat:tiff+tiff_compr:g4"



  save_list docmode "docsize"


  save_par docmode:0 "docsize:auto"
  save_par docmode:1 "docsize:auto"
  save_par docmode:2 "docsize:auto"
  save_par docmode:3 "docsize:auto"
  save_par docmode:4 "docsize:auto"
  save_par docmode:5 "docsize:auto"
  save_par docmode:6 "docsize:auto"



  avail_remove quality speed
# 268 "default.par-check-src"
init_parameter_check
# 306 "default.par-check-src"
parameter_check


  if(docmode) {
    emit docmode
    refresh docsize
    remove_enum docsize user


  }

  if(dpi_mode == fixed) {
    active dpi enum
  }
  else {
    active dpi range
  }
# 378 "default.par-check-src"
  if(colormode == truecolor) {
    enable_all fileformat

    enable tiff_compr jpeg
    disable tiff_compr g4

    if(fileformat == tiff && tiff_compr == g4) {
       set tiff_compr jpeg
    }
    enable tiff_compr jpeg

    show aexp
    show aexp_black

  } else { if(colormode == indexed8) {

    disable fileformat jpeg
    enable fileformat tiff
    disable fileformat pnm
    enable fileformat pdf
    validate fileformat tiff

    disable tiff_compr g4
    disable tiff_compr jpeg
    enable tiff_compr none




    show aexp
    show aexp_black

  } else { if(colormode == grayscale) {

    enable_all fileformat

    enable tiff_compr jpeg
    disable tiff_compr g4

    if(fileformat == tiff && tiff_compr == g4) {
       set tiff_compr jpeg
    }

    show aexp
    show aexp_black

  } else { if(colormode == photo) {

    enable_all fileformat

    disable tiff_compr jpeg
    enable tiff_compr g4

    if(fileformat == tiff && tiff_compr == jpeg) {
      set tiff_compr g4
    }

    show aexp
    show aexp_black

  } else { if(colormode == lineart) {
    enable_all fileformat

    disable tiff_compr jpeg
    enable tiff_compr g4

    if(fileformat == tiff && tiff_compr == jpeg) {
      set tiff_compr g4
    }

    hide aexp
    hide aexp_black

  } } } } }
# 462 "default.par-check-src"
  if(fileformat == tiff) {
    show tiff_compr
  }
  else {
    hide tiff_compr
  }







  if((fileformat == tiff && tiff_compr == jpeg) || fileformat == jpeg) {
    show jpeg_quality
    show preview_jpeg_quality
  }
  else {
    hide jpeg_quality
    hide preview_jpeg_quality
  }
# 493 "default.par-check-src"
  if(docsize == user) {
    show user_x
    show user_y
    show user_w
    show user_h
  }
  else {
    hide user_x
    hide user_y
    hide user_w
    hide user_h
  }

  if((docsize == auto) || (docsize == crop_deskew)) {
    show tr_removalleft
    show tr_removalright
    show tr_removalheight
    show tr_fillmode
    show tr_removalmode
  }
  else {
    hide tr_removalleft
    hide tr_removalright
    hide tr_removalheight
    hide tr_fillmode
    hide tr_removalmode
  }
# 531 "default.par-check-src"
   if(docsize == crop_deskew) {
     hide leading_edge
     hide trailing_edge
     hide left_edge
     hide right_edge
     hide edge_unit
     hide autoformat_maxskew
   }
   else {
     show leading_edge
     show trailing_edge
     show left_edge
     show right_edge
     show edge_unit
     show autoformat_maxskew
   }

   if(edge_removal == on) {
     show edge_removal_hole_removal
     show edge_removal_hole_border
     show edge_removal_hole_only
     show edge_removal_hole_fillmode
   }
   else {
     hide edge_removal_hole_removal
     hide edge_removal_hole_border
     hide edge_removal_hole_only
     hide edge_removal_hole_fillmode
   }
# 570 "default.par-check-src"
  if(docmode == 3) {
    show docheight
  }
  else {
    hide docheight
  }
# 627 "default.par-check-src"
  if(fileformat == pdf) {
    show xmp
  }
  else {
    hide xmp
  }
# 646 "default.par-check-src"
  if(colormode == lineart || colormode == photo || colormode == grayscale) {
    show invert
  }
  else {
    hide invert
  }

  if(fileformat == pdf) {
    show pdf_compr
    if(colormode == lineart) {
      disable pdf_compr jpeg
      enable pdf_compr g4
      enable pdf_compr none
      validate pdf_compr g4
      hide jpeg_quality
      hide preview_jpeg_quality
    } else { if(colormode == photo) {
      disable pdf_compr jpeg
      enable pdf_compr g4
      enable pdf_compr none
      validate pdf_compr none
      hide jpeg_quality
      hide preview_jpeg_quality
    } else { if(colormode == indexed8) {
      disable pdf_compr jpeg
      disable pdf_compr g4
      enable pdf_compr none
      validate pdf_compr none
      hide jpeg_quality
      hide preview_jpeg_quality
    } else {
      enable pdf_compr none
      enable pdf_compr jpeg
      disable pdf_compr g4
      validate pdf_compr jpeg

      if(pdf_compr == jpeg) {
        show jpeg_quality
        show preview_jpeg_quality
      }
      else {
        hide jpeg_quality
        hide preview_jpeg_quality
      }
    }
  } }
  else {
    hide pdf_compr
  }
# 709 "default.par-check-src"
  if(colormode == lineart) {
    show dyn_bright
    show despeckle
  }
  else {
    hide dyn_bright
    hide despeckle
  }

    if(hole_removal == on) {
    show circle_thres
  }
  else {
    hide circle_thres
  }


  if(stitchadaptive == adaptive2d) {
    show extended_matching
    show paper_popping
  }
  else {
    hide extended_matching
    hide paper_popping
  }
