From 75d3f4963163633e2bc76c3ba2769544e1dc1a9b Mon Sep 17 00:00:00 2001 From: flop Date: Wed, 13 May 2026 13:40:50 +0200 Subject: [PATCH] fix: other demos --- ts/index.html | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/ts/index.html b/ts/index.html index fde17f7..a2b3345 100644 --- a/ts/index.html +++ b/ts/index.html @@ -154,12 +154,15 @@ label: "Text (centered)", make() { return new MonoDisplayFile({ - elements_always: [{ - type: ElementType.ClippedText, - text: "Hello, World!", - xOffset: 0, yOffset: 32, - width: W, height: 16, - }], + elements_always: { + flags: { drawFront: true, clearBuffer: true }, + elements: [{ + type: ElementType.ClippedText, + text: "Hello, World!", + xOffset: 0, yOffset: 32, + width: W, height: 16, + }], + }, }).toBuffer(); }, }, @@ -167,14 +170,17 @@ label: "Scrolltext (left)", make() { return new MonoDisplayFile({ - elements_always: [{ - type: ElementType.HScrollText, - text: "MONO DISPLAY — scrolling ticker — 🚀 ", - xOffset: 0, yOffset: 32, - width: W, height: 16, - scrollSpeed: 50, // (50+1)/16 ≈ 3.2 px/tick at 25fps ≈ 80px/s - flags: { endless: true, invertDirection: false }, - }], + elements_always: { + flags: { drawFront: true, clearBuffer: true }, + elements: [{ + type: ElementType.HScrollText, + text: "MONO DISPLAY — scrolling ticker — 🚀 ", + xOffset: 0, yOffset: 32, + width: W, height: 16, + scrollSpeed: 50, + flags: { endless: true, invertDirection: false }, + }], + }, }).toBuffer(); }, },