Minsky
godley Namespace Reference

Functions

 export
 

Function Documentation

◆ export()

godley::export

Definition at line 884 of file wiring.tcl.

884  proc export {} {
885  global workDir type
886  set item minsky.canvas.item
887 
888  set fname [tk_getSaveFile -filetypes {{"CSV files" .csv TEXT} {"LaTeX files" .tex TEXT}} \
889  -initialdir $workDir -typevariable type]
890  if {$fname==""} return
891  set workDir [file dirname $fname]
892  if [string match -nocase *.csv "$fname"] {
893  eval $item.table.exportToCSV {$fname}
894  } elseif [string match -nocase *.tex "$fname"] {
895  eval $item.table.exportToLaTeX {$fname}
896  } else {
897  switch $type {
898  "CSV files" {eval $item.table.exportToCSV {$fname.csv}}
899  "LaTeX files" {eval $item.table.exportToLaTeX {$fname.tex}}
900  }
901  }
902  }