set_figsize_inches will change the printed output,
> although it does not seem to effect the screen size (is
> this a bug?).
Yes. We need to abstract the set size request call across backends to
make it work properly, eg GTK's win.set_size_request. This should be
a FigureCanvas method. The base class should "pass" (ignore) and the
derived GUI classes should implement the proper GUI code. My
intuition is that the args to this function should be width, height in
pixels. The fig.set_figsize_inches will compute w,h in pixels and
call something like
where self is a Figure instance.
This has come up before in other contexts. If you could file this on
the sf site, it'll help keep it from falling through the cracks. If
you also can define the base class method in CVS and write the
docstring, that will help. Once/if you have done this, reply to the
list to ask other GUI backend maintainers to implement the behavior
for their respective GUIs.