Использование параметра --scale.
Deshko Yury
deshko@tut.by 2007

# Диалоговое окно шкалы

Используйте параметр --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