public override void Run() { Workbench workbench = (Workbench)this.Owner; if (workbench.CloseCurrentContent()) { workbench.Close(); } }
public override void Run() { Workbench workbench = (Workbench)this.Owner; if (workbench.ActiveViewContent != null) { workbench.ActiveViewContent.SaveAs(); } }
public override void Run() { Workbench workbench = (Workbench)this.Owner; if (workbench.CloseCurrentContent()) { workbench.ShowContent(new TextViewContent()); } }
public override void Run() { Workbench workbench = (Workbench)this.Owner; if (workbench.CloseCurrentContent()) { using (OpenFileDialog dlg = new OpenFileDialog()) { dlg.CheckFileExists = true; dlg.DefaultExt = ".txt"; dlg.Filter = FileViewContent.GetFileFilter("/Workspace/FileFilter"); if (dlg.ShowDialog() == DialogResult.OK) { IViewContent content = DisplayBindingManager.CreateViewContent(dlg.FileName); if (content != null) { workbench.ShowContent(content); } } } } }
public static void InitializeWorkbench() { instance = new Workbench(); }