class UIng::Grid

Defined in:

uing/grid.cr
uing/grid/at.cr

Constructors

Instance Method Summary

Instance methods inherited from class UIng::Control

delete(child : Control) delete, destroy : Nil destroy, detach : self detach, disable : Nil disable, enable : Nil enable, enabled? : Bool enabled?, enabled_to_user? : Bool enabled_to_user?, handle : Pointer(Void) handle, hide : Nil hide, parent : Control | Nil parent, released? : Bool released?, set_minimum_size(width : Int32, height : Int32) : Nil set_minimum_size, show : Nil show, to_unsafe to_unsafe, tooltip=(tooltip : String) : Nil
tooltip=(tooltip : Nil) : Nil
tooltip=
, toplevel? : Bool toplevel?, visible? : Bool visible?

Macros inherited from module UIng::BlockConstructor

block_constructor block_constructor

Constructor Detail

def self.new(*args, &) #

[View source]
def self.new(*args, **kwargs, &) #

[View source]
def self.new(padded : Bool = false) #

[View source]

Instance Method Detail

def append(control, left : Int32, top : Int32, xspan : Int32 = 1, yspan : Int32 = 1, hexpand : Bool = false, halign : UIng::Align = UIng::Align::Fill, vexpand : Bool = false, valign : UIng::Align = UIng::Align::Fill) : Nil #

[View source]
def delete(child : Control) #

[View source]
def insert_at(control, existing, at : At, xspan : Int32 = 1, yspan : Int32 = 1, hexpand : Bool = false, halign : UIng::Align = UIng::Align::Fill, vexpand : Bool = false, valign : UIng::Align = UIng::Align::Fill) : Nil #

[View source]
def padded=(padded : Bool) : Nil #

[View source]
def padded? : Bool #

[View source]
def to_unsafe #

[View source]