Dilma писал(а):
Т.е. грубо говоря перед вызовом метода нужно все поля _data_XXX переназначить на нужные var точкиТ.е. перед work или var точкой тоже нужно ставить "посредника", который будет делать эту работу. Или это будет делать сам pointer?
------------ Дoбавленo в 16.53:
Допустим - сам pointer. Получается, что pointer должен иметь дополнительно к списку data-точек соответствующий список дата-проксей, а work или var точка pointer-а должна установить на время её работы "отличающееся" значение обработчика события в дата-прокси. А сам дата-прокси не должен хранить весь список (в отличие от эмулятора хаба), а должен хранить лишь оригинальный обработчик (реального элемента) и временный обработчик pointer-а (если работаем через pointer). При этом pointer должен не забывать восстанавливать предыдущее значение обработчика, в таком случае достаточно и одной переменной, хранящей текущий обработчик в дата-прокси.
------------ Дoбавленo в 17.02:
Тогда вместо объекта "дата-прокси" достаточно хранить указатель на переменную _data_xxx реального элемента. Т.е. pointer должен иметь дополнительно к списку data-точек соответствующий список указателей на переменные _data_xxx.
------------ Дoбавленo в 17.03:
Я тут подумал, а что будет, если мы pointer на элемент For сделаем? onEvent везде вызываться будет?