Changeset 3366 in Sophya for trunk/SophyaPI/PIext/pisiadw.cc
- Timestamp:
- Oct 30, 2007, 1:57:40 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/pisiadw.cc
r2778 r3366 72 72 { 73 73 PIWindow::Show(); 74 string cdir; 75 dap->ObjMgr()->GetCurrentDir(cdir); 76 cdir = '/' + cdir; 77 dirlist->SetValueStr(cdir); 78 dap->ObjMgr()->UpdateObjMgrWindow( GetCurDirId() ); 79 return; 80 } 81 74 dap->ObjMgr()->UpdateObjMgrWindow( -1 ); 75 return; 76 } 77 /* --Methode-- */ 78 void ObjMgrWind::Hide() 79 { 80 dap->ObjMgr()->SetObjMgrWindowVisibility(false); 81 PIWindow::Hide(); 82 return; 83 } 82 84 83 85 /* --Methode-- */ … … 122 124 if (nom.length() < 1) return; 123 125 126 string cmd; 124 127 switch (msg) 125 128 { 126 129 case 10: 127 { 128 string cmd = "set cobj " + nom ; 129 cout << " Setting current object ($cobj) to " << nom << endl; 130 dap->CmdInterpreter()->Interpret(cmd); 131 } 130 cmd = "SCO " + nom; 132 131 break; 133 132 case 20: 134 om->DisplayObj(nom);133 cmd = "DIS " + nom; 135 134 break; 136 135 case 30: 137 om->PrintObj(nom);136 cmd = "PRT " + nom; 138 137 break; 139 138 case 40: 140 if (dap->mPpfout) om->SaveObj(nom, *(dap->mPpfout), false);139 cmd = "SAV " + nom; 141 140 break; 142 141 case 50: 143 om->DelObj(nom); 144 // objlist->DeleteItemMsg(objlist->GetSelection()); 145 // dap->ObjMgr()->UpdateObjMgrWindow(dirlist->GetValue()-30000); 142 cmd = "DEL " + nom; 146 143 break; 147 144 … … 150 147 break; 151 148 } 152 149 dap->getSOpExObj()->AddOpe(cmd); 153 150 return; 154 151 } … … 158 155 { 159 156 if (!Visible()) return; 160 if ( did != GetCurDirId() ) return;157 if ( (did >0) &&(did != GetCurDirId()) ) return; 161 158 dap->ObjMgr()->UpdateObjMgrWindow(did); 162 159 return;
Note:
See TracChangeset
for help on using the changeset viewer.