Re: Canvas item destructors



>> If they are, it's entirely possible that they are just not using
>> manage()
>> with it.
>>
>> I, or someone else, will probably get around to looking at the bug
>> eventually. Because it is safely in bugzilla it will not be forgotten.
>
> Actually, I think you can safely close that bug as WONTFIX without
> affecting anyone.

I plan to try to fix it when I have time, and I don't want to prevent
anyone else from trying to fix it. The fix might be useful to someone.

> We were evaluating Qt vs. Gnomemm (I was doing the
> Gnomemm part) for the re-write of our canvas-based GUI (FlowDesigner).
> I'd have a pretty hard time trying to convince the others to use the
> Gnomemm solution considering that after 2 weeks, I still haven't found
> anyone who even knows how the canvas is supposed to work (let alone
> finding any proof that it can actually work).

There are examples and I belive that Daniel Holbach on IRC gave you a list
of applications in Debian that use it, though I don't remember if any use
it seriously. I guess that libgnomecanvas is used by a few applications,
if you would like to investigate them.

> The only thing I'd recommend would be to clearly mark libgnomecanvasmm
> as "Experimental -- do not attempt to use it yet", so that others don't
> end up wasting their time on it thinking it's usable. Note that I'm not
> talking about Gtkmm here, which I think is very well designed and at
> least sufficiently documented to be usable.

The bug states how manage() is meant to work with libgnomecanvasmm, and
that it doesn't work. You just want your bug to be fixed more quickly,
though the lack of manage() does not seem to be critical to the use of
libgnomecanvasmm.

To say that it's unusable is an extreme overreaction, and is testing my
patience.

There are apparently problems with libgnomecanvas, and it's apparently
maintained. Therefore people generally don't recommend it, and it's not
mentioned in the gtkmm book. But this bug is a separate issue.

goocanvas seems like the best candidate for a future, supported,
GTK+-based canvas, as I've mentioned to you on IRC, I think.

Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]