我需要使用EXTJS 3.4
将工具提示位置保留在任何屏幕上笔记本示例(正确的方式):
笔记本屏幕图像
监视示例(错误的方式):
监视屏幕图像
我想像第一个图像一样将工具提示保持在右侧,但是如果我将页面更改为监视器,则工具提示会更改其位置
我在网格的TBAR中有工具提示:
tbar : [{
text: '<b>DEFINIR METAS</b>',
id : 'id_btn_definir_metas',
itemId: 'id_btn_definir_metas',
icon: '../icons/add.png',
scope: this,
scale: 'small',
iconAlign: 'left',
disabled: true,
handler: function(){
modal_ventana_definir_metas();
Ext.getCmp('id_textarea_observacion_metas').setValue(obs_general_de_metas);
}
},{
xtype: 'tbseparator',
},{
icon: '../icons/question-frame.png',
itemId: 'id_btn_agregar_metas',
disabled : true,
listeners: {
render: function(c) {
new Ext.ToolTip({
dismissDelay: 50000,
target: c.getEl(),
getTargetXY: function() {
return [290,300];
},
html: 'Presione el botón "DEFINIR METAS" para iniciar el proceso de definición de metas.'
});
}
},
}],
对不起,我的英语
问题是我正在指定位置。
这样可以完美工作:
tbar : [{
text: '<b>DEFINIR METAS</b>',
id : 'id_btn_definir_metas',
itemId: 'id_btn_definir_metas',
icon: '../icons/add.png',
scope: this,
scale: 'small',
iconAlign: 'left',
disabled: true,
handler: function(){
modal_ventana_definir_metas();
Ext.getCmp('id_textarea_observacion_metas').setValue(obs_general_de_metas);
}
},{
xtype: 'tbseparator',
},{
icon: '../icons/question-frame.png',
itemId: 'id_btn_agregar_metas',
disabled : true,
listeners: {
render: function(c) {
new Ext.ToolTip({
dismissDelay: 50000,
target: c.getEl(),
//target: targetId,
//html: 'ToolTip',
anchor: 'left',
//dismissDelay: 0,
showDelay: 0,
//autoHide: false,
// getTargetXY: function() {
// return [290,300];
// },
html: 'Presione el botón "DEFINIR METAS" para iniciar el proceso de definición de metas.'
});
}
},
}],