CRT::Ncurses::Scale(T)
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, *, low : T, high : T, step : T, page : T, x : Int32, y : Int32, title : String = "", label : String = "", start : T = low, field_attr : Int32 = 0, field_width : Int32 = 0, digits : Int32 = 0, box : Bool | CRT::Ncurses::Framing | Nil = nil, shadow : Bool = false)
SourceInstance methods
current
Sourcecurrent=(value : T)
Sourcedestroy
Sourcedigits
Sourcedraw_field
Sourceerase
Sourcefield_attr
Sourcefield_width
Sourcefocus
Sourcehigh
Sourcelimit_current_value
Sourcelow
Sourceobject_type
Sourcepage
Sourcepage=(page : T)
Sourceparent
Sourceset_range(low : T, high : T)
Sourcestep
Sourcestep=(step : T)
Sourceunfocus
Source