Цитата:
Сообщение от
wojzeh
я именно такой пост в оригинале и создал - с выжимкой.
полностью согласен с вашими оценками о том, что в идеальном мире за такое бы сразу в адъ. но мы уже в аду.
pre()>Save
standard method()
post()>Restore
В принципе это самый что ни на есть workaround. Который великолепен если его воспринимать именно как workaround.
А есть какой-то способ избежать вызова "standard method()" или подменить его?
И интересно почему, если это в любом случае ад, не хотят давать возможность такого полного перекрытия? Ведь для этого не нужен именно overlay сверху, можно overlay и сбоку.
Как понимаю ce.CancelSuperCall() помогает избежать вызов двух форм и добавили это как фикс, а не как часть общего дизайна.