Jim,
The point of beta testing is to do the dumbest things you can think of and see how the program responds (if it wil let you do the dumb things!)
Testing with Poly-A (since there's only 3 params to deal with): Switch to Poly-A, which presents the canvas as blank. Check all three params to be held constant, then hit F3 to start a search. Welcome to the infinite loop! It appears it will do this with 2 boxes checked also. One box checked takes longer than none checked. Of course, you shouldn't define a constant until after you've done a search, but the point is, YOU CAN, and this is the problem it creates.
As a side note, you should trap for checkbox status. You shouldn't be able to check all the params as constant. (This, of course, makes for a very quick search! ) You should only be allowed to select N-1 checkboxes so a search will always resolve.Not necessarily a bug, since it doesn't really impede the progress of the program, but a quirk.
On another tangent, the progress bar at the bottom... how about clearing it at the end of a render? This way it doesn't look like the render may still have a bit to go.
You can tell the render is finished when : - View window title bar says "(render)" instead of "(rendering)". - Attractor and view palettes are enabled. - Status bar gives you the total rendering time.
Nicolas Desprez ====================================================== The Chaoscope mailing-list Archives : //www.freelists.org/archives/chaoscope Admin contact : chaoscope@xxxxxxxxxxxxxx Web site : http://www.chaoscope.org ======================================================