Skip to content

Modern Tui TuiPad

Paul Squires edited this page Oct 26, 2026 · 7 revisions

Home › Terminal TUI Library › Layout › TuiPad

TuiPad

Returns a rectangle shrunk by a margin.

Syntax

TuiPad( byval r as TuiRect, byval m as TuiMargin ) as TuiRect

Description

Shrinks a rect by a margin -- the free-function form of TuiRect.Inner.

Example

#import "std/tui"
using tui

dim as TuiRect r = TuiPad( TuiRectOf( 0, 0, 20, 10 ), TuiMarginOf( 2, 1, 2, 1 ) )
print r.x, r.y, r.w, r.h          '' 2 1 16 8

See also

TuiConstraint TuiPercent TuiAtLeast TuiFill TuiSplitH TuiPadAll
TuiLength TuiRatio TuiAtMost TuiSolve TuiSplitV TuiCenter

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


Home · Keyword Index

Clone this wiki locally