Благодарю
время было позднее... я поиском нашёл это, прочитал, не вник, видимо, до конца
а можно пример для второй ситуации? не код, а на пальцах... в каких случаях стоит использовать второй вариант, т.е. что значит "иногда требуется создавать дочерние окна имея возможность работать и в главном, родительском окне"... чтобы я понял, как мне лучше поступать...
хотя я уже склоняюсь к первому варианту, потому что окно настроек вызовется один раз и всё...
и ещё... получается, что всё таки созданное по второму примеру окно отнимает память, ведь все элементы созданы, работают, просто их не видно, верно? или пока они не отображаются, система о них не знает?