Pages : 1
#1 Le 02/02/2020, à 11:52
- Christophe C

Yad - Affichage d'images
Bonjour,
Quand je fais un --image="/usr/share/icons/toto.png", j'ai une image qui s'affiche en haut à gauche de ma boite.
Comment faire pour qu'elle s'affiche sur la 1er ligne de la boite ? --image-on-top existe, mais ne semble pas marcher.
Dernière modification par Christophe C (Le 02/02/2020, à 11:53)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Hors ligne
#2 Le 02/02/2020, à 12:02
- metalux

Re : Yad - Affichage d'images
Bonjour Christophe C,
En es-tu sûr? C'est bien la bonne option. Peut-être l'as-tu utilisé à la place de --image alors qu'elle s'utilise conjointement:
yad --image /usr/share/icons/toto.png --image-on-topHors ligne
#3 Le 03/02/2020, à 08:55
- Christophe C

Re : Yad - Affichage d'images
Absolument certain.
yad --image="/usr/share/icons/yspie2.png" --image-on-top --text=" test test test test test" me met l'image dans le coin en haut à gauche, soit exactement la même chose que sans le --image-on-top.
Je suis sous 20.04
Dernière modification par Christophe C (Le 03/02/2020, à 08:56)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Hors ligne
#4 Le 03/02/2020, à 20:19
- metalux

Re : Yad - Affichage d'images
Cet exemple n'est pas très visuel. Essaye avec ceux-ci tirés de cette page.
yad --image=info --text="widget is right of image" --entryyad --image=info --image-on-top --text="widget is bottom of image" --entrySi le champs d'entrée est situé au même endroit, alors il s'agit bien d'un bug. Je suis en Ubuntu-mate 18.04
Hors ligne
#5 Le 04/02/2020, à 08:30
- Christophe C

Re : Yad - Affichage d'images
Et bien la différence est minime : le texte est toujours à côté (et non en dessous) de l'image. Par contre la ligne texte + image est un peu plus centrée par rapport à la zone "--entry".
En fait, ce que je voudrais, c'est une image seule sur sa ligne, centrée, au-dessus du reste de la boite, avec le texte en-dessous.
Un retour à la ligne après l'image, disons.
C'est possible, avec Yad ?
Dernière modification par Christophe C (Le 04/02/2020, à 08:33)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Hors ligne
#6 Le 04/02/2020, à 22:16
- metalux

Re : Yad - Affichage d'images
Je ne crois pas que ce soit possible mais je n'en suis pas complètement sûr car je n'ai jamais essayé de le faire. --image-on-top sert à mettre l'image au dessus quand on l'utilise avec un formulaire, une boîte à onglet (option --notebook), une entrée, des champs (--form), etc......
Du coup, une méthode de contournement serait de passer par --text-info:
echo "test test test test test" | yad --text-info --image="/usr/share/icons/yspie2.png" --image-on-topJe ne sais pas si ça peut te convenir, je n'ai pas mieux à proposer.
Je suis en ce moment sur Manjaro avec yad en version 5.0 (GTK+ 3.24.13) et l'option --image-on-top n'existe malheureusement plus sur cette version. Disons qu'avec cette version c'est le comportement par défaut d'avoir l'image au dessus. Je ne vois plus la possibilité de la mettre sur la gauche et c'est regrettable. Avec Ub 20.04, quelle version as-tu? Et dans le man, vois-tu l'option?
Hors ligne
#7 Le 05/02/2020, à 08:49
- Christophe C

Re : Yad - Affichage d'images
Tu es sûr que tu n'as pas plutôt une 0.5 ? j'ai cela :
(chris - 5.0.0-27-generic) ~ : yad --version
0.40.0 (GTK+ 3.24.13)Le GTK 3.24 me fait penser que la version Ubuntu (donc Debian ?) est assez ancienne ....
Edit : sur source-forge, la dernière version est bien la 0.4 ...
Dernière modification par Christophe C (Le 05/02/2020, à 08:53)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Hors ligne
#8 Le 05/02/2020, à 11:11
- metalux

Re : Yad - Affichage d'images
[metalux@metalux-pc ~]$ yad --version
5.0 (GTK+ 3.24.13)
[metalux@metalux-pc ~]$ Sur Manjaro, il s'agit bien de la version 5.0: https://github.com/v1cont/yad/blob/master/NEWS
Il y a un fossé entre la version Ubuntu et celle de Arch.
Tout ceci ne répond pas à ta problématique...Yad est un formidable outil graphique pour les scripts bash mais il reste incomplet et il faut souvent ruser pour contourner. Est-ce que --text-info a pu te convenir à défaut du support texte de base pour insérer le texte en dessous de l'image?
Hors ligne
#9 Le 05/02/2020, à 11:38
- Christophe C

Re : Yad - Affichage d'images
Non, cela ne répond pas vraiment à mon besoin. mais pas grave, c'était du pinaillage ![]()
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Hors ligne
#10 Le 05/02/2020, à 11:45
- metalux

Re : Yad - Affichage d'images
Dans le monde professionnel, j'ai parfois eu des réponses qui, une fois déchiffrées, donnaient ceci:
"Dis moi ce que tu as besoin, je vais t'apprendre à t'en passer"
Cet adage peut également s'appliquer à Yad dans ce cas ![]()
Hors ligne
#11 Le 05/02/2020, à 18:24
- Christophe C

Re : Yad - Affichage d'images
Oui, de toute façon l'utilisateur est un chien.
Je répète régulièrement cela à mon service informatique, mais ils veulent faire bien, c'est désespérant ![]()
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Hors ligne
Pages : 1