Table des matières

,

Zenity Générator

Une nouvelle version du logiciel existe ici, cette version utilise bash/script2glade.

Informations

Ce script est là pour gagner du temps sur la création de fenêtre graphiques Zenity.

Il a été écrit par hizoka et ne comporte que du bash et des fenêtres Zenity, ce qui permet également d'avoir une petite idée des possibilités offerte par Zenity.

Il est tout de même conseillé, d'apprendre le “langage” de Zenity.

Pour plus d'informations, des questions, des remarques, postez un message ici

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 topic du forum et de suivre la rubrique Installation.

Utilisation d'un fichier de save

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

Choix du type de fenêtre à créer - Menu principal

Il faut choisir le type de fenêtre que vous souhaitez créer. Un descriptif des différents types est disponible ci-après.

Configuration générale

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écrits ici et maintenant.

Fenêtre de chargement

Cette fenêtre permet de montrer l'évolution d'un processus en indiquant du texte et/ou des pourcentages.

Configuration

Fenêtre de date

Cette fenêtre intègre un calendrier en son coeur. Il permet une sélection simple d'une date, date pouvant avoir différents formats.

Configuration

Fenêtre avec curseur sur échelle

Cette fenêtre intègre une échelle de nombres avec un curseur de sélection. Permet d'obliger la sélection d'un nombre parmis ceux proposés.

Configuration

Fenêtre d'affichage d'un fichier texte

Cette fenêtre affiche le contenu texte d'un fichier. Le texte obtenu peut être copié/modifié au besoin. En utilisant une variable il est possible de l'utiliser pour sauvegarder du texte (comme dans le script).

Configuration

Fenêtre de message

Cette fenêtre affiche une information/erreur/avertissement/confirmation…

Configuration

Fenêtre de notification

: Cette fenêtre permet de placer une icône dans la zone de notification.

Configuration

Pas de configuration particulière…

Fenêtre de saisie de texte

Cette fenêtre permet l'insertion de caractères dans sa boite de texte.

Configuration

Fenêtre de sélection de fichier/dossier

Cette fenêtre permet d'indiquer ou de sauvegarder un fichier/dossier se trouvant sur le disque dur.

Configuration

Fenêtre de liste

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

Récupération du code final

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 : hizoka