public void OnUserEdited(OnTimeUpdateEventArgs e) { if (onUserEdit != null) { onUserEdit(this, e); } }
public void TimeDisplayUpdated(OnTimeUpdateEventArgs e) { if (timeDisplayUpdate != null) { timeDisplayUpdate(this, e); } }
public void UpdateDisplayWithStopWatchTime() { OnTimeUpdateEventArgs e = new OnTimeUpdateEventArgs(); e.time = stopWatch.Elapsed.ToString(StopWatchDisplayFormat); TimeDisplayUpdated(e); }
public void UpdateDisplayWithCountDownTime() { OnTimeUpdateEventArgs e = new OnTimeUpdateEventArgs(); e.time = getTimeRemaining.ToString(); TimeDisplayUpdated(e); }
protected override void SetTime(object sender, OnTimeUpdateEventArgs e) { SetTime(new TimeSpan( e.hours, e.minutes, e.seconds )); }
public void UpdateDisplayWithCurrentTime() { OnTimeUpdateEventArgs e = new OnTimeUpdateEventArgs(); e.time = getCurrentTime.ToString(chosenTimeFormat); TimeDisplayUpdated(e); }
// Countdown Time Mode Update Methods public override void SetTime(TimeSpan newTime) { countdownStartTime = newTime; OnTimeUpdateEventArgs e = new OnTimeUpdateEventArgs(); e.time = getTimeRemaining.ToString(); TimeDisplayUpdated(e); }
public void UpdateTime() { OnTimeUpdateEventArgs e = new OnTimeUpdateEventArgs(); e.hours = setHourDropDown.value; e.minutes = setMinuteDropDown.value; e.seconds = setSecondDropDown.value; countdownTimeMode.OnUserEdited(e); }
public override void SetTime(TimeSpan newTime) { timeAdjustment = DateTimeHelper.GetTimeDifference( DateTime.Now.TimeOfDay, newTime ); OnTimeUpdateEventArgs e = new OnTimeUpdateEventArgs(); e.time = getCurrentTime.ToString(chosenTimeFormat); TimeDisplayUpdated(e); }
// UI Methods - Updating | Packages new time and sends it to Time Display Time Mode for consumption public void UpdateTime() { OnTimeUpdateEventArgs e = new OnTimeUpdateEventArgs(); if (DateTimeHelper.DoesTimeFormatShowAMAndPM(timeDisplayTimeMode.chosenTimeFormat) && amPMDropDown.value == DayTimePeriods[DayTimePeriod_PM]) { e.hours = DateTimeHelper.ConvertHoursTo24HourClock(setHourDropDown.value);; } else { e.hours = setHourDropDown.value; } e.minutes = setMinuteDropDown.value; e.seconds = DateTime.Now.Second; // The user cannot set seconds timeDisplayTimeMode.OnUserEdited(e); }
protected abstract void SetTime(object sender, OnTimeUpdateEventArgs e);
private void UpdateTimeDisplay(object sender, OnTimeUpdateEventArgs e) { timeModes[(int)currentTimeMode].text = e.time; }