public Tasks(RoMoRDuP.MainWindow mainWindow) { taskSource = new TaskViews(); taskTarget = new TaskViews(); fileLists = new FileLists(); wHourglass = new WHourglass("TBD should not be displayed"); userOptions = new UserInterface.UserInterface(fileLists, mainWindow); playlistUpdatesMirror = new PlaylistUpdates.PlaylistUpdates(userOptions.userOptionsMirror, fileLists); playlistUpdatesRemoveDuplicates = new PlaylistUpdates.PlaylistUpdates(userOptions.userOptionsRemoveDuplicates, fileLists); playlistUpdatesOptimize = new PlaylistUpdates.PlaylistUpdates(userOptions.userOptionsOptimize, fileLists); taskPlannerOptimize = new TaskPlanner.TaskPlannerOptimize(userOptions.userOptionsOptimize, taskSource, taskTarget, this, fileLists, playlistUpdatesOptimize); taskPlannerMirror = new TaskPlanner.TaskPlannerMirror(userOptions.userOptionsMirror, taskSource, taskTarget, this, fileLists, playlistUpdatesMirror); DuplicatesModel = new TaskPlanner.DuplicatesModel(); taskPlannerRemoveDuplicates = new TaskPlanner.TaskPlannerRemoveDuplicates(userOptions.userOptionsRemoveDuplicates, taskSource, taskTarget, this, fileLists, DuplicatesModel, playlistUpdatesRemoveDuplicates); }
public Profiles(UserInterface.UserInterface userOptions) { CurrentProfilePath = "default.RMDPProf"; this.userOptions = userOptions; }
public void Initialize() { _userInterfaceInstance = InstantiateFullScreenWindow(_userInterfacePrefab); }