Skip to content

Modern Tui TuiTitleOf

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

Home › Terminal TUI Library › Core Widgets › TuiTitleOf

TuiTitleOf

Returns a title value; the side argument comes before the alignment.

Syntax

TuiTitleOf( byref text as ustring, byval st as TuiStyle, byval side as TuiBorderSide = TUISIDE_TOP, byval align as TuiAlign = TUIALIGN_LEFT ) as TuiTitle

Description

Builds a title value. NOTE THE ARGUMENT ORDER: the SIDE comes before the alignment, so a three-argument call sets the side. Passing TUIALIGN_CENTER third silently sets a side instead of centring the title, and nothing complains -- both parameters are small integers.

Example

#import "std/tui"
using tui

dim as TuiTitle t = TuiTitleOf( " log ", TuiStyleDefault( ), _
                                TUISIDE_TOP, TUIALIGN_CENTER )
print t.align = TUIALIGN_CENTER   '' -1 (true) -- FOUR arguments, centred

dim as TuiBlock b
b.titles.Push( t )
print b.titles.Count( )           '' 1

See also

TuiBlock TuiBlock.AddTitle TuiBorderGlyphs TuiParagraph TuiListState TuiTable
TuiBlock.Inner TuiBorderSet TuiTitle TuiList TuiRow TuiTableState

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


Home · Keyword Index

Clone this wiki locally