source: PSPA/Interface_Web/trunk/pspaWT/sources/userInterface/include/GWt_dropZoneLigneFaisceau.h @ 453

Last change on this file since 453 was 453, checked in by garnier, 10 years ago

Renommage de GWt_LigneFaisceau en GWt_ligneFaisceau dans tout les fichiers pour plus de cohérence

File size: 799 bytes
Line 
1#ifndef GWT_DROPZONELIGNEFAISEAU_SEEN
2#define GWT_DROPZONELIGNEFAISEAU_SEEN
3
4#include "GWt_pspaApplication.h"
5#include "GWt_ligneFaisceau.h"
6
7#include <Wt/WContainerWidget>
8
9using namespace Wt;
10
11
12class GWt_dropZoneLigneFaisceau : public WContainerWidget
13{
14    public :
15   
16    GWt_dropZoneLigneFaisceau(PspaApplication* pspa_,GWt_ligneFaisceau* parent);
17    ~GWt_dropZoneLigneFaisceau();
18    inline GWt_ligneFaisceau* getParent() {return parent_;};
19
20private:
21    void initialise( PspaApplication* pspa);
22    void mouseOver(const WMouseEvent &e );
23    void mouseOut(const WMouseEvent &e );
24    void mouseUp(const WMouseEvent &e );
25    void mouseDown(const WMouseEvent &e );
26    void mouseIsDragged(const WMouseEvent &e );
27    void dropEvent(WDropEvent evt);
28
29  GWt_ligneFaisceau* parent_;
30};
31#endif
Note: See TracBrowser for help on using the repository browser.