2

XBL でこのボタンを拡張すると、次のようになります。

<binding id="myFancyButton" extends="chrome://global/content/bindings/button.xml#button">

フォーカス可能なボタンにするにはどうすればよいですか?

4

1 に答える 1

0

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>
于 2010-10-01T14:15:46.600 に答える