public No2ControlViewModel(MophAppProxy mophApp) { _mophApp = mophApp; ControlViewState = No2ControlViewState.Manual; Programs.Add("Program 1"); Programs.Add("Program 2"); Programs.Add("Program 3"); Programs.Add("Program 4"); Programs.Add("Program 5"); Programs.Add("Program 6"); Programs.Add("Program 7"); Programs.Add("Program 8"); SelectedProgram = "Program 1"; L.PropertyChanged += L_PropertyChanged; R.PropertyChanged += R_PropertyChanged; GA.PropertyChanged += GA_PropertyChanged; L.PropertyChanged += (sender, arg) => OnPropertyChanged(arg.PropertyName); R.PropertyChanged += (sender, arg) => OnPropertyChanged(arg.PropertyName); GA.PropertyChanged += (sender, arg) => OnPropertyChanged(arg.PropertyName); _patternGenerator = new MotionPatternGenerator(OnCylinderPositionsChanged); }
public Gris5aControlViewModel(MophAppProxy mophApp) { _mophApp = mophApp; ControlViewState = Gri5aControlViewState.Manual; Programs.Add("Program 1"); Programs.Add("Program 2"); Programs.Add("Program 3"); Programs.Add("Program 4"); Programs.Add("Program 5"); Programs.Add("Program 6"); Programs.Add("Program 7"); Programs.Add("Program 8"); SelectedProgram = "Program 1"; LU.PropertyChanged += LU_PropertyChanged; LL.PropertyChanged += LL_PropertyChanged; RU.PropertyChanged += RU_PropertyChanged; RL.PropertyChanged += RL_PropertyChanged; GA.PropertyChanged += GA_PropertyChanged; _patternGenerator = new MotionPatternGenerator(OnCylinderPositionsChanged); }