public void StartBot(List <AwakeItem> preferredAwakes) { _isRunning = true; _awakeningThread = new Thread((awakes) => AwakeningLoopThread(preferredAwakes)); _awakeningThread.Start(preferredAwakes); ThreadSafeControlHelper.ChangeControlText(_ui.ButtonStartBot, "Stop [END]"); }
private void UpdateIterationTimeLabels(long ms) { ThreadSafeControlHelper.ChangeControlText(_ui.LabelIterationTime, ms.ToString() + " ms"); ThreadSafeControlHelper.ChangeControlText(_ui.LabelTotalTries, (Convert.ToInt32(_ui.LabelTotalTries.Text) + 1).ToString()); }
public void StopBot() { _isRunning = false; ThreadSafeControlHelper.ChangeControlText(_ui.ButtonStartBot, "Start"); }