UI.HSCurses.Curses
stdScr
initScr
initCurses
resetParams
endWin
scrSize
type Window
data Border
touchWin
newPad
pRefresh
delWin
newWin
wRefresh
wnoutRefresh
wBorder
defaultBorder
refresh
update
resizeTerminal
timeout
move
getYX
getCh
decodeKey
ungetCh
keyResizeCode
cBreak
raw
echo
intrFlush
keypad
noDelay
wAddStr
addLn
mvWAddStr
mvAddCh
wMove
bkgrndSet
erase
wclear
werase
clrToEol
wClrToEol
beep
clearOk
leaveOk
nl
data CursorVisibility
cursSet
hasColors
startColor
data Pair
colorPairs
data Color
colors
color
initPair
pairContent
canChangeColor
initColor
colorContent
defaultBackground
defaultForeground
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
withMouseEventMask
data ButtonEvent
data MouseEvent
data Key
cERR
cKEY_UP
cKEY_DOWN
cKEY_LEFT
cKEY_RIGHT
cTRUE
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
cursesSigWinch
cursesTest
throwIfErr
throwIfErr_
errI
recognize
type ChType
type NBool