> -- info21 писал(а):
> Разумеется, это не значит, что библиотеки ББ идеальны. Из своих упражнений со вьюшками, например, я извлек такую мораль (где-то тут о ней сообчал в ответ на постинги С.Губанова), что хорошо бы иметь регулярный способ рассылки сообщений по Store'ам конкретного домена. Такой способ -- естественная (и, в сущности, совсем небольшая) "регуляризация" механизмов модуля Stores.
Я плохо знаком с этой областью, но копаясь сегодня в "недрах", обнаружил, что есть некий механизм Sequencers.Sequencer.Notify. Если я правильно понял, то сиквенсер связан как раз с доменом, ведь он заведует операциями (Undo/Redo). А подписаться на рассылку сообщений может каждый с помощью view.Domain().GetSequencer()(Sequencers.Sequencer).InstallNotifier. Разослать своего наследника Sequencers.Message - аналогично. В общем, в этом направлении можно поисследовать. К сожалению, модуль Sequencers не документирован. За примером перехвата оповещения о закрытии окна можно обратиться к подсистеме Reg на сайте Зинна.