{x = "20px", y = "-10c", width = "40%", height = 30}
{x = "20px", y = "-10c", width = "40%", height = 30}
Geyser.Label:new({
name="HelloWorld",
x=50, y=50,
width=200, height=50,
})
local HelloWorld = Geyser.Label:new({...
HelloWorld:echo("Hello World")
HelloWorld:echo("Hello World", nil, "c")
HelloWorld:echo("Hello World", "red", "c")
HelloWorld:setFgColor("red")
HelloWorld:echo("Hello World", nil, "c")
local container = Geyser.Container:new({
name="container",
x=50, y=50,
width=250, height=50,
})
container:flash()
local container_label = Geyser.Label:new({
name="container_label",
x=0, y=0,
width="100%", height="100%",
},
container)
container_label:echo("This is a label in a container", nil, "c")
local container_label = Geyser.Label:new({
name="container_label",
x=0, y=0,
width="100%", height="100%",
})
container_label:echo("This is a label in a container", nil, "c")
container:add(container_label)
container:resize(325, nil)
container:move(400, nil)
local HBox = Geyser.HBox:new({
name="HBox",
x=0, y=0,
width=400, height=30,
})
local label1 = Geyser.Label:new({
name="Label1",
},
HBox)
label1:echo("Label 1", "black", "c")
label1:setColor(255, 0, 0)
local label2 = Geyser.Label:new({
name="Label2",
},
HBox)
label2:echo("Label 2", "black", "c")
label2:setColor(0, 255, 0)
local label3 = Geyser.Label:new({
name="Label3",
h_stretch_factor=2.0,
},
HBox)
label3:echo("Label 3", nil, "c")
label3:setColor(0, 0, 255)
local label4 = Geyser.Label:new({
name="Label4",
width="13%",
h_policy=Geyser.Fixed,
},
HBox)
label4:echo("Label 4", "black", "c")
label4:setColor(0, 255, 255)