Показать сообщение отдельно
  #1 (permalink)  
Старый 01.06.2012, 11:23
Аватар для Ex_Soft
Профессор
Отправить личное сообщение для Ex_Soft Посмотреть профиль Найти все сообщения от Ex_Soft
 
Регистрация: 19.12.2009
Сообщений: 164

Ext.Action && Ext.Toolbar && Ext.menu.Menu
Хочу заюзать Ext.Action в Ext.Toolbar и Ext.menu.Menu одновременно. Но хочется чтобы Ext.Action в Ext.Toolbar был только иконкой, а в Ext.menu.Menu иконка и текст. Реально ли сие? К примеру:
Ext.onReady(function() {
    Ext.QuickTips.init();

    var
        actions = [];

    actions["action1"] = new Ext.Action({
        text: "TestAction1",
        iconCls: "iconTools",
        handler: doAction
    });

    actions["action2"] = new Ext.Action({
        text: "TestAction2",
        handler: doAction
    });

    Ext.create("Ext.toolbar.Toolbar", {
        items: [
            actions["action1"],
        {
            text: "Menu# 1",
            menu: [
                actions["action1"],
                actions["action2"]
            ]
        }],
        renderTo: Ext.getBody()
    });
});

function doAction(menuItem, e) {
    if(window.console && console.log)
        console.log("doAction(%o)", arguments);
}

Кнопка в Ext.Toolbar иконка и тест.
__________________
"Helo, word!" - 17 errors 56 warnings
Ответить с цитированием