Example #1
0
        /*
         * public StringResource StringResource {
         *  get {
         *      return _stringResource;
         *  }
         * }
         */
        #region IPoderosaApplication

        /*public IPoderosaWorld PoderosaWorld {
         *  get {
         *      return this;
         *  }
         * }*/
        public IPoderosaWorld Start()
        {
            DefaultTracer tracer = new DefaultTracer(_stringResource);

            _startupContext.Tracer = tracer;

            //Step1 プラグインの構成と初期化
            InitializePlugins();

            //エラーレポート
            if (!tracer.Document.IsEmpty)
            {
                ReportBootError(tracer.Document);
            }

            //Step2 ルートエクステンションの実行
            RunRootExtensions();

            return(this);
        }
Example #2
0
        public IPoderosaWorld Start()
        {
            DefaultTracer tracer = new DefaultTracer(_stringResource);

            return(Start(tracer));
        }