Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/04/2012, à 13:29

Christophe C

[résolu] zenity - taille des boites de dialogue

Quand on utilise zenity, on ne maitrise pas la taille des boites de dialogue. Dans certains cas elles sont trop petites, dans d'autres cas trop grandes. C'est un peu le bazarre.

Je ne trouve rien à ce sujet dans la doc gnome ni dans le doc ubuntu.fr.

Il y a une solution pour fixer la taille des boites ?

Dernière modification par Christophe C (Le 24/04/2012, à 18:59)


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.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#2 Le 22/04/2012, à 13:38

AnsuzPeorth

Re : [résolu] zenity - taille des boites de dialogue

Bjr,
T'abuses là ...

man zenity
       General options

       --title=TITLE
              Set the dialog title

       --window-icon=ICONPATH
              Set the window icon

       --width=WIDTH
              Set the dialog width

       --height=HEIGHT
              Set the dialog height

       --timeout=TIMEOUT
              Set the dialog timeout

Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#3 Le 22/04/2012, à 13:54

Christophe C

Re : [résolu] zenity - taille des boites de dialogue

Ok, j'avais regardé dans le manuel en ligne et en français de gnome (http://library.gnome.org/users/zenity/3.2/). Ca me paraissait logique.
Pas pensé à man.
Désolé.


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.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#4 Le 22/04/2012, à 14:01

demonipuch

Re : [résolu] zenity - taille des boites de dialogue

Et voici un petit screenshot tiré du manuel en ligne :
mini_344609Capture.png
neutral

Hors ligne

#5 Le 22/04/2012, à 14:02

AnsuzPeorth

Re : [résolu] zenity - taille des boites de dialogue


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#6 Le 22/04/2012, à 14:10

Christophe C

Re : [résolu] zenity - taille des boites de dialogue

ok, j'ai mal cherché.


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.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#7 Le 23/04/2012, à 09:20

YannUbuntu

Re : [résolu] zenity - taille des boites de dialogue


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#8 Le 23/04/2012, à 12:31

Christophe C

Re : [résolu] zenity - taille des boites de dialogue

Oui, je confirme ce bug, que l'utilisation de height et width ne permet pas de contourner.


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.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#9 Le 23/04/2012, à 18:22

Hizoka

Re : [résolu] zenity - taille des boites de dialogue

En passant par Zenitor, tu aurais eu ces options également smile

Mais cela ne fonctionne pas pour 5 fenetres.

Tu peux egalement te tourner vers yad qui doit le faire, et voila un ppa


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#10 Le 23/04/2012, à 22:06

Christophe C

Re : [résolu] zenity - taille des boites de dialogue

Tien au fait, peut-on combiner plusieurs zones en une seul fenêtre ? Genre un zenity    --info --text + un zenity --min-value=1 --max-value=60 --scale + un zenity --list. Dans un seul écran.

Je ne pense pas, mais à tout hasard...

Il y a bien le système des formulaires qui permet peut-être (?) de faire cela, mais la version de zenity est la 3.2, et c'est assez récent. Pas déployé sur tous les postes.

Dernière modification par Christophe C (Le 24/04/2012, à 10:16)


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.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#11 Le 24/04/2012, à 10:30

YannUbuntu

Re : [résolu] zenity - taille des boites de dialogue

AMHA tu devrais te mettre à Glade2script (GTK2 ou GTK3), ça va t'ouvrir toutes les possibilités d'interfaces de Glade, c'est relativement simple, et c'est compatible avec tous les systèmes. Et c'est fiable (je l'utilise pour Boot-Repair).


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#12 Le 24/04/2012, à 18:27

Hizoka

Re : [résolu] zenity - taille des boites de dialogue

Christophe C => Non le formulaire ne permet pas encore  ça, encore fois teste Zenitor, et tu veras dessuite si c'est possible...

Si tu veux pousser en restant dans le meme type que Zenity, il y a yad.

Et si tu veux un truc quasiment sans limite, passe à glade2script comme te le conseil Yann.
Alors c'est quand même plus compliqué que Zenity mais tellement plus puissant...


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#13 Le 24/04/2012, à 18:59

Christophe C

Re : [résolu] zenity - taille des boites de dialogue

J'avais un peu regardé, et effectivement, c'était nettement plus compliqué. Zenity est très limité... mais mes compétences aussi, ainsi que mes besoins.

Je finirais par regarder, quand j'aurais le temps.


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.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#14 Le 24/04/2012, à 19:26

Hizoka

Re : [résolu] zenity - taille des boites de dialogue

Yad est du meme niveau que Zenity.

