public bool Start(VTconsole Con) { if (T == null) { C = Con; T = new Thread(run); T.IsBackground = true; T.Start(); } else { return(false); } return(true); }
/// <summary> /// starts the plugin /// </summary> /// <param name="Con">Console</param> /// <returns>true, if started successfully</returns> public bool Start(VTconsole Con) { if (T == null) { C = Con; C.TerminalStateChanged += new TerminalStateChangedHandler(C_TerminalStateChanged); T = new Thread(run); T.IsBackground = true; T.Start(); } else { return(false); } return(true); }