Foro

Limitar ambito de un Ext.MessageBox

0
Hola amigos, estoy utilizando el Desktop de ExtJs con lo cual trabajo con varios módulos que se cargan cada uno en una ventana (window), lo que necesito es que al mostrar un MessageBox mediante show Ext.Msg.show() se "bloquee" solo a la ventana del modulo en el que estoy trabajando mas no toda la interfaz, es mas al tener abierto varios componentes el MsgBox aveces se muestra debajo de algun coponente. He logrado hacer que un window se muestre modal solo para una ventana de un módulo (Como vi en un mensaje anterior en este foro) pero no logro hacerlo funcionar con el componente Ext Msg.
0
Te recomiendo sobre-escribir los métodos necesarios del objeto Ext.MessageBox para lograr lo que deseas. Saludos
0
Gracias amigos por sus respuestas. Bueno el problema en parte lo solucione (Ext.Msg se coloca bajo de algunos modulos) configurando Ext.WindowMgr.zseed a un valor mas elevado que con el que trabaja el Desktop. Lo que me dices Crysfel suna bastante interesante pero aun no tengo idea como hacerlo no se si me podrias dar un ejemplo.
0
creo, por lo que he leído, que no se puede pero puedes crear tu propio componente , una extensión de un window con las mismas propiedades del Ext.Msg.show() aunque claro te demandaría algo más de trabajo. Suerte

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.