Skip to content

Modern Tui TuiStack Add

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

Home › Terminal TUI Library › Widgets › TuiStack.Add

TuiStack.Add

Adds a child widget made with New and the constraint that sizes it.

Syntax

TuiStack.Add( byval w as TuiWidget ptr, byval c as TuiConstraint )

Description

Appends a child and the constraint that sizes it. OWNERSHIP TRANSFERS -- the stack deletes it.

Example

#import "std/tui"
using tui

dim as TuiStack st
dim as TuiParagraph ptr p = new TuiParagraph
p->text = "hello"
st.Add( p, TuiFill( ) )
print st.constraints.Count( )     '' 1

See also

TuiWidget TuiWidget.HandleEvent TuiWidget.SetFocused TuiFocusRing.Clear
TuiWidget.Render TuiWidget.SizeHint TuiFocusRing TuiFocusRing.Count
TuiWidget.Kind TuiWidget.CanFocus TuiFocusRing.Add TuiFocusRing.Current

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


Home · Keyword Index

Clone this wiki locally