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

Last change on this file since 449 was 449, checked in by garnier, 11 years ago

Modifications en vue de changer l'interface utilisateur

File size: 799 bytes
RevLine 
[249]1#ifndef GWT_DROPZONELIGNEFAISEAU_SEEN
2#define GWT_DROPZONELIGNEFAISEAU_SEEN
3
[292]4#include "GWt_pspaApplication.h"
[449]5#include "GWt_LigneFaisceau.h"
[249]6
7#include <Wt/WContainerWidget>
8
9using namespace Wt;
10
11
12class GWt_dropZoneLigneFaisceau : public WContainerWidget
13{
[272]14    public :
15   
[449]16    GWt_dropZoneLigneFaisceau(PspaApplication* pspa_,GWt_LigneFaisceau* parent);
[272]17    ~GWt_dropZoneLigneFaisceau();
[449]18    inline GWt_LigneFaisceau* getParent() {return parent_;};
19
[272]20private:
[292]21    void initialise( PspaApplication* pspa);
[272]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);
[449]28
29  GWt_LigneFaisceau* parent_;
[249]30};
31#endif
Note: See TracBrowser for help on using the repository browser.