Code: Select all
wxPanel* panel=new wxPanel(this);
wxMessageBox(wxString::Format(wxT("%p"),panel));
int val;
wxGenericValidator validator(&val);
panel->SetValidator(validator);
/// Почему после SetValidator() для wxPanel имеем validator.GetWindow()==0
wxMessageBox(wxString::Format(wxT("%p"), validator.GetWindow()));
validator.SetWindow(panel);
wxMessageBox(wxString::Format(wxT("%p"), validator.GetWindow()));