Re: lines



On Thu, 12 Sep 2002, Alan Horkan wrote:

On 12 Sep 2002, Lars Clausen wrote:

Date: 12 Sep 2002 15:32:45 -0500
From: Lars Clausen <lrclause cs uiuc edu>
Reply-To: dia-list gnome org
To: dia-list gnome org
Subject: Re: lines

On 12 Sep 2002, Lars Clausen wrote:
On Thu, 12 Sep 2002, Alan G. Isaac wrote:

Similarly, in other programs, holding down the
shift key forces ellipses to draw perfect circles, which
is useful for the same reason.

How is this done in Dia?

This isn't really done yet.  It could possibly be done similarly to
Control... actually, you're giving me an idea.  Let me get back to
you.

Almost worked.  I just need to figure out the right handle, and how to
tell if the object is an Element.  The first part is the trickiest.  And
there are more pressing things right now (such as getting text in PNG
output back in shape).

If and when you do get around to adding this to make sure it is useful
for usability i would suggest having some sort way for user to discover
this functionality (ie a menu item) without having to read documentation.

At the moment, I'm still puzzled about how to get from the mouse position
to the aspect ratio position.  It's easy when you are moving the lower
right handle, but much trickier with the other handles.  It seems to me
that it's reasonable to have Ctrl+(move element handle) be fixed aspect
resize (though shift might be a better choice).  I can see few cases where
you really need to have horizontal/vertical movement for resizing
elements.  The same problems would apply whether we use a key modifier or a
menu entry.

-Lars

-- 
Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause)| Hårdgrim of Numenor
"I do not agree with a word that you say, but I   |----------------------------
will defend to the death your right to say it."   | Where are we going, and
    --Evelyn Beatrice Hall paraphrasing Voltaire  | what's with the handbasket?



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