Hi Alan, I won't comment in detail: I have just added them to my to-do list as your suggestions seem quite reasonable and the examples that do not work require some care :).
Regards, Arjen > -----Original Message----- > From: Alan W. Irwin [mailto:[email protected]] > Sent: Saturday, November 23, 2013 5:56 AM > To: Arjen Markus > Cc: PLplot development list > Subject: Re: [Plplot-devel] Status of Tcl and friends > > 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 > __________________________ DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail. ------------------------------------------------------------------------------ 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
