Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
zenity_generator [Le 18/01/2009, 07:09]
Hizoka Refonte compléte de la page
zenity_generator [Le 29/04/2017, 11:41]
L'Africain obsolète voir zenity3
Ligne 1: Ligne 1:
-{{tag>gtk+ console terminal}}+{{tag>programmation Karmic}}
 ---- ----
- 
 ====== Zenity Générator ====== ====== Zenity Générator ======
 +
 +<note important>​Une nouvelle version du logiciel existe [[zenitor_3|ici]],​ cette version utilise bash/​script2glade.</​note>​
  
 ===== Informations ===== ===== Informations =====
Ligne 13: Ligne 14:
 Pour plus d'​informations,​ des questions, des remarques, postez un message [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=280649|ici]] Pour plus d'​informations,​ des questions, des remarques, postez un message [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=280649|ici]]
  
-L'​utilisation de ce script se fait à vos risque ​et périls.+L'​utilisation de ce script se fait à vos risques ​et périls.
  
-===== Installation ===== 
-Afin d'​éviter tout risque de modification de lien vers le script et ainsi vous protéger de télécharger un fichier qui pourrait être dangereux, il vous faut vous rendre sur le [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2301501|topic du forum]] et de suivre la rubrique **Installation**. 
  
 ===== Utilisation d'un fichier de save ===== ===== Utilisation d'un fichier de save =====
Ligne 22: Ligne 21:
 {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_00.png}} {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_00.png}}
  
-Cette fenêtre n'​apparaît que la 1ére fois, elle permet de créer un fichier log (//fichier se trouvant dans le même dossier que le script//) qui garde en mémoire toutes vos créations de fenêtres. ​+Cette fenêtre n'​apparaît que la 1ère fois, elle permet de créer un fichier log (//fichier se trouvant dans le même dossier que le script//) qui garde en mémoire toutes vos créations de fenêtres. ​
  
 Si vous regrettez votre choix par la suite, il vous suffira de choisir l'​option "​**Réinitialiser l'​utilisation du fichier log**"​. Si vous regrettez votre choix par la suite, il vous suffira de choisir l'​option "​**Réinitialiser l'​utilisation du fichier log**"​.
Ligne 35: Ligne 34:
 Les cases précochées sont généralement importantes et il est recommandé de les remplir également... Les cases précochées sont généralement importantes et il est recommandé de les remplir également...
  
-Il y a des options disponibles dans de multiples types de fenêtres, afin d'​éviter la répétition,​ ils vont être décri ​ici et maintenant.+Il y a des options disponibles dans de multiples types de fenêtres, afin d'​éviter la répétition,​ ils vont être décrits ​ici et maintenant.
  
   * **Choix du titre** : Donne un texte à la barre de titre de la fenêtre.   * **Choix du titre** : Donne un texte à la barre de titre de la fenêtre.
Ligne 61: Ligne 60:
   * **Fermer automatiquement la fenêtre** : Ferme la fenêtre une fois le processus terminé.   * **Fermer automatiquement la fenêtre** : Ferme la fenêtre une fois le processus terminé.
  
-  * **Améliorer l'​aspect de la barre** : Différence ???!!!+  * **Créer une barre allant et venant sans pourcentage** : Une image vaut mieux qu'un long discours :-) 
 +{{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_23.png}}
  
-  * **Nombres d'​étapes** : Détermine le nombre d'étape ​à créer pour que la barre se charge entièrement. ​+  * **Nombres d'​étapes** : Détermine le nombre d'étapes ​à créer pour que la barre se charge entièrement. ​
     * Il est proposé automatiquement une vitesse d'​évolution (//ex : si il y a 5 étapes, il propose d'​aller de 20% en 20%//).     * Il est proposé automatiquement une vitesse d'​évolution (//ex : si il y a 5 étapes, il propose d'​aller de 20% en 20%//).
     * Il faut ensuite indiquer le texte à afficher en même temps que les pourcentages.     * Il faut ensuite indiquer le texte à afficher en même temps que les pourcentages.
Ligne 127: Ligne 127:
 {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_11.png}} {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_11.png}}
  
-  * **Choix du type de liste** : Permet de choisir le type de fenêtre ​souhaitait ​pour indiquer le message.+  * **Choix du type de liste** : Permet de choisir le type de fenêtre ​souhaitée ​pour indiquer le message.
     * Information : Affiche une fenêtre toute simple avec pour icône, un point d'​exclamation blanc sur un fond bleu.     * Information : Affiche une fenêtre toute simple avec pour icône, un point d'​exclamation blanc sur un fond bleu.
     * Erreur : Affiche une fenêtre toute simple avec pour icône, une croix blanche sur un fond rouge.     * Erreur : Affiche une fenêtre toute simple avec pour icône, une croix blanche sur un fond rouge.
Ligne 156: Ligne 156:
   * **Pré-écrire une réponse** : Permet d'​afficher un texte de base dans la boite de saisie (//ex : "​Caen"​ sur la capture d'​écran//​).   * **Pré-écrire une réponse** : Permet d'​afficher un texte de base dans la boite de saisie (//ex : "​Caen"​ sur la capture d'​écran//​).
   ​   ​
