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.
Options | |
---|---|
--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"
Options | |
---|---|
--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 | Place la boite de dialogue à son ouverture au centre de l*écran |
--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 |
Options | |
---|---|
--day=INT | Jour par défaut |
--month=INT | Mois par défaut |
--year=INT | Année par défaut |
--date-format=MOTIF | Régler le format de retour la date. Par défaut c'est `% x ' Pour plus info sur les format de date faire man date |
--details = FILENAME | |
--init-color=COULEUR | Définit une valeur initiale de la couleur. |
--extra | |
--palette[= fichier] |
Ici nous allons créé une boite de dialogue de type calendrier avec comme titre “Mon calendrier Yad”, date par défaut le 30 janvier 2000 et comme format de retour Année-Mois-Jour.
yad --calendar --title="Mon calendrier Yad" --day="30" --month="1" --year="2000" --date-format="%Y-%m-%d"
Options | |
---|---|
--tooltip | Utilisez un texte de dialogue comme une bulle d'aide pour la boîte Drag-and-Drop. |
--command=CMD | Lancer la commande lorsque les données reçues. Chaînes de données passent comme la commande d'un argument. En données par défaut imprime simplement la sortie standard. |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |
Options | |
---|---|
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx | |
--xxxx |