Component properties can be managed in two basic ways
require "vcl"
form = VCL.Form()
-- single property
form.width=200
-- modify multiple properties with lua table
form._ = {name="TestForm", caption="Simple Form for Testing", left=100, top=100}
The table of properties allows to use subtables too
form._ = { name="TestForm",
caption="Simple Form for Testing",
left=100,
top=100,
font = {
color = 0,
size = 12,
style = "[fsBold, fsItalic]",
}
}