From bec44e9d5d9a63c538d7606b03ba9eadaf203234 Mon Sep 17 00:00:00 2001 From: Fredrik Lautrup Date: Mon, 29 Mar 2021 20:15:10 +0200 Subject: [PATCH] Fix to get min and sec right --- apps/fclock/fclock.app.js | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/apps/fclock/fclock.app.js b/apps/fclock/fclock.app.js index a3920e03a..46989a56a 100644 --- a/apps/fclock/fclock.app.js +++ b/apps/fclock/fclock.app.js @@ -65,24 +65,33 @@ return r; }; + const getFormated = function(val) { + if (val<10) { + val='0'+val; + } + + return val; + }; + const drawMin = function (sections, color) { + g.setFontAlign(0, 0, 0); g.setColor('#000000'); g.setFont(settings.time.font, settings.time.size/2); - g.drawString(sections-1, settings.time.center+50, settings.time.middle); + g.drawString(getFormated(sections-1), settings.time.center+50, settings.time.middle); g.setColor(settings.time.color); g.setFont(settings.time.font, settings.time.size/2); - g.drawString(sections, settings.time.center+50, settings.time.middle); + g.drawString(getFormated(sections), settings.time.center+50, settings.time.middle); }; const drawSec = function (sections, color) { g.setFontAlign(0, 0, 0); g.setColor('#000000'); g.setFont(settings.time.font, settings.time.size/4); - g.drawString(sections-1, settings.time.center+100, settings.time.middle); + g.drawString(getFormated(sections-1), settings.time.center+100, settings.time.middle); g.setColor(settings.time.color); g.setFont(settings.time.font, settings.time.size/4); - g.drawString(sections, settings.time.center+100, settings.time.middle); + g.drawString(getFormated(sections), settings.time.center+100, settings.time.middle); }; const drawClock = function () {