Skip to content

Modern Tui TuiPercent

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

Home › Terminal TUI Library › Layout › TuiPercent

TuiPercent

Returns a constraint for a percentage of the whole space being split.

Syntax

TuiPercent( byval n as int32 ) as TuiConstraint

Description

n per cent of the TOTAL being split -- not of what is left over.

Example

#import "std/containers"
#import "std/tui"
using tui, containers

dim as TuiConstraintArray cs
cs.Push( TuiPercent( 45 ) )
cs.Push( TuiFill( ) )
dim as Array( of int32 ) s = TuiSolve( 100, cs )
print s[0], s[1]                  '' 45 55

See also

TuiConstraint TuiRatio TuiAtMost TuiSolve TuiSplitV TuiPadAll
TuiLength TuiAtLeast TuiFill TuiSplitH TuiPad 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