jeje ya resolvi el problema epplestun creo que no era necesario pasar todo como parametro ya que estaba haciendo de nuevo todo lo que hacia en la ventana principal y creo que por eso me enviaba todos esos mensajes.
bueno ya quedo esto y pues a seguirle.
otra vez gracias por todo.
bueno no esta demas una explicacion de un experto.
creo que tengo un buen maestro gracias epplestun