UI.NCurses
data Curses a
data Update a
data Window
data CursesException
runCurses
defaultWindow
newWindow
closeWindow
cloneWindow
moveWindow
windowPosition
resizeWindow
windowSize
updateWindow
data OverlayMode
overlay
copyWindow
data Pad
newPad
closePad
updatePad
moveCursor
cursorPosition
getCursor
render
setColor
drawString
drawText
drawGlyph
drawBorder
drawBox
drawLineH
drawLineV
clear
clearLine
setBackground
data Attribute
setAttribute
setAttributes
data Color
maxColor
data ColorID
supportsColor
canDefineColor
defineColor
queryColor
defaultColorID
newColorID
setColorID
maxColorID
data Glyph
glyphCornerUL
glyphCornerLL
glyphCornerUR
glyphCornerLR
glyphTeeL
glyphTeeR
glyphTeeB
glyphTeeT
glyphLineH
glyphLineV
glyphPlus
glyphScan1
glyphScan9
glyphDiamond
glyphStipple
glyphDegree
glyphPlusMinus
glyphBullet
glyphArrowL
glyphArrowR
glyphArrowD
glyphArrowU
glyphBoard
glyphLantern
glyphBlock
glyphS3
glyphS7
glyphNE
glyphLTE
glyphGTE
glyphPi
glyphSterling
data Event
getEvent
data Key
data ButtonState
data MouseState
data CursorMode
setCursorMode
tryCurses
catchCurses
throwCurses
setRaw
setCBreak
setEcho
baudrate
beep
flash
hasMouse
enclosed
screenSize
setTouched
setRowsTouched
setKeypad
resizeTerminal