(form "00149" (size 77 21)
  (heading "Polygon Kriging")
  (field "location" (position 13  4) (display_length 26) (input allowed)
    (null allowed) (max_length 26)
    (file (link "id") (extension "*.str"))
    )
  (field "id" (position 13  5) (display_length 16) (input allowed)
    (translate upper) (format real_8) (null disallowed) (max_length 16)
    (help (field "location")))
  (field "field" (position 13  7) (display_length  3) (input allowed)
    (low_bound 1) (high_bound 500)
    (default "1")
    (format integer_4) (null disallowed) (max_length 3)
    (help (field "location")))
  (field "poly_loc" (position 52  4) (display_length 20) (input allowed)
    (max_length 26)
    (null allowed)
    (file (link "poly_rng") (extension "*.str"))
    )

  (field "poly_rng" (position 52  5) (display_length 20) (input allowed)
    (max_length 32)
    (format range) (null disallowed)
    (help (field "poly_loc")))
  (field "debug" (position 53  7) (display_length  1) (input allowed)
    (value_in "Y" "N")
    (default "N")
    (translate upper) (null allowed) (max_length 1)
    )
  (field "bng" (position 27  10) (display_length  6) (input allowed)
    (low_bound 0) (high_bound 360)
    (translate upper) (format real_8) (null disallowed) (max_length 6)
    )
  (field "dip" (position 27 11) (display_length  6) (input allowed)
    (low_bound -90) (high_bound 90)
    (translate upper) (format real_8) (null disallowed) (max_length 6)
    (help (field "bng")))
  (field "tilt" (position 27 12) (display_length  6) (input allowed)
    (low_bound -360) (high_bound 360)
    (translate upper) (format real_8) (null disallowed) (max_length 6)
    (help (field "bng")))
  (field "semi_major" (position 57 11) (display_length  5) (input allowed)
    (translate upper) (format real_8) (null disallowed) (max_length 5)
    (help (field "bng")))
  (field "minor" (position 57 12) (display_length  5) (input allowed)
    (translate upper) (format real_8) (null disallowed) (max_length 5)
    (help (field "bng")))
  (field "min" (position 37 15) (display_length  2) (input allowed)
    (low_bound 1) (high_bound 50)
    (format integer_4) (null disallowed) (max_length 2)
    )
  (field "max" (position 54 15) (display_length  4) (input allowed)
    (low_bound 1)
    (format integer_4) (null disallowed) (max_length 4)
    )
  (field "rmax" (position 37 16) (display_length 16) (input allowed)
    (translate upper) (format real_8) (null disallowed) (max_length 16)
    )
  (field "zlimit" (position 37 16) (display_length 16) (input allowed)
    (translate upper) (format real_8) (null disallowed) (max_length 16)
    )
  (field "search" (position 37 18) (display_length  1) (input allowed)
    (value_in "E" "O")
    (default "E")
    (translate upper) (null allowed) (max_length 1)
    )
  (field "max_adj" (position 37 19) (display_length  2) (input allowed)
    (low_bound 2) (high_bound 4)
    (default "2")
    (dependency (value "search") == "O")
    (format integer_4) (null disallowed) (max_length 2)
    )
  (field "ndy" (position 59 19) (display_length  3) (input allowed)
    (low_bound 1) (high_bound 125)
    (format integer_4) (null disallowed) (max_length 3)
    )
  (field "ndx" (position 67 19) (display_length  3) (input allowed)
    (low_bound 1) (high_bound 125)
    (format integer_4) (null disallowed) (max_length 3)
    (help (field "ndy")))
  (default_buttons)
)
