[Uml-devel] Re: karbon14 and uml
Andrew Sutton
ansutton at kent.edu
Thu Apr 10 06:49:18 UTC 2003
> > Yes. We have a given SVG file and just want to render it. But we would
> > also like to get information when the user interacts with the rendered
> > scene. So we need all mouse events like clicking, moving, mouse button
> > and on which object.
>
> So you probably need something like VCanvas in karbon14.
>
> We are currently thinking about splitting karbon14 into independent parts
> to share/collaborate better. Your input could be very valuable.
sounds interesting... i'm not sure what the current configuration looks like -
as this computer isn't *yet* a kde dev machine :) but we've been working on a
couple of assumptions on our own application that might be applicable to k14
too - of course, there's some things that you won't want to do, but that's
just because we're different...
there's really two things about k14 that are interesting to us: the drawing
framework and the object framework.
the drawing framework is interesting because it provides the ability to manage
diagrammatic elements, has anti-aliased drawing so it looks good, supports
object interactivity so you can do stuff, yada yada yada. we'd need to create
a view around VCanvas or something like that.
the object framework is also interesting because you can talk about
collections of graphics providers - these are pretty analagous to visio's
stencils - sort of. we're probably going to need some kind of an extension
that allows a graphic provider to render several different notations -
different representations of an object based on the objects properties.
you know, the more i think about it, k14 and u2 are actually very, very
similar applications - with the exception of the formalized data model for
u2. i'm starting to wonder what other avenues of collaboration there might
be...
andy
More information about the umbrello-devel
mailing list