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 [20/11/2015 01:47] martinux_qc [Règles d'utilisation] |
utilisateurs:slyfox:tutos:yad [21/11/2015 18:12] Slyfox |
||
---|---|---|---|
Ligne 40: | Ligne 40: | ||
* La ligne de commande doit commencer par yad suivit des options (voir chapitre "Options générales" et "Options spécifiques"). | * La ligne de commande doit commencer par yad suivit des options (voir chapitre "Options générales" et "Options spécifiques"). | ||
- | * L'ordre dans lequel interviennent le ou les options n'ont pas d'importance. \\ Remarque: dans ce wiki nous utiliserons en premier l'option de boîte puis les options générales puis les options spécifiques. ;-) | + | * L'ordre dans lequel interviennent le ou les options n'ont pas d'importance. |
* Si une option spécifique n'est pas mentionnée c'est la valeur par défaut qui sera automatique appliqué par yad. | * Si une option spécifique n'est pas mentionnée c'est la valeur par défaut qui sera automatique appliqué par yad. | ||
Ligne 76: | Ligne 76: | ||
|**%%--dnd %%** | Boîte drag-and-drop | | |**%%--dnd %%** | Boîte drag-and-drop | | ||
|**%%--entry%%** | Permet la saisie de caractères | | |**%%--entry%%** | Permet la saisie de caractères | | ||
- | |**%%--icons%%** | Boîte d*affichage avec icônes de raccourci | | + | |**%%--icons%%** | Boîte d'affichage avec icônes de raccourci | |
|**%%--file%%** | Sélection de fichiers ou/et dossiers | | |**%%--file%%** | Sélection de fichiers ou/et dossiers | | ||
|**%%--font%%** | Sélection de la police | | |**%%--font%%** | Sélection de la police | | ||
Ligne 84: | Ligne 84: | ||
|**%%--progress%%** | Permet de suivre une progression | | |**%%--progress%%** | Permet de suivre une progression | | ||
|**%%--text-info%%** | Affiche un texte dans une fenêtre | | |**%%--text-info%%** | Affiche un texte dans une fenêtre | | ||
- | |**%%--scale%%** | Choisir une valeur numérique à l*aide d*un curseur | | + | |**%%--scale%%** | Choisir une valeur numérique à l'aide d'un curseur | |
Ligne 97: | Ligne 97: | ||
|**%%--title=TITLE%%** | Titre de la boîte de dialogue | | |**%%--title=TITLE%%** | Titre de la boîte de dialogue | | ||
|**%%--window-icon=ICONPATH%%** | Chemin de l'icône | | |**%%--window-icon=ICONPATH%%** | Chemin de l'icône | | ||
- | |**%%--width=WIDTH%%** | Hauteur de la boite de dialogue | | + | |**%%--width=WIDTH%%** | Hauteur de la boîte de dialogue | |
- | |**%%--height=HEIGHT%%** | Largeur de la boite de dialogue | | + | |**%%--height=HEIGHT%%** | Largeur de la boîte de dialogue | |
|**%%--timeout=TIMEOUT%%** | Temps d'affichage | | |**%%--timeout=TIMEOUT%%** | Temps d'affichage | | ||
|**%%--timeout-indicator=POSITION%%** | FIXME | | |**%%--timeout-indicator=POSITION%%** | FIXME | | ||
|**%%--kill-parent%%** | Envoie SIGTERM au processus parent | | |**%%--kill-parent%%** | Envoie SIGTERM au processus parent | | ||
- | |**%%--text=STRING%%** | Texte à l'interieur de la boite de dialogue | | + | |**%%--text=STRING%%** | Texte à l’intérieur de la boîte 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=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%% | | |**%%--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 | | |**%%--icon-theme = THEME%%** | Utilise une icône du thème GTK au lieu de celle utilisé par défaut | | ||
Ligne 112: | Ligne 112: | ||
|**%%--always-print-result%%** | Imprime toujours le résultat | | |**%%--always-print-result%%** | Imprime toujours le résultat | | ||
|**%%--dialog-sep%%** | FIXME | | |**%%--dialog-sep%%** | FIXME | | ||
- | |**%%--borders=NUM%%** | Définit les bordures de la boite de dialogue | | + | |**%%--borders=NUM%%** | Définit les bordures de la boîte de dialogue | |
- | |**%%--sticky%%** | Affiche de la boite de dialogue sur tous les bureaux | | + | |**%%--sticky%%** | Affiche la boîte de dialogue sur tous les bureaux | |
- | |**%%--fixed%%** | Verrouille la hauteur et la largeur de la boite de dialogue | | + | |**%%--fixed%%** | Verrouille la hauteur et la largeur de la boîte de dialogue | |
- | |**%%--center%%** | Place la boite de dialogue à son ouverture au centre de l*écran | | + | |**%%--center%%** | Place la boîte de dialogue à son ouverture au centre de l'écran | |
- | |**%%--mouse%%** | Place la boite dialogue à son ouverture sous la position de la souris | | + | |**%%--mouse%%** | Place la boîte dialogue à son ouverture sous la position de la souris | |
- | |**%%--on-top%%** | Place la boite dialogue à son ouverture par dessus les autre fenêtre. | | + | |**%%--on-top%%** | Place la boîte 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 | | + | |**%%--skip-taskbar%%** | N'affiche pas la boîte de dialogue dans la barre de tâche ou le pager | |
|**%%--geometry=WIDTHxHEIGHT+X+Y%%** | FIXME | | |**%%--geometry=WIDTHxHEIGHT+X+Y%%** | FIXME | | ||
|**%%--selectable-labels%%** | FIXME | | |**%%--selectable-labels%%** | FIXME | | ||
Ligne 179: | Ligne 179: | ||
{{/file-R8d6aaf1191e3a1dd0ad35e38247bb657.png}} | {{/file-R8d6aaf1191e3a1dd0ad35e38247bb657.png}} | ||
- | ==== Options boite de dialogue entry ==== | + | ===== Entry ===== |
+ | |||
+ | ^ Options ^ Descriptions | ||
+ | |**%%--entry-label=STRING%%** |Texte devant l'étiquette d'entrée. (équivalant à read en bash)| | ||
+ | |**%%--entry-text=STRING%%** |Text de défaut de l'étiquette| | ||
+ | |**%%--hide-text%%** |Cache le texte d'entrée. | | ||
+ | |**%%--completion%%** |Utilise l'achèvement lieu de combo-box. | | ||
+ | |**%%--editable%%** |Autorisation d'apporter des modifications au texte dans la liste déroulante. | | ||
+ | |**%%--numeric%%** |FIXME | | ||
+ | |**%%--licon=IMAGE%%** |Icône sur le côté gauche de l'entrée. | | ||
+ | |**%%--licon-action=CMD%%** |Commande qui sera exécuté lors d'un clique sur l'icône de gauche. La commande de sortie sera créée sous forme de texte d'entrée. | | ||
+ | |**%%--ricon=IMAGE%%** |Icône sur le côté droite de l'entrée. | | ||
+ | |**%%--ricon-action=CMD%%** |Commande qui sera exécuté lors d'un clique sur l'icône de droite. La commande de sortie sera créée sous forme de texte d'entrée. | | ||
+ | |**%%--num-sortie%%** |FIXME | | ||
+ | |||
+ | === Exemple === | ||
+ | |||
+ | Ci-dessous une boite de dialogue de type entry, avec comme titre "Qui est-ce ?". Cette boite nous demande de taper le nom de l'utilisateur, nous pouvons soit taper le nom de l'utilisateur ou choisir un nom dans la liste déroulante. | ||
+ | |||
+ | <file bash> | ||
+ | yad \ | ||
+ | --entry \ | ||
+ | --title="Qui est-ce ?" \ | ||
+ | --entry-label="Taper votre nom d'utilisateur" \ | ||
+ | --editable \ | ||
+ | --entry-text="$USER" "Toto" | ||
+ | </file> | ||
+ | |||
+ | |||
+ | |||
- | ^ Options ^ Descriptions | ||
- | |**%%--xxxx%%** | FIXME | | ||
- | |**%%--xxxx%%** | FIXME | | ||
- | |**%%--xxxx%%** | FIXME | | ||
- | |**%%--xxxx%%** | FIXME | | ||
- | |**%%--xxxx%%** | FIXME | | ||
- | |**%%--xxxx%%** | FIXME | | ||
- | |**%%--xxxx%%** | FIXME | | ||
- | |**%%--xxxx%%** | FIXME | | ||
- | |**%%--xxxx%%** | FIXME | | ||
==== Options boite de dialogue icons ==== | ==== Options boite de dialogue icons ==== | ||
^ Options ^ Descriptions | ^ Options ^ Descriptions | ||
- | |**%%--xxxx%%** | FIXME | | + | |**%%--read-dir=PATH%%** | FIXME | |
- | |**%%--xxxx%%** | FIXME | | + | |**%%--generic%%** | FIXME | |
- | |**%%--xxxx%%** | FIXME | | + | |**%%--sort-by-name%%** | FIXME | |
- | |**%%--xxxx%%** | FIXME | | + | |**%%--descend%%** | FIXME | |
- | |**%%--xxxx%%** | FIXME | | + | |**%%--listen%%** | FIXME | |
- | |**%%--xxxx%%** | FIXME | | + | |**%%--item-width%%** | FIXME | |
- | |**%%--xxxx%%** | FIXME | | + | |**%%--compact%%** | FIXME | |
- | |**%%--xxxx%%** | FIXME | | + | |**%%--single-click%%** | FIXME | |
- | |**%%--xxxx%%** | FIXME | | + | |**%%--term%%** | FIXME | |
==== Options boite de dialogue file ==== | ==== Options boite de dialogue file ==== |