GRIMAN писал(а):
Первый способ так и оставил форму висетьТак оказывается, батенька, Вам мед еще и ложкой надо...
У Вас есть хинт "любой код" - и этот "любой код" и должен закрывать форму по окончании (или по другому признаку).
Третья точка HUB-а действительно глупая. Не я ее придумал, но я забыл выкинуть.
Управление она получит ТОЛЬКО после закрытия формы (завершения doShowModal)
Отсюда совершенно понятно: чего ее закрывать, если оно уже закрыто...
Точно так же, как и системные модалы.
Вот демо, для сего замечательного наблюдения:
code_1163.txt
Dilma, вот в таких примерах крайне полезно во время отладки убирать засветку линка только после его окончания.
Модал начал работать, НО - активная ветвь ПОДСВЕЧЕНА. И событие на третьей точке HUB-а уже не вызовет удивления - ветка продолжает свой жизненый цикл