From: Brian R. <bri...@gm...> - 2008-06-12 22:38:32
|
Hi, I am including a JmolViewer in one of my applications and I can't figure out a simple way to graphically highlight atoms that are clicked on by a user (and unhighlight them when clicked again). I've been using a JmolStatusListener to acquire most of the data I need. Is there an api interface that I can use to get this done? Thanks. |
From: Bob H. <ha...@st...> - 2008-06-13 22:43:49
|
Brian, This is done automatically using selectionHalos. You can set that so that it toggles on/off (selected/not selected) with each click using set selectionhalos on set picking select Great! Let us know if you have any more problems or just ideas for that implementation. Please be sure to use 11.5, not 11.4 for your implementation. The API changed a little bit. Bob Brian Ramos wrote: > Hi, > > I am including a JmolViewer in one of my applications and I can't > figure out a simple way to graphically highlight atoms that are > clicked on by a user (and unhighlight them when clicked again). I've > been using a JmolStatusListener to acquire most of the data I need. Is > there an api interface that I can use to get this done? > > Thanks. > >------------------------------------------------------------------------ > >------------------------------------------------------------------------- >Check out the new SourceForge.net Marketplace. >It's the best place to buy or sell services for >just about anything Open Source. >http://sourceforge.net/services/buy/index.php > >------------------------------------------------------------------------ > >_______________________________________________ >Jmol-developers mailing list >Jmo...@li... >https://lists.sourceforge.net/lists/listinfo/jmol-developers > > -- Robert M. Hanson Professor of Chemistry St. Olaf College Northfield, MN http://www.stolaf.edu/people/hansonr If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |
From: Brian R. <bri...@gm...> - 2008-06-14 04:16:35
|
Bob, Since I have already started working on the 11.4 branch, is there another way that I can get this done? Would you suggest just porting my code to 11.5? Thanks, Brian On Fri, Jun 13, 2008 at 6:43 PM, Bob Hanson <ha...@st...> wrote: > Brian, > > > This is done automatically using selectionHalos. You can set that so > that it toggles on/off (selected/not selected) with each click using > > set selectionhalos on > set picking select > > Great! Let us know if you have any more problems or just ideas for that > implementation. Please be sure to use 11.5, not 11.4 for your > implementation. The API changed a little bit. > > Bob > > > Brian Ramos wrote: > > > Hi, > > > > I am including a JmolViewer in one of my applications and I can't > > figure out a simple way to graphically highlight atoms that are > > clicked on by a user (and unhighlight them when clicked again). I've > > been using a JmolStatusListener to acquire most of the data I need. Is > > there an api interface that I can use to get this done? > > > > Thanks. > > > >------------------------------------------------------------------------ > > > >------------------------------------------------------------------------- > >Check out the new SourceForge.net Marketplace. > >It's the best place to buy or sell services for > >just about anything Open Source. > >http://sourceforge.net/services/buy/index.php > > > >------------------------------------------------------------------------ > > > >_______________________________________________ > >Jmol-developers mailing list > >Jmo...@li... > >https://lists.sourceforge.net/lists/listinfo/jmol-developers > > > > > > > -- > Robert M. Hanson > Professor of Chemistry > St. Olaf College > Northfield, MN > http://www.stolaf.edu/people/hansonr > > > If nature does not answer first what we want, > it is better to take what answer we get. > > -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Jmol-developers mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-developers > |
From: Bob H. <ha...@st...> - 2008-06-14 11:54:39
|
Absolutely. -- you should switch to 11.5 if you are doing any development at all on Jmol. Brian Ramos wrote: > Bob, > > Since I have already started working on the 11.4 branch, is there > another way that I can get this done? > Would you suggest just porting my code to 11.5? > > Thanks, > Brian > > > On Fri, Jun 13, 2008 at 6:43 PM, Bob Hanson <ha...@st... > <mailto:ha...@st...>> wrote: > > Brian, > > > This is done automatically using selectionHalos. You can set that so > that it toggles on/off (selected/not selected) with each click using > > set selectionhalos on > set picking select > > Great! Let us know if you have any more problems or just ideas for > that > implementation. Please be sure to use 11.5, not 11.4 for your > implementation. The API changed a little bit. > > Bob > > > Brian Ramos wrote: > > > Hi, > > > > I am including a JmolViewer in one of my applications and I can't > > figure out a simple way to graphically highlight atoms that are > > clicked on by a user (and unhighlight them when clicked again). > I've > > been using a JmolStatusListener to acquire most of the data I > need. Is > > there an api interface that I can use to get this done? > > > > Thanks. > > > >------------------------------------------------------------------------ > > > >------------------------------------------------------------------------- > >Check out the new SourceForge.net Marketplace. > >It's the best place to buy or sell services for > >just about anything Open Source. > >http://sourceforge.net/services/buy/index.php > > > >------------------------------------------------------------------------ > > > >_______________________________________________ > >Jmol-developers mailing list > >Jmo...@li... > <mailto:Jmo...@li...> > >https://lists.sourceforge.net/lists/listinfo/jmol-developers > > > > > > > -- > Robert M. Hanson > Professor of Chemistry > St. Olaf College > Northfield, MN > http://www.stolaf.edu/people/hansonr > > > If nature does not answer first what we want, > it is better to take what answer we get. > > -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Jmol-developers mailing list > Jmo...@li... > <mailto:Jmo...@li...> > https://lists.sourceforge.net/lists/listinfo/jmol-developers > > >------------------------------------------------------------------------ > >------------------------------------------------------------------------- >Check out the new SourceForge.net Marketplace. >It's the best place to buy or sell services for >just about anything Open Source. >http://sourceforge.net/services/buy/index.php > >------------------------------------------------------------------------ > >_______________________________________________ >Jmol-developers mailing list >Jmo...@li... >https://lists.sourceforge.net/lists/listinfo/jmol-developers > > -- Robert M. Hanson Professor of Chemistry St. Olaf College Northfield, MN http://www.stolaf.edu/people/hansonr If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |
From: Bob H. <ha...@st...> - 2008-06-15 07:39:24
|
Brian, you can certainly continue with the 11.4 branch. There is nothing wrong with it. If your application is simple and you don't need any of the newer capabilities, 11.4 is fine. The changes for 11.5 can be seen at http://jmol.svn.sourceforge.net/viewvc/jmol/trunk/Jmol/src/org/jmol/viewer/Jmol.properties?view=markup If you have done a lot of adapting that digs into the main classes, you may have trouble synchronizing. But if you have mostly not changed Jmol or made your classes extensions of the Jmol classes, then there shouldn't be any real problem. I would recommend at least checking the synchronization and seeing how much it would set you back. Have you done some extensive rewriting of the original code? (If so, I think your license requires that you make that open source, right?) Brian Ramos wrote: > Bob, > > Since I have already started working on the 11.4 branch, is there > another way that I can get this done? > Would you suggest just porting my code to 11.5? > > Thanks, > Brian > > > On Fri, Jun 13, 2008 at 6:43 PM, Bob Hanson <ha...@st... > <mailto:ha...@st...>> wrote: > > Brian, > > > This is done automatically using selectionHalos. You can set that so > that it toggles on/off (selected/not selected) with each click using > > set selectionhalos on > set picking select > > Great! Let us know if you have any more problems or just ideas for > that > implementation. Please be sure to use 11.5, not 11.4 for your > implementation. The API changed a little bit. > > Bob > > > Brian Ramos wrote: > > > Hi, > > > > I am including a JmolViewer in one of my applications and I can't > > figure out a simple way to graphically highlight atoms that are > > clicked on by a user (and unhighlight them when clicked again). > I've > > been using a JmolStatusListener to acquire most of the data I > need. Is > > there an api interface that I can use to get this done? > > > > Thanks. > > > >------------------------------------------------------------------------ > > > >------------------------------------------------------------------------- > >Check out the new SourceForge.net Marketplace. > >It's the best place to buy or sell services for > >just about anything Open Source. > >http://sourceforge.net/services/buy/index.php > > > >------------------------------------------------------------------------ > > > >_______________________________________________ > >Jmol-developers mailing list > >Jmo...@li... > <mailto:Jmo...@li...> > >https://lists.sourceforge.net/lists/listinfo/jmol-developers > > > > > > > -- > Robert M. Hanson > Professor of Chemistry > St. Olaf College > Northfield, MN > http://www.stolaf.edu/people/hansonr > > > If nature does not answer first what we want, > it is better to take what answer we get. > > -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Jmol-developers mailing list > Jmo...@li... > <mailto:Jmo...@li...> > https://lists.sourceforge.net/lists/listinfo/jmol-developers > > >------------------------------------------------------------------------ > >------------------------------------------------------------------------- >Check out the new SourceForge.net Marketplace. >It's the best place to buy or sell services for >just about anything Open Source. >http://sourceforge.net/services/buy/index.php > >------------------------------------------------------------------------ > >_______________________________________________ >Jmol-developers mailing list >Jmo...@li... >https://lists.sourceforge.net/lists/listinfo/jmol-developers > > -- Robert M. Hanson Professor of Chemistry St. Olaf College Northfield, MN http://www.stolaf.edu/people/hansonr If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |
From: Brian R. <bri...@gm...> - 2008-06-15 16:29:59
|
Bob, I actually haven't made any extensive changes to the code aside from extending a couple of classes and adding methods here and there. I just wanted to get a sense of what it would take to continue working with the 11.4 since I really don't need any of the newer features provided with 11.5. I'll look through the two and weigh the pros/cons of porting over to the newer version. Thanks a lot for your help. -Brian On Sun, Jun 15, 2008 at 3:39 AM, Bob Hanson <ha...@st...> wrote: > Brian, you can certainly continue with the 11.4 branch. There is nothing > wrong with it. If your application is simple and you don't need any of > the newer capabilities, 11.4 is fine. The changes for 11.5 can be seen at > > > http://jmol.svn.sourceforge.net/viewvc/jmol/trunk/Jmol/src/org/jmol/viewer/Jmol.properties?view=markup > > If you have done a lot of adapting that digs into the main classes, you > may have trouble synchronizing. But if you have mostly not changed Jmol > or made your classes extensions of the Jmol classes, then there > shouldn't be any real problem. I would recommend at least checking the > synchronization and seeing how much it would set you back. Have you done > some extensive rewriting of the original code? > > (If so, I think your license requires that you make that open source, > right?) > > > > > Brian Ramos wrote: > > > Bob, > > > > Since I have already started working on the 11.4 branch, is there > > another way that I can get this done? > > Would you suggest just porting my code to 11.5? > > > > Thanks, > > Brian > > > > > > On Fri, Jun 13, 2008 at 6:43 PM, Bob Hanson <ha...@st... > > <mailto:ha...@st...>> wrote: > > > > Brian, > > > > > > This is done automatically using selectionHalos. You can set that so > > that it toggles on/off (selected/not selected) with each click using > > > > set selectionhalos on > > set picking select > > > > Great! Let us know if you have any more problems or just ideas for > > that > > implementation. Please be sure to use 11.5, not 11.4 for your > > implementation. The API changed a little bit. > > > > Bob > > > > > > Brian Ramos wrote: > > > > > Hi, > > > > > > I am including a JmolViewer in one of my applications and I can't > > > figure out a simple way to graphically highlight atoms that are > > > clicked on by a user (and unhighlight them when clicked again). > > I've > > > been using a JmolStatusListener to acquire most of the data I > > need. Is > > > there an api interface that I can use to get this done? > > > > > > Thanks. > > > > > > >------------------------------------------------------------------------ > > > > > > >------------------------------------------------------------------------- > > >Check out the new SourceForge.net Marketplace. > > >It's the best place to buy or sell services for > > >just about anything Open Source. > > >http://sourceforge.net/services/buy/index.php > > > > > > >------------------------------------------------------------------------ > > > > > >_______________________________________________ > > >Jmol-developers mailing list > > >Jmo...@li... > > <mailto:Jmo...@li...> > > >https://lists.sourceforge.net/lists/listinfo/jmol-developers > > > > > > > > > > > > -- > > Robert M. Hanson > > Professor of Chemistry > > St. Olaf College > > Northfield, MN > > http://www.stolaf.edu/people/hansonr > > > > > > If nature does not answer first what we want, > > it is better to take what answer we get. > > > > -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 > > > > > > > > > ------------------------------------------------------------------------- > > Check out the new SourceForge.net Marketplace. > > It's the best place to buy or sell services for > > just about anything Open Source. > > http://sourceforge.net/services/buy/index.php > > _______________________________________________ > > Jmol-developers mailing list > > Jmo...@li... > > <mailto:Jmo...@li...> > > https://lists.sourceforge.net/lists/listinfo/jmol-developers > > > > > >------------------------------------------------------------------------ > > > >------------------------------------------------------------------------- > >Check out the new SourceForge.net Marketplace. > >It's the best place to buy or sell services for > >just about anything Open Source. > >http://sourceforge.net/services/buy/index.php > > > >------------------------------------------------------------------------ > > > >_______________________________________________ > >Jmol-developers mailing list > >Jmo...@li... > >https://lists.sourceforge.net/lists/listinfo/jmol-developers > > > > > > > -- > Robert M. Hanson > Professor of Chemistry > St. Olaf College > Northfield, MN > http://www.stolaf.edu/people/hansonr > > > If nature does not answer first what we want, > it is better to take what answer we get. > > -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Jmol-developers mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-developers > |