jueves, 26 de abril de 2012

Enfilando

Voy bastante lento pero suelo hacer todos los dias. Ya tengo contenedores de controles y contenedores de fotos y textos que se pasan eventos entre ellos de una manera limpia y bonita. Tengo que cambiar los constructores que ahora reciben las coordenadas del padre y creo que eso debiera hacerse cuando se le asigna un padre. Eso hare esta tarde... es poco pero es algo. La verdad es que salgo bastante hecho pure del curro... Lo importante es avanzar.

lunes, 9 de abril de 2012

Enesimo GUI

Insisto: no hay nada mas divertido que hacer GUIs... Es un problema muy entretenido en el que tiene mucho sentido utilizar muchos patrones... se aprende mucho... de modo que sigo haciendo uno 'ferpecto', de modo que me cuesta pero cada vez me acerco mas...

El ultimo que he hecho me esta convenciendo... La parte dependiente de pygame esta totalmente aislada -para poder pasarlo a pyopengl o lo que sea facilmente-, las coordenadas son relativas al padre... Me queda por hacer un control que contenga muchos elementos para definir cualquier tipo de item y ademas -lo mas gordo- tengo que obtener el control que tiene el foco de manera eficiente, logica y bonita para poder asignar los eventos onKey bien.

Pero esta me esta gustando.

Cuando acabe y tenga un elemento panel, botones, labels, txtboxs y menus me pondre a darle una GUI al deduplicador de canciones que en su dia le prometi a mi hermano y luego hare el menu para el juego... no necesito mas...