Foro

Como puedo ajustar de forma automatica una ventana a mi pantalla

0
Hola soy nuevo usando el ext y tal vez esta pregunta tiene una respuesta muy sencilla jejej bueno aki les va como puedo ajustar de forma automatica una ventana (simple ) a mi pantalla??? es decir si maximiso mi navegador esta tome el tamaño del mismo igual si lo pongo mas pequeño???? thaxk
0
Yo eso lo hago de manera diferente, primero en el navegador no uso ventanas, uso un panel. Lo que hago para correr mi app, es una ventana AIR con un iframe al html de mi app en el server. Entonces al panel principal le asigno un plugin: MyPanelUi = Ext.extend(Ext.Panel, { plugins: ['fittoparent'], layout: 'border', border: false, initComponent: function() { this.items = [ ... Y en el html del index agrego esto: js/ es la carpeta donde pongo mis javascript... Este plugin redimensiona tu panel principal al tamaño del contenerdor (funciona cuaando agrandas o achicas), lo unico es que este panel deberia ser "fit" para que tambien se redimensione el contenido Te adjunto el plugin. (renombrar fit.txt a fit.js Saludos.
0
usa los parametros layout: 'fit' tambien tienes : viewConfig: {forceFit:true}
0
brothe no me funciona mira este es el codigo que estoy usando : w_ejemplo = new Ext.Window({ title: 'Gestion de usuario:', width: 765, height: 470, closable: false, draggable:false, resizable:false, x:0, y:0, border: false, closeAction: 'hide', layout : 'fit', items : [gridManteCargo ] }); w_ejemplo.show(w_ejemplo);
0
El carga un grid y quier que la ventana que lo contiene se ajuste de forma automatica a mi pantalla
0
agregale la propiedad "maximized: true" w_ejemplo = new Ext.Window({ title: 'Gestion de usuario:', maximized: true closable: false, draggable:false, resizable:false, x:0, y:0, border: false, closeAction: 'hide', layout : 'fit', items : [gridManteCargo ] }); w_ejemplo.show(w_ejemplo);
0
brother con esa propiedad me pone la ventana del tamaño del navegador pero se le disminullo el tamaño no se adapta al tamaño de este
0
le estas dando medida a cada campo de tu grid? si le das medidas se respetara. en el grid estas poniendo viewConfig: {forceFit: true} seria bueno que pusieras el code de tu grid tambien.
0
viewConfig: { forceFit:true, enableRowBody:true, showPreview:true },
0
ese es el codigo que tengo en mi grid

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