class GUI::Form

Defined in:

base.cr

Constructors

Instance Method Summary

Instance methods inherited from class GUI::Customizable

button(def_value, **args, &)
button(def_value, **args)
button(**args, &)
button(**args)
button
, checkbox(def_value, **args, &)
checkbox(def_value, **args)
checkbox(**args, &)
checkbox(**args)
checkbox
, combobox(def_value, **args, &)
combobox(def_value, **args)
combobox(**args, &)
combobox(**args)
combobox
, diamond(def_value, **args, &)
diamond(def_value, **args)
diamond(**args, &)
diamond(**args)
diamond
, edit(def_value, **args, &)
edit(def_value, **args)
edit(**args, &)
edit(**args)
edit
, ellipse(def_value, **args, &)
ellipse(def_value, **args)
ellipse(**args, &)
ellipse(**args)
ellipse
, flow(def_value, **args, &)
flow(def_value, **args)
flow(**args, &)
flow(**args)
flow
, glpanel(def_value, **args, &)
glpanel(def_value, **args)
glpanel(**args, &)
glpanel(**args)
glpanel
, imagebutton(def_value, **args, &)
imagebutton(def_value, **args)
imagebutton(**args, &)
imagebutton(**args)
imagebutton
, imagecheckbox(def_value, **args, &)
imagecheckbox(def_value, **args)
imagecheckbox(**args, &)
imagecheckbox(**args)
imagecheckbox
, label(def_value, **args, &)
label(def_value, **args)
label(**args, &)
label(**args)
label
, listbox(def_value, **args, &)
listbox(def_value, **args)
listbox(**args, &)
listbox(**args)
listbox
, memo(def_value, **args, &)
memo(def_value, **args)
memo(**args, &)
memo(**args)
memo
, pages(def_value, **args, &)
pages(def_value, **args)
pages(**args, &)
pages(**args)
pages
, panel(def_value, **args, &)
panel(def_value, **args)
panel(**args, &)
panel(**args)
panel
, picture(def_value, **args, &)
picture(def_value, **args)
picture(**args, &)
picture(**args)
picture
, progressbar(def_value, **args, &)
progressbar(def_value, **args)
progressbar(**args, &)
progressbar(**args)
progressbar
, rect(def_value, **args, &)
rect(def_value, **args)
rect(**args, &)
rect(**args)
rect
, scroll(def_value, **args, &)
scroll(def_value, **args)
scroll(**args, &)
scroll(**args)
scroll
, slider(def_value, **args, &)
slider(def_value, **args)
slider(**args, &)
slider(**args)
slider
, triadown(def_value, **args, &)
triadown(def_value, **args)
triadown(**args, &)
triadown(**args)
triadown
, trialeft(def_value, **args, &)
trialeft(def_value, **args)
trialeft(**args, &)
trialeft(**args)
trialeft
, triaright(def_value, **args, &)
triaright(def_value, **args)
triaright(**args, &)
triaright(**args)
triaright
, triaup(def_value, **args, &)
triaup(def_value, **args)
triaup(**args, &)
triaup(**args)
triaup

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

Macros inherited from class GUI::Component

default_gui_property(item) default_gui_property, gui_event(typ, item) gui_event, gui_property(item, *, active = false, internal = false) gui_property, indirect_gui_property(internal, item, *, active = false) indirect_gui_property

Constructor Detail

def self.new(**args) #

[View source]

Instance Method Detail

def create_handle(parent) : NONOGUI::MyComponent #

[View source]
def fullscreen(value : Bool) #

[View source]
def fullscreen : Bool #

[View source]
def fullscreen=(value : Bool) #

[View source]
def gui #

[View source]
def hide #

[View source]
def should_hide : Bool #

[View source]
def should_hide=(should_hide : Bool) #

[View source]
def show #

[View source]
def text(value : String) #

[View source]
def text : String #

[View source]
def text=(value : String) #

[View source]
def was_shown : Bool #

[View source]