Wonderful! That's working very nicely now in my application. many thanks, Brian
On Tue, Nov 10, 2009 at 08:21:04PM -0600, Robert Hanson wrote: > version=11.9.8 > > # new feature: labels HIDE and labels DISPLAY do exactly that > > > select oxygen > labels HIDE > > select carbon > labels DISPLAY > > > On Tue, Nov 10, 2009 at 10:09 AM, Robert Hanson <[email protected]> wrote: > > > This is fixed for Jmol 11.9.8 and Jmol 11.8.9. > > > > select [someAtoms] > > set toggleLabel > > > > hides/shows labels as a toggle. The labels keep their format. > > The state should be updated appropriately. > > > > > > On Tue, Nov 10, 2009 at 9:45 AM, Brian McMahon <[email protected]> wrote: > > > >> On Tue, Nov 10, 2009 at 09:28:08AM -0600, Robert Hanson wrote: > >> > On Tue, Nov 10, 2009 at 5:47 AM, Brian McMahon <[email protected]> wrote: > >> > > >> >> Earlier this year Bob introduced very nice functionality to move a > >> >> label dynamically by SHIFT-click (application) or CTRL-click (applet) > >> >> > >> > > >> > It's the same code -- should be the same key-combination. -- SHIFT, not > >> > CTRL > >> > >> Oops, my mistake in reading my own notes. SHIFT-click works for both. > >> ALT-click also seems to work in the applet, though not for me with the > >> application - that might be a feature of my window manager, I guess. > >> > >> >> My question: is there any way to ensure that after toggling a label > >> on/off > >> >> using the "set picking select label" it can be restored with the format > >> it > >> >> had prior to toggling off? > >> > > >> > Up until now, whenever a label is turned off it is reset to the standard > >> > label. > >> > >> As I mentioned in replying to Angel, the ability to "remember" an assigned > >> format would be wonderful. Failing that, the ability to specify a > >> different > >> default would be helpful. > >> > >> >> (2) > >> >> At this point, I can store the graphics state, using "show state", and > >> >> run it. The result is unchanged. > >> >> > >> >> However, if, while I still have "set picking select label" I > >> SHIFT-click on > >> >> an atom and move its label, then save the state, and then re-run the > >> saved > >> >> state, the position of the label has now shifted. Looks like a bug. > >> >> > >> > > >> > definitely -- I'll look into that. > >> > >> Excellent. > >> > >> >> (3) > >> >> A supplementary question. Having gone through this exercise (i.e. saved > >> >> the graphics state and re-run it as a standalone script), if I now > >> click > >> >> on an atom, the application reports that atom's name and position (i.e. > >> >> it has reverted to the default picking behaviour). Does this imply that > >> >> the picking mode is not retained within the graphics state? If so, is > >> >> there any way that it could be? [I am not sure that I would want it to > >> >> be, but am curious as to the possibility.] > >> >> > >> >> > >> > That's right, the picking mode is not saved with the state. Not sure > >> why. > >> > Probably no reason. > >> > >> OK, noted. The more I play with what I'm doing (silently invoking > >> different > >> picking modes in an attempt to help the user in different contexts), the > >> more I think it wouldn't be such a good idea to save it with the state! > >> > >> Cheers > >> Brian _________________________________________________________________________ Brian McMahon tel: +44 1244 342878 Research and Development Officer fax: +44 1244 314888 International Union of Crystallography e-mail: [email protected] 5 Abbey Square, Chester CH1 2HU, England ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Jmol-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jmol-users

