История изменений
Исправление monk, (текущая версия) :
и никакой глубиной 2-3 ты тут не обойдешься. ты просто не нарисуешь столь сложный класс с глубиной наследования 2.
Любой, сколь угодно сложный, класс можно написать без наследования вообще. Ступени наследования нужны исключительно для типизации. Если где-то есть функции, которым надо именно wxNonOwnedWindow и ничего больше, тогда приходится делать такую глубину. Если таких нет, то спокойно можно оставить EvtHandler / Window / FontDialog с теми же методами и поведением.
Исходная версия monk, :
и никакой глубиной 2-3 ты тут не обойдешься. ты просто не нарисуешь столь сложный класс с глубиной наследования 2.
Любой, сколь угодно сложный класс, можно написать без наследования вообще. Ступени наследования нужны исключительно для типизации. Если где-то есть функции, которым надо именно wxNonOwnedWindow и ничего больше, тогда приходится делать такую глубину. Если таких нет, то спокойно можно оставить EvtHandler / Window / FontDialog с теми же методами и поведением.