Changeset 260 in PSPA
- Timestamp:
- Jan 21, 2013, 10:55:46 PM (12 years ago)
- Location:
- Interface_Web/trunk/pspaWT
- Files:
-
- 12 edited
- 16 moved
Legend:
- Unmodified
- Added
- Removed
-
Interface_Web/trunk/pspaWT/htdocs/pspa.css
r259 r260 45 45 background-size : 100% 100%; 46 46 } 47 48 .ligneFaisceau { 49 background-image : url("background.png"); 50 } -
Interface_Web/trunk/pspaWT/sources/controler/include/nomdElements.h
r257 r260 12 12 typedElement e_; // type entier (enum) 13 13 std::string eName_; // nom de l'element 14 std::string eImg_; // nom du fichier de l'icone15 14 std::string eLabel_; // label affiche sous l'icone 16 15 unsigned nbParam_; // nombre de parametres a saisir … … 19 18 static typedElement fromLabel(std::string s); 20 19 static std::string toName(typedElement eType); 21 static std::string toImage(typedElement eType);22 20 static std::string toLabel(typedElement eType); 23 21 static unsigned toNbParam(typedElement eType); … … 33 31 34 32 static int getNumberOfElements(); 35 static string getImageFromType( typedElement tp);36 33 static std::string getLabelFromType(typedElement tp); 37 34 static typedElement getTypeFromLabel(std::string lb); -
Interface_Web/trunk/pspaWT/sources/controler/src/nomdElements.cc
r259 r260 44 44 } 45 45 46 std::string nomdElements::toImage(typedElement eType)47 {48 switch(eType) {49 case beam : return string("htdocs/beam.jpg"); break;50 case RFgun : return string("htdocs/rfgun.jpg"); break;51 case drift : return string("htdocs/drift.jpg"); break;52 case cell : return string("htdocs/cell.jpg"); break;53 case bend : return string("htdocs/bend.jpg"); break;54 case soleno : return string("htdocs/lens.jpg"); break;55 case fit : return string("htdocs/fit.jpg"); break;56 default : return string("");57 }58 }59 46 60 47 std::string nomdElements::toLabel(typedElement eType) … … 91 78 e_= fromImage(""); 92 79 eName_ = toName(e_); 93 eImg_ = toImage(e_);94 80 eLabel_ = toLabel(e_); 95 81 nbParam_ = toNbParam(e_); … … 100 86 e_= ne.e_; 101 87 eName_ = ne.eName_; 102 eImg_ = ne.eImg_;103 88 eLabel_ = ne.eLabel_; 104 89 nbParam_ = ne.nbParam_; … … 109 94 e_= ne.e_; 110 95 eName_ = ne.eName_; 111 eImg_ = ne.eImg_;112 96 eLabel_ = ne.eLabel_; 113 97 nbParam_ = ne.nbParam_; … … 119 103 e_= fromImage(s); 120 104 eName_ = toName(e_); 121 eImg_ = toImage(e_);122 105 eLabel_ = toLabel(e_); 123 106 nbParam_ = toNbParam(e_); … … 128 111 e_= eType; 129 112 eName_ = toName(e_); 130 eImg_ = toImage(e_);131 113 eLabel_ = toLabel(e_); 132 114 nbParam_ = toNbParam(e_); … … 135 117 int nomdElements::getNumberOfElements() { 136 118 return inconnu; 137 }138 139 std::string nomdElements::getImageFromType( typedElement tp)140 {141 return toImage(tp);142 119 } 143 120 … … 161 138 } 162 139 163 std::string nomdElements::getElementImage() const {164 return eImg_;165 }166 167 140 std::string nomdElements::getElementLabel() const 168 141 { … … 183 156 e_= ne.e_; 184 157 eName_ = ne.eName_; 185 eImg_ = ne.eImg_;186 158 eLabel_ = ne.eLabel_; 187 159 nbParam_ = ne.nbParam_; -
Interface_Web/trunk/pspaWT/sources/userInterface/include/GWt_abstractElement.h
r257 r260 8 8 9 9 #include <Wt/WDialog> 10 #include <Wt/WImage> 10 11 #include <Wt/WPushButton> 11 12 #include <Wt/WContainerWidget> … … 45 46 46 47 virtual void dialogDone() = 0; 48 virtual WImage* getImage() = 0; 49 47 50 }; 48 51 #endif -
Interface_Web/trunk/pspaWT/sources/userInterface/include/GWt_beam.h
r257 r260 2 2 #define GWT_BEAM_SEEN 3 3 4 //#include "GWt_pspaApplication.h" 4 5 5 #include "GWt_abstractElement.h" 6 6 … … 22 22 ~GWt_beam() {;} 23 23 virtual void dialogDone(); 24 25 WImage* getImage(); 26 27 private: 28 WImage* image_; 24 29 }; 25 30 -
Interface_Web/trunk/pspaWT/sources/userInterface/include/GWt_bend.h
r257 r260 22 22 ~GWt_bend() {;} 23 23 virtual void dialogDone(); 24 25 WImage* getImage(); 26 27 private: 28 WImage* image_; 24 29 }; 25 30 #endif -
Interface_Web/trunk/pspaWT/sources/userInterface/include/GWt_cell.h
r257 r260 32 32 ~GWt_cell() {;} 33 33 virtual void dialogDone(); 34 35 WImage* getImage(); 36 37 private: 38 WImage* image_; 34 39 }; 35 40 #endif -
Interface_Web/trunk/pspaWT/sources/userInterface/include/GWt_drift.h
r257 r260 25 25 ~GWt_drift() {;} 26 26 virtual void dialogDone(); 27 WImage* getImage(); 28 29 private: 30 WImage* image_; 27 31 }; 28 32 #endif -
Interface_Web/trunk/pspaWT/sources/userInterface/include/GWt_fit.h
r257 r260 19 19 ~GWt_fit() {;} 20 20 virtual void dialogDone(); 21 22 WImage* getImage(); 23 24 private: 25 WImage* image_; 21 26 }; 22 27 #endif -
Interface_Web/trunk/pspaWT/sources/userInterface/include/GWt_rfgun.h
r257 r260 30 30 ~GWt_rfgun() {;} 31 31 virtual void dialogDone(); 32 33 WImage* getImage(); 34 35 private: 36 WImage* image_; 37 32 38 }; 33 39 #endif -
Interface_Web/trunk/pspaWT/sources/userInterface/include/GWt_soleno.h
r257 r260 31 31 ~GWt_soleno() {;} 32 32 virtual void dialogDone(); 33 34 WImage* getImage(); 35 36 private: 37 WImage* image_; 33 38 }; 34 39 #endif -
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_beam.cc
r257 r260 44 44 submit->clicked().connect(dialog_, &Wt::WDialog::accept); 45 45 dialog_->finished().connect(this, &GWt_beam::dialogDone); 46 47 // make image 48 image_ = new WImage("htdocs/beam.jpg",this); 49 46 50 } 47 51 … … 69 73 } 70 74 75 WImage* GWt_beam::getImage() { 76 return image_; 77 } -
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_bend.cc
r257 r260 45 45 submit->clicked().connect(dialog_, &Wt::WDialog::accept); 46 46 dialog_->finished().connect(this, &GWt_bend::dialogDone); 47 48 // make image 49 image_ = new WImage("htdocs/bend.jpg",this); 47 50 } 48 51 … … 70 73 delete [] envoi; 71 74 } 75 76 77 WImage* GWt_bend::getImage() { 78 return image_; 79 } -
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_cell.cc
r257 r260 66 66 WPushButton *submit = new WPushButton("OK",dialog_->contents()); 67 67 submit->clicked().connect(dialog_, &Wt::WDialog::accept); 68 dialog_->finished().connect(this, &GWt_cell::dialogDone); 68 dialog_->finished().connect(this, &GWt_cell::dialogDone); 69 70 // make image 71 image_ = new WImage("htdocs/cell.jpg",this); 72 69 73 } 70 74 … … 94 98 delete [] envoi; 95 99 } 100 101 102 WImage* GWt_cell::getImage() { 103 return image_; 104 } -
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_drift.cc
r257 r260 23 23 submit->clicked().connect(dialog_, &Wt::WDialog::accept); 24 24 dialog_->finished().connect(this, &GWt_drift::dialogDone); 25 26 // make image 27 image_ = new WImage("htdocs/drift.jpg",this); 25 28 } 26 29 … … 42 45 delete [] envoi; 43 46 } 47 48 49 WImage* GWt_drift::getImage() { 50 return image_; 51 } -
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_elementLigneFaiseau.cc
r257 r260 113 113 } 114 114 if (abstractElement_ != NULL) { 115 WImage *elemImage = new WImage(abstractElement->getNomdElement().getImageFromType(eType).c_str(),this); 116 dragElementZone_->addWidget(elemImage); 115 dragElementZone_->addWidget(abstractElement->getImage()); 117 116 dragElementZone_->setMaximumSize(32,32); 118 117 dragElementZone_->setMinimumSize(32,32); -
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_fit.cc
r257 r260 46 46 submit->clicked().connect(dialog_, &Wt::WDialog::accept); 47 47 dialog_->finished().connect(this, &GWt_fit::dialogDone); 48 49 // make image 50 image_ = new WImage("htdocs/fit.jpg",this); 51 48 52 } 49 53 … … 70 74 delete [] envoi; 71 75 } 76 77 78 WImage* GWt_fit::getImage() { 79 return image_; 80 } -
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_ligneFaisceau.cc
r259 r260 25 25 ligneFaisceauLayout_ = new WHBoxLayout(); 26 26 // decorationStyle().setBackgroundColor (WColor(245,245,245)); 27 decorationStyle().setBackgroundImage (WApplication::appRoot()+"/htdocs/background.png");27 setStyleClass("ligneFaisceau"); 28 28 setLayout(ligneFaisceauLayout_); 29 29 -
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_rfgun.cc
r257 r260 41 41 submit->clicked().connect(dialog_, &Wt::WDialog::accept); 42 42 dialog_->finished().connect(this, &GWt_rfgun::dialogDone); 43 44 // make image 45 image_ = new WImage("htdocs/rfgun.jpg",this); 46 43 47 } 44 48 … … 64 68 delete [] envoi; 65 69 } 70 71 72 WImage* GWt_rfgun::getImage() { 73 return image_; 74 } -
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_soleno.cc
r257 r260 27 27 submit->clicked().connect(dialog_, &Wt::WDialog::accept); 28 28 dialog_->finished().connect(this, &GWt_soleno::dialogDone); 29 30 // make image 31 image_ = new WImage("htdocs/soleno.jpg",this); 29 32 } 30 33 … … 52 55 delete [] envoi; 53 56 } 57 58 59 WImage* GWt_soleno::getImage() { 60 return image_; 61 }
Note: See TracChangeset
for help on using the changeset viewer.