Я спрашиваю об этом, потому что я действительно не знаю , где Я должен обрабатывать события моего динамически создаваемого окна.
Когда кто-то нажимает на значок на рабочем столе, окно (еслион не существует) будет динамически создан.Должен ли я создать контроллер при создании окна и подключиться к нему?Если да, то как?
Здесь вы можете прочитать различные подходы, о которых я думал:
- Создать контроллер, который будет создавать окно (как его вид), я буду обрабатывать всетам
- Создайте только окно и подключите все в моем контроллере панели задач (где и создается окно).В этом случае контроллер панели задач станет очень большим.
- Предварительно создайте все контроллеры окон и, в конечном итоге, окна тоже и скройте их (когда страница будет готова).Затем просто покажите / скройте их, чтобы у меня были «статические» ссылки на все контроллеры с getController в приложении
Какой подход мне использовать?
Редактировать 1: Я пытаюсь динамически создавать (и ссылаться на него через другой контроллер) контроллер.Я испытываю трудности, особенно в связи с этим.Любое предложение о том, как это должно быть сделано?