Из одной формы документа асинхронно запускаю другую форму, полную чекбоксов. Проинициализировать чекбоксы параметрами формы не вопрос.
В процедуре, указанной в ОписаниеОповещения, набор значений тоже доступен, если указан при создании ОписаниеОповещения.
НО! Значения параметров в этой процедуре те же, что и до асинхронного запуска. Они "пробрасываются" мимо формы. А я так надеялся получить результаты её работы!
Эти-то ДополнительныеПараметры и надо явно заполнить перед закрытием формы. И тогда значения прилетят в этой замечательной структуре в процедуру, указанную в ОписаниеОповещения, указанном при открытии формы.
Всё просто и коряво как FORTRAN из моего детства.
Вот только что стоило в ИТС добавить пару строк, чтобы платный(!) букварь стал хоть немного понятнее и давал чёткую информацию, не требующую экспериментального уточнения, а ;-?
(1) Типовой асинхронный callback, который применяется везде, где ни попадя, от delphe-й, до winapi, но прошедший мимо мозга автора.
Такие дела.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший