The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
TerminalEmulator.TextAttributes
arsd
terminalemulator
TerminalEmulator
.
class
TerminalEmulator
static
struct
TextAttributes {
ushort
foregroundIndex
[@property getter];
ushort
backgroundIndex
[@property getter];
ushort
foregroundIndex
[@property setter];
ushort
backgroundIndex
[@property setter];
ubyte
foregroundIndexStore
;
ubyte
backgroundIndexStore
;
ushort
attrStore
;
version(with_24_bit_color)
Color
foreground
;
version(with_24_bit_color)
Color
background
;
}
Members
Properties
backgroundIndex
ushort
backgroundIndex
[@property getter]
backgroundIndex
ushort
backgroundIndex
[@property setter]
foregroundIndex
ushort
foregroundIndex
[@property getter]
foregroundIndex
ushort
foregroundIndex
[@property setter]
Variables
attrStore
ushort
attrStore
;
background
Color
background
;
backgroundIndexStore
ubyte
backgroundIndexStore
;
foreground
Color
foreground
;
the internal storage
foregroundIndexStore
ubyte
foregroundIndexStore
;
the internal storage
Meta
Source
See Implementation
arsd
terminalemulator
TerminalEmulator
enums
CursorStyle
functions
attentionReceived
demandAttention
handleBinaryExtensionData
scrollLines
sendKeyToApplication
structs
TextAttributes
variables
attributesStore
.