class
GUI::RootBuilder
- GUI::RootBuilder
- GUI::LazyLayoutBuilder
- GUI::GUIBuilder
- Reference
- Object
Defined in:
layout_dsl.crInstance Method Summary
- #calc_size(ncols, nrows, cached_margins : Hash(Int32, Int32) | Nil = nil)
- #column(**args, &)
- #finish_layout : Layout
- #next_cell
- #place_controls(layout : Layout, cached_margins : Hash(Int32, Int32) | Nil = nil)
- #row(**args, &)
- #space(value)
Instance methods inherited from class GUI::LazyLayoutBuilder
button(*args, **args2)
button,
calc_size(ncols, nrows, cached_margins : Hash(Int32, Int32) | Nil = nil)
calc_size,
combo(*args, **args2)
combo,
cur_space : Int32
cur_space,
cur_space=(cur_space : Int32)
cur_space=,
edit(*args, **args2)
edit,
imageview(*args, **args2)
imageview,
label(*args, **args2)
label,
listbox(*args, **args2)
listbox,
panel(*args, **args2)panel(*args, **args2, &) panel, place_controls(layout : Layout) place_controls, popup(*args, **args2) popup, progress(*args, **args2) progress, slider(*args, **args2) slider, space(value : Int32) space, space_after_me : Int32 space_after_me, space_after_me=(space_after_me : Int32) space_after_me=, splitview(*args, **args2) splitview, tableview(*args, **args2) tableview, textview(*args, **args2) textview, updown(*args, **args2) updown, view(*args, **args2) view, webview(*args, **args2) webview