From: Eric F. <ef...@ha...> - 2006-05-08 18:28:08
|
John Hunter wrote: >>>>>>"Eric" == Eric Firing <ef...@ha...> writes: > > > Eric> The rc file is already pretty big--we might instead consider > Eric> making axisbelow(True) the hardwired default. It seems > > I already committed this change, but your comments on bloating rc > files are well taken. > > Eric> logical to me. It would be good to hear from others--are > Eric> there people who like the present default and/or prefer > Eric> adding this option to the rc collection? > > Eric> Looking at the code a little more, I wonder whether the best > Eric> way to handle this might not be by taking advantage of > Eric> zorder more consistently. I think we could spread out the > Eric> default zorders, assign a suitable zorder to the axis > > They don't need to be spread out per say, since these are floats we > can subdivide them ad nauseaum. Helper functions would make this more > intuitive, like > > myobj.set_zorder(zhelper.between(gridline, myline)) Agreed. Unless someone else would like to do it, I think I can work on this fairly soon, before or after I finish the work I am doing now on a new colorbar. > > Eric> I think this could make the code and interface simpler, more > Eric> self-consistent, and more flexible. (My remarks are based > Eric> on only a quick look, so I may be missing something > Eric> important.) > > But people will still want to set defaults... Granted, and this flexibility is good. Eric |