Tim, et al.
Let's have more of a discussion about this.
Maybe it is best to have SINGLE,DOUBLE, etc. in connect instead of
wireframe.
But the way this is being implemented is a problem.
Here's a suggestion:
Option 1 (current 00.48)
connect:
creates single bonds based on distance, regardless of setting of "set
bondmode";
changes currently defined bonds to double, triple, etc. based on setting
of "set bondmode"
deletes bonds based on setting of "set bondmode"
example:
select carbon
connect 1.5 (oxygen)
OK, how would you UNDO this?
connect DELETE
does nothing in this case -- well, it disconnects all C-C bonds, I guess.
wireframe:
turns display of bonds on/off based on setting of "set bondmode"
sets the width of bond lines based on settings of "set bondmode"
option 2: (a bit better, I think)
connect:
creates single, double, triple, etc. bonds based on distance, regardless
of setting of "set bondmode";
deletes bonds based on distance, regardless of setting of "set bondmode"
select carbon
connect 1.5 (oxygen) DOUBLE
select carbon
connect 1.5 (oxygen) DELETE (or "NONE"?)
with this we could have:
select carbon
connect 1.3 (hydrogen) SINGLE
connect 1.4 (carbon) DOUBLE
connect 1.6 (all) SINGLE
then
connect 1.3 (hydrogen) NONE
wireframe:
turns display of bonds on/off based on setting of "set bondmode"
sets the width of bond lines based on settings of "set bondmode"
can set SINGLE, DOUBLE, etc. based on settings of "set bondmode"
This capability is there already. It made sense to me the first time,
because I liked the
way I could change the rendering of a bond -- width, dotted, single,
double, etc. --
based on the bondmode.
option 3: (way better, I think)
connect:
creates single, double, triple, etc. bonds based on distance, regardless
of setting of "set bondmode";
deletes bonds based on distance, regardless of setting of "set bondmode"
allows for distance ranges
select carbon
connect 1.3 1.4 (oxygen) DOUBLE
connect 1.4 1.5 (oxygen) SINGLE
select carbon
connect 1.5 1.6 (oxygen) NONE
with this we could have:
select carbon
connect 1.6 (all) SINGLE
connect 1.3 1.4 (not hydrogen) DOUBLE
then
connect 1.5 1.6 (carbon) NONE
wireframe:
same as Option 2
This I think would seem very "intuitive" to users.
Bob
Timothy Driscoll wrote:
but you would be using wireframe to define the bond order in this
case; I don't think this is merely a display issue. so I agree with
the way it has been changed in v.48.
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users