class

CRT::Ncurses::Histogram

Inherits CRT::Ncurses::CRTObjs < CRT::Ncurses::Formattable < CRT::Ncurses::CommonControls < CRT::Ncurses::WindowHooks < CRT::Ncurses::WindowInput < CRT::Ncurses::HasTitle < CRT::Ncurses::HasScreen < CRT::Ncurses::ExitConditions < CRT::Ncurses::Bindings < CRT::Ncurses::Focusable < CRT::Ncurses::Borders < CRT::Ncurses::Movement < CRT::Ncurses::Converters < CRT::Ncurses::Justifications < CRT::Ncurses::Alignments < Reference < Object

Constructors

new(screen : CRT::Ncurses::Screen, *, x : Int32, y : Int32, height : Int32, width : Int32, orient : Direction = Direction::Horizontal, title : String = "", box : Bool | CRT::Ncurses::Framing | Nil = nil, shadow : Bool = false)
Source

Instance methods

activate(actions : Array(Int32) | Nil = nil) : Int32
Source
background=(attrib : Int32)
Source
destroy
Source
display_type
Source
display_type=(view_type : CRT::Ncurses::HistViewType)
Source
draw(box : Bool = @box)
Source
erase
Source
filler
Source
filler=(filler : Int32)
Source
filler_char
Source
filler_char=(character : Int32)
Source
focus
Source
high
Source
high_value
Source
low_value
Source
object_type
Source
orient
Source
parent
Source
set(view_type : CRT::Ncurses::HistViewType, stats_pos : Position, stats_attr : Int32, low : Int32, high : Int32, value : Int32, filler : Int32, box : Bool)
Source
set_value(low : Int32, high : Int32, value : Int32)
Source
stats_attr
Source
stats_attr=(stats_attr : Int32)
Source
stats_pos
Source
stats_pos=(stats_pos : Position)
Source
unfocus
Source
value
Source
view_type
Source
view_type=(view_type : CRT::Ncurses::HistViewType)
Source