bon, je viens de finir la modification de gui.py.
Tu trouves ça bien ? 😃
Sinon, j'ai un problème avec la config du clavier :
quand on enregistre la config, il y a toujours une touche qui n'est pas attribuée. C'est aléatoire.
Je comprend pas, il y a une limite d'entrée pour controls ?
for numcle in range(0,len(controls.keys.values())):
if(controls.keys.values()[numcle] == widget_name.replace('txtconfig', '')):
break
controls.keys[event_current.dict['key']] = widget_name.replace('txtconfig', '')
controls.save()
(gui.py 389-395 )
Il supprime pas d'entrée là ?
Sinon, à part ça je pense que la nouvelle interface est prête.
A cause des changements, il faut maintenant toujours mettre un id aux éléments.
Je vais rédiger des pages de docs pour expliquer la syntaxe xml des .usfgui. 😛
J'avais essayé de corriger le bug qui fait qu'il faut bouger la souris quand on vient de lancer le jeu, pour qu'il mette l'écran à jours, et j'avais pas trop compris ton cycle d'affichage, mais bon faudras revoir ça calmement ^^.
Normalement, je viens de le corriger 🙂
Je vais inverser les deux types de menus (--gui pour l'ancien) et rajouter une icône à la fenêtre, ça feras plus propre. 😃