Skip to content

Modern Tui TuiEnterSeq

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

Home › Terminal TUI Library › Terminal › TuiEnterSeq

TuiEnterSeq

Returns the escape sequence that Enter writes for a set of options.

Syntax

TuiEnterSeq( byval o as TuiTermOptions ) as string

Description

The escape sequence Enter writes for a given set of options. Exposed so it can be asserted; you would not normally write it yourself.

Example

#import "std/tui"
using tui

dim as TuiTermOptions o = TuiTermOptionsDefault( )
print instr( TuiEnterSeq( o ), "[?1049h" ) > 0 '' -1 (true)  -- alternate screen
print instr( TuiEnterSeq( o ), "[?25l" ) > 0 '' -1 (true)  -- hide the cursor

See also

TuiTerminal TuiTerminal.IsActive TuiTerminal.DetectCaps TuiTerminal.Flush
TuiTerminal.Enter TuiTerminal.Size TuiTerminal.Write TuiTerminal.Discard
TuiTerminal.Leave TuiTerminal.Caps TuiTerminal.WriteText TuiTerminal.Pending

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


Home · Keyword Index

Clone this wiki locally