class NCurses::Window
- NCurses::Window
- Reference
- Object
Included Modules
Defined in:
ncurses/window.crConstructors
Class Method Summary
- .derwin(height, width, y, x, parent, &)
- .open(height, width, y, x, &)
- .subwin(height, width, y, x, parent, &)
Instance Method Summary
Instance methods inherited from module NCurses::RawWindow
addch(ch : Char, attr : Attribute)addch(ch : Char) addch, addnstr(s, i : Int32) addnstr, addstr(s) addstr, attroff(attr : Attribute) attroff, attron(attr : Attribute)
attron(attr : Attribute, &) attron, attrset(attr : Attribute) attrset, bkgd(cpair : ColorPair) bkgd, border(left = 0, right = 0, top = 0, bottom = 0, top_left = 0, top_right = 0, bottom_left = 0, bottom_right = 0) border, box(v, h) box, curs_set(value : Int) curs_set, erase erase, getch getch, getmouse getmouse, hline(ch, n) hline, keypad(enable) keypad, maxx maxx, maxy maxy, maxyx maxyx, mouseinterval(interval : Int32) mouseinterval, mousemask(newmask : MouseMask, oldmask : MouseMask | Nil = nil) mousemask, move(y, x) move, mvaddch(ch : Char, attr : Attribute, y, x)
mvaddch(ch : Char, y, x) mvaddch, mvaddstr(s, y, x) mvaddstr, mvhline(ch, n, y, x) mvhline, mvvline(ch, n, y, x) mvvline, nodelay(enable : Bool) nodelay, notimeout(enable : Bool) notimeout, resize(height, width) resize, touch touch, vline(ch, n) vline