How do you use Connect() in wxWidgets
Hello readers. I am trying to get this code working:
...
MyPanel::MyPanel(wxFrame *parent):wxPanel(parent, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxBORDER_NONE)
{
wxButton *Button = new wxButton(this,wxID_OPEN,wxT("Read Image"), wxPoint(200,20),wxDefaultSize);
Connect(wxID_OPEN, wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler(MyPanel::OnOpen));
Connect(wxID_OPEN, wxEVT_PAINT, wxPaintEventHandler(MyPanel::OnPaint));
}
... |
It doesn't work because when click the button, it calls OnOpen but not OnPaint.
I don't know if I made an error in creating the button or connect.
Please, someone help.
Topic archived. No new replies allowed.