[Ipe-discuss] bugs & wish list

René van Oostrum rene at cs.uu.nl
Thu Mar 27 17:53:12 CET 2003


  René> 4) Non-destructive select sometimes fails (and my carefully
  René> built-up selection is then destroyed).

  Otfried> Did you notice that Undo will bring your selection back?

Ah, I see. But it does it in a kind of funny way: If I select, say,
three objects while holding shift, then release shift, and click
away from the objects so that the selection is empty, I have to do
redo *twice* to make the selection of the tree objects re-appear. The
first undo does nothing (visible).

  Otfried> I'll try to reproduce this.

I found out how to reproduce this: non-destructive select destroys the
selection if I move the mouse while holding the mouse down (which may
happen accidently). It seems that the method of selecting a whole
group of objects by dragging is unaware of the concept of
nondestructive selecting.

Adding a line 

  if (!iNonDestructive)

before line 363 in overlay.cpp (Selecting::MouseRelease) solves the
problem.

But: as it is now, drag-select only selects, and doesn't deselect
already selected objects. This may or may not be desirable.


One more bug for preview 9: in the documentation section on Style
sheets, there is a reference to a file `colors.xml'. This file is
missing.


René 



More information about the Ipe-discuss mailing list