范围对话框

使用 --scale 选项创建一个范围对话框。

范围对话框支持以下选项:

--text=文本

设置对话框文本。(默认:调整范围值)

--value=

设置初始值。(默认:0)您必须在最小值和最大值之间指定一个值。

--min-value=

设置最小值。(默认:0)

--max-value=

设置最大值。(默认:100)

--step=

设置步长。(默认:1)

--print-partial

将值打印为标准输出,无论值何时变化。

--hide-value

隐藏对话框中的值。

下面的脚本示范了如何创建一个范围对话框:

#!/bin/sh

VALUE=`zenity --scale --text="选择窗口透明度。" --value=50`

case $? in
         0)
		echo "您选中了 $VALUE%。";;
         1)
                echo "未选中值。";;
        -1)
                echo "发生意外错误。";;
esac

范围对话框范例

Zenity 范围对话框范例