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 →
Ceci est une ancienne révision du document !
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.
apt-get update apt-get install yad
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
Yad permet d'afficher 13 types de boite 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 |
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.
Voici un exemple avec une boite de dialogue du type calendrier et avec l'option --title=TITLE
.
yad --calendar --title="Mon calendrier Yad"
option | Description |
---|---|
--title=TITLE | Titre de la boîte de dialogue |
--window-icon=ICONPATH | Chemin de l'icône |
--width=WIDTH | Hauteur de la boite de dialogue |
--height=HEIGHT | Largeur de la boite de dialogue |
--timeout=TIMEOUT | Temps d'affichage |
--timeout-indicator=POSITION | |
--kill-parent | Envoie SIGTERM au processus parent |
--text=STRING | Texte à l'interieur de la boite de dialogue |
--image=IMAGE | Image qui apparaît sur le côté gauche de la boîte de dialogue. IMAGE peut être un nom de fichier ou le nom de l'icône du thème d'icônes courant. |
--image-on-top | Place l'image au-dessus, doit-être utilisé avec l'option --image |
--icon-theme = THEME | Utilise une icône du thème GTK au lieu de celle utilisé par défaut |
--expander=TEXT | |
--button=BUTTON:ID | Rajoute en bouton, ID correspond au code de sortie |
--no-buttons | Affiche aucun bouton |
--no-markup | |
--always-print-result | Imprime toujours le résultat |
--dialog-sep | |
--borders=NUM | Définit les bordures de la boite de dialogue |
--sticky | Affiche de la boite de dialogue sur tous les bureaux |
--fixed | Verrouille la hauteur et la largeur de la boite de dialogue |
--center | Sélection de la police |
--mouse | Place la boite dialogue à son ouverture sous la position de la souris |
--on-top | Place la boite dialogue à son ouverture par dessus les autre fenêtre. |
--skip-taskbar | N'affiche pas la boite de dialogue dans la barre de tache ou le pager |
--geometry=WIDTHxHEIGHT+X+Y | |
--selectable-labels |