Donc, en résumé: - Les fichiers "Ressouces" que nous utilisons contiennent des collections d'objets relatifs à l'interface graphique, classés par type. - Chaque type (ou presque) peut être édité par le programme "Resedit", abandonné par Apple depuis belle lurette - Il est quasi impossible d'ajouter un nouveau type pour gérer des types objets supplémentaires - Extraire les textes sous forme lisible, par exemple pour les traduire, nécessite un travail compliqué de manipulation sur le fichier "ressource" L'idée est donc la suivante: Remplacer la structure du fichier ressource macOS par un répertoire, contenant des sous-dossier pour chaque type d'objet, et un fichier par objet. Définir un standard de sauvegarde textuelle de chaque type d'objet afin de pouvoir facilement examiner le contenu Et enfin utiliser des éditeurs dont nous disposons, comme l'éditeur de boîtes de dialogue de MyrScript pour éditer les objets complexes, et au besoin créer des éditeurs spécifiques Ceci nous permettra d'étendre les types d'objets, mais aussi d'éditer les éléments de l'interface sur Windows, ce qui n'est pas le cas actuellement. Bon week-end ! |