public override void Run(Altaxo.Graph.GUI.GraphController ctrl) { System.IO.Stream myStream ; SaveFileDialog saveFileDialog1 = new SaveFileDialog(); saveFileDialog1.Filter = "Windows Metafiles (*.emf)|*.emf|All files (*.*)|*.*" ; saveFileDialog1.FilterIndex = 1 ; saveFileDialog1.RestoreDirectory = true ; if(saveFileDialog1.ShowDialog() == DialogResult.OK) { if((myStream = saveFileDialog1.OpenFile()) != null) { ctrl.SaveAsMetafile(myStream); myStream.Close(); } // end openfile ok } // end dlgresult ok }