Firefox 扩展中的双向缩放

发布于 2024-09-09 09:27:57 字数 256 浏览 2 评论 0原文

我正在编写一个 Firefox 扩展,其中需要一个双向缩放元素(https://developer.mozilla。 org/en/XUL/scale

虽然这个 xul 元素的示例代码讨论了一个方向上的比例,但我如何制作一个可以在两个方向上有滑块的比例,以便我可以采取范围作为输入?

谢谢, 卡皮尔

I am writing a firefox extension where I need a bidirectional scale element (https://developer.mozilla.org/en/XUL/scale)

While the sample code of this xul element talks about a scale in one direction, how can I make a scale which can have a slider bar at the two directions so that I can take a range as the input?

Thanks,
Kapil

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情深如许 2024-09-16 09:27:57

XUL 的一个很酷的事情是,您可以使用 XBL 绑定创建新的 XUL 元素,这非常容易做到。* Mozilla 的官方教程是 https://developer.mozilla.org/en/XUL_Tutorial/Introduction_to_XBLhttp://mb.eschew.org/15 似乎是另一个不错的。

由于您的新元素与内置 XUL 元素相对相似,因此您可能需要首先查看其 XBL 绑定。只需将您的 Firefox 浏览器指向 chrome://global/content/bindings/scale.xml,然后您就可以扩展/修改它以获得您需要的内容。

* 至少,看起来很容易。我实际上还没有做过。

One of the cool things about XUL is that you can create new XUL elements using XBL bindings which is very easy to do.* The official tutorial from Mozilla is https://developer.mozilla.org/en/XUL_Tutorial/Introduction_to_XBL and http://mb.eschew.org/15 appears to be another good one.

Since your new element will be relatively similar to the built-in XUL <scale> element, you might want to start by looking at its XBL bindings. Just point your Firefox browser at chrome://global/content/bindings/scale.xml and then maybe you can extend/modify it to get what you need.

* At least, it looks easy. I haven't actually done it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文