//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);
        }
        //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);
        }