#1 Le 30/09/2013, à 19:43
- xunil2003
Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Bonjour,
Sur la doc Ubuntu de Zanity j'essai d'utilise, une fenêtre avec une liste de choix, comme indiqué sur le site ubuntu, mais je n'y arrive pas.
Lien ubuntu Zanity -----> http://doc.ubuntu-fr.org/zenity
J'ai essai ceci
#!/bin/sh
zenity --entry --title="Jour" --text="Veuillez indiquer le jour de la semaine" Lundi Mardi Mercredi "Autre jour..."
zenity --entry --title="Jour" --text="Veuillez indiquer le jour de la semaine" --entry-text="Lundi" Mardi Mercredi
Qand je l'execute
bash $HOME/bash/Zenity/liste-de-choix.sh
j'ai la fenetre avec une liste de choix qui s'affiche correctement mais impossible de sélectionner un jour, c'est vide il y a rien ?? pourtant les jours son bien indiqué dans le script ?
Pouvez vous m'expliquer le problème ?
Merci.
- AMD R9 5950x 64 Go Ram / Intel Pentium I7 960 - 12 Go Ram - 6 T0 - Kubuntu 12.04 x64 / Kubuntu 14.04 x64 / Kubuntu 16.04 x64 / Kubuntu 18.04 x64 / Kubuntu 20.04 x64 / Mint
- DreamPlug Multi Boot / Marvel 1.22 Ghz / Architecture ARM / 512 Mo Ram / Carte-sd 16 Go class 10 / 5 Watts / Debian Squeeze 2.6.39.4
- Raspberry PI 1 / Raspberry PI 2 / Raspberry PI 3 / Raspberry PI 4 : 4Gb
JE SUIS CHARLIE
Hors ligne
#2 Le 30/09/2013, à 20:36
- pingouinux
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Bonsoir,
Je ne suis pas un spécialiste, mais essaye ceci :
zenity --height=250 --list --radiolist --title="Jour" --text="Veuillez indiquer le jour de la semaine" --column 'Choix' --column 'Jour' TRUE Lundi FALSE Mardi FALSE Mercredi FALSE "Autre jour…"
Hors ligne
#3 Le 30/09/2013, à 21:18
- xunil2003
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Bonsoir,
Non comme ceci.
C'est une liste simple qui affiche simplement les différentes réponses possibles sans cases à cocher ou boutons de sélection.
Comment y réaliser ?
je n'y arrive pas ??
Merci.
Dernière modification par xunil2003 (Le 30/09/2013, à 21:42)
- AMD R9 5950x 64 Go Ram / Intel Pentium I7 960 - 12 Go Ram - 6 T0 - Kubuntu 12.04 x64 / Kubuntu 14.04 x64 / Kubuntu 16.04 x64 / Kubuntu 18.04 x64 / Kubuntu 20.04 x64 / Mint
- DreamPlug Multi Boot / Marvel 1.22 Ghz / Architecture ARM / 512 Mo Ram / Carte-sd 16 Go class 10 / 5 Watts / Debian Squeeze 2.6.39.4
- Raspberry PI 1 / Raspberry PI 2 / Raspberry PI 3 / Raspberry PI 4 : 4Gb
JE SUIS CHARLIE
Hors ligne
#4 Le 01/10/2013, à 11:52
- tiramiseb
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Salut,
La fenêtre que tu montres est exactement le résultat de :
zenity --entry --title="Sélection de l'éditeur" --text="Veuillez sélectionner l'éditeur à utiliser" geany gedit kate kwrite
C'est très proche de la toute première ligne que tu as proposée.
Dernière modification par tiramiseb (Le 01/10/2013, à 11:52)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 01/10/2013, à 14:18
- pingouinux
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
@jplemoine :
Remarques :
Dans les deux commandes, il n'est pas nécessaire de répéter --radiolist ou --checklist
Dans la seconde, il faut 2 colonnes
Hors ligne
#6 Le 01/10/2013, à 14:53
- jplemoine
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Puisque c'est de la merde, je supprime le post.
Que les spécialistes écrivent un exemple qui convienne...
Dernière modification par jplemoine (Le 01/10/2013, à 14:54)
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#7 Le 01/10/2013, à 16:36
- pingouinux
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
@jplemoine #6 : Il ne faut pas être susceptible. Personnellement, j'apprécie que l'on simplifie les scripts que je propose, ou que l'on m'en signale les erreurs. C'est pour moi une façon de progresser.
Hors ligne
#8 Le 01/10/2013, à 19:07
- xunil2003
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Bonsoir,
Avec
zenity --entry --title="Sélection de l'éditeur" --text="Veuillez sélectionner l'éditeur à utiliser" geany gedit kate kwrite
Je n'arrive pas a selectionner gedit kate kwrite car c'est vide y a rien !
Pourquoi le la liste deroulant est vide ?
Merci.
- AMD R9 5950x 64 Go Ram / Intel Pentium I7 960 - 12 Go Ram - 6 T0 - Kubuntu 12.04 x64 / Kubuntu 14.04 x64 / Kubuntu 16.04 x64 / Kubuntu 18.04 x64 / Kubuntu 20.04 x64 / Mint
- DreamPlug Multi Boot / Marvel 1.22 Ghz / Architecture ARM / 512 Mo Ram / Carte-sd 16 Go class 10 / 5 Watts / Debian Squeeze 2.6.39.4
- Raspberry PI 1 / Raspberry PI 2 / Raspberry PI 3 / Raspberry PI 4 : 4Gb
JE SUIS CHARLIE
Hors ligne
#9 Le 01/10/2013, à 19:51
- metalux
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Bonsoir,
Sauf erreur, il y a un bug avec les listes déroulantes:
https://bugs.launchpad.net/ubuntu/+sour … bug/998445
Si tu lances par le terminal, tu dois avoir cette erreur
Gtk-CRITICAL **: gtk_combo_box_text_insert: assertion `GTK_IS_COMBO_BOX_TEXT (combo_box)' failed
A défaut, tu peux le faire comme ci-dessous:
zenity --list --title="Sélection de l'éditeur" --text="Veuillez sélectionner l'éditeur à utiliser" --column "liste" geany gedit kate kwrite
Hors ligne
#10 Le 01/10/2013, à 23:31
- jplemoine
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
@jplemoine #6 : Il ne faut pas être susceptible. Personnellement, j'apprécie que l'on simplifie les scripts que je propose, ou que l'on m'en signale les erreurs. C'est pour moi une façon de progresser.
La susceptibilité n'a rien à voir : que tu améliores les scripts que je propose est très bien et même souhaitable...
Mais affirmer qu'il y a une erreur sur un script à priori fonctionnel, je te confirme que j'apprécie moyennement...
Mon problème est un problème de forme :
1 - J’avais bien préciser que je n'étais pas un spécialiste et que les scripts pouvaient aider.
2 - Les scripts que j’avais postés sont fonctionnels et je les utilise régulièrement.
Dans la seconde, il faut 2 colonnes
Pour écrire une vérité aussi stricte (et non un conditionnel ou un truc du style "je pense", "selon moi", "sauf erreur de ma part"),
as-tu testé les scripts postés ?
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#11 Le 02/10/2013, à 07:38
- pingouinux
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
@jplemoine #10 :
Je suis désolé que la forme de mon message #5 t'ait heurté, mais il n'y avait aucune agressivité de ma part.
as-tu testé les scripts postés ?
Bien sûr (Ubuntu 12.04.3 LTS, 3.8.0-31-generic, GNU bash, version 4.2.25(1)-release (x86_64-pc-linux-gnu), zenity 3.4.0).
Ça m'intéressait d'autant plus que c'est une commande que j'utilise très peu.
2 - Les scripts que j’avais postés sont fonctionnels et je les utilise régulièrement.
As-tu testé le second tel que tu l'avais posté, avant de l'effacer ? Il y avait peut-être eu une erreur lors de la copie.
Encore désolé pour ce malentendu. Je te souhaite une bonne journée.
Hors ligne
#12 Le 02/10/2013, à 10:49
- tiramiseb
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Mais affirmer qu'il y a une erreur sur un script à priori fonctionnel, je te confirme que j'apprécie moyennement...
Ta seconde commande n'était pas fonctionnelle : il manquait un "\" à la fin de sa première ligne.
Peut-être une erreur de copier-coller, mais en tout cas une erreur rendant ta seconde commande bel et bien non fonctionnelle.
Concernant les deux colonnes, il ne les faut pas absolument pour que ça fonctionne, mais il les faut pour que la présentation soit clean et que le titre en question soit au-dessus de la bonne colonne.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#13 Le 02/10/2013, à 16:04
- pingouinux
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Concernant les deux colonnes, il ne les faut pas absolument pour que ça fonctionne, mais il les faut pour que la présentation soit clean et que le titre en question soit au-dessus de la bonne colonne.
Ce que j'obtiens avec un seul --column, ce sont 6 cases à cocher superposées, et la commande retourne autant de (null) que de cases cochées. Mais la commande ne sort pas en erreur, effectivement.
Voici la commande que j'ai utilisée :
zenity --list --title "ATTENTION" --text "Reboot avec verification ?" --column "NomPC" \
--checklist "FALSE" "P5120" \
--checklist "FALSE" "dell-ubuntu" \
--checklist "FALSE" "acer-pro"
Hors ligne
#14 Le 02/10/2013, à 16:13
- tiramiseb
Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix
Ah oui tiens, en plus je pensais que la 2nde colonne serait affichée sans titre, alors que là elle n'est carrément pas affichée.
C'est donc bel et bien une commande non-fonctionnelle...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne