I second you on this annoyance. Yet another solution is to paste the object at the exact same coordinates of the copied object (in particular when pasting in another diagram). This is done for instance in ooffice presenter and is very efficient to produce animated sequences of slides.
To produce these animated sequences in dia one option is to use multiple layers and export only a subset thereof. But in some cases it simply seems more convenient to use several diagrams. copy/paste preserving position would help. Another use of copy/paste preserving position is the ctrl- modifier for the move tool: move vert/horiz. If copy/paste pastes in place, it is easy to create aligned copies of elements without the need for the align tool (by the way, is there any documented logic about which elements move when aligning ?). Best, -- Grégoire. [EMAIL PROTECTED] wrote: > Date: Fri, 25 Aug 2006 21:21:18 +0200 > From: [EMAIL PROTECTED] > Subject: A small annoyance regarding 'paste' > To: Dia-list@gnome.org > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset="iso-8859-1" > > I'd just like to share something I find annyoing with Dia. When I paste > objects (using Ctrl-v), they appear somewhere up at the top left of my > diagram. This usually results in me having to move the mouse a long > distance in order to get the insert object to where it should be. Other > drawing programs handle this differently, below are some alternatives to > the current behaviour: > > One simple solution is to insert the object at the location of the mouse > at the time of the 'Ctrl-v'. > > Another simple solution is to insert the object at the last location the > user clicked on the screen. > > A more advanced alternative is as follows and is useful/active when a user > inserts an object, moves it a little bit, insert another object, moves it > a little bit and then inserts a third object (and more). In this case, Dia > could measure the distance between the last two inserted objects, and when > inserting a third object, it is placed at a location that is relative to > the last inserted object, offset a distance equal to the distance between > the second last and the last object. (Hope you understand what I'm trying > to say here...). The whole point of this is that it makes it very quick to > insert many equidistantly spaced objects. > > cheers > /Christian > _______________________________________________ Dia-list mailing list Dia-list@gnome.org http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.gnome.org/projects/dia/faq.html Main page at http://www.gnome.org/projects/dia