summaryrefslogtreecommitdiff
path: root/src/view/ZenitySetup.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/ZenitySetup.php')
-rw-r--r--src/view/ZenitySetup.php30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/view/ZenitySetup.php b/src/view/ZenitySetup.php
new file mode 100644
index 0000000..e8a3ddb
--- /dev/null
+++ b/src/view/ZenitySetup.php
@@ -0,0 +1,30 @@
1<?php
2// view/ZenitySetup.php
3//
4// ces variables sont des paramètres de la commande zenity (--text, --add-entry, --column)
5// les utiliser à l'instanciation des objets Zenity à la manière de l'exemple suivant:
6// $MenuPrincipal = new ZenityList(ZenitySetup::$menu_principal_text, ZenitySetup::$menu_principal_entrees);
7
8class ZenitySetup
9{
10 static public $menu_principal_text = "Gestion d'une micro-entreprise";
11 static public $menu_principal_entrees = ["Nouvelle prestation", "Modifier enregistrement", "Fichier clients", "Créer/imprimer un document", "Communication", "Base de données"];
12 static public $question_nouveau_client_text = "Ce client figure t\'il déjà dans le fichier clients?";
13 static public $menu_enregistrement_text = "Type d\'enregistrement?";
14 static public $menu_enregistrement_entrees = ["Devis", "Facture", "CESU", "Location", "Prestation non vendue"];
15 static public $menu_documents_text = "Création de documents LaTeX";
16 static public $menu_documents_entrees = ["Devis", "Facture", "Lettre avec adresse", "Livre des recettes", "Registre des achats", "Bilan annuel"];
17 static public $menu_communication_text = "Imprimer un support de communication";
18 static public $menu_communication_entrees = ["Flyer (nécessite gimp)", "Carte de visite (nécessite scribus)", "Explorateur de fichiers"];
19 static public $recherche_client_text = "Recherche d'un client avec son nom ou son code client";
20 static public $resultats_recherche_client_text = "Résultats de la recherche, sélectionner un client";
21 static public $nouveau_client_text = "Nouveau client";
22 static public $nouveau_client_entrees = ["Prénom Nom:", "Code client, exemple: J.P.Duchmol", "Adresse::", "Telephone:", "Courriel:", "Commentaires:"];
23 static public $calendar_text = 'Nouvelle prestation étape 1/3 - Choisir une date';
24 static public $formulaire_text = 'Nouvelle prestation 2/3 - Détail des travaux';
25 static public $formulaire_facture_entrees = ["Tâches effectuées:", "Modèle du PC:", "OS:", "Données sauvegardées:", "Clés d\'activation:", "Temps main d\'oeuvre (heures):", "Total main d\'oeuvre (euros):", "Total pièces (euros):", "Déplacement (euros)", "Total HT (euros):", "Mode de paiement", "Commentaires"];
26 static public $formulaire_devis_entrees = ["Validite du devis:", "Devis signé?:"];
27 static public $formulaire_cesu_entrees = ["Tâches effectuées:", "Duree de travail:", "Salaire net"];
28 static public $formulaire_location_entrees = ["Désignation du bien", "Modèle, numéro de série, description:", "Valeur", "État des lieux du début:", "État des lieux de fin:", "Durée de la location en mois:", "Loyer mensuel:", "Nombre de loyers déjà payés:", "Montant du chèque de caution:"];
29 static public $commentaire_prestation_text = 'Nouvelle prestation 3/3 - Commentaires';
30}