首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于静态文本扩展脚本更改UI大小

基于静态文本扩展脚本更改UI大小
EN

Stack Overflow用户
提问于 2019-05-01 22:26:47
回答 1查看 224关注 0票数 0

我有以下代码:

代码语言:javascript
复制
var win = new Window('palette');
var textGroup = win.add("group");
var text = textGroup.add("statictext{text:''}");
var button = textGroup.add("button{text: 'Add text'}");

button.onClick = function()
{
    text.text += "new line\n";
}

在向文本添加新行时,如何强制窗口大小(或文本组大小)适应新的文本大小?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-02 02:07:52

最后,我发现了如何调整文本的大小,然后调用window layout():

代码语言:javascript
复制
button.onClick = function()
{
    text.text += "new line\n";
    text.size.height += text.graphics.font.size;
    text.window.layout.layout(true)   
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55937822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档