#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
#5 Le 22/04/2012, à 14:02
- AnsuzPeorth
Re : [résolu] zenity - taille des boites de dialogue
l'info y est.
http://library.gnome.org/users/zenity/3 … al-options
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
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
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
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.
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.
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 ....)
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