Rebol 3 - 如何创建密码文本字段? (圆形或恒星,而不是文本)
在雷博尔2,为了创建一个密码文本字段,可以写Rebol 3 - 如何创建密码文本字段? (圆形或恒星,而不是文本)
view [ field hide
]
如何做到在雷博尔3?
回答:
您可以使用文本输入窗口小部件的hide-input
控制是否显示输入。
有两种方法可以做到这一点。首先,你可以在你的布局规范,直接覆盖面:
view [field options [hide-input: true]]
其次,你可以创建一个自定义窗口小部件(姑且称之为password
)从field
衍生而来,但重写hide-input
方面:
stylize [ password: field [ ;; Create a PASSWORD widget, derived from FIELD.
facets: [ ;; Override FIELD's facets.
hide-input: true ;; Mask the input with asterisks.
]
]
]
view [password]
我希望password
小部件最终会与R3-GUI股票捆绑在一起。
以上是 Rebol 3 - 如何创建密码文本字段? (圆形或恒星,而不是文本) 的全部内容, 来源链接: utcz.com/qa/259378.html