#ifndef GWT_DROPZONELIGNEFAISEAU_SEEN #define GWT_DROPZONELIGNEFAISEAU_SEEN #include "GWt_pspaApplication.h" #include "GWt_LigneFaisceau.h" #include using namespace Wt; class GWt_dropZoneLigneFaisceau : public WContainerWidget { public : GWt_dropZoneLigneFaisceau(PspaApplication* pspa_,GWt_LigneFaisceau* parent); ~GWt_dropZoneLigneFaisceau(); inline GWt_LigneFaisceau* getParent() {return parent_;}; private: void initialise( PspaApplication* pspa); void mouseOver(const WMouseEvent &e ); void mouseOut(const WMouseEvent &e ); void mouseUp(const WMouseEvent &e ); void mouseDown(const WMouseEvent &e ); void mouseIsDragged(const WMouseEvent &e ); void dropEvent(WDropEvent evt); GWt_LigneFaisceau* parent_; }; #endif