He voila je vous annonce que la programmation de TIM est repartie. Pour le moment j'ai fait.
TIM_EXE(60
: c'est le programme de base qui permet de lancer l'execution des progs ASM et certaines fonctions plug-ins en déchargeant au plus possible la memoire.
TIM_MAIN(20
: c'est la lib(même si son fonctionnement est celui d'un prog) qui gère Les différentes fonction de TIM actuellement elle gere.
- L'intialisation de l'environnement(100
- Le chargement de Plug-Ins(75
- La commutation des différent modes(100
- Mode Apps Launcher (5
- Mode Shell (8
- Mode Systeme (5
TIM_API(85
: c'est la lib qui gère l'API(pas un plug-in) de TIM elle sera conseillée pour les plug-ins(en tout cas elle sera utilisée par les miens) pour une économie de place vu qu'elle est déja utilisée à 100% par TIM_MAIN, en plus du fait qu'elle sera a mon avis très pratique. Elle gere:
- Police de taille fixe 4*6(95

Mais optimisable plus tard sans doute.
- Affichage de listes complexe sélection/scrollbar... (95
- Affichage de listes complexes avec icones(50
- Gestion d'une base de données archivée(10
- (peut-être) Boites de dialogues avancées avec liste avancées et sélection d'icones(0
TIM_GRAY(10
: plug-in pour les niveaux de gris. problème sans doute des incompatibilités avec ngetchx, il va falloir tourver une solution au problème
TIM_PPG(80
: plug-in d'execution/décompression de PPG. Il devrait marcher mais il n'est pas encore importable directement tant que TIM_MAIN n'est pas plus avancé.
TIM_HEX(20
: plug-in éditeur hexadécimal.
TIM_CAFE(50
: plug-in inutile mais qui me sert acutellement de test et qui servira de démo
TIM_TIME(80
: plug-in pour l'affichage de l'heure. Il devrait marcher mais il n'est pas encore importable directement tant que TIM_MAIN n'est pas plus avancé.
TIM_BATT(80
: plug-in d'affichage du niveau des piles. Il devrait marcher mais il n'est pas encore importable directement tant que TIM_MAIN n'est pas plus avancé
debogage(10
: pour le moment très instable et ne marche que sous PedroM