Foro

Destruir ventana...

0
Estimada comunidad ... tengo algo como esto: var WinReplica=Ext.extend(Ext.Window,{ initComponent:function(){ var weditorialR=new Ext.Window({ title :'Configuracion de entorno', border :true, id :'weditorialR', modal :true, layout :'fit', width :600, height :100, closable :false, tbar :[ {xtype:'tbfill'}, '-', {text:'Cancelar',handler:function(){ Ext.getCmp('formareplica').destroy(); },scope:this} ], items :[ new Ext.form.FormPanel({ bodyStyle :'padding:10px', border :false, labelWidth :150, items :[ { {xtype:'label',text:'Hola'} } ] }) ] }); Ext.apply(this, { title :'Ventana madre', iconCls :'formulario', id :'formareplica', border :true, height :600, width :1100, items :[weditorialR] }); WinReplica.superclass.initComponent.apply(this, arguments); El detalle es que requiero cerrar la "ventana madre" desde el "Cancelar" de la ventana "weditorialR" pero el firebug me dice que no esta definido "formareplica" ... como puedo cerrar la ventana? gracias ...
0
Te recomiendo hacerlo así: var WinReplica=Ext.extend(Ext.Window,{ initComponent:function(){ var parent = this; // Saludos!

¿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.