public CCMMInitialization Initialize() { initialization = new CCMMInitialization(); InitializeSettings(); InitializeCortexCommandDirectory(); InitializeSingletonScopedObjects(); return(initialization); }
public CCMMInitialization Initialize() { initialization = new CCMMInitialization(); InitializeSettings(); InitializeCortexCommandDirectory(); InitializeSingletonScopedObjects(); return initialization; }
private void InitializeCCMM() { var ccmmInitializer = new CCMMInitializer(); initialization = ccmmInitializer.Initialize(); var elevator = new ProgramElevator(); if (elevator.DependentFolderRequiresElevation(initialization.Settings.Get().CCInstallDirectory)) elevator.Elevate(); var cortexCommandInitializer = new CortexCommandInitializer(initialization); cortexCommandInitializer.Initialize(); }
/// <summary>Creates a new MainWindowViewModel, supply sub-view-models that are required.</summary> public NewMainWindowViewModel(CCMMInitialization initialization) { Cursor = Cursors.Arrow; RunCCCommand = new Command(RunCCAsync); WindowClosingCommand = new Command(WindowClosing); this.initialization = initialization; windowWidth = DefaultWindowWidth; windowHeight = DefaultWindowHeight; SetDimensionsFromSettings(initialization.Settings.Get()); }
public ModsTabViewModel(CCMMInitialization initialization) { EnableAllModsCommand = new Command(EnableAllMods); DisableAllModsCommand = new Command(DisableAllMods); RefreshListCommand = new Command(LoadAllMods); InstallModCommand = new Command(InstallModsFromDialog); UpdateFiltersCommand = new Command(RefreshView); Icons = new ModsTabIcons(); ShowEnabledMods = true; ShowDisabledMods = true; InitModsCollectionSource(); this.initialization = initialization; this.modManager = initialization.ModManager; this.presetManager = initialization.PresetManager; }
public CortexCommandInitializer(CCMMInitialization initialization) { this.initialization = initialization; }