Столкнулся по работе GUI
Сразу задумался, как это всё организовывать логически. Напрашивается дерево само собой,
но что делать с разными событиями и динамической модификацией дерева? например, ситуация, когда заказчику не понравилось пару менюшек и их надо заменить другими или перенастроить порядок вызова менюшек меню и т.п.
Как это реализуют зубры программирования?
P.S. Разрабатываю на C#, но есть вероятность переноса всего этого на C++, поэтому не хочется уж очень сильно использовать фичи этого языка.
P.S.S полазил инету, ничего подобного не нашёл. Только статьи по юзабилити....