Hi Arjen:

I got fed up attempting to source runallDemos.tcl by hand for the
plserver and wish cases.  I therefore (revision 12744) implemented
test targets called test_plserver_runAllDemos and
test_wish_runAllDemos to do this automatically.  I previously asked
you to do this yourself, but I don't mind doing it so you can
concentrate on more fundamental issues.  Such as the following: :-)

Issues for the test_plserver_runAllDemos target:

* Examples 14 and 31 don't work.  This is also an issue for
test_tk_standard_examples, see comment in
bindings/tk/standard_examples.in so there may be no easy
solution.  Anyhow, you should grey out buttons 14 and 31
in runAllDemos.tcl until these issues are sorted out.

* Example 32 deliberately (at least for now) remains unpropagated to
any language.  Therefore, button 32 should be greyed out as well.

* For this plserver case, the page button seems to have no effect.
The reason is that the more convenient Enter/CR key is used to
move from one page to the next.  So for this case the "page" button
should be greyed out.  If for the wish case it is
possible to use the Enter/CR key to move from one page to
the next, then probably the page button should be completely
removed rather than just greyed out.

* The reload button doesn't seem to do anything.  Does it actually do
something significant behind the scenes that is important but not
visible?  If not, it should be greyed out or removed.

* Please implement a user-option to disable paging.  This is
consistent with my general request that there should be user control 
(via some tcl variable they can set) of disabling (or not) of pauses
between pages.

* The buttons should be made a lot smaller so the fraction of the GUI
devoted to the plot area can be a larger fraction of the GUI.

* The area of the GUI used for plotting should have an aspect ratio of
close to 4 to 3.  That particular landscape aspect ratio displays the
PLplot examples the best.  The plots currently look quite distorted
for the present aspect ratio of ~8 to 3 that is used for
runAllDemos.tcl.  Part of the cause of that is the buttons are
currently grabbing half the area of the GUI (see previous issue).

Issues for the test_wish_runAllDemos target:

* There is only one issue I can demonstrate at the moment which is the
recent regression I described for the wish/runAllDemos.tcl case.  This
bug has to be cleared up before I can look at test_wish_runAllDemos
results any further.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to