Calculator Community > [FR] Autres Discussions TI et Casio
Wabbitemu: éditeur de skin
Juju:
Si je me fie au code source, pour le keymap, chaque bouton correspond à une valeur (group, bit). Pour chaque pixel, une valeur de rouge = 255 est ignorée (correspond à aucune touche), le vert est la valeur group (0-15) et le bleu est la valeur bit (0-15). Le bitmap (qui devrait être de la même grosseur que le keymap) est le skin que l'utilisateur voit à l'écran.
persalteas:
--- Quote ---En passant, content de te voir à nouveau sur le forum.
--- End quote ---
;) Merci, je commence a connaitre par coeur Espace TI et TI Planet. ça fait pas de mal d'aller plus loin.
--- Quote ---Si je me fie au code source, pour le keymap, chaque bouton correspond à une valeur (group, bit). Pour chaque pixel, une valeur de rouge = 255 est ignorée (correspond à aucune touche), le vert est la valeur group (0-15) et le bleu est la valeur bit (0-15). Le bitmap (qui devrait être de la même grosseur que le keymap) est le skin que l'utilisateur voit à l'écran.
--- End quote ---
Donc, théoriquement, si je mets une "bitmap file" qui a la taille exacte du skin par défaut, il n'y a pas besoin de redessiner la keymap file .
à tout hasard, comment trouver la valeur du group et du bit pour chaque bouton ?
Juju:
Je crois que tu peux les trouver ici. http://z80-heaven.wikidot.com/scan-codes (sauf que c'est 0-7 et non 11111110b-10111111b, si tu comprends le principe)
Et oui t'as pas besoin de redessiner la keymap si tous les boutons sont à la même place. (Genre, un recolor du skin par défaut.)
persalteas:
Merci bien juju, une dernière question:
Wabbitemu me dit, quand je charge mon skin personnalisé :
--- Quote from: error ---unable to find the screen box
--- End quote ---
Est-ce que tu pourrais me dire ce qui me manque, toi qui connait le code source ? :D
Merci !
Juju:
D'après le message d'erreur, il te manque l'écran sur ton keymap, c'est un rectangle rouge #FF0000 de 192x128.
--- Quote from: Juju on January 17, 2012, 06:19:00 pm ---Pour chaque pixel, une valeur de rouge = 255 est ignorée (correspond à aucune touche)
--- End quote ---
Ah c'est pour ça, rouge = 255 c'est l'écran.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version