Re: Массив окон. Удаление
От: Stormblast http://www.myspace.com/stormblastblack
Дата: 22.04.08 07:46
Оценка:
Здравствуйте, Аноним, Вы писали:

А>У меня в программе создается много окон, одни являются детми других. В какой-то момнет это все дело надо корректно удалять. Или частично, то есть окно и всех его детей рекукрсивно


А>Вроде напрашивается дерево окон. Скажте, это все надо оформлять деревом или долстаточно просто списка? Удаляются ли автоматически все дети при удалении ролительского дерева?


примерно так :

class IWindow
{
realise()=0;
...
}

class Window: public IWindow
{
List<IWindow> childWindows;

Window parent;

Window(Window parent)

//удаление
realise()
{
childWindows->realise();
}
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.