控件: 显示文本¶
- Textfield, TitleText
- 一个单行的文本,不过长度是任意的 - 是最基本的输入控件. 注意,一些在更正中的文档版本指的会是 ‘textbox’ [文本框]控件.
- FixedText, TitleFixedText
- 单行的文本, 但其文本框的编辑功能被移除了.
- PasswordEntry, TitlePassword
- 一个文本框, 但被修改了, 以便刚好 .value 的字母不显示出来.
- Autocomplete
这是一个带有附加功能的文本框 - 我们的想法是如果用户按下了 TAB键 控件会尝试 ‘补全’ 用户正在输入的内容,适当给出可选择的选项. 其调用的方法是 auto_complete(inputch).
当然,上下文就是一切. Autocomplete 也因此没那么有用,但其用意是做为你可以子类化的东西. 参见 Filename 和 TitleFilename 这两个类作为例子.
- Filename, TitleFilename
一个会尝试 ‘补全’ 用户输入的文件名或者路径的文本框.
这是个 Autocomplete 控件的示例.
- FilenameCombo, TitleFilenameCombo
- 这是更高级的选择文件的方法. 2.0pre82 版本新添.
- MultiLineEdit
- 该控件可允许用户编辑若干行的文本.
- Pager, TitlePager
- 该[页面]控件会显示多行文本, 并允许用户来回滚动, 但不能编辑. 要显示的文本存放在 .values 属性中.