Esempio n. 1
0
 public ScriptGenerator(ScriptApplyFactory scriptApplyFactory, SettingViewModel setting, IMessageBoxService messageBoxService, IEmulatorToScriptFactory emulatorToScriptFactory, IActionToScriptFactory actionToScriptFactory)
 {
     this.scriptApplyFactory      = scriptApplyFactory;
     this.setting                 = setting;
     this.messageBoxService       = messageBoxService;
     this.emulatorToScriptFactory = emulatorToScriptFactory;
     this.actionToScriptFactory   = actionToScriptFactory;
 }
Esempio n. 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();
            }
        }
Esempio n. 3
0
 public ScriptGenerator(ScriptApplyFactory scriptApplyFactory, SettingViewModel setting, IMessageBoxService messageBoxService)
 {
     this.scriptApplyFactory = scriptApplyFactory;
     this.setting            = setting;
     this.messageBoxService  = messageBoxService;
 }