class UIng::Tab

Defined in:

uing/tab.cr

Constructors

Instance Method Summary

Instance methods inherited from class UIng::Control

__parent__ __parent__, __set_parent__(parent) : Nil __set_parent__, delete(child : Control) delete, destroy : Nil destroy, disable : Nil disable, enable : Nil enable, enabled? : Bool enabled?, enabled_to_user? : Bool enabled_to_user?, handle handle, hide : Nil hide, parent : Control | Nil parent, show : Nil show, to_unsafe to_unsafe, toplevel? : Bool toplevel?, verify_set_parent(parent) : Nil verify_set_parent, 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 #

[View source]

Instance Method Detail

def append(name : String, control, margined : Bool = false) : Nil #

[View source]
def append(name : String, margined : Bool = false, &block : -> Control) : Nil #

For DSL style


[View source]
def delete(index : Int32) : Nil #

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

[View source]
def destroy #

[View source]
def insert_at(name : String, index : Int32, control, margined : Bool = false) : Nil #

[View source]
def margined?(index : Int32) : Bool #

[View source]
def num_pages : Int32 #

[View source]
def on_selected(&block : Int32 -> _) : Nil #

[View source]
def selected : Int32 #

[View source]
def selected=(index : Int32) : Nil #

[View source]
def set_margined(index : Int32, margined : Bool) : Nil #

[View source]
def to_unsafe : Pointer(Void) #

[View source]