Utiliser l'option --scale.
Christophe Bliard
cbliard@gmail.com 2005
Vincent Untz
vuntz@gnome.org 2005
Claude Paroz
claude@2xlibre.net 2009
Bruno Brouard
annoa.b@gmail.com 2011
Mickael Albertus
mickael.albertus@gmail.com 2012

# Boîte de dialogue de glissière

Utilisez l'option --scale pour créer une boîte de dialogue de glissière.

Options de la boîte de dialogue de glissière :

# --text=TEXTE

Définir le texte du dialogue (par défaut : « Ajustez la valeur de la glissière »).

# --value=VALEUR

Définir la valeur initiale (par défaut : 0). Vous devez spécifier une valeur comprise entre les valeurs minimale et maximale.

# --min-value=VALEUR

Définir la valeur minimale (par défaut : 0).

# --max-value=VALEUR

Définir la valeur maximale (par défaut : 100).

# --step=VALEUR

Définir le pas (par défaut : 1).

# --print-partial

Afficher la valeur sur la sortie standard, à chaque fois qu'elle change.

# --hide-value

Masquer la valeur dans la boîte de dialogue.

Le script d'exemple suivant montre comment créer une boîte de dialogue de glissière :

#!/bin/sh

VALUE=`zenity --scale --text="Sélectionnez la transparence de la fenêtre." --value=50`

case $? in 0) echo "Vous avez choisi $VALUE%.";; 1) echo "Aucune valeur sélectionnée.";; -1) echo "Une erreur inattendue est survenue.";; esac

# Exemple de boîte de dialogue de glissière

Exemple de boîte de dialogue de glissière Zenity