From 88511c1ba93817c10e6c029f9cb81e18e01cfc8d Mon Sep 17 00:00:00 2001 From: 3djc Date: Sat, 25 Jun 2016 14:21:39 +0200 Subject: [PATCH] [Horus] Channels Monitor : cosmetics --- radio/src/gui/horus/view_channels.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/radio/src/gui/horus/view_channels.cpp b/radio/src/gui/horus/view_channels.cpp index 39c6a59de..2d1c82404 100644 --- a/radio/src/gui/horus/view_channels.cpp +++ b/radio/src/gui/horus/view_channels.cpp @@ -109,11 +109,15 @@ void drawSingleOutputBar(coord_t x, coord_t y, uint8_t channel) lcd->drawSolidVerticalLine(x + posOnBar(calcRESXto100(ld->offset)), y + Y_OUTBAR, BAR_HEIGHT, MAINVIEW_GRAPHICS_COLOR); strAppend(strAppendSigned(chanString, chanVal), "%"); - if (chanVal > 0) lcdDrawText(x - 10 + COLUMN_SIZE / 2, y + BAR_HEIGHT, chanString, SMLSIZE | TEXT_COLOR | RIGHT); - else lcdDrawText(x + 10 + COLUMN_SIZE / 2, y + BAR_HEIGHT, chanString, SMLSIZE | TEXT_COLOR); + if (chanVal > 0) + lcdDrawText(x - 10 + COLUMN_SIZE / 2, y + BAR_HEIGHT, chanString, SMLSIZE | TEXT_COLOR | RIGHT); + else + lcdDrawText(x + 10 + COLUMN_SIZE / 2, y + BAR_HEIGHT, chanString, SMLSIZE | TEXT_COLOR); - if (chanVal < -limits / 2) chanVal = -limits / 2; - else if (chanVal > limits / 2) chanVal = limits / 2; + if (chanVal < -limits / 2) + chanVal = -limits / 2; + else if (chanVal > limits / 2) + chanVal = limits / 2; if (posOnBar(chanVal) > posOnBar(calcRESXto100(ld->offset))) { lcdDrawSolidFilledRect(x + posOnBar(calcRESXto100(ld->offset)), y + Y_OUTBAR, posOnBar(chanVal) - posOnBar(calcRESXto100(ld->offset)), BAR_HEIGHT, BARGRAPH1_COLOR); }