(form "00284" (size 66 21)
  (help "00284_TIP_0")
  (heading "TRANSFORM COORDINATES OF STRINGS (2D)")
  (label (position 14  3) (text "Define files to transform"))
  (label (position 14  4) (text "Location"))
  (label (position 14  5) (text "ID range"))
  (label (position 14  6) (text "(O)bs or (S)tring files"))
  (label (position 14  8) (text "Define files to create"))
  (label (position 14  9) (text "Location"))
  (label (position  3 11) (text "Any Z correction"))
  (label (position 30 11) (text "(A)ddition or (M)ultiplication"))
  (label (position 30 12) (text "Correction factor"))
  (label (position  3 12) (text "Transform AB axis"))
  (label (position 16 14) (text "Define transformation parameters"))
  (label (position 12 15) (text "Old points"))
  (label (position 42 15) (text "New points"))
  (label (position  5 16) (text "Y1"))
  (label (position  5 17) (text "X1"))
  (label (position  5 18) (text "Y2")) 
 (label (position  5 19) (text "X2"))
  (label (position 36 16) (text "Y1"))
  (label (position 36 17) (text "X1"))
  (label (position 36 18) (text "Y2"))
  (label (position 36 19) (text "X2"))
  (field "locn" (position 24  4) (display_length 26) (input allowed)
    (null disallowed) (max_length 26)
    (file (link "lrange" "ftype") (extension "*.str"))
    (help "00284_TIP_1"))
  (field "lrange" (position 24  5) (display_length 32) (input allowed)
    (format range) (null disallowed) (max_length 32)
    (help (field "locn")))
  (field "ftype" (position 39  6) (display_length  1) (input allowed)
    (value_in "O" "S")
    (default "S")
    (translate upper) (null allowed) (max_length 1))
  (field "oloc" (position 24  9) (display_length 26) (input allowed)
    (null disallowed) (max_length 26)
    (help "00284_TIP_2"))
  (field "rl" (position 22 11) (display_length  1) (input allowed)
    (value_in "Y" "N")
    (default "N")
    (translate upper) (null allowed) (max_length 1)
    (help "00284_TIP_3"))
  (field "trnax" (position 22 12) (display_length  1) (input allowed)
    (value_in "Y" "N")
    (default "N")
    (translate upper) (null allowed) (max_length 1)
    (help "00284_TIP_4"))
  (field "rltyp" (position 58 11) (display_length  1) (input allowed)
    (value_in "A" "M")
    (translate upper) (null allowed) (max_length 1)
    (help "00284_TIP_5"))
  (field "rl_correct" (position 48 12) (display_length 16) (input allowed)
    (translate upper) (format real_8) (decimals 6) (null disallowed) (max_length 16)
    (help "00284_TIP_6"))
  (field "yd1" (position  9 16) (display_length 16) (input allowed)
    (translate upper) (format real_8) (decimals 6) (null disallowed) (max_length 16)
    (help "00284_TIP_7"))
  (field "xd1" (position  9 17) (display_length 16) (input allowed)
    (translate upper) (format real_8) (decimals 6) (null disallowed) (max_length 16)
    (help (field "yd1")))
  (field "yd2" (position  9 18) (display_length 16) (input allowed)
    (translate upper) (format real_8) (decimals 6) (null disallowed) (max_length 16)
    (help (field "yd1")))
  (field "xd2" (position  9 19) (display_length 16) (input allowed)
    (translate upper) (format real_8) (decimals 6) (null disallowed) (max_length 16)
    (help (field "yd1")))
  (field "ym1" (position 40 16) (display_length 16) (input allowed)
    (translate upper) (format real_8) (decimals 6) (null disallowed) (max_length 16)
    (help (field "yd1")))
  (field "xm1" (position 40 17) (display_length 16) (input allowed)
    (translate upper) (format real_8) (decimals 6) (null disallowed) (max_length 16)
    (help (field "yd1")))
  (field "ym2" (position 40 18) (display_length 16) (input allowed)
    (translate upper) (format real_8) (decimals 6) (null disallowed) (max_length 16)
    (help (field "yd1")))
  (field "xm2" (position 40 19) (display_length 16) (input allowed)
    (translate upper) (format real_8) (decimals 6) (null disallowed) (max_length 16)
    (help (field "yd1")))
  (default_buttons)
)
