Module
Ncurses
In:
lib/ncurses.rb
lib/sup/buffer.rb
Methods
_ENDLINE
_FULLWIN
_HASMOVED
_ISPAD
_NEWINDEX
_NOCHANGE
_SCROLLWIN
_SUBWIN
_WRAPPED
_XOPEN_CURSES
cols
curx
erase
getbegx
getbegy
getcurx
getcury
getmaxx
getmaxy
getnstr
getparx
getpary
getstr
inchnstr
inchstr
innstr
instr
mouse_trafo
mutex
mvgetnstr
mvgetstr
mvinchnstr
mvinchstr
mvinnstr
mvinstr
mvprintw
mvscanw
mvwgetnstr
mvwgetstr
mvwinchnstr
mvwinchstr
mvwinnstr
mvwinstr
mvwprintw
mvwscanw
nonblocking_getch
printw
rows
safe_nonblocking_getch
scanw
sync
touchline
touchwin
wgetstr
winchstr
winstr
wscanw
Classes and Modules
Module
Ncurses::Destroy_checker
Module
Ncurses::Form
Module
Ncurses::Panel
Class
Ncurses::MEVENT
Class
Ncurses::SCREEN
Class
Ncurses::WINDOW
Constants
GETSTR_LIMIT
=
1024
KEY_ENTER
=
10
KEY_CANCEL
=
7
KEY_TAB
=
9
Public Class methods
_ENDLINE
()
_FULLWIN
()
_HASMOVED
()
_ISPAD
()
_NEWINDEX
()
_NOCHANGE
()
_SCROLLWIN
()
_SUBWIN
()
_WRAPPED
()
_XOPEN_CURSES
()
Ncurses
constants with leading underscore
erase
()
getbegx
(win)
getbegy
(win)
getcurx
(win)
getcury
(win)
getmaxx
(win)
getmaxy
(win)
getnstr
(str,n)
getparx
(win)
getpary
(win)
getstr
(str)
inchnstr
(str,n)
inchstr
(str)
innstr
(str,n)
instr
(str)
mouse_trafo
(pY, pX, to_screen)
mvgetnstr
(y,x, str, n)
mvgetstr
(y,x, str)
mvinchnstr
(y,x, str, n)
mvinchstr
(y,x, str)
mvinnstr
(y,x, str, n)
mvinstr
(y,x, str)
mvprintw
(*args)
mvscanw
(y,x, format, result)
mvwgetnstr
(win, y,x, str, n)
mvwgetstr
(win, y,x, str)
mvwinchnstr
(win, y,x, str, n)
mvwinchstr
(win, y,x, str)
mvwinnstr
(win, y,x, str, n)
mvwinstr
(win, y,x, str)
mvwprintw
(win, y,x, *args)
mvwscanw
(win, y,x, format, result)
printw
(*args)
scanw
(format, result)
touchline
(win, start, count)
touchwin
(win)
wgetstr
(win, str)
winchstr
(win, str)
winstr
(win, str)
wscanw
(win, format, result)
Public Instance methods
cols
()
curx
()
mutex
()
nonblocking_getch
()
rows
()
safe_nonblocking_getch
()
pretends ctrl-c‘s are ctrl-g‘s
sync
(&b;)
[Validate]