Я играю с Eclipse + wxWidgets + wxFormBuilder
Я использую wxFormBuilder для графического дизайна. Он генерирует 2 класса: первый — базовый класс; второй наследует первый для реализации таких функций, как нажатие кнопок. Но оба этих файла перегенерируются каждый раз, когда я вношу изменения в wxFormBuilder.
Интересно, как добавить код в унаследованный класс. Например, у меня есть список, кнопка и пункт меню. Я хочу выполнить то же действие (добавить строку в список), когда пользователь нажимает кнопку или выбирает пункт меню. По этой причине я хочу реализовать общую функцию «действие». Я буду вызывать эту функцию в обработчиках button и menu item. Где мне следует объявить эту функцию и ее реализацию, чтобы избежать стирания ручного кода?
Подробнее здесь: https://stackoverflow.com/questions/825 ... ated-class