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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:slyfox:tutos:yad [14/11/2015 11:58] Slyfox [Installation] |
utilisateurs:slyfox:tutos:yad [15/11/2015 10:44] Slyfox [Utilisation] |
||
---|---|---|---|
Ligne 21: | Ligne 21: | ||
Nous allons devoir l'installer par compilation. (la version actuelle est la 0.25.1) | Nous allons devoir l'installer par compilation. (la version actuelle est la 0.25.1) | ||
<code root>apt-get update | <code root>apt-get update | ||
- | apt-get install build-essential intltool xz-utils | + | apt-get install build-essential intltool xz-utils fakeroot checkinstall |
wget https://yad.googlecode.com/files/yad-0.25.1.tar.xz | wget https://yad.googlecode.com/files/yad-0.25.1.tar.xz | ||
tar -xJf yad-0.25.1.tar.xz | tar -xJf yad-0.25.1.tar.xz | ||
Ligne 27: | Ligne 27: | ||
./configure | ./configure | ||
make | make | ||
+ | checkinstall make install | ||
</code> | </code> | ||
Ligne 33: | Ligne 34: | ||
- | ===== Utilisation ===== | + | ==== Boîte de dialogue ==== |
+ | |||
+ | 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 | | ||
+ | |||
+ | |||
+ | ==== 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. | ||
+ | |||
+ | <note>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 une boite de dialogue du type calendrier et avec l'option **--title=TITLE** . \\ | ||
+ | <code user>yad --calendar --title="Mon calendrier Yad"</code></note> | ||
+ | |||
+ | ^ 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%%** | FIXME | | ||
+ | |**%%--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%%** | FIXME | | ||
+ | |**%%--button=BUTTON:ID%%** | Rajoute en bouton, ID correspond au code de sortie | | ||
+ | |**%%--no-buttons%%** | Affiche aucun bouton | | ||
+ | |**%%--no-markup%%** | FIXME | | ||
+ | |**%%--always-print-result%%** | Imprime toujours le résultat | | ||
+ | |**%%--dialog-sep%%** | FIXME | | ||
+ | |**%%--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%%** | FIXME | | ||
+ | |**%%--selectable-labels%%** | FIXME | | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||