From 802b1d820bd6fb321923a3a4c7ad9c44d17d3b8a Mon Sep 17 00:00:00 2001 From: Martin Zwigl Date: Sun, 16 Mar 2025 01:08:53 +0100 Subject: [PATCH] RTFM - fillx --- apps/coin_info/app.js | 12 ++++++++---- apps/coin_info/metadata.json | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/apps/coin_info/app.js b/apps/coin_info/app.js index 88c970829..68e5d7244 100644 --- a/apps/coin_info/app.js +++ b/apps/coin_info/app.js @@ -10,11 +10,11 @@ var layout = new Layout({ type:"v", c: [ {type:"h", valign:-1, c: [ - {type:"txt", id:"tknName", font:"6x8:2", label:"", halign:-1}, + {type:"txt", id:"tknName", font:"6x8:2", label:"", halign:-1, fillx:1}, {type:"btn", label:"...", halign:1, cb: d=>setDummy("dot-dot-dot")} ] }, - {type:"txt", id:"tknGraph", font:"6x8:2", label:"" }, + {type:"txt", id:"tknGraph", font:"6x8:2", label:"", fillx:1 }, {type:"h", valign:1, c: [ {type:"btn", label:"07", cb: d=>setDummy("seven")}, @@ -65,6 +65,7 @@ function setDummy(x) { function getFmtTknName(currTKn) { if (currTKn.length > csTknNameLen) csTknNameLen = currTKn.length; + return currTKn.toUpperCase().padEnd(csTknNameLen); } @@ -73,8 +74,11 @@ var drawTimeout; // update the screen function draw() { // - // layout.tknName.label = getFmtTknName(csTokens[ticker]); - layout.tknName.label = csTokens[ticker].toUpperCase(); + // layout.clear(layout.tknName); + // layout.clear(layout.tknGraph); + + // + layout.tknName.label = getFmtTknName(csTokens[ticker]); layout.tknGraph.label = currentLabel; layout.render(); diff --git a/apps/coin_info/metadata.json b/apps/coin_info/metadata.json index afae9e34f..784c7c739 100644 --- a/apps/coin_info/metadata.json +++ b/apps/coin_info/metadata.json @@ -1,7 +1,7 @@ { "id": "coin_info", "name": "Crypto-Coins Info", "shortName":"Coins Info", - "version": "0.06.21", + "version": "0.06.22", "description": "Crypto-Coins Infos with the help of the Binance API", "icon": "app.png", "tags": "clkinfo",