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 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.

Zenity Fenêtre avec liste de choix

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)

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

pingouinux a écrit :

@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.

pingouinux a écrit :

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.

Hors ligne

#13 Le 02/10/2013, à 16:04

pingouinux

Re : Doc Ubuntu zanety réaliser une fenêtre avec une liste de choix

tiramiseb #12 a écrit :

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...

Hors ligne