hi Guenter,
sorry to say that, but waiting for things being officially included in the API could take years. There is no other way out, than (temporarily) abuse g_canvas.h and m_imp.h, although one should always try to encapsulate (and comment) as much, as possible.
Krzysztof
guenter geiger wrote: ...
only if you realy need m_imp.h, I think no external should use this header, because as far as I understood it stands for "implementation", which means that its interface should not be exported.