J'ai créé Zenitor afin de facilité la création de fenetre Zenity, afin que des gens sans envie d'apprendre les codes Zenity puissent créer facilement des fenetres.

Apres c'est à toi de voir smile
Soit tu te penche sur YAD pour pousser un peu
Soit tu te limite à ce que propose Zenity (en simplifiant encore via Zenitor si tu veux)
Soit tu te lance totalement dans g2s et tu poses des questions...

Dans tous les cas, bon courage à toi !


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#15 Le 25/04/2012, à 06:11

Christophe C

Re : [résolu] zenity - taille des boites de dialogue

Je trouve pas mal de chose pour g2s, mais à chaque fois je trouve cela incompréhensible (pas juste compliqué).

Il n'y a pas un pas a pas commençant par "hello world", et montant doucement la complexité ?


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.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#16 Le 25/04/2012, à 08:53

Hizoka

Re : [résolu] zenity - taille des boites de dialogue

non il n'y a pas de tuto comme ça, car c'est un jeune projet du forum.
mais il y a de nombreux exemple dans le fichier tar...

Le debut semble compliquer mais au bout de quelques jours, ca devient bien plus simple.


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#17 Le 25/04/2012, à 10:30

AnsuzPeorth

Re : [résolu] zenity - taille des boites de dialogue

Christophe C a écrit :

Je trouve pas mal de chose pour g2s, mais à chaque fois je trouve cela incompréhensible (pas juste compliqué).

C'est le principe qui est different des zenity ou autre, c'est pour cela que ca semble compliqué, mais en réalité, une fois le principe de fonctionnement compris, ca roule tout seul.
A savoir qu'il y a un fichier glade (le GUI) et un fichier qui lui est associé (c'est là que sont les commandes et callback de ton appli). Un dernier fichier, tout petit celui la, pour lancer le tout, avec la commande glade2script et ses options.

Christophe C a écrit :

Il n'y a pas un pas a pas commençant par "hello world", et montant doucement la complexité ?

Ben j'attends tjrs qql'un pour me faire ce genre de tutos, car je connais trop bien l'appli, donc mes tutos ou explication ne seront pas plus clair, il faudrait qql'un qui débute avec g2s, pour appuyer sur les points difficiles, qui pour moi, me paraisse facile, donc je suis pas le mieux placé pour ce genre de tutos.

Hizoka a écrit :

non il n'y a pas de tuto comme ça, car c'est un jeune projet du forum.

Jeune, jeune, pas tant que ca, ca fait qd même plus de 2 ans que je suis dessus (un exploit d'ailleurs, moi qui ne sait pas rester plus de 15 jours sur un code ....)

Hizoka a écrit :

Le debut semble compliquer mais au bout de quelques jours, ca devient bien plus simple.

Qqles jours, tu abuses là, qqles heures ... Pour connaitre aussi bien que toi le bousin, ok, mais pour faire ses premiers script, faut pas des jours ...

Mais bon, si c'est pour faire une petite boite de dialogue comme zenity, autant utiliser zenity ... g2s n'a rien à voir avec ce genre d'appli, ce n'est pas du 'statique', c'est une vrai appli, qui fait corps avec le script, pas juste une boite de dialogue apporté dans son code.


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#18 Le 13/03/2015, à 14:31

bravorienaredire

Re : [résolu] zenity - taille des boites de dialogue

Bonjour !

Je ne sais pas si je viens à juste raison ici, déterrer entre autre. Mais bon, à tout hasard, j'ai la page ouverte

En fait, il m'a suffit d'ajouter --no-wrap

Comme dans :

#Zenity Info Box
zenity --info --text "<b>Super+N</b>	Gestionnaire de fichiers
<b>Super+E</b>	Éditeur de textes
<b>Alt+T</b>	Terminal
<b>Super+L</b>	LibreOffice
<b>Super+G</b>	Gimp
<b>Super+R</b>	Freeplane
<b>Super+F</b>	Firefox
	<b>Super+Alt+F</b>		Confidentiel
	<b>Super+Ctrl+F</b>		Sans échec
	<b>Super+Ctrl+Alt+F</b>	Profils
<b>Super+C</b>	Chromium
<b>Super+T</b>	Thunderbird
	<b>Super+Alt+T</b>		Écrire
<b>Super+P</b>	Parcellite
<b>Super+Z</b>	Zim
<b>Super+O</b>	Gcolor2"\
 --no-wrap
 --title "Les raccourcis clavier"\
 --height 1 --width 400

Ça évite de télécharger des choses, si ça marche dans certains cas...

Hors ligne