Voici quelques exemples qui vous permettront de comprendre:
- Je veux faire une appli multilingue et pouvoir ajouter une langue sans devoir recompiler le programme.
- Je veux implémenter un système de skins mais je ne veux pas qu'il y ait 36 bitmaps qu'on pourrait effacer...
- Je veux grouper des fichiers ensembles...
Un fichier ressource traditionnel est compilé AVEC le programme. Voici pourquoi j'ai créé le système ERMS (External Resource Management System)
Vous trouverez:
- ERMSKernel: le coeur du système. (Pour des raisons personnelles, j'ai décidé de ne pas encore donner le code source)
- ERMSEditor: un exemple de collaboration avec le Kernel en mode éditeur
- ERMSTest: un exemple de collaboration en mode utilisateur