Craig, I'm also reminded that I wrote a page the purports to do applet resizing:
http://www.stolaf.edu/people/hansonr/jmol/docs/examples/resize.htm
Today I can't get it working in Netscape 7.2, but it seems to work in IE. Note that as you resize, the molecule is redrawn with the same orientation as the user had left it.
But I can't figure out why this is not working in Netscape. Crashes every time for me.
Bob
Bob Hanson wrote:
Craig T. Martin wrote:
Bob,
I'm all ears.
At any rate, if everything is written from Javascript, then you can size as you like...
Right, so, for example, at
http://www.stolaf.edu/people/hansonr/jmol/docs/examples/scaletest.htm
You can see from that code that I am setting the size of the applet from the URL line. So, for example:
http://www.stolaf.edu/people/hansonr/jmol/docs/examples/scaletest.htm?width=100;height=100
Since one has the JavaScript variables:
screen.width screen.height
you know what the user has for a display.
And since you have
window.width window.height
you know if this is in a smaller window. Of course, that could change in the course of a page's existance, thus
<body onresize=xxxx()>
But, actually, I wouldn't fool with that. It's proven problematic and unreliable. You can't dynamically resize the applet, anyway, except by rewriting it to a span, div, or frame.
Bob
Craig Martin
http://www.chem.umass.edu/~cmartin/JmolShell
--On March 4, 2005 7:59:32 AM -0800 [EMAIL PROTECTED] wrote:
Message: 4 Date: Fri, 04 Mar 2005 07:15:43 -0600 From: Bob Hanson <[EMAIL PROTECTED]> To: [email protected], Chem Web Developers <[EMAIL PROTECTED]> Subject: Re: [Jmol-users] Re: use of frames Reply-To: [email protected]
Frames: Pretty close! I'm almost sold on divs and ready to say I'm done developing with frames. Can you dynamically set the height of that div so that it adjusts to overall window height? On my machine the scroller goes down below the bottom of my screen, so I have to "scroll to scroll" That, of course, doesn't happen with frames.
Frames were so nice because they allowed for automatic fractional window amounts. Is this possible easily with divs, or do you have to hard code all the coordinates. "position:absolute" can be difficult.
[I know this is a bit off the focus of the Jmol list, so I'm cross-posting to ChemWebDev.]
Bob Hanson
Craig Martin Univ of Mass
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Jmol-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jmol-users
--
Robert M. Hanson, [EMAIL PROTECTED], 507-646-3107 Professor of Chemistry, St. Olaf College 1520 St. Olaf Ave., Northfield, MN 55057 mailto:[EMAIL PROTECTED] http://www.stolaf.edu/people/hansonr
"Imagination is more important than knowledge." - Albert Einstein
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Jmol-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jmol-users

