« ツリーセルのインライン編集 (xul:tree editable=”true”) | nsIZipWriter @ Google Summer of Code 2006 » |
スピンボタン (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