То есть вы хотите установить только позицию Y вашего MessageBox? Сделайте это:
var msg=Ext.Msg.show({
title:'[SOME TITLE]',
msg: '[SOME MESSAGE]',
buttons: Ext.Msg.YESNO,
fn: function (btn){
if(btn=='yes'){
//Do something
}
}
});
msg.getDialog().getPositionEl().setTop(50); //this is enough for Y position only
Используя setPosition, сделайте это:
msg.getDialog().setPosition(undefined,50)
Я использовал 50 пикселей в этом примере, потому что это близко к вершине. Вы можете установить его на что-то другое сверху.