//private static event OutputAdd outputEvent; //public delegate void OutputAdd(IOutput output); //public static void registerLogView(OutputAdd output) { outputEvent += output; } public static void addResult(string str) { IOutput output = new MessageOutput(str); OutputList_.Insert(0, output); //outputEvent(output); }