public void OpenFile(FileInfo fi) { string fileName = fi.FullName; string ext = fi.Extension.ToLower(); if (ext == ZDevCompiler.ZYYExt) { TKTCodeEditor tktEditor = new TKTCodeEditor(); Editor = tktEditor; } else if (ext == ZDevCompiler.ZXMExt) { TKTXMCodeEditor tktxmEditor = new TKTXMCodeEditor(); Editor = tktxmEditor; } if (Editor == null) { TextCodeEditor txtEditor = new TextCodeEditor(); Editor = txtEditor; } this.TabText = Path.GetFileName(fileName); InitializeComponent(); Editor.DockForm = this; Editor.OpenFile(fi); }
public void NewFile(int i) { TKTCodeEditor tktEditor = new TKTCodeEditor(); Editor = tktEditor; this.TabText = "新建" + i + "." + ZDevCompiler.ZYYExt; InitializeComponent(); Editor.DockForm = this; //Editor.OpenFile(fi); }