Skip to content

Modern Tui TuiCanvas Resize

Paul Squires edited this page Oct 19, 2026 · 6 revisions

Home › Terminal TUI Library › Charts › TuiCanvas.Resize

TuiCanvas.Resize

Changes the canvas size in cells and clears it.

Syntax

TuiCanvas.Resize( byval cols as int32, byval rows as int32 )

Description

Reshapes the canvas in CELLS and clears it. A graph does this every frame when its area changes.

Example

#import "std/tui"
using tui

dim as TuiCanvas cv = TuiCanvas( 10, 3 )
print cv.DotWidth( )              '' 20
cv.Resize( 40, 10 )
print cv.DotWidth( ), cv.DotHeight( )          '' 80 40

See also

TuiCanvas TuiCanvas.Line_ TuiCanvas.DotHeight TuiCanvas.Pattern
TuiCanvas.Clear TuiCanvas.Blit TuiCanvas.CellCols TuiSeries
TuiCanvas.Dot TuiCanvas.DotWidth TuiCanvas.CellRows TuiGraph

Library: Terminal TUI Library
Category: Terminal TUI Library
Documented under: Charts
Working examples: hello.tiko · form.tiko · dashboard.tiko


Home · Keyword Index

Clone this wiki locally