# $Revision$ on $Date$
# The above revision line needs to be the first line for ttkrf files
# Copyright (c) 2006 Ansys Inc

dataEntryDialog replicateDEZ "Mirrors and Replicates"
  frame replicateMir NULL
     textOptMenu replicateMirX "  " symm_data(xm)  "{ No X mirror} 0 \
           { normal X mirror (-X)} 1 {outward X mirror (+X)} 2 \
           {specific X mirror} 3" 0 "aie_symmetry_view_fm xm"
     textOptMenu replicateMirY "  " symm_data(ym)  "{ No Y mirror} 0 \
           { normal Y mirror (-Y)} 1 {outward Y mirror (+Y)} 2 \
           {specific Y mirror} 3" 0 "aie_symmetry_view_fm ym"
     textOptMenu replicateMirZ "  " symm_data(zm)  "{ No Z mirror} 0 \
           { normal Z mirror (-Z)} 1 {outward Z mirror (+Z)} 2 \
           {specific Z mirror} 3" 0 "aie_symmetry_view_fm zm"
  frame END
  checkFrame replicateRot "Replicate by rotating with" ::symm_data(rot_rep) \
                     "aie_symmetry_view_fm rot_rep"
     textEntry replicateRotCtr "Center" ::symm_data(center) NUM
     textEntry replicateRotAx  "Axis"   ::symm_data(axis) NUM
     textEntry replicateRotAng "Angle"  ::symm_data(angle) NUM
  checkFrame END
  checkFrame replicateShift "Replicate by translating" ::symm_data(shift_rep) \
                     "aie_symmetry_view_fm shift_rep"
     textEntry replicateShiftD " " ::symm_data(displacement) NUM
  checkFrame END
  textEntry replicateTimes "Times" ::symm_data(nrep) NUM
dataEntryDialog END

dataEntryDialog postScriptDEZ "Postscript Output"
  frame postScriptFileFm "Output File"
     fileChooser postScriptFile " " ::hardcopy(outfile) FALSE "All Files, .*"
  frame END
  textOptMenu postScriptType "Type" hardcopy(ps_type_m) "PS _ps EPS _eps" 0 NULL
  textOptMenu postScriptMode "Mode" hardcopy(ps_color) "Color color Gray gray Mono mono" 0 NULL
  textOptMenu postScriptOrient "Orientation" hardcopy(landscape) "Portait 0 Landscape 1" 0 NULL
  textEntry postScriptScale  "Scale" ::hardcopy(scale) NUM
  checkItem postScriptFm "Include frame" ::hardcopy(ps_frame) NULL
  checkItem postScriptSh "Simulate smooth shade" ::hardcopy(ps_xgouraud) NULL
  frame postScriptTitleF "Top Title"
     textEntry postScriptTitle " " ::hardcopy(ps_title) TEXT
  frame END 
  frame postScriptLabelF "Bottom Label"
     textEntry postScriptLabel " " ::hardcopy(ps_label) TEXT
  frame END
dataEntryDialog END

dataEntryDialog imageOutputDEZ "Image Output"
  frame imageOutputPrefixFm "Output file prefix"
     fileChooser imageOutputPrefix " " ::hardcopy(outfile) FALSE "All Files, .*"
     checkItem imageOutputNew "Use new file names" ::hardcopy(generate_new) "aie_hardcopy generate_new"
  frame END
  textOptMenu imageOutputType "Image Format" hardcopy(format) ::hardcopy(formats) 0 NULL
  checkItem imageOutputInv "Invert black and white" ::hardcopy(invert) NULL
  textOptMenu imageOutputOrient "Orientation" hardcopy(landscape) "Portait 0 Landscape 1" 0 NULL
  textEntry   imageOutputScale  "Scale" ::hardcopy(scale) NUM
  frame imageOutputPosFm "Frame's Screen Position"
     textEntry imageOutputPosX0 "To Left" ::hardcopy(x0) NUM
     textEntry imageOutputPosY0 "To Top"  ::hardcopy(x1) NUM
     textEntry imageOutputPosW  "Width"   ::hardcopy(width) NUM
     textEntry imageOutputPosH  "Height"  ::hardcopy(height) NUM 
  frame END 
dataEntryDialog END

