Макрокоманды уведомления от дочерних объектов
Макрокоманды уведомления от дочерних объектов предусматривают несколько различных способов обработки сообщений уведомления
от этих объектов. В одной функции вы можете обрабатывать уведомляющие функции от нескольких дочерних объектов, передавать все
уведомляющие коды от дочернего окну отвечающему окну или обрабатывать код уведомления в дочернем объекте.
Чтобы облегчить связь с дочерними управляющими элементами,
можно использовать макрокоманды. Эти макрокоманды предусматривают
различные методы для обработки уведомляющих кодов дочерних объектов. Если вы хотите обрабатывать уведомления в родительском окне,
используйте EV_CHILD_NOTIFY, которые передает код уведомления в
качестве параметра и допускает обработку уведомления нескольких
дочерних объектов в одной функции. Это позволяет также избежать
обработки каждого уведомляющего сообщения в отдельной таблице реакции для каждого управляющего элемента. Вместо этого сообщение
обрабатывается в родительском объекте, позволяя, например, диалоговому окну обрабатывать все свои управляющие элементы в одной
таблице реакции.