(form "50104" (size 61 12)
  (heading "MINING BLOCK SEQUENCING")
  (label (position  5  3) (text "Format File"))
  (label (position  5  4) (text "Orebody File Location"))
  (label (position  5  5) (text "Bench ID Range"))
  (label (position  5  6) (text "Waste Boundary"))
  (label (position  5  7) (text "Mining Blocks Location"))
  (label (position  5  8) (text "Target File"))
  (label (position  5  9) (text "Schedule File"))
  (field "format_file" (position 30  3) (display_length 26) (background) (input disallowed))
  (field "layer_range" (position 30  5) (display_length 26) (input allowed)
    (max_length 32)
    (format range) (null disallowed)
    )
  (field "waste_boundary" (position 30  6) (display_length  5) (input allowed)
    (format integer_4) (null disallowed) (max_length 5)
    )
  (field "mine_blk_location" (position 30  7) (display_length 26) (input allowed)
    (translate lower) (null disallowed) (max_length 26)
    (file (link "layer_range")))
  (field "target_file_loc" (position 30  8) (display_length 26) (input allowed)
    (translate lower) (null disallowed) (max_length 26)
    (file (extension trim "*.trg"))
    )
  (field "sched_file_loc" (position 30  9) (display_length 26) (input allowed)
    (translate lower) (null disallowed) (max_length 26)
    (file (extension trim "*.sch"))
    )
  (field "ore_location" (position 30  4) (display_length 26) (input allowed)
    (translate lower) (null disallowed) (max_length 26)
    (file (link "layer_range")))
  (default_buttons)
)
