jf-roku/components/Buttons/TextSizeTask.brs

21 lines
371 B
Plaintext
Raw Normal View History

2020-08-08 20:43:37 +00:00
sub init()
m.top.functionName = "getTextSize"
end sub
sub getTextSize()
reg = CreateObject("roFontRegistry")
font = reg.GetDefaultFont(m.top.fontsize, false, false)
res = []
for each line in m.top.text
res.push(font.GetOneLineWidth(line, m.top.maxWidth))
end for
m.top.height = font.GetOneLineHeight()
m.top.width = res
end sub