Bob,
Your descriptions are entirely correct.
I would agree that calling them by the names "chime" and "pfaat", etc.
is not very descriptive
nor helpful for most users.
Your proposed names look good to me:
set pickingStyle toggleOnly
set pickingStyle selectOrToggle
set pickingStyle extendedSelect
I sent this reply out to the jmol devs list rather than just to you so
that Miguel and others
could comment on it.
I will make the changes you suggest in the branch I have been working on:
svn.sourceforget.net/svnroot/jmol/branches/pauldana200605/Jmol
After I commit I will send out another email.
- Paul
Bob Hanson wrote:
Paul,
I'd like to implement your mouse managing idea into bob200603. But
first I'd like to open the discussion up to the precise commands that
would be given. Here are my thoughts so far:
I liked the various possibilities for slecting atoms, groups of atoms,
etc. with the different key presses that you implemented.
I would like to propose not referring to them as "RasMol" style or
"Chime" style or "Pfaat" style and instead have more descriptive
terms. The problem, as I see it, is that "Praat" and "Chime" mean
nothing to someone who isn't familiar with those applications. I think
the variations should stand on their own. In the documentation we can
certainly say, "as in Chime" or "as in RasMol" or "for Pfaat".
Does that sound reasonable?
When I was playing with this on my own, here's what I came up with,
but I'm not sure I got it exactly right.
### set pickingStyle ###
load 1crn.pdb;select none;set display selected;set picking group
#using one of the options below, now start selecting atoms
#chime style:
# left-click toggles that group selected or not selected
#rasmol style:
# left-click selects just that group
# shift-left-click toggles selection
#pfaat style:
# left-click selects just that group, like rasmol
# shift-left-click toggles selection
# alt-left-click appends to selection
# alt-shift-left-click removes from selection
# left-click off model clears selection (select none)
First, do I have this correct?
Second, if so, then I would suggest that really there are two picking
styles, and an extended version of the second. The "Chime" style is
certainly unique. The pfaat style is really just an extension of the
rasmol style.
set pickingStyle toggleOnly
set pickingStyle selectOrToggle
set pickingStyle extendedSelect
Something like that.
I'm not arguing with the functionality at all -- provided this list is
accurate. I'm just proposing coming up with more functional, less
referential, token names.
Bob
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Jmol-developers mailing list
Jmol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-developers