私がこのようなものを持っている場合:
var container = Ext.create('Ext.container.Container', {
plain:true,
width : 300,
height: 300,
html: 'Super',
cls:'container',
renderTo:Ext.getBody(),
draggable:true,
closable:false,
resizable:{
pinned:true,
dynamic:true
}
}).center();
コンテナーは「サイズ変更可能」ですが、右側と下部 (南、東) 側でのみサイズ変更されます。コンテナのサイズを左または上に変更すると、コンテナは移動せず、同じ位置に立ちます。それに対処する方法は?ウィンドウを取ると、位置も変わります。
例えば:
var win = Ext.create('Ext.window.Window', {
plain:true,
width : 300,
height: 300,
html: 'Super',
cls:'container',
renderTo:Ext.getBody(),
draggable:true,
closable:false,
resizable:{
pinned:true,
dynamic:true
}
}).center().show();
仕事をします。でも、容器を使います。