无法在XUL对话框(Thunderbird 68.5.0)上生成多行文本框



我无法理解在我的写作Thunderbird插件中,文本框不是作为多行生成的,违背了我的意图。

你能告诉我原因或指出错误的代码吗? 或者你能告诉我任何好的插件,使用一些带有一些多行文本框元素的对话框,用于TB版本68或更高版本?

在此处输入图像描述

示例代码如下:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>
<dialog id="sample" title="multiline textbox"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<textbox multiline="true" rows="3"
value="This is some text that could wrap onto multiple lines."/>
</dialog>
// Launcher
window.open(  // or window.openDialog
"chrome://myaddon/content/sample.xul",
"sampleDlg",
"resizable,chrome,modal,titlebar,centerscreen");

提前谢谢你。

<textbox multiline="true">被删除。请改用<html:textarea>

参考: https://developer.thunderbird.net/add-ons/updating/tb68/changes

相关内容

  • 没有找到相关文章

最新更新