He rehecho el menu. De nuevo. Ocurrio que me daba problemas el anterior al concatenar varios submenus con los eventos del raton, que no los habia tenido en cuenta de un principio.
Ahora ha quedado bastante mejor todo, mucho mas pq he eliminado ciertos detalles de fealdad que me torturaban el subconsciente. Ya todos los miembros de menus son de tipo item y tienen sus propios metodos onKeyDown, onMouseIn, out, over.... Y los que hagan falta, vamos.
![]() |
| Ya controla eventos de mouse :) |
Ha quedado, de nuevo, bastante bonito y funciona mucho mas claro. Esto solo es la base de lo que sera el menu (evidentemente habra que ponerlo bonito) pero al menos estructuralmente 'ya esta' (por que entrecomillo esto? por la separacion entre el 'quit' y el 'options', busque que ocurriera eso pq me parecia molon, de hecho se separan solo cuando se muestra el submenu y lo hacen a una velocidad variable que depende de el valor de un parametro y si quiero que no se separen, como los menus de toda la vida, tendria que cambiar los eventos del raton, por ahora se queda asi, igual si algun dia me aburro...).
Ahora debo rehacer el item que genera la conexion como antes (esto es, hacer un item 'textArea' con autoscroll para logear la conexion, que se conecte y que ceda el control al juego)

