--- id: screen-measure_text name: Screen.measure_text category: screen kind: namespace-method tokens: Screen.measure_text sig: Screen.measure_text(text) -> int tip: The pixel advance width of text in the built-in font. order: 22 ns: Screen member: measure_text --- Returns the width in pixels that text occupies in the built-in 5x7 font at scale 1 — 6 pixels per glyph, matching how Screen.draw_text advances. Use it to right-align or centre text, size a label's background, or lay out a menu. ```ludic program Demo { handler DrawWorld phase Render { let label = "READY" let w = Screen.measure_text(label) Screen.draw_text(x: 160 - w / 2, y: 100, text: label, color: Color.White, scale: 1) Screen.show() } } ```