MenuCS crée 5 fichiers de configurations donc 4 sont permanents
Tous ces fichiers sont des fichiers “Texte” faciles à lire et à modifier
Ils peuvent être détruits ils seront régénérés automatiquement à la fermeture de chaque menu
Il existe 2 format de fichiers :
- INI qui prend la structure d’un fichier de Profil Windows (version minimaliste de la base de données)
[RUBRIQUE] variable=valeur
- TXT qui correspond à une liste de lignes.
Item1 Item2 Item3
Sommaire
MENU.INSTANCES.INI
- Est un fichier qui n’est normalement pas visible, car il est automatiquement détruit quand le programme se ferme
- Il contient la clef de fermeture de chaque SOUS-MENU (handle) et permet en fermant le menu principal de fermer automatiquement tous les sous menus qui lui sont attachés.
- Configuration générale de chaque menu
- Taille, Position
- Options d’affichage
XXX.boutons.txt
- Liste du Nom des boutons
- Qui vont s’afficher dans l’ordre de lecture
Il n’est pas nécessaire d’attacher une action spécifique à chaque bouton, car le bouton n’a qu’une seule action : ouvrir le sous menu qui porte le même nom que lui.
xxx.items.txt
- Liste des lignes de programmes à afficher
- Qui vont s’afficher dans l’ordre de lecture
xxx.items.commands.ini
- Est attaché au précédent
- Et précise quel programme doit se lancer (quel fichier ou quel dossier doit s’ouvrir)
- Il est possible de préciser un argument de commande
- Ou de simuler une frappe de touche à l’ouverture
- Cette frappe de touche étant chiffrée s’il s’agit d’un mode de passe
ATTENTION : En cas de modification manuelle : le nom de la rubrique doit correspondre exactement à l’une des entrées de la liste des ITEMS,car les 2 sont liés.
Dernière version compilée le 7 12 2020 voir MAJ
Image par toufik_ntizi de Pixabay