Задайте объект прослушивателя для событий свойства
люфтганза = event.proplistener (Hobj, Свойства, '
PropEvent
',@CallbackFunction)
создает объект прослушивателя свойства для одного или нескольких свойств на заданном объекте. lh = event.proplistener(Hobj,Properties,'PropEvent',@CallbackFunction)
Hobj
— указатель объекта, свойство которого или свойства состоят в том, чтобы слушаться. Если Hobj
является массивом, прослушиватель отвечает на именованное событие на всех объектах в массиве.
Свойства
объектный массив или массив ячеек указателей на объект meta.property
, представляющих свойства, которые вы хотите послушать.
PropEvent
— должно быть одно из следующего: PreSet
, PostSet
, PreGet
, PostGet
Функция обратного вызова
указатель на функцию к функции обратного вызова, которая выполняется, когда событие имеет место.
Класс event.proplistener
задает объекты прослушивателя события свойства. Это - подкласс класса event.listener
и добавляет одно свойство к заданным event.listener
прослушиватель:
Объект
Массив ячеек объектов, события свойства которых слушают.
Можно вызвать конструктора event.proplistener
вместо того, чтобы вызвать addlistener
, чтобы создать прослушиватель свойства. Однако, когда вы не используете addlistener
, жизненный цикл прослушивателя не связывается к объекту (объектам), который слушают.
Класс event.proplistener
является классом handle
. event.proplistener
и классы event.listener
являются частью той же неоднородной иерархии. Поэтому можно создать массивы, которые содержат объекты обоих классов. Классом массива, содержащего оба класса объектов, является event.listener
прослушиватель.
Смотрите прислушиваются к изменениям в значениях свойств.
См. Получение информации О Свойствах для получения дополнительной информации об использовании объектов meta.property
.
event.listener
| указатель. addlistener
| указатель. прослушиватель