2016-11-17 5 views
1

У меня есть мнение, что расширяет Ext.window.Window:ExtJS - отключить Quick Tip на Ext.window.Window кнопка закрытия

Ext.define('MyApp.view.help.Module', { 
    extend: 'Ext.window.Window', 

    initComponent: function() { 
     var me = this, 
     me.callParent(arguments); 
    } 
}); 

Ext.QuickTips.init() запускается, когда приложение запускается впервые , Позже, когда я создаю экземпляр MyApp.view.help.Module следующим образом:

var module = Ext.create('MyApp.view.help.Module'); 
module.show() 

Быстрая подсказка «Закрыть диалоговое окно» отображается над кнопкой «X» в окне. Как отключить подсказку?

Я знаю, что могу запускать Ext.QuickTip.disable(), однако это отключает быстрые подсказки во всем мире, когда я просто хочу, чтобы быстрый наконечник над кнопкой «X» был отключен.

Любая помощь приветствуется!

ответ

1

Вы можете просто определить свойство closeToolText как пустая строка, как Кевин Ли сказал, или нуль следующим образом:

Ext.define('MyApp.view.help.Module', { 
    extend: 'Ext.window.Window', 
    closeToolText: null, 

    initComponent: function() { 
     var me = this, 
     me.callParent(arguments); 
    } 
}); 
2

Вы можете определить свойство closeToolText как пустая строка выглядит следующим образом:

Ext.define('MyApp.view.help.Module', { 
    extend: 'Ext.window.Window', 
    closeToolText: '', 

    initComponent: function() { 
     var me = this, 
     me.callParent(arguments); 
    } 
}); 
Смежные вопросы