Открытое окно ExtJS с максимальной высотой
Я пытаюсь открыть окно (Ext.Window), нажав кнопку (Ext.Button). Проблема в том, что это окно должно иметь размер 80% ширины и 100% высоты экрана пользователя, то есть он должен охватывать все вертикальное пространство.
Я действительно не могу создать рабочий пример. Кнопка, которую я использую, скрывает/показывает это окно, которое всегда имеет неправильный размер.
Кто-нибудь может мне помочь?
Спасибо
Ответы
Ответ 1
Вы ищете Ext.getBody(). getViewSize(). Более конкретно, Ext.getBody(). GetViewSize(). Height и Ext.getBody(). GetViewSize(). Width
Это должно работать в вашем обработчике кнопок -
new Ext.Window({
title:'Hello World Window',
html:'Am I the right size?',
height:Ext.getBody().getViewSize().height,
width:Ext.getBody().getViewSize().width*0.8 //80%
}).show();