!7 cmodule TITBOT2 > DynPrintLogAndEnabled { transient Set windows = weakHashSet(); Color color = Color.red; start { dm_onTopInput(voidfunc(S s) { if (!enabled) ret; showBigText(s); }); dm_registerAs('bigTextShower); } // API void showBigText(S s) q { print(s); disposeWindows(getAndClearList(windows)); S text = lines_rtrim(codeTokens(javaTok(upper(s)))); disposeWindowAfter(5.0, addAndReturn(windows, screenTextOverlay_withOutline_multiLine_centered(text, outlineWidth := 6f, fontSize := 120, +color))); } }