Тема: stopPropagation
Показать сообщение отдельно
  #8 (permalink)  
Старый 14.05.2012, 17:36
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

тут вариантов 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
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 14.05.2012 в 17:39.
Ответить с цитированием