Там слишком много кода. Вы захотите все это смотреть?
Попробовал сделать простенький пример. Добавил одну панель в другую. Все работает. А вот если добавить в панель меню, то получить доступ к элементам меню по их xtype, не получается.
А вот если добавить в панель меню, то получить доступ к элементам меню по их xtype, не получается.
потому что нужно сначала получить само меню getBottomToolbar() или getTopToolbar() в зависимости от того куда вы добавили меню, а потом уже искать в этом массиве через findByType
Да я в принципе уже разобрался.
В примере с grid, скорее всего где-то была ошибка в коде.
А вот с меню. Там дело в том, что поиск по xtype идет с использованием метода cascade. А сам метод cascade осуществляем поиск только в items, а элемент меню который я ищу, располагается в свойстве menu. Ну и естественно поиск там не производится, только если явно не задать поиск для конкретного "раздела" menu.