Changeset 1512 in Sophya
- Timestamp:
- May 30, 2001, 7:10:11 PM (24 years ago)
- Location:
- trunk/SophyaPI/PI
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/Tests/pit0.cc
r1263 r1512 190 190 m[0]->AppendItem("Stop", 10103); 191 191 m[0]->AppendItem("ArgsWindow", 10104); 192 m[0]->AppendSeparator(); 192 193 m[0]->AppendItem("Exit", 10105); 193 194 // On accroche le menu au Menubar -
trunk/SophyaPI/PI/picmapview.cc
r1503 r1512 144 144 if (sx > sy) { // horizontal 145 145 int fsz = (sy < 20) ? sy-8 : 12; 146 g->SelFontSzPt(fsz );146 g->SelFontSzPt(fsz, PI_BoldFont); 147 147 char buff[32]; 148 148 double av; … … 158 158 else { // vertical 159 159 int fsz = (sx < 40) ? sx/4 : 12; 160 g->SelFontSzPt(fsz );160 g->SelFontSzPt(fsz, PI_BoldFont); 161 161 char buff[32]; 162 162 double av; -
trunk/SophyaPI/PI/piimgtools.cc
r1503 r1512 175 175 mOptzc[0]->AppendItem(PIColorMap::GetStandardColorMapName(kcc).c_str(), 201+kcc); 176 176 // On ajoute un CheckItem pour inverser les index de table de couleur 177 mOptzc[0]->Menu()->AppendSeparator(); 177 178 mOptzc[0]->Menu()->AppendCheckItem("Reverse CMap", 299); 178 179 -
trunk/SophyaPI/PI/pimenugen.h
r329 r1512 18 18 virtual void AppendCheckItem(const char* nom, PIMessage msg, char* sc=NULL)=0; 19 19 virtual void AppendPDMenu(PIMenuGen *pdm, char* sc=NULL)=0; 20 virtual void AppendSeparator()=0; 20 21 21 22 virtual void DeleteItem(const char *nom)=0; -
trunk/SophyaPI/PI/pimenux.cc
r329 r1512 10 10 #include <Xm/ToggleB.h> 11 11 #include <Xm/CascadeB.h> 12 #include <Xm/Separator.h> 12 13 13 14 /************* PIMenuX ************/ … … 73 74 { 74 75 mNItem = 0; mNItemMax = NBITEMB; 76 mNSep = 0; 75 77 mBut = new _pimxit_[mNItemMax]; 76 78 … … 126 128 } 127 129 AddItem(NULL, pdm->Msg(), 2, sc, (PIMenuX*)pdm); 130 } 131 132 /* --Methode-- */ 133 void PIMenuX::AppendSeparator() 134 { 135 Arg warg[3]; 136 int na = 0; 137 XtSetArg(warg[na], XmNorientation, XmHORIZONTAL); na++; 138 XtSetArg(warg[na], XmNseparatorType, XmSHADOW_ETCHED_IN); na++; 139 140 char buff[64]; 141 sprintf(buff, "%s_sep_%d", this->Nom().substr(0, 32).c_str(), mNSep); 142 Widget sep = XmCreateSeparator(this->XtWdg(), buff, warg, na); 143 XtManageChild(sep); 144 mNSep++; 145 // cout << " DBG PIMenuX::AppendSeparator() : " << buff << endl; 128 146 } 129 147 -
trunk/SophyaPI/PI/pimenux.h
r329 r1512 26 26 virtual void AppendCheckItem(const char* nom, PIMessage msg, char* sc=NULL); 27 27 virtual void AppendPDMenu(PIMenuGen *pdm, char* sc=NULL); 28 virtual void AppendSeparator(); 28 29 29 30 virtual void DeleteItem(const char *nom); … … 63 64 64 65 int mNItem, mNItemMax; 66 int mNSep; 65 67 _pimxit_ * mBut; 66 68 char mSItem[96];
Note:
See TracChangeset
for help on using the changeset viewer.