class GUI::View

Defined in:

wrappers.cr

Constructors

Instance Method Summary

Instance methods inherited from class GUI::Widget

place(layout : Layout, x : Int32, y : Int32) place, to_unsafe to_unsafe

Macros inherited from class GUI::Widget

define_place define_place, define_standard_init
define_standard_init(args)
define_standard_init
, event(name) event, lib_function(name, *args) lib_function, lib_function_named(name, libname, *args) lib_function_named, lib_property(name)
lib_property(name, type)
lib_property
, lib_setter(name, typ)
lib_setter(name)
lib_setter

Constructor Detail

def self.new(scroll : Bool, border : Bool, **args) #

[View source]
def self.new(scroll : Bool, **args) #

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

[View source]

Instance Method Detail

def allow_tab=(value) #

[View source]
def keybuf=(value) #

[View source]
def native(*args) #

[View source]
def on_accept_focus(&callback : -> ) #

[View source]
def on_click(&callback : -> ) #

[View source]
def on_down(&callback : -> ) #

[View source]
def on_drag(&callback : -> ) #

[View source]
def on_draw(&callback : -> ) #

[View source]
def on_enter(&callback : -> ) #

[View source]
def on_exit(&callback : -> ) #

[View source]
def on_focus(&callback : -> ) #

[View source]
def on_key_down(&callback : -> ) #

[View source]
def on_key_up(&callback : -> ) #

[View source]
def on_move(&callback : -> ) #

[View source]
def on_overlay(&callback : -> ) #

[View source]
def on_resign_focus(&callback : -> ) #

[View source]
def on_scroll(&callback : -> ) #

[View source]
def on_size(&callback : -> ) #

[View source]
def on_up(&callback : -> ) #

[View source]
def on_wheel(&callback : -> ) #

[View source]
def place(layout : Layout, x : Int32, y : Int32) #

[View source]
def scroll_visible(*args) #

[View source]
def scroll_x(*args) #

[View source]
def scroll_y(*args) #

[View source]
def size=(value) #

[View source]
def update(*args) #

[View source]