私は XUL を使用しています。以下は基本的なスライダー/スケールの実装です。
<scale value="1" min="1" max="10" increment="1"/>
ただし、スライダーで選択した値を表示する numbox がその横に必要です。XUL チュートリアルで十分に調べていなかったのかもしれませんが、実行可能な答えを見つけることができませんでした。
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="yourwindow"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<scale value="1" min="1" max="10" increment="1" id="a"/>
<textbox readonly="true" observes="a"/>
</window>