Xavier Gnata wrote: > >> >>> >> Right now, the default is very simple: >> >> def format_data_short(self,value): >> 'return a short formatted string representation of a number' >> return '%1.3g'%value >> >> It looks like changing it to something like "%-12g" would facilitate >> considerable improvement in reducing the jumping around of the >> numbers, as well as in providing much more precision. I think that 12 >> is the max number of characters in g conversion. Or maybe it is 13; I >> might not have tested negative numbers. >> >> The problem is that then it crowds out the other part of the message, >> the pan/zoom status notification etc. >> >> Breaking the message into two lines almost works (so far only checking >> with gtkagg), but the plot gets resized depending on whether there is >> a status or not. >> >> I think that with some more fiddling around with that part of the >> toolbar--probably including breaking the message up into separate >> messages for status and readout, and maybe making the readout use two >> lines and always be present--we could make the readout and status >> display much nicer. I have never liked the way it jumps around. >> > I also agree. > However, I would like to be sure I understand one point correctly: > As long as x<1000, the default format *is* an integer (at least when > imshow(M) is used).
No. Try imshow(rand(4,4)) There is nothing special about imshow that makes the cursor readout an integer, nor should there be. Again, the present default is "%1.3g". I think we can and will do better, but it is not necessarily trivial. Eric ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users