Changeset 309 in PSPA for Interface_Web/trunk/pspaWT/sources
- Timestamp:
- Feb 5, 2013, 10:34:27 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_dropZoneLigneFaisceau.cc
r294 r309 10 10 11 11 12 //#define PSPA_DEBUG 113 12 14 13 GWt_dropZoneLigneFaisceau::GWt_dropZoneLigneFaisceau( PspaApplication* pspa) … … 33 32 mouseWentOut().connect(this, &GWt_dropZoneLigneFaisceau::mouseOut); 34 33 mouseDragged().connect(this, &GWt_dropZoneLigneFaisceau::mouseIsDragged); 35 // decorationStyle().setBorder (WBorder (WBorder::Dotted));36 34 37 35 // accept drops 38 39 36 37 vector <GWt_abstractElement*> elems = pspa->getAbstractElementFactory()->getAllElements(); 40 38 for (int a = 0; a< elems.size(); a++) { 41 39 acceptDrops(elems[a]->getMimeType()); … … 47 45 void GWt_dropZoneLigneFaisceau::mouseOver(const WMouseEvent& e) 48 46 { 49 // Add text50 #ifdef PSPA_DEBUG51 if ( static_cast<GWt_console*> (wApp->findWidget ("console"))) {52 GWt_console* console = static_cast<GWt_console*> (wApp->findWidget ("console"));53 console->addConsoleMessage("GWt_dropZoneLigneFaisceau::mouseOver ");54 console->addConsoleMessage("button "+WMouseEvent::LeftButton);55 }56 #endif57 47 } 58 48 59 49 void GWt_dropZoneLigneFaisceau::mouseOut(const WMouseEvent& e) 60 50 { 61 #ifdef PSPA_DEBUG 62 if ( static_cast<GWt_console*> (wApp->findWidget ("console"))) { 63 GWt_console* console = static_cast<GWt_console*> (wApp->findWidget ("console")); 64 console->addConsoleMessage("GWt_dropZoneLigneFaisceau::mouseOut"); 65 } 66 #endif 51 decorationStyle().setCursor(ArrowCursor); 67 52 } 68 53 69 54 void GWt_dropZoneLigneFaisceau::mouseIsDragged(const WMouseEvent& e) 70 55 { 71 #ifdef PSPA_DEBUG 72 if ( static_cast<GWt_console*> (wApp->findWidget ("console"))) { 73 GWt_console* console = static_cast<GWt_console*> (wApp->findWidget ("console")); 74 console->addConsoleMessage(" GWt_dropZoneLigneFaisceau::mouseDragged"); 75 } 76 #endif 56 decorationStyle().setCursor(OpenHandCursor); 77 57 } 78 58 79 59 void GWt_dropZoneLigneFaisceau::mouseUp(const WMouseEvent& e) 80 60 { 81 #ifdef PSPA_DEBUG82 if ( static_cast<GWt_console*> (wApp->findWidget ("console"))) {83 GWt_console* console = static_cast<GWt_console*> (wApp->findWidget ("console"));84 console->addConsoleMessage("GWt_dropZoneLigneFaisceau::mouseOut up");85 }86 #endif87 61 } 88 62 89 63 void GWt_dropZoneLigneFaisceau::mouseDown(const WMouseEvent& e) 90 64 { 91 #ifdef PSPA_DEBUG92 if ( static_cast<GWt_console*> (wApp->findWidget ("console"))) {93 GWt_console* console = static_cast<GWt_console*> (wApp->findWidget ("console"));94 console->addConsoleMessage("GWt_dropZoneLigneFaisceau::mouseDown up");95 }96 #endif97 65 } 98 66 99 67 void GWt_dropZoneLigneFaisceau::dropEvent(WDropEvent evt) 100 68 { 101 102 #ifdef PSPA_DEBUG103 if ( static_cast<GWt_console*> (wApp->findWidget ("console"))) {104 GWt_console* console = static_cast<GWt_console*> (wApp->findWidget ("console"));105 console->addConsoleMessage(" GWt_dropZoneLigneFaisceau::dropEvent");106 }107 #endif108 109 69 // get LigneFaiseau widget and add new elementLigneFaiseau 110 70 GWt_LigneFaisceau* ligneFaisceau = NULL;
Note: See TracChangeset
for help on using the changeset viewer.