logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Ceci est une ancienne révision du document !


Yad

Introduction

Yad nous permet d'afficher des boîtes de dialogue GTK via des lignes de commande ou des scripts shell. Il est semblable à Zenity mais avec plus d'options.

Installation

SID et Stretch

apt-get update
apt-get install yad

Jessie stable

Apparemment il n'exsite pas de paquet pour jessie stable. Nous allons devoir l'installer par compilation. (la version actuelle est la 0.25.1)

apt-get update
apt-get install build-essential intltool xz-utils fakeroot checkinstall 
wget https://yad.googlecode.com/files/yad-0.25.1.tar.xz
tar -xJf yad-0.25.1.tar.xz
cd yad-0.25.1
./configure
make
checkinstall make install

Utilisation

Boîte de dialogue

Yad permet d'afficher 13 types de boîte de dialogue-

Argument Description
--calendar Affiche un calendrier
--color Sélection de couleurs
--dnd Boîte drag-and-drop
--entry Permet la saisie de caractères
--icons Boîte d'affichage avec icônes de raccourci
--file Sélection de fichiers ou/et dossiers
--font Sélection de la police
--form Permet la saisie de caractères
--list Affiche une liste
--notification Afficher une notification dans la zone prévue à cet effet
--progress Permet de suivre une progression
--text-info Affiche un texte dans une fenêtre
--scale Choisir une valeur numérique à l'aide d'un curseur

Option général

A la suite du type de la boite de dialogue, nous pouvons choisir aucune, une ou plusieurs options générales qui peuvent s'appliquer pour tous les types de boîtes des dialogues ci-dessus.

Si l'option est suivit par = et des lettres en majuscule, il suffit de les remplacer par la valeur que nous voulons lui donner et cela entre 2 guillemets.

Voici un exemple avec l'option --title=TITLE et une boite de dialogue du type calendrier.
yad --calendar --title="Mon calendrier Yad"

option Description
--title=TITLE Définir le titre de la boîte de dialogue
--window-icon=ICONPATH Sélection de couleurs
--width=WIDTH Boîte drag-and-drop
--height=HEIGHT Permet la saisie de caractères
--timeout=TIMEOUT Boîte d'affichage avec icônes de raccourci
--timeout-indicator=POSITION Sélection de fichiers ou/et dossiers
--kill-parent Sélection de la police
--text=STRING Permet la saisie de caractères
--image=IMAGE Affiche une liste
--expander=TEXT Afficher une notification dans la zone prévue à cet effet
--icon-theme=THEME Permet de suivre une progression
--button=BUTTON:ID Affiche un texte dans une fenêtre
--no-buttons Choisir une valeur numérique à l'aide d'un curseur
--no-markup Affiche un calendrier
--always-print-result Sélection de couleurs
--dialog-sep Boîte drag-and-drop
--borders=NUM Permet la saisie de caractères
--sticky Boîte d'affichage avec icônes de raccourci
--fixed Sélection de fichiers ou/et dossiers
--center Sélection de la police
--mouse Permet la saisie de caractères
--on-top Affiche une liste
--skip-taskbar Afficher une notification dans la zone prévue à cet effet
--geometry=WIDTHxHEIGHT+X+Y Permet de suivre une progression
--selectable-labels Affiche un texte dans une fenêtre
utilisateurs/slyfox/tutos/yad.1447575989.txt.gz · Dernière modification: 15/11/2015 09:26 par Slyfox

Pied de page des forums

Propulsé par FluxBB