使用 --scale 选项。
TeliuTe
teliute@163.com 2010
tuhaihe
1132321739qq@gmail.com 2012

# 范围对话框

使用 --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
范围对话框范例