Используя Extjs, у меня есть TabPanel, содержащий две панели. Эти панели автоматически не расширяются вертикально. Все макеты установлены с типом «fit», а forceFit - true.Панель не расширяется вертикально в TabPanel
Я Pastebin моего кода здесь: http://pastebin.com/s8ucY4TX
Edit:
Я обновил свой код по предложению Кунала в: http://pastebin.com/pu5PYuDN
Для описания интерфейса: у вас есть дерево список, содержащий несколько узлов. Когда пользователь нажимает на один из этих узлов, открывается вкладка (вызывающая функцию ZombieTab (zombie_ip)) с двумя суб-вкладками (ZombieTab_MainTab и ZombieTab_Commands).
Редактирование кода с предложением Kunal имело следующий эффект: мы видим, что нижние столбцы ZombieTab_Commands отображаются в верхней части панели, и в результате все компоненты вкладки не отображаются.
Я поставил скриншот здесь: http://yfrog.com/0fscreenshot20100523at102p
Спасибо за ваше время.
Thanks Kunal. Это не полностью исправить проблему, но она выглядит лучше. Я обновил свой пост, чтобы объяснить, что происходит. Посмотрите на скриншот и новый исходный код, который я опубликовал. – Benjamin
Делает ли вкладка Main лучше? Я попытался заменить Ext.ux.StatusBar на Ext.Toolbar, и он выглядит хорошо. Редактируйте мой ответ и повторите попытку. – Kunal
Главная вкладка пуста на данный момент (еще не закодирована), поэтому я не могу прокомментировать, если она выглядит хорошо или нет. Что касается вкладки команды, я получаю разные результаты в зависимости от браузера. Таким образом, с помощью firefox, если я открою одну вкладку зомби (ZombieTab (zombie_ip)) и перейду на вкладку команды, она отлично отобразится. Но тогда, если я открою еще один, последний будет иметь проблему, показанную на скриншоте. С Chrome, как первый, так и второй ZombieTab не будет отображаться правильно. Я не могу понять, почему. – Benjamin