On Dec 9, 2007 12:37 AM, Geoffrey Hutchison geoff.hutchison@gmail.com wrote:
shall I do these as well? If yes, how would you like to see this
implemented? All as seperate actions in the menu,
Well, if you’re volunteering to implement them, I’ll take you up on
the offer. I intended to implement these as separate menu actions.
Certainly what you’ve described seems “easy,” not “advanced.”
I’ll add these as separate items, but I was also thinking about making
a dialog where you can manage selections. We could implement this a
QAbstractTable model, similar to the constraints. I’ll probably also
make it possible to just edit the constraints in the table. For the
selections, the columns would be Name, # Atoms, # Bonds, under the
QTable view you would have different ways to add selections, or add
the current selection (made with tool, or with selection item from
menu). A name woulde be assigned automatically “Selection 1”, and so
on…
For the element I was thinking about reusing the periodic table. The
residue name will be a simple QInputDialog and solvent all atoms
residues named HOH. (or do we want code to find these?) Do we also
want a “Select Ions”?, “Select chain”, “???”
There are so many possible items we could add here. Is there a
possibility to hide items from the menu’s so you can only display the
items you use? (or planned)
I think the best thing we can do for ease of use is to implement
things, try them out and continue to refine and improve. I’m sure
we’re bound to try bad interfaces. But so far, as a group, I’ve been
impressed by the detail, polish, and shine in the interfaces.
Yes, it all looks very nice. But are there any guidelines we should
follow, so everything has the same way of doing something. If it gets
out of hand, we could always assign a form designer
Tim