logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 02-01-2020 23:27:59

Switch
Membre
Distrib. : Stable
(G)UI : XFCE !
Inscription : 17-06-2012
Site Web

fenetre de dialogue - largeur mal gérée. réduite à un mot - zenity

Bonjour,

sur mon Debian Buster ( migration ),
Une fenetre de dialogue lancée par zenity gère mal la largeur : elle limite la largeur à un mot, au lieu de laisser un bout de phrase avant d'aller à la ligne.
Sur une VM propre ainsi qu'un autre système, il n'y a pas ce problème .
Je peux forcer la largeur en la définissant avec une option ( --width ). Mais Je ne devrais pas avoir à faire cela.

zenity --info --width=1000 --text="debian facile debian facile debian facile debian facile debian facile"
 


Regadez ce que ca donne :
https://pasteboard.co/IO9DvQA.png

La même commande n'a pas le même effet sur les autres systemes, donc je suppose que ca ne vient pas simplement de zenity, mais  peut-etre d'une chose liée aux fenetres de mpn systeme ?

4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux
$ apt policy zenity
Installé : 3.30.0-2

Hors ligne

#2 03-01-2020 08:07:20

Mindiell
Membre
Inscription : 14-01-2016

Re : fenetre de dialogue - largeur mal gérée. réduite à un mot - zenity

Oui, comme explicité sur IRC, mais sans ta présence (et jpp n'a pas fait passer le message entier). J'ia le même souci et l'aide m'a là aussi aider :
Il faut utiliser le flag --no-wrap qui te permet d'éviter que ton texte soit "automagiquement" coupé :

zenity --info --no-wrap --text="debian facile debian facile debian facile debian facile debian facile"


Et voilà !

Hors ligne

#3 03-01-2020 22:39:25

Switch
Membre
Distrib. : Stable
(G)UI : XFCE !
Inscription : 17-06-2012
Site Web

Re : fenetre de dialogue - largeur mal gérée. réduite à un mot - zenity

Merci beaucoup
, mais c'est qu'une demi solution. Car avec no-wrap, ca ne va jamais à la ligne.
Normalement ca devrait gérer intelligament.
Lapreuve ci dessous avec une capture d'écran sous debian stretch ( old stable ) ou ca fonctionne tout seul.
Du coup je me demande toujours d'ou vient cette différence ?


zenity --info --text="facile debian facilefacile debian facilefacile debian facilefacile debian facilefacile debian facilefacile debian faciledebian facile debian facile debian facile debian facile debian facilefacile debian facilefacile debian facilefacile debian facilefacile debian facilefacile debian facilefacile debian facilefacile debian facilefacile debian facilefacile debian facilefacile debian facile"




Buster :

Sans --no-wrap  ca coupe a chaque espace :/
https://i.imgur.com/HQVopSFl.png

Avec wrap : ca coupe jamais et ca sort de l'écran à droite :/
https://i.imgur.com/LOXce5nl.png

Stretch :

Résultat : largeur intelligente, étale au maximum et va à la ligne une fois arrivé au bout de l'écran.
https://i.imgur.com/MjcOjI1l.png

Hors ligne

Pied de page des forums