LogWindow = Ext.extend(Ext.Window, {
id : 'LogWindow',
OutputLog:null,//申明属性接受传过来的OR日志
title : '详细信息',
width : Ext.getBody().getWidth() * 0.4,
height : Ext.getBody().getHeight() * 0.3,
boxMinHeight : 120,
layout : 'fit',
//显示滚动条
autoScroll : true,
//将把窗体的头部约束到视图区, 允许窗口的body部分落到视图区之外
constrainHeader :true,
initComponent : function() {
this.items = [new Ext.FormPanel({
region: 'center',
layout : 'absolute',//绝对定位
frame : true,
autoScroll : true,
border: false,
items : [{
x : 0,
y : 0,
height : '90%',
id:'guideLog',
name : 'guideLog',
anchor : '100%',
xtype : 'textarea'
}],
buttons : [{
text : _('Close'),
handler : function()
{
var window = Ext.getCmp('LogWindow');
window.close();
}
}]
})];
LogWindow.superclass.initComponent.call(this);
},
listeners : {
beforeshow : function() {
var window = Ext.getCmp('LogWindow');
Ext.getCmp('guideLog').setValue(window.OutputLog);
}
}
});
function showDetail(e){
var tailMsgWindow = new LogWindow();
tailMsgWindow.OutputLog = e.replace(/>/g,'>');
tailMsgWindow.show();
}
id : 'LogWindow',
OutputLog:null,//申明属性接受传过来的OR日志
title : '详细信息',
width : Ext.getBody().getWidth() * 0.4,
height : Ext.getBody().getHeight() * 0.3,
boxMinHeight : 120,
layout : 'fit',
//显示滚动条
autoScroll : true,
//将把窗体的头部约束到视图区, 允许窗口的body部分落到视图区之外
constrainHeader :true,
initComponent : function() {
this.items = [new Ext.FormPanel({
region: 'center',
layout : 'absolute',//绝对定位
frame : true,
autoScroll : true,
border: false,
items : [{
x : 0,
y : 0,
height : '90%',
id:'guideLog',
name : 'guideLog',
anchor : '100%',
xtype : 'textarea'
}],
buttons : [{
text : _('Close'),
handler : function()
{
var window = Ext.getCmp('LogWindow');
window.close();
}
}]
})];
LogWindow.superclass.initComponent.call(this);
},
listeners : {
beforeshow : function() {
var window = Ext.getCmp('LogWindow');
Ext.getCmp('guideLog').setValue(window.OutputLog);
}
}
});
function showDetail(e){
var tailMsgWindow = new LogWindow();
tailMsgWindow.OutputLog = e.replace(/>/g,'>');
tailMsgWindow.show();
}