class

NCurses::Window

Inherits Reference < Object

Constants

ATTRIBUTES = [:normal, :attributes, :chartext, :color, :standout, :underline, :reverse, :blink, :dim, :bold, :altcharset, :invis, :protect, :horizontal, :left, :low, :right, :top, :vertical, :italic]

Constructors

new(window : LibNCurses::Window)
Source
new(height = nil, width = nil, y = 0, x = 0)
Source

Instance methods

attr_off(*attributes)
Source
attr_on(*attributes)
Source
beginning_dimensions
Source
border(ls = '|', rs = '|', ts = '-', bs = '_', tl = '+', tr = '+', bl = '+', br = '+')
Source
box(x : Int32, y : Int32) : Int32
Source
clear
Source
current_color
Source
get_char
Source
max_dimensions
Source
move(x, y)
Source
no_delay
Source
no_timeout
Source
on_input
Source
refresh
Source
set_color(slot : Int32 | Nil)
Source
timeout=(value)
Source
to_unsafe
Source
with_attr(*attributes, &)
Source
with_color(slot, &)
Source