示例#1
0
 public void Open(Controls.Tabs tabs)
 {
     if (DataFileName == null)
     {
         return;
     }
     if (Type == TabType.Console)
     {
         Server           data    = Server.Deserialize(DataFileName);
         Controls.Console console = new Controls.Console();
         console.Load(data, tabs);
     }
     else if (Type == TabType.RemoteConsole)
     {
         RemoteServer           rs            = RemoteServer.Deserialize(DataFileName);
         Controls.RemoteConsole remoteConsole = new Controls.RemoteConsole();
         remoteConsole.Load(rs, rs.name, tabs);
     }
     else if (Type == TabType.TextEditor)
     {
         Controls.TextEditor textEditor = new Controls.TextEditor();
         textEditor.Load(new FileInfo(DataFileName), tabs);
     }
     else if (Type == TabType.RemoteTextEditor)
     {
         RemoteServer        rs         = RemoteServer.Deserialize(DataFileName);
         Controls.TextEditor textEditor = new Controls.TextEditor();
         textEditor.Load(rs, this.RemoteFileName, tabs);
     }
     else if (Type == TabType.StyleEditor)
     {
         Controls.StyleEditor se = new Controls.StyleEditor();
         se.Load(tabs);
     }
     else if (Type == TabType.EngineEditor)
     {
         Controls.EngineEditor ee = new Controls.EngineEditor();
         ee.Load(tabs);
     }
     else if (Type == TabType.NewLocalServer)
     {
         Controls.NewLocalServer nls = new Controls.NewLocalServer();
         nls.Load(tabs);
     }
     else if (Type == TabType.ConnectLocalServer)
     {
         Controls.ConnectLocalServer cls = new Controls.ConnectLocalServer();
         cls.Load(tabs);
     }
     else if (Type == TabType.ConnectRemoteServer)
     {
         Controls.ConnectRemoteServer crs = new Controls.ConnectRemoteServer();
         crs.Load(tabs);
     }
 }
示例#2
0
 public void Open(Controls.Tabs tabs)
 {
     if (DataFileName == null)
         return;
     if (Type == TabType.Console)
     {
         Server data = Server.Deserialize(DataFileName);
         Controls.Console console = new Controls.Console();
         console.Load(data, tabs);
     }
     else if (Type == TabType.RemoteConsole)
     {
         RemoteServer rs = RemoteServer.Deserialize(DataFileName);
         Controls.RemoteConsole remoteConsole = new Controls.RemoteConsole();
         remoteConsole.Load(rs, rs.name, tabs);
     }
     else if (Type == TabType.TextEditor)
     {
         Controls.TextEditor textEditor = new Controls.TextEditor();
         textEditor.Load(new FileInfo(DataFileName), tabs);
     }
     else if (Type == TabType.RemoteTextEditor)
     {
         RemoteServer rs = RemoteServer.Deserialize(DataFileName);
         Controls.TextEditor textEditor = new Controls.TextEditor();
         textEditor.Load(rs, this.RemoteFileName, tabs);
     }
     else if (Type == TabType.StyleEditor)
     {
         Controls.StyleEditor se = new Controls.StyleEditor();
         se.Load(tabs);
     }
     else if (Type == TabType.EngineEditor)
     {
         Controls.EngineEditor ee = new Controls.EngineEditor();
         ee.Load(tabs);
     }
     else if (Type == TabType.NewLocalServer)
     {
         Controls.NewLocalServer nls = new Controls.NewLocalServer();
         nls.Load(tabs);
     }
     else if (Type == TabType.ConnectLocalServer)
     {
         Controls.ConnectLocalServer cls = new Controls.ConnectLocalServer();
         cls.Load(tabs);
     }
     else if (Type == TabType.ConnectRemoteServer)
     {
         Controls.ConnectRemoteServer crs = new Controls.ConnectRemoteServer();
         crs.Load(tabs);
     }
 }