我有一个关于 roku 的文本部分,由于它的长度而被截断。有两种可能的解决方案。
- 似乎很容易的是在这一页上缩小文本。
- 使文本部分可滚动
我的页面是 roParagraphScreen,我在其中添加了一个段落。如果我需要将一个值传递给主题,我可以接受。到目前为止,我还没有找到任何处理文本大小的属性。我也知道有整个字体创建方面,但这似乎有点多。
这是我正在使用的代码
screen = CreateObject("roParagraphScreen")
screen.setMessagePort(port)
themeOpts = {fontSize: 100} 'this is the new code I am thinking as possible solution
setTheme(themeOpts)
if valid(opts.breadcrumb) then
screen.setBreadcrumbText(opts.breadcrumb, "")
end if
screen.addHeaderText(getCopy().SYSTEM_STATUS_SCREEN.RESULTS_TITLE)
screen.addParagraph(getCopy().SYSTEM_STATUS_SCREEN.SUSTAINED_BANDWIDTH + " " + opts.bandwidthResult.roundedAsString + " MPS")
然后在主题部分做这样的事情
if valid(opts.fontSize) then
'change font size
我还没有研究可滚动文本解决方案。想先在这里得到一些反馈。