Показать сообщение отдельно
  #5 (permalink)  
Старый 14.05.2012, 19:37
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

Цитата:
Потому что он определяется во время инициализации (в зависимости от значения свойства frame присваиваются классы соответствующим компонентам). И чтобы динамически изменить внешний вид, как вы хотите, нужно как раз изменить классы компонентов и сгенерированный метод setFrame вам нисколько не поможет.
Да и для того, чтобы динамически все менялось у Ext задуман еще специальный метод, а именно apply* (в нашем случае applyFrame()). Так что логично думать, что setFrame сделает все что нужно... Но он этого не делает.

Я уже на многие такие конфиги наткнулся. Наверное методы apply* для них не прописаны еще. Типа потом допишут.

За костыль спасибо, мне еще придется разобраться с методом setUI, назначение которого мне не совсем пока ясно. Придется пока на костылях ходить, ждать когда они эти apply* допишут.
Ответить с цитированием