Changeset 931903 for molecuilder/src
- Timestamp:
- Jan 14, 2010, 1:49:42 PM (16 years ago)
- Children:
- 41182a
- Parents:
- 1630ce
- git-author:
- Tillmann Crueger <crueger@…> (01/13/10 11:14:43)
- git-committer:
- Tillmann Crueger <crueger@…> (01/14/10 13:49:42)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/menu.cpp
r1630ce r931903 914 914 915 915 void oldmenu::SimpleAddMolecules(MoleculeListClass *molecules) { 916 //int src, dest;917 916 molecule *srcmol = NULL, *destmol = NULL; 918 /*{919 do {920 Log() << Verbose(0) << "Enter index of destination molecule: ";921 cin >> dest;922 destmol = molecules->ReturnIndex(dest);923 } while ((destmol == NULL) && (dest != -1));924 do {925 Log() << Verbose(0) << "Enter index of source molecule to add from: ";926 cin >> src;927 srcmol = molecules->ReturnIndex(src);928 } while ((srcmol == NULL) && (src != -1));929 if ((src != -1) && (dest != -1))930 molecules->SimpleAdd(srcmol, destmol);931 }*/932 917 Dialog *dialog = UIFactory::get()->makeDialog(); 933 918 dialog->queryMolecule("Enter index of destination molecule: ",&destmol, molecules); … … 937 922 } 938 923 else { 939 Log() << Verbose(0) << "Adding of Molecules canceled" << endl; 940 } 924 Log() << Verbose(0) << "Adding of molecules canceled" << endl; 925 } 926 delete dialog; 941 927 } 942 928 943 929 void oldmenu::embeddMolecules(MoleculeListClass *molecules) { 944 int src, dest;945 930 molecule *srcmol = NULL, *destmol = NULL; 946 do { 947 Log() << Verbose(0) << "Enter index of matrix molecule (the variable one): "; 948 cin >> src; 949 srcmol = molecules->ReturnIndex(src); 950 } while ((srcmol == NULL) && (src != -1)); 951 do { 952 Log() << Verbose(0) << "Enter index of molecule to merge into (the fixed one): "; 953 cin >> dest; 954 destmol = molecules->ReturnIndex(dest); 955 } while ((destmol == NULL) && (dest != -1)); 956 if ((src != -1) && (dest != -1)) 931 Dialog *dialog = UIFactory::get()->makeDialog(); 932 dialog->queryMolecule("Enter index of matrix molecule (the variable one): ",&srcmol,molecules); 933 dialog->queryMolecule("Enter index of molecule to merge into (the fixed one): ",&destmol,molecules); 934 if(dialog->display()) { 957 935 molecules->EmbedMerge(destmol, srcmol); 936 } 937 else { 938 Log() << Verbose(0) << "embedding of molecules canceled" << endl; 939 } 940 941 958 942 } 959 943
Note:
See TracChangeset
for help on using the changeset viewer.