From 795517ea2e7044e4f4a0fef55a4cc9f07e5355bd Mon Sep 17 00:00:00 2001 From: anbr Date: Mon, 12 Jul 2010 17:21:45 +0200 Subject: Add exit mode 'Show only present next timer' (Request #356) --- watch.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'watch.c') diff --git a/watch.c b/watch.c index c0d9525..b36f157 100644 --- a/watch.c +++ b/watch.c @@ -136,7 +136,8 @@ void cVFDWatch::close() { cTimer* t = Timers.GetNextActiveTimer(); switch(theSetup.m_nOnExit) { - case eOnExitMode_NEXTTIMER: { + case eOnExitMode_NEXTTIMER: + case eOnExitMode_NEXTTIMER_BLANKSCR: { isyslog("targaVFD: closing, show only next timer."); this->clear(); @@ -156,7 +157,8 @@ void cVFDWatch::close() { this->DrawText(0,0,topic); this->icons(eIconRECORD); } else { - this->DrawText(0,0,tr("None active timer")); + if(theSetup.m_nOnExit == eOnExitMode_NEXTTIMER) + this->DrawText(0,0,tr("None active timer")); this->icons(0); } this->flush(true); -- cgit v1.2.3