public void RefreshCommandList(int idx) { ListCurrentSelectedCommands.Clear(); foreach (var i in Config.Instance.PlayList[idx].Commands) { ListCurrentSelectedCommands.Add(i); } }
public void Init() { if (Config.Instance.PlayList.Any()) { var play_list = Config.Instance.PlayList; for (int i = 0; i < play_list.Count; ++i) { ListPlayListNames.Add(play_list[i].Name); foreach (var jj in play_list[i].Commands) { ListCurrentSelectedCommands.Add(jj); } } } NotifyPropertyChanged(nameof(EnablePlayButton)); RepeatCount.Subscribe(_ => { NotifyPropertyChanged("RepeatIntervalEnabled"); }); CaptureInterval.Value = Config.Instance.CaptureInterval; //RepeatInterval.Value = Config.Instance.RepeatInterval; }
public void AddCommand(CommandChunk newItem) { ListCurrentSelectedCommands.Add(newItem); }