Пример #1
0
        public ScriptGeneratorViewModel(MacroManagerViewModel macroManager, ScriptGenerator scriptGenerator, IMessageBoxService messageBoxService)
        {
            this.macroManager      = macroManager;
            this.scriptGenerator   = scriptGenerator;
            this.messageBoxService = messageBoxService;

            InitializeCommands();
        }
Пример #2
0
        /// <summary>
        /// Default Constructor
        /// </summary>
        public MainWindowViewModel(MacroManagerViewModel macroManager, SettingViewModel setting, IAutoUpdater autoUpdater, TimerToolViewModel timerTool, ResolutionConverterToolViewModel resolutionConverterTool, ScriptGeneratorViewModel scriptGenerator, CustomActionManager customActionManager, AutoLocationViewModel AutoLocation)
        {
            this.MacroManager            = macroManager;
            this.CurrentSettings         = setting;
            this.AutoUpdater             = autoUpdater;
            this.TimerTool               = timerTool;
            this.ScriptGenerator         = scriptGenerator;
            this.CustomActionManager     = customActionManager;
            this.ResolutionConverterTool = resolutionConverterTool;
            this.AutoLocation            = AutoLocation;

            InitializeCommands();


            if (CurrentSettings.IsAutoUpdateEnable == true)
            {
                this.AutoUpdater.CheckForUpdate();
            }
        }