Contenu | Rechercher | Menus
Selon les tags présents sur cette page, les informations qu'elle contient n'ont pas été vérifiées depuis Ubuntu 12.04 LTS.
Apportez votre aide…

Zenitor ou Zenity Generator 2

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

Ce logiciel permet la création, rapide et complet, d'un code de fenêtre Zenity.

La création de fenêtre devient facile même pour quelqu'un ne connaissant pas les fonctions de Zenity.

Ce code peut alors être intégré à un script par exemple.

Le logiciel utilise bash pour le coté commande et GTKDialog pour le coté graphique.

Pré-requis

  • Disposer des droits d'administration (si le programme se retrouve dans opt).
  • Disposer d'une connexion à Internet configurée et activée (pour le téléchargement du logiciel et de ses dépendances zenity et gtkdialog).

Installation

Afin d'éviter tout risque de modification de lien vers le logiciel 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 version 2 et de suivre la rubrique Installation ou bien sur le topic du forum version 3 pour la toute dernière version entièrement réécrite du logiciel.

Présentation des fenêtres

Fenêtre principale

  • Générer le code : Permet la création du code de la fenêtre Zenity une fois les options choisies (idem qu'en bas de la fenêtre).
  • Tester le code : Lance le code obtenu afin de visualiser le résultat (idem qu'en bas de la fenêtre).
  • Recharger la fenêtre : Réinitialise les options choisies à 0.
  • Quitter : Quitte le logiciel (idem qu'en bas de la fenêtre)…

Permet de choisir le type de boite de dialogue ou de fenêtre à générer (celles-ci sont présentées ci-après).

  • Mes codes Zenity : Renvoie sur un système de sauvegarde de vos codes Zenity (voir ci-après).
  • Besoin d'aide : Affiche quelques informations sur le logiciels et donne des exemples de code de fenêtres Zenity.
  • Mise à jour : Recherche l'existence de mise à jour pour le logiciel.
  • A propos du logiciel : Affiche quelques infos sur le logiciels (utilisation de gtkdialog, créé par Hizoka, version…)
  • A propos de Zenity : Affiche la fenêtre d'information inclue dans le logiciel Zenity.

Onglet Informations générales

Voici le menu le plus complet, de multiples options sont proposées. En fonction du type de boite de dialogue voulue, ces options seront plus ou moins présente.

Il est possible de laisser le capteur sur la boite de saisie pour afficher une pop-up d'explication

Onglet Informations spécifiques

Cet onglet propose des options spécialement prévues pour ce type de boite dialogue. Ces options ne sont pas compatibles entre les différents types de fenêtres. Tout comme pour les informations générales, il est possible d'afficher des pop-up d'aide.

Dans le cas des boites de dialogue avec liste et avec barre de chargement, une autre fenêtre apparaitra pour demander des informations supplémentaires au moment de la génération du code.

Il peut y avoir des options incompatibles entre elles, elles sont alors grisées en fonction des choix pour éviter tout problème.

Onglet Code Zenity

Une fois le code généré, celui-ci s'affiche dans cet onglet.

Il est possible de :

  • Le modifier à la main.
  • Tester le code affiché (les modifications manuels sont appliquées).
  • Sauvegarder le code dans ses favoris (de base il a pour nom la date).

Mes codes Zenity

Ce menu permet de sauvegarder des codes pour un usage futur ou pour éviter de refaire régulièrement le même.

La fenêtre est en 2 parties :

  • La 1ere liste les codes enregistrés.
  • La 2éme affiche le code.

Il est possible de :

  • Modifier le code à la main.
  • Tester le code affiché (les modifications manuels sont appliquées).
  • Importer du code (il suffit de le coller dans la 2éme partie, de donner un nom à la fenêtre et de cliquer sur ajouter le code).
  • Supprimer une fenêtre devenue inutile (bouton supprimer le code).
  • Renommer une fenêtre (il faut afficher le code de la fenêtre, lui donné le nom voulu, cliquer sur ajouter le code puis de supprimer l'ancien nom).

Explications rapides sur le fonctionnement de module :

  • Le bouton enregistrer crée un fichier portant le nom voulu dans ~/.config/zenitor.
  • La suppression de code efface ce fichier.
  • La liste des fenêtres est en fait le résultat du scan de ce dossier.

Aide Zenitor

Cette fenêtre propose quelques exemples de code possible pour les fenêtres Zenity.

Il est possible de :

  • Le modifier à la main.
  • Tester le code affiché (les modifications manuels sont appliquées).

Mise à jour

Ce module permet la mise à jour automatique du logiciel.

Un clic lance la recherche, si une mise à jour existe, un 2éme clic l'installe.

Désinstallation

Pour supprimer le logiciel, il suffit d'effacer son dossier, dans le cas ou il est dans /opt :

sudo rm -r /opt/Zenitor/

Liens


Contributeurs principaux : Hizoka.



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