Skip to content

Modern Tui TuiAlignIn

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

Home › Terminal TUI Library › Layout › TuiAlignIn

TuiAlignIn

Returns a rectangle of a given width at the left, centre or right of another.

Syntax

TuiAlignIn( byval outer as TuiRect, byval w as int32, byval a as TuiAlign ) as TuiRect

Description

A w-wide rect placed left, centre or right inside another, full height. What a status bar uses to put an item hard against the right edge.

Example

#import "std/tui"
using tui

dim as TuiRect outer_ = TuiRectOf( 0, 0, 20, 3 )
print TuiAlignIn( outer_, 6, TUIALIGN_LEFT ).x     '' 0
print TuiAlignIn( outer_, 6, TUIALIGN_CENTER ).x   '' 7
print TuiAlignIn( outer_, 6, TUIALIGN_RIGHT ).x    '' 14

See also

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

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