首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rebol3 Saphir中的自动标签调整

Rebol3 Saphir中的自动标签调整
EN

Stack Overflow用户
提问于 2015-02-16 09:34:27
回答 1查看 80关注 0票数 2

我试图对提示计算器示例做一些改进,以便当您在提示字段中单击enter时,"Total:“不会消失:

代码语言:javascript
复制
REBOL [title: "Tip Calculator"]
view [
    f: field "49.99"
    hpanel [
        t: field "20" on-action [
            set-face x rejoin ["Total: " round/to to money! ((to-decimal get-face f) * ((to-decimal get-face t) * .01 + 1)) $.01 ]
        ]
        title "%"
    ]
    x: title "Total: " facets [ auto-size true ]
]

然而,auto-size似乎并没有帮助这样一个事实,即x在计算后仍然太瘦。这样做是可行的:

代码语言:javascript
复制
x: title "Total: " 150x20

...as这样做:

代码语言:javascript
复制
x: title "Total:                        "

...but如何使它自动调整大小?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-17 09:05:27

由于标题似乎是从定义为“自动大小:假”(:false )的text派生出来的,因此,将标题替换为用自动大小定义的样式是最简单的解决方案:,例如info。

代码语言:javascript
复制
 x:  info "Total: " 

否则,您将不得不重新定义您自己的标题样式,从自动调整样式下降。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28538311

复制
相关文章

相似问题

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