UI.HSCurses.Curses
Basic Functions
stdScr
initScr
initCurses
resetParams
endWin
scrSize
Windows and Pads
type
Window
touchWin
newPad
pRefresh
delWin
newWin
Refresh Routines
refresh
update
resizeTerminal
timeout
Navigation
move
getYX
Input
getCh
decodeKey
ungetCh
keyResizeCode
Input Options
cBreak
raw
echo
intrFlush
keypad
noDelay
Output
wAddStr
addLn
mvWAddStr
mvAddCh
wMove
bkgrndSet
erase
wclear
clrToEol
wClrToEol
beep
Output Options
clearOk
leaveOk
nl
Cursor Routines
data
CursorVisibility
cursSet
Color Support
hasColors
startColor
data
Pair
colorPairs
data
Color
colors
color
initPair
pairContent
canChangeColor
initColor
colorContent
defaultBackground
defaultForeground
Attributes
attrPlus
data
Attr
attr0
isAltCharset
isBlink
isBold
isDim
isHorizontal
isInvis
isLeft
isLow
isProtect
isReverse
isRight
isStandout
isTop
isUnderline
isVertical
setAltCharset
setBlink
setBold
setDim
setHorizontal
setInvis
setLeft
setLow
setProtect
setReverse
setRight
setStandout
setTop
setUnderline
setVertical
attrSet
attrOn
attrOff
attrDim
attrBold
attrDimOn
attrDimOff
attrBoldOn
attrBoldOff
wAttrOn
wAttrOff
wAttrSet
wAttrGet
Mouse Routines
withMouseEventMask
data
ButtonEvent
data
MouseEvent
Keys
data
Key
cERR
cKEY_UP
cKEY_DOWN
cKEY_LEFT
cKEY_RIGHT
cTRUE
Lines
ulCorner
llCorner
urCorner
lrCorner
rTee
lTee
bTee
tTee
hLine
vLine
plus
s1
s9
diamond
ckBoard
degree
plMinus
bullet
lArrow
rArrow
dArrow
uArrow
board
lantern
block
s3
s7
lEqual
gEqual
pi
nEqual
sterling
Signals
cursesSigWinch
Misc
cursesTest
throwIfErr
throwIfErr_
errI
recognize
type
ChType
type
NBool