Changeset 6 in Sophya for trunk/SophyaPI/PI/pioptmenux.cc
- Timestamp:
- Feb 19, 1996, 6:04:14 PM (30 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/pioptmenux.cc
r2 r6 28 28 wmis == k_wmi_normal ; 29 29 stmng = 0; 30 mMen = pdm; 30 31 31 32 cb = XmOptionButtonGadget (XtWdg()); … … 37 38 // SetLabel(pdm->Nom()); 38 39 39 pdm->SetMsgParent(this);40 mMen->SetMsgParent(this); 40 41 Manage(); 41 42 } … … 55 56 } 56 57 58 59 /* --Methode-- */ 60 void PIOptMenuX::SetValueStr(string & s) 61 { 62 int n; 63 Arg warg[2]; 64 n=mMen->GetNumItem((char *)s.c_str()); 65 if (n < 0) return; 66 67 XtSetArg(warg[0], XmNmenuHistory, mMen->GetItemWdg(n)); 68 XtSetValues(XtWdg(), warg, 1); 69 mStext = s; 70 mSmsg = mMen->ItemMsg(n); 71 72 return; 73 } 74 75 /* --Methode-- */ 76 void PIOptMenuX::SetValue(long msg) 77 { 78 int n; 79 Arg warg[2]; 80 n=mMen->GetNumItemMsg(msg); 81 if (n < 0) return; 82 83 XtSetArg(warg[0], XmNmenuHistory, mMen->GetItemWdg(n)); 84 XtSetValues(XtWdg(), warg, 1); 85 mStext = mMen->ItemName(n); 86 mSmsg = msg; 87 88 return; 89 } 90
Note:
See TracChangeset
for help on using the changeset viewer.