Example #1
0
        public MainViewModel(ITextSourceFactory textSourceFactory, IWordAdvancer advancer, string fileName)
        {
            CurrentTextSourceFactory = textSourceFactory;

            SetCurrentFile(fileName);

            SetCommandHandlers();

            this.advancer = advancer;
            this.advancer.ViewModel = this;
            this.advancer.Initialize();
        }
Example #2
0
        public MainViewModel(ITextSourceFactory textSourceFactory, IWordAdvancer advancer, string fileName)
        {
            CurrentTextSourceFactory = textSourceFactory;

            SetCurrentFile(fileName);

            SetCommandHandlers();

            this.advancer           = advancer;
            this.advancer.ViewModel = this;
            this.advancer.Initialize();
        }
Example #3
0
        /// <summary>
        /// Initializes a new instance of the MainViewModel class.
        /// </summary>
        public MainViewModel(ITextSourceFactory textSourceFactory, IWordAdvancer advancer)
        {
            CurrentTextSourceFactory = textSourceFactory;

            OnOpenFile();

            SetCommandHandlers();

            this.advancer = advancer;
            this.advancer.ViewModel = this;
            this.advancer.Initialize();
        }
Example #4
0
        /// <summary>
        /// Initializes a new instance of the MainViewModel class.
        /// </summary>
        public MainViewModel(ITextSourceFactory textSourceFactory, IWordAdvancer advancer)
        {
            CurrentTextSourceFactory = textSourceFactory;

            OnOpenFile();

            SetCommandHandlers();

            this.advancer           = advancer;
            this.advancer.ViewModel = this;
            this.advancer.Initialize();
        }