summaryrefslogtreecommitdiff
path: root/php/zenity_setup.php
diff options
context:
space:
mode:
Diffstat (limited to 'php/zenity_setup.php')
-rw-r--r--php/zenity_setup.php37
1 files changed, 37 insertions, 0 deletions
diff --git a/php/zenity_setup.php b/php/zenity_setup.php
new file mode 100644
index 0000000..a16e0a4
--- /dev/null
+++ b/php/zenity_setup.php
@@ -0,0 +1,37 @@
1<?php
2// php/zenity_setup.php
3
4
5// contenu des fenêtres zenity
6$menu_principal_text = "Gestion d'une micro-entreprise";
7$menu_principal_entrees = ["Nouvelle prestation", "Fichier clients", "Créer/imprimer un document", "Communication", "Base de données"];
8$question_nouveau_client_text = "Ce client figure t\'il déjà dans le fichier clients?";
9$menu_enregistrement_text = "Type d\'enregistrement?";
10$menu_enregistrement_entrees = ["Devis", "Facture", "CESU", "Pas de prestation"];
11$menu_documents_text = "Création de documents LaTeX";
12$menu_documents_entrees = ["Devis", "Facture", "Lettre avec adresse", "Livre des recettes", "Registre des achats", "Bilan annuel"];
13$menu_communication_text = "Imprimer un support de communication";
14$menu_communication_entrees = ["Flyer (nécessite gimp)", "Carte de visite (nécessite scribus)", "Explorateur de fichiers"];
15$recherche_client_text = "Recherche d'un client avec son nom ou son code client";
16$resultats_recherche_client_text = "Résultats de la recherche, sélectionner un client";
17$nouveau_client_text = "Nouveau client";
18$nouveau_client_entrees = ["Prénom Nom:", "Adresse:", "Code client, type: J.P.Duchmol"];
19$calendar_text = 'Nouvelle prestation étape 1/3 - Choisir une date';
20$formulaire_text = 'Nouvelle prestation 2/3 - Détail des travaux';
21$formulaire_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):",];
22$commentaire_prestation_text = 'Nouvelle prestation 3/3 - Commentaires';
23
24
25// commandes système qui ouvrent les fenêtres zenity, un objet = une commande
26// s'utilisent comme ceci: exec($Objet->get());
27$MenuPrincipal = new Zenity_list($menu_principal_text, $menu_principal_entrees);
28$QuestionNouveauClient = new Zenity_question($question_nouveau_client_text);
29$MenuEnregistrement = new Zenity_list($menu_enregistrement_text, $menu_enregistrement_entrees);
30$MenuDocuments = new Zenity_list($menu_documents_text, $menu_documents_entrees);
31$MenuCommunication = new Zenity_list($menu_communication_text, $menu_communication_entrees);
32$RechercheClient = new zenity_entry($recherche_client_text);
33$ResultatsRechercheClient = new zenity_list($resultats_recherche_client_text, []);
34$NouveauClient = new Zenity_forms($nouveau_client_text, $nouveau_client_entrees);
35$Calendrier = new Zenity_calendar($calendar_text);
36$FormulairePrestation = new Zenity_forms($formulaire_text, $formulaire_entrees);
37$CommentairePrestation = new Zenity_entry($commentaire_prestation_text);