XBL でこのボタンを拡張すると、次のようになります。
<binding id="myFancyButton" extends="chrome://global/content/bindings/button.xml#button">
フォーカス可能なボタンにするにはどうすればよいですか?
XBL でこのボタンを拡張すると、次のようになります。
<binding id="myFancyButton" extends="chrome://global/content/bindings/button.xml#button">
フォーカス可能なボタンにするにはどうすればよいですか?
button.xmlに何があるかわからないので、
私は本当にこのリンクを提供することしかできず、ボタンがここのガイドラインに従っていることを確認するようにお願いします:https ://wiki.mozilla.org/XUL:Focus_Behaviour
特に、-moz-user-focusプロパティに関する情報は重要です。
編集済み:これは単純なHello Worldの例であり、ボタンはフォーカス可能です。
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="main" title="My App" width="300" height="300" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<button label="Hello World" oncommand="alert('You pressed me')" style="max-width: 100px"/>
</window>