[gcompris-devel] Re: nouveau shapegame

Bruno Coudoin bruno.coudoin at free.fr
Tue Jun 25 05:50:03 UTC 2002


JP, 
First, I can't work on gcompris before next week due to a busy come
back. In the mean time, here is my comments, feel free to fix the bugs.

- I have seen the isue of having the buttons lighting derive. It should
be possible to fix but this is a design issue, the way it is managed
today is not perfect.
- For the background selection, I don't know why it does not work. In
which board is this use already, can you compare your xml code to it ?
- For the zoom bellow 1, I agree with you. It should be changed.
- For the shift between the selection and the icon, I have not worked on
this. I know it is annoying but hard to fix.
- For zoomx, I have never use it and I don't know what's going on. Make
some test, add some trace and try to figure what's going on

I am sory for my poor support but that all I can do -(

Bruno.

Le mer 19/06/2002 à 23:45, J.Ph. Ayanides a écrit :
> Salut Bruno,
> 
> le nouveau shapegame a l'air bien conçu (et je t'en remercie) mais je 
> rencontre plusieurs problemes :
> 
> - a force de cliquer plusieurs fois sur une piece en place, sa couleur 
> s'assombrit (-->noir)
> - a contrario, si on clique plusieurs fois sur une piece du spool, sa couleur 
> s'eclaircit (-->blanc)
> - je n'arrive pas a choisir un background pour mes tableaux, du coup, le jeu 
> prend le background par defaut, qui n'est pas adapté a mes dimensions de pool 
> (j'ai scruté shapegame.c mais je n'ai pas vu d'attribut xml concerné, seul le 
> chargement d'un bg de defaut dans des conditions qui m'echappent un peu)
> - les pieces du pool sont redimensionnées par rapport a leur taille 
> d'origine, sauf lorsque cela implique un zoom superieur à 1 ; dans ce cas, la 
> taille est laissé telle quelle (en d'autres termes, les pieces du spool sont 
> de dimensions plus petites ou egales a leurs originaux, mais pas plus 
> grandes)--> ca ne m'arrange pas, parce que je vais avoir plein d'iles a 
> positionner (petites sur le canvas) et qu'elle sont insignifiantes si 
> presentées sans redimensionnement, alors que c'est justement leur forme qui 
> est interessante dans ce tableau,
> -la saisie des pieces en place sur le canvas décale systematiquement 
> l'iconeshape correspondant par rapport au curseur de la souris --> j'ai 
> l'impression que tu as essayé d'arranger le probleme dont on avait parlé, 
> mais c'est pire qu'avant en fait...
> - As-tu identifié le problème du zoomx, zoomy<1 (parametre du shape xml) qui 
> font disparaitre les pieces lorsqu'elle sont mises sur le canvas (pas sur le 
> spool) ? Faute de pouvoir utiliser des zoom < 1, je devrais faire des 
> compromis au niveau graphique qui ne sont pas bien élégants...
> 
> Je veux bien regarder ton code shapegame.c, mais je m'y perd un peu, et 
> surtout, je voudrais etre bien sûr qu'il ne bouge pas pendant ce temps-là. Je 
> prefere qu'on ne soit pas 2 a y toucher en même temps, c'est destroy a mon 
> avis... Donc dis-moi comment tu veux qu'on fasse...
> 
> A+
> 
> JPhilippe






More information about the Gcompris-devel mailing list