User 870ab5b546
19-10-2004 10:47:11
Hi,
Now that you're ready to reveal Marvin's new electron-flow arrows to the world, I have a few suggestions to improve them further.
(1) If two atoms are within bonding distance, it's not possible to draw an electron-flow arrow from one of those atoms to the incipient bond between them. It should be.
(2) If the target atom has a + sign that lays along the axis between the two atoms, it's not possible to draw an electron-flow arrow from one of those atoms to the incipient bond between them. It should be. E.g., I can't draw an electron-flow arrow from Cl– to the incipient bond between Cl– and CH+ in this structure:
(3) When drawing an electron-flow arrow from an atom to an incipient bond between that atom and a target atom, the cursor needs to be dragged fairly close to the target atom (that's good), but when Marvin "locks onto" the desired incipient bond, the arrow suddenly "jerks back" so that it is pointing to the midpoint of the incipient bond. The "jerk-back" action is distracting to the user.
Thanks,
Bob
Now that you're ready to reveal Marvin's new electron-flow arrows to the world, I have a few suggestions to improve them further.
(1) If two atoms are within bonding distance, it's not possible to draw an electron-flow arrow from one of those atoms to the incipient bond between them. It should be.
(2) If the target atom has a + sign that lays along the axis between the two atoms, it's not possible to draw an electron-flow arrow from one of those atoms to the incipient bond between them. It should be. E.g., I can't draw an electron-flow arrow from Cl– to the incipient bond between Cl– and CH+ in this structure:
Code: |
<?xml version="1.0"?> <MDocument> <MChemicalStruct> <molecule molID="m1"> <atomArray atomID="a1 a2 a3 a4 a5 a6" elementType="C C C C C Cl" formalCharge="0 0 0 0 1 -1" x2="-10.616666793823242 -11.86253312284027 -11.386670705453048 -9.846662882193435 -9.370800464806214 -6.133274692321049" y2="4.92665881018222 4.0214422116702195 2.5568947717503274 2.5568947717503274 4.0214422116702195 4.653357128774585" /> <bondArray> <bond atomRefs2="a1 a2" order="1" /> <bond atomRefs2="a2 a3" order="1" /> <bond atomRefs2="a3 a4" order="1" /> <bond atomRefs2="a4 a5" order="1" /> <bond atomRefs2="a1 a5" order="1" /> </bondArray> </molecule> </MChemicalStruct> </MDocument> |
(3) When drawing an electron-flow arrow from an atom to an incipient bond between that atom and a target atom, the cursor needs to be dragged fairly close to the target atom (that's good), but when Marvin "locks onto" the desired incipient bond, the arrow suddenly "jerks back" so that it is pointing to the midpoint of the incipient bond. The "jerk-back" action is distracting to the user.
Thanks,
Bob