Muy buenas, vereis, estoy desarrolando una GUI en visual y tengo un problemilla, levo poco tiempo con VB asi que supongo que la mayoria de vosotros de esto sabra un monton.
- Al iniciar VB selecciono el asistente para aplicaciones, y elijo una aplicacion MDI. Total, me crea una Formulario Main, y un Documento.
- Luego quiero tner varios formualrios todos visibles. Pues añado un formulario y mediante una opcion del menu, le llamo. Sale perfectamente, pero cuando pincho en al formualrio main o en el doc, se me pira atras del todo, no logro que se quede delante, para posicionarme en el tengo qeu minimazar toda la aplciacion y entonces ahi abajo esta el jodio
- Probando probando, puse el MDIChild del formulario que añado a true, y ahora cuando sale, pues ya se me queda encima y auqnue pulse fuera de el, sigue ahi (no es el form activo, pero se le ve y puedo volver a posicionarme en el).
- Y bien, cual es el problema ?????, pues resulta que mi form documente esta maximizado (windowstate=maximize) y al llamar al form desde el menu, me lo muestra maximizado (yo no tengo puesot el windowstate al maximo en este form????). Si lo desmaximizo, pues me le da el tamaño que le da la gana (si yo tengo definido p.ej. 50 * 40, me lo muestra al que le da la gana), y encima el form document se desmaxmiza tb.
He probado otras aplicacione que no tienen un FORM MDI y al llamar a los otros frames los muestra con el tamaño normal seleccionado en sus propiedades, pero entonces tengo qeu problema de que al no estar sobre ellas, se van detras del todo.
Alguien sabe que pasa.
PD: Sorry por el mamotreco que os he metido