-  * **Proposer une liste de réponses** : Ajoute une flèche sur la boite de saisie, permet ainsi de choisir ​parmis ​plusieurs ​réponds ​pré-inscrites mais permet ​toujoiurs ​la saisie de texte (//voir capture ci-dessous//​).+  * **Proposer une liste de réponses** : Ajoute une flèche sur la boite de saisie, permet ainsi de choisir ​parmi plusieurs ​réponses ​pré-inscrites mais permet ​toujours ​la saisie de texte (//voir capture ci-dessous//​).
 {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_16.png}} {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_16.png}}
  
Ligne 186: Ligne 186:
 {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_20.png}} {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_20.png}}
  
-Cette fenêtre permet que l'​utilisation d'une liste de réponse ​(//au contraire de la boite de saisie permettant les deux//​) ​unique ou multiple.+Cette fenêtre ​ne permet que l'​utilisation d'une liste de réponses uniques ou multiples ​(//au contraire de la boite de saisie permettant les deux//).
  
 === Configuration === === Configuration ===
Ligne 192: Ligne 192:
 {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_21.png}} {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_21.png}}
  
-  * **Choix du type de liste à utiliser** : Choix de la liste à utiliser ​parmis ​les suivantes : +  * **Choix du type de liste à utiliser** : Choix de la liste à utiliser ​parmi les suivantes : 
-    * Liste avec bouton ​de sélection : Nécessite de cocher un bouton pour valider la réponse.+    * Liste avec boutons ​de sélection : Nécessite de cocher un bouton pour valider la réponse.
     * Liste avec cases à cocher : Permet de choisir plusieurs réponses en cochant leur case respective (//comme sur la capture//).     * Liste avec cases à cocher : Permet de choisir plusieurs réponses en cochant leur case respective (//comme sur la capture//).
-    * Liste simple : Affiche simplement les différentes réponses ​possible ​sans cases à cocher.+    * Liste simple : Affiche simplement les différentes réponses ​possibles ​sans cases à cocher.
     ​     ​
-  * **Nombres de colonnes** : Choix du nombre de colonne ​à utiliser sur le tableau/​liste (//sur la capture, il y en a 3//).+  * **Nombres de colonnes** : Choix du nombre de colonnes ​à utiliser sur le tableau/​liste (//sur la capture, il y en a 3//).
   ​   ​
-  * **Réponses à proposer** : Choix du nombres ​de réponse ​(//et donc de ligne//) à afficher/​proposer sur le tableau/​liste (//sur la capture, il y en a 5//).+  * **Réponses à proposer** : Choix du nombre ​de réponses ​(//et donc de lignes//) à afficher/​proposer sur le tableau/​liste (//sur la capture, il y en a 5//).
   ​   ​
   * **Cacher des colonnes** : Permet de cacher une/des colonne/s afin d'​aider le codeur (//ex : permet de donner un numéro aux réponses, numéro qui sera pris par la variable mais dont l'​utilisateur n'a pas besoin d'​avoir connaissance//​).   * **Cacher des colonnes** : Permet de cacher une/des colonne/s afin d'​aider le codeur (//ex : permet de donner un numéro aux réponses, numéro qui sera pris par la variable mais dont l'​utilisateur n'a pas besoin d'​avoir connaissance//​).
Ligne 205: Ligne 205:
   * **Choisir la colonne a retourner par la fenêtre** : Détermine la colonne que la variable doit récupérer après une réponse (//ex : je pourrais demander que le script récupère la réponse contenu dans "​âge"//​).   * **Choisir la colonne a retourner par la fenêtre** : Détermine la colonne que la variable doit récupérer après une réponse (//ex : je pourrais demander que le script récupère la réponse contenu dans "​âge"//​).
  
-  * **Choix du séparateur de réponse** : Indique l'​élément séparateur à utiliser, de base l'​élément utilisé est le "​|"​ (//ex : avoir pour élément séparateur "​@"//​). Cette option est active en cas de liste avec réponses ​multiple.+  * **Choix du séparateur de réponse** : Indique l'​élément séparateur à utiliser, de base l'​élément utilisé est le "​|"​ (//ex : avoir pour élément séparateur "​@"//​). Cette option est active en cas de liste avec réponses ​multiples.
  
   * **Autoriser un choix multiple** : Permet à la liste simple la sélection de plusieurs réponses simultanées à la façon de la liste avec les cases à cocher (//mais sans les cases...//​).   * **Autoriser un choix multiple** : Permet à la liste simple la sélection de plusieurs réponses simultanées à la façon de la liste avec les cases à cocher (//mais sans les cases...//​).
Ligne 213: Ligne 213:
 {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_22.png}} {{http://​hizoka.funcenter.fr/​linux/​zenity_generator/​zenity_generator_22.png}}
  
-Il ne vous reste plus qu'à copier le code qui apparaît dans le fenêtre et de le coller dans votre script ou directement dans un terminal afin de le tester.+Il ne vous reste plus qu'à copier le code qui apparaît dans la fenêtre et de le coller dans votre script ou directement dans un terminal afin de le tester.
  
 ---- ----
  
 //​Contributeurs : [[utilisateurs:​hizoka|hizoka]]//​ //​Contributeurs : [[utilisateurs:​hizoka|hizoka]]//​


Le contenu de ce wiki est sous licence : CC BY-SA v3.0