Показать сообщение отдельно
  #3 (permalink)  
Старый 27.01.2013, 13:13
С++/C# modest developer
Отправить личное сообщение для nekto_O Посмотреть профиль Найти все сообщения от nekto_O
 
Регистрация: 07.11.2011
Сообщений: 244

Что-то вроде этого...
handler: function(e) {
    if( !this.gearMenu ) {
         this.gearMenu = Ext.create('Ext.menu.Menu', {
              width: 100,
              hidden: true,
              renderTo: Ext.get('portlet-2'),
              floating: false,
              items: [{
                   text: 'regular item 1'
              },{
                   text: 'regular item 2'
              },{
                   text: 'regular item 3'
              }]
         });
    }
    with(this.gearMenu) {
        !isVisible() ? showAt(e.getXY()) : hide();
    }
 }
Ответить с цитированием