(form "00073" (position 12 2) (size 56 23)
 (heading "COMPOSITE BY ELEVATION")
  (label (position  2  3) (text "Define the composite files to create"))
  (label (position  2  4) (text "Location"))
  (label (position  2  5) (text "Elevation range"))
  (label (position  2  7) (text "Define the elevation extent and type"))
  (label (position  2  8) (text "Extent"))
  (label (position  2  9) (text "Type"))
  (label (position 16  9) (text "[- = below the elevation level]"))
  (label (position 16 10) (text "[+ = above the elevation level]"))
  (label (position 16 11) (text "[+- = either side of the elevation level]"))
  (label (position  2 13) (text "Define the output class range"))
  (label (position  2 14) (text "Minimum acceptable % of interval"))
  (label (position  2 15) (text "Threshold dip for channels"))
  (label (position  2 16) (text "Dilute negative samples"))
  (label (position  2 17) (text "Define the Interval table"))
  (field "location" (position 17  4) (display_length 26) (input allowed)
    (translate lower) (null allowed) (max_length 26)
    (file output (link "range") (extension "*.str")) 
    )
  (field "range" (position 17  5) (display_length 26) (input allowed)
    (max_length 32)
    (format range) (null disallowed)
    (help (field "location")))
  (field "extent" (position  9  8) (display_length 16) (input allowed)
    (translate upper) (format real_8) (null disallowed) (max_length 16)
    )
  (field "type" (position  9  9) (display_length  2) (input allowed)
    (value_in "-" "+" "+-")
    (translate upper) (null allowed) (max_length 2)
    (help (field "extent")))
  (field "class_range" (position 30 13) (display_length 16) (input allowed)
    (max_length 32)
    (format range) (null disallowed)
    )
  (field "min_percentage" (position 30 14) (display_length  3) (input allowed)
    (low_bound 0.1) (high_bound 100)
    (translate upper) (format real_8) (null disallowed) (max_length 3)
    )
  (field "channel_dip" (position 30 15) (display_length  4) (input allowed)
    (low_bound 0) (high_bound 90)
    (translate upper) (format real_8) (null disallowed) (max_length 4)
    )
  (field "dilution" (position 30 16) (display_length  1) (input allowed)
    (value_in "Y" "N")
    (translate upper) (null allowed) (max_length 1) 
    )
  (field "table" (position 30 17) (display_length 16) (input allowed)
    (max_length 18)(exclusive_value_list)
    (null disallowed)
    )


  (label (position  2 19) (text "Optional weighting fields"))
  (scroll_block "weighting_fields" (position  28  20) (size 24  2)
     (extra  0  1)
     (scroll_size 24 5)
     (repeat interactive (grow  0  1) (instances  1 (min  1) (max 5)))
    (top
      (label (position  1  0) (text "Field Name"))
      (label (position  14  0) (text "Default"))
    )
    (main
	(field "weighting_field" (position 1 0) (display_length 10) 
          (input allowed)
          (null allowed) (max_length 18)
          )

	(field "weighting_default" (position 14 0) (display_length 6) 
          (input allowed) (default "1")
          (low_bound 0.0) (null disallowed) (max_length 10)
          )
    )
  )

  (default_buttons)
)
