The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniGraffle General (http://forums.omnigroup.com/forumdisplay.php?f=10)
-   -   Also an *object* separation bug in automatic layout (http://forums.omnigroup.com/showthread.php?t=22534)

RobTrew 2011-11-02 12:27 PM

Also an *object* separation bug in automatic layout
 
1 Attachment(s)
Perhaps not surprising given the [URL="http://forums.omnigroup.com/showthread.php?t=22504"]rank separation bug[/URL], but there also seems to be an object separation bug in the [I]automatic layout[/I] code.

In the the automatic layout result below, shapes that should be separated are actually overlapping ...

[IMG]http://farm7.static.flickr.com/6215/6307118176_2fe7b66548_o.png[/IMG]

(In the meanwhile, also fixable with the [URL="http://forums.omnigroup.com/showthread.php?t=22521"]Tree Tool[/URL] script)

RobTrew 2011-11-02 05:30 PM

Curious bug ...

Opening the same file again, changing the shape width, and re-running [I]Automatic Layout[/I], I now get some [I]oversized[/I] object gaps.

(Note that the rank separation bug is also showing up here ...)

[IMG]http://farm7.static.flickr.com/6115/6307373033_f808cea84e_o.png[/IMG]

RobTrew 2011-11-04 03:37 PM

Now confirmed and recorded as a bug by the ninjas.

Automatic layout of diagrams based on outlines is a very useful feature, understandably foregrounded in the marketing [URL="http://www.omnigroup.com/products/omnigraffle/"]presentation of[/URL] OG 5, although the 'underlying engine' is, a little puzzlingly, foregrounded more than the actual layout features provided to the user.

Worth pausing, perhaps, to wonder if it is really the right engine to use:[LIST=1][*]It can't generate simple orthogonal layouts of outlines, with parents centered over their child ranges.[*]It is not consistently generating the row gaps (rank separations) specified in the Layout Inspector (confirmed bug).[*]It is not consistently generating the object separations specified in the Layout Inspector (also now a confirmed bug).[*]Even an applescript can generate orthogonal layouts of outlines, with correct spacing of rows and objects ...[/LIST]Better perhaps to start from the features desired, and then move towards an architecture that can deliver them ?


All times are GMT -8. The time now is 09:16 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.