diff options
Diffstat (limited to 'php/zenity_setup.php')
-rw-r--r-- | php/zenity_setup.php | 37 |
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); | ||