ext页面中一个组件的位置

这段代码所显示的窗口是绝对位置,如何调整能使它的位置会随着窗口的大小改变而变化位置,而不是窗口变小是导致它看不见或者只看到一部分。。。急

.....
store_message_ts.load();
store_message_ts.on('load',function(){message_tsWin.setTitle('信息消息 '+store_message_ts.getCount()+' 条')})
left = parseInt(document.body.clientWidth)-402;

message_tsWin=new Ext.Window({
    title:'信息提示',
    collapsible:true,
    collapsed:true,
    closable:false,
    width:200,
    height:420,
    resizable: false,
    hideBorders :true,
    border:false,
    layout:'fit',
    shadow:false,//是否显示阴影
    draggable:false, //不可拖动
    autoDestroy:true,
    x:left,
    y:2
}); 

Ext.EventManager.addListener(window, "resize", function() {
left = parseInt(document.body.clientWidth) - 402;
message_tsWin.getEl().setLeft(left)
})