Цитата:
Сообщение от
gl00mie
Если использовать detach(), то вообще смысл заморочек с formRun теряется - разве что оставлять ссылку на форму, чтобы закрыть ее при следующем нажатии кнопки... если не ждать завершения работы формы, то проще использовать конструкцию вида... Заодно проверка прав доступа на пункте меню отработает...
Ну еще, например, detach() полезен в случае программного построения дизайна формы перед ее запуском...
А вообще - да, запуск формы должен везде, где получается, быть по менюитему.
Цитата:
Сообщение от
gl00mie
К слову, интересное дело: если самостоятельно закрыть форму InventTable, то в вызывающей форме соотв. formRun продолжает жить и здравствовать, и на нем можно снова вызвать close(). Не возникнет ли каких побочных эффектов при этом?..
Нет, ничего не происходит, хотя formRun действительно продолжает жить...