Using matplotlib OO rather than the pylab functions to save graphic context (fig

Hi list, I'm under windows XP SP2 using python 2.3.5,

    > matplotlib 0.80 and pygtk 2.6.0. I'm trying to program
    > a viewer of data using matplotlib. I want to be able to
    > save end reuse current graphic context (figure, title,

There is some tutorial information on using OO mpl at
http://matplotlib.sourceforge.net/faq.html#OO

    > axes, labels...). I decided to explore the matplotlib
    > code. But I'm not sure how i can get the current
    > figure.

Exploring the code is always a good way to start, as is reading the
class documentation for the classes you are working with, eg,
http://matplotlib.sourceforge.net/classdocs.html

Note that the concept of "the current figure" does not exist in the OO
API -- this is a pylab construct. You create a figure with

  fig = Figure(args...)

and then it is your responsibility to save it and use it where you
want, eg in as a class variable

  self.fig = Figure(args...)

    > I want to be able to save the current graphic context,
    > draw a figure, then reload other data and add them to
    > the current figure already drawn.

    > Has anyone done that before? John, can you explain me
    > how to proceed?

This sounds eminently doable -- try writing some example code and if
you get stuck post the code and a description of what you are trying
to do and we can help out.

JDH