Hi Brian, others,

I thought the website was quite explaining if you look at the difference.

The point is, that in Visio, a shape can have a sub-shape with other
resizing or scaling characteristics (i.e. the subshape rescales less quickly
or not at all, when the parent is resized). This implies, that a sub-shape
is anchored somewhere in the parent.

In dia, with the custom shapes in SVG, all points of the various
GraphicElements, that the shape is consisting off, are transformed
uniformly. This means that "sub" shapes will also scale when the parent
shape is resized (i.e. there are _no_ sub shapes).

I'm currently investigating how this may be added to dia. Interface-wise I
want something (roughly) like:

<svg:svg>
    <svg:ellipse../>
    <svg:rectangle .../>
    <svg:g diasubshape:scale_factor="0.0,0.0" diasubshape:anchor="top-left"
...>
       <!-- define subshape here -->
    </svg:g>
</svg:svg>

That is why I call it uniform versus non-uniform scaling/resizing (it may be
better to call it uniform versus non-uniform transformations), where a
different transformation is applied to the subshapes in comparison to their
parents.

hope this additional info helps...

--
dpy

2007/10/19, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
>
> For thjos of us not familiar with the problem, perhaps you couls explain
> it a little.
>
> .....TIA
> .........Brian
>
> On Fri, 19 Oct 2007, Marcel Toele wrote:
>
> > Date: Fri, 19 Oct 2007 12:04:59 +0200
> > From: Marcel Toele <[EMAIL PROTECTED]>
> > Reply-To: discussions about usage and development of dia <
> [email protected]>
> > To: discussions about usage and development of dia <[email protected]>
> > Subject: Non-uniform scaling/resizing.
> >
> > Hi,
> >
> > just to let you know, I'm currently trying to figure out a way to get
> > non-uniform scaling/resizing in dia.
> >
> > For an example comparison have a look at:
> > http://krnl.nl/shape_resizing_in_dia_vs_visio.html
> >
> >
> > cheers,
> >
> > Marcel
> >
> _______________________________________________
> Dia-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/dia-list
> FAQ at http://live.gnome.org/Dia/Faq
> Main page at http://live.gnome.org/Dia
>
>
> _______________________________________________
> Dia-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/dia-list
> FAQ at http://live.gnome.org/Dia/Faq
> Main page at http://live.gnome.org/Dia
>
>
>
_______________________________________________
Dia-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia

Reply via email to