У меня есть система управления с большим количеством вкладок. Каждый из них с множеством кнопок и текстовых элементов управления. Я хотел бы иметь один обработчик событий, который выполняет один и тот же код, но для разных текстовых элементов управления.
Например, 10 текстовых элементов управления имеют значения IP. Вместо 10 событий и 10 обработчиков я хочу использовать одну и ту же функцию обработчика событий, но они должны указывать на объект генерации каждого события:
void anyname::OnCheckIP(wxCommandEvent& event)
{
// code to check IP value for the caller text control
}
Как мне это сделать? ¿Возможно ли восстановить указатель вызывающего объекта внутри обработчика событий?