тут вариантов 10 наверно)
ну вот самый, самый тупой
var flag=false;
var fx = Ext.getCmp('numberfield_x');
move: function(ths, x, y)
{
flag=true;
fx.setValue(x);
flag=false;
//запихиваем в numberfield_x значение икса
}
xtype: 'numberfield',
id: 'numberfield_x',
fieldLabel: 'x',
value: 0,
labelWidth: 20,
width: 80,
listeners:
{
change: function(ths, newValue, oldValue, event)
{
if (flag==false){
console.log(1);
}
}
}
Вместо глобального флага можно попробывать
fx.flag
this.flag