abstract class GUI::Customizable
- GUI::Customizable
- GUI::Component
- Reference
- Object
Direct Known Subclasses
Defined in:
base.crelements.cr
Instance Method Summary
- #button(def_value, **args, &)
- #button(def_value, **args)
- #button(**args, &)
- #button(**args)
- #checkbox(def_value, **args, &)
- #checkbox(def_value, **args)
- #checkbox(**args, &)
- #checkbox(**args)
- #combobox(def_value, **args, &)
- #combobox(def_value, **args)
- #combobox(**args, &)
- #combobox(**args)
- #diamond(def_value, **args, &)
- #diamond(def_value, **args)
- #diamond(**args, &)
- #diamond(**args)
- #edit(def_value, **args, &)
- #edit(def_value, **args)
- #edit(**args, &)
- #edit(**args)
- #ellipse(def_value, **args, &)
- #ellipse(def_value, **args)
- #ellipse(**args, &)
- #ellipse(**args)
- #flow(def_value, **args, &)
- #flow(def_value, **args)
- #flow(**args, &)
- #flow(**args)
- #glpanel(def_value, **args, &)
- #glpanel(def_value, **args)
- #glpanel(**args, &)
- #glpanel(**args)
- #imagebutton(def_value, **args, &)
- #imagebutton(def_value, **args)
- #imagebutton(**args, &)
- #imagebutton(**args)
- #imagecheckbox(def_value, **args, &)
- #imagecheckbox(def_value, **args)
- #imagecheckbox(**args, &)
- #imagecheckbox(**args)
- #label(def_value, **args, &)
- #label(def_value, **args)
- #label(**args, &)
- #label(**args)
- #listbox(def_value, **args, &)
- #listbox(def_value, **args)
- #listbox(**args, &)
- #listbox(**args)
- #memo(def_value, **args, &)
- #memo(def_value, **args)
- #memo(**args, &)
- #memo(**args)
- #pages(def_value, **args, &)
- #pages(def_value, **args)
- #pages(**args, &)
- #pages(**args)
- #panel(def_value, **args, &)
- #panel(def_value, **args)
- #panel(**args, &)
- #panel(**args)
- #picture(def_value, **args, &)
- #picture(def_value, **args)
- #picture(**args, &)
- #picture(**args)
- #progressbar(def_value, **args, &)
- #progressbar(def_value, **args)
- #progressbar(**args, &)
- #progressbar(**args)
- #rect(def_value, **args, &)
- #rect(def_value, **args)
- #rect(**args, &)
- #rect(**args)
- #scroll(def_value, **args, &)
- #scroll(def_value, **args)
- #scroll(**args, &)
- #scroll(**args)
- #slider(def_value, **args, &)
- #slider(def_value, **args)
- #slider(**args, &)
- #slider(**args)
- #triadown(def_value, **args, &)
- #triadown(def_value, **args)
- #triadown(**args, &)
- #triadown(**args)
- #trialeft(def_value, **args, &)
- #trialeft(def_value, **args)
- #trialeft(**args, &)
- #trialeft(**args)
- #triaright(def_value, **args, &)
- #triaright(def_value, **args)
- #triaright(**args, &)
- #triaright(**args)
- #triaup(def_value, **args, &)
- #triaup(def_value, **args)
- #triaup(**args, &)
- #triaup(**args)
Instance methods inherited from class GUI::Component
al(x : NONOGUI::Align)
al,
align(value : NONOGUI::Align)align : NONOGUI::Align align, align=(value : NONOGUI::Align) align=, changed : Bool changed, changed=(changed : Bool) changed=, childmargin(value : Int32)
childmargin : Int32 childmargin, childmargin=(value : Int32) childmargin=, children : Array(GUI::Component) children, destroy destroy, enabled(value : Bool)
enabled : Bool enabled, enabled=(value : Bool) enabled=, handle : NONOGUI::MyComponent handle, handle=(handle : NONOGUI::MyComponent) handle=, height(value : Int32)
height : Int32 height, height=(value : Int32) height=, margin(value : Int32)
margin : Int32 margin, margin=(value : Int32) margin=, on_click : Proc(NONOGUI::ClickEvent, Nil) | Nil
on_click(&block : Proc(NONOGUI::ClickEvent, Nil)) on_click, on_click=(on_click : Proc(NONOGUI::ClickEvent, Nil) | Nil) on_click=, on_keyboard : Proc(NONOGUI::KeyboardEvent, Nil) | Nil
on_keyboard(&block : Proc(NONOGUI::KeyboardEvent, Nil)) on_keyboard, on_keyboard=(on_keyboard : Proc(NONOGUI::KeyboardEvent, Nil) | Nil) on_keyboard=, on_mouse_border : Proc(NONOGUI::MouseBorderEvent, Nil) | Nil
on_mouse_border(&block : Proc(NONOGUI::MouseBorderEvent, Nil)) on_mouse_border, on_mouse_border=(on_mouse_border : Proc(NONOGUI::MouseBorderEvent, Nil) | Nil) on_mouse_border=, on_mouse_button : Proc(NONOGUI::MouseButtonEvent, Nil) | Nil
on_mouse_button(&block : Proc(NONOGUI::MouseButtonEvent, Nil)) on_mouse_button, on_mouse_button=(on_mouse_button : Proc(NONOGUI::MouseButtonEvent, Nil) | Nil) on_mouse_button=, on_mouse_move : Proc(NONOGUI::MouseMoveEvent, Nil) | Nil
on_mouse_move(&block : Proc(NONOGUI::MouseMoveEvent, Nil)) on_mouse_move, on_mouse_move=(on_mouse_move : Proc(NONOGUI::MouseMoveEvent, Nil) | Nil) on_mouse_move=, parent : Component parent, parent? : Component | Nil parent?, update_properties update_properties, visible(value : Bool)
visible : Bool visible, visible=(value : Bool) visible=, width(value : Int32)
width : Int32 width, width=(value : Int32) width=, x(value : Int32)
x : Int32 x, x=(value : Int32) x=, y(value : Int32)
y : Int32 y, y=(value : Int32) y=
Constructor methods inherited from class GUI::Component
new(parent : GUI::Component | Nil, **args)
new
Class methods inherited from class GUI::Component
show(**args)show(**args, &) show