Поля формы отображаются до того, как макет сделан в FF - PullRequest
0 голосов
/ 21 января 2011

Извините за мой плохой английский, но я надеюсь, что вы поймете.

В чем моя проблема ....

Я написал код, чтобы просто показать форму, которая содержит текстовые поля, htmleditors, комбинированные списки и т.д.макет сделан.так что это выглядит довольно странно, потому что поля формы перекрывают другие компоненты.

пример кода:

positionsPanel = new Ext.FormPanel({
 margins     : '2 2 2 0', 
 frame       : true,
 flex        : 3,
 labelWidth  : 220,
 buttonAlign : 'right',
 labelAlign  : 'top',
 autoScroll  : true,
 height      : oldFormPanelHeight, //this is ok, just a value
 autoShow    : true,
 defaults    : {
  enableKeyEvents : true,
  anchor          : '97%'
 },
 items       : [{...etc.

Вы знаете, как это исправить?Большое спасибо ...

1 Ответ

0 голосов
/ 22 января 2011

удалить flex: 3

Примечание: эта конфигурация используется только тогда, когда этот Компонент отображается Контейнером, который был настроен для использования BoxLayout.

По умолчанию (в вашем случае также) FormPanel использует макет «формы»

...