スピンボタン (xul:spinbuttons)

7月21日のトランクビルドにて Bug 155053 – Make the spinbuttons a real widget がFixされ、XULのスピンボタンが実装された。使い方はいたって簡単。 spinbuttons 要素に onup, ondown イベントハンドラを設定することで、△ボタンや▽ボタンの動作を設定できる。

<textbox value="0" />
<spinbuttons onup="this.previousSibling.value++;"
             ondown="this.previousSibling.value--;" />

また、 increaseDisabled, decreaseDisabled プロパティをセットすることで△ボタンや▽ボタンを無効にすることができる。
詳しくは: chrome://global/content/bindings/spinbuttons.xml

xul:spinbuttons

TOP

TOP