Bonjour,
J'ai commencé à utiliser wxwidget depuis quelques jours et je me heurte à un écueil.
J'ai créer un notebook et je cherche à afficher une image sur l'un des panels.
J'ai donc créer une nouvelle classe dérivée de wxPanel avec la fonction paint associée pour afficher cette image. Mais ca ne marche pas, j'ai une erreur de Linking à la compilation.

Je suppose que ca vient d'un mauvaise création de classe, mais je vois pas très bien. Est ce que quelqu'un pourrait m'eclairer pls ?

Voici la déclaration de la classe dérivée
class wxPanelNotebook: public wxPanel
{
public:wxPanelNotebook(wxBookCtrlBase* parent);
void OnPaint (wxPaintEvent& WXUNUSED(event));
DECLARE_EVENT_TABLE()
};

BEGIN_EVENT_TABLE(wxPanelNotebook, wxPanel)
EVT_PAINT(wxPanelNotebook::OnPaint)
END_EVENT_TABLE()
Fonction OnPaint
void wxPanelNotebook::OnPaint(wxPaintEvent& WXUNUSED(event))
{

wxPaintDC dc(this);
dc.DrawText(_T("bitmap test"), 0, 1);
}
avec comme instanciation sur mon panel
wxPanelNotebook *panel = new wxPanelNotebook(parent);
Avez vous une idée du probleme ?