Example #1
0
        private void Initialize(ITreeComponent main, bool suppress)
        {
            _main = main;
            _main.Setup(this, default);
            if (!_main.Finalize())
            {
                throw new System.Exception(ERROR_MSG);
            }

            if (_startIssued && !suppress)
            {
                Run();
            }
            else
            {
                _runIssuedBeforeStart = !suppress;
            }
        }