L'éditeur d'objets JSON
Un éditeur de JSON en arborescence, livré avec le composant. Il sert à deux choses : modifier les fichiers JSON de configuration du projet, et modifier le contenu d'un champ objet d'un enregistrement.
L'ouvrir
- Depuis le lanceur (méthode
_BSPK_LAUNCH) : bouton Ouvrir l'éditeur d'objet JSON. L'éditeur travaille alors sur des fichiers. - Depuis une liste de l'ATL, sur une colonne de type objet : l'éditeur s'ouvre sur le champ objet de l'enregistrement sélectionné. Les commandes de fichier sont masquées, et l'enregistrement sauvegarde directement l'enregistrement.
Travailler sur un fichier
- La liste propose les fichiers du dossier
Resources/jsondu projet. Le bouton de sélection permet d'ouvrir n'importe quel autre fichier. - Ces fichiers sont chiffrés sur le disque : l'éditeur les affiche déchiffrés et les rechiffre à l'enregistrement. C'est la raison de passer par lui plutôt que par un éditeur de texte.
- Quand un fichier du même nom existe à la fois dans le composant et dans le projet, c'est leur fusion qui s'affiche, le projet l'emportant sur le composant.
- Enregistrer (aussi par Cmd/Ctrl + S), copier le contenu dans le presse-papiers, coller le presse-papiers dans l'éditeur, ou supprimer le fichier après confirmation.
Ces fichiers pilotent le comportement de l'application. Enregistrez un JSON invalide ou incomplet, et c'est l'écran qui en dépend qui cessera de fonctionner. Copiez le contenu avant de le modifier.

