CRT::Ncurses::Radio
Inherits CRT::Ncurses::Scroller < 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, list : Array(String), splace : Position = Position::Right, title : String = "", choice_char : Char = 'X', def_item : Int32 = 0, highlight : Int32 = LibNCurses::Attribute::Reverse.value.to_i32, box : Bool | CRT::Ncurses::Framing | Nil = nil, shadow : Bool = false)
SourceInstance methods
choice_char
Sourcedestroy
Sourceerase
Sourcefix_cursor_position
Sourcefocus
Sourcehighlight
Sourceitem
Sourceitem_len
Sourceitem_pos
Sourceleft_box_char
Sourceobject_type
Sourceparent
Sourceright_box_char
Sourcescrollbar
Sourcescrollbar_placement
Sourcescrollbar_placement=(scrollbar_placement : Position)
Sourcescrollbar_win
Sourceselected_item
Sourcetoggle_pos
Sourceunfocus
Sourcewidest_item
Sourcewidest_item_width
Source