Alignment Controls

Having not updated in a while, I’m coming back with some hopefully useful features for Graphsy.  First just want to reassure everyone that work on embedding graphs is progressing nicely and should be done soonish.  I also took some time to add alignment tools.  I felt they were missing and wouldn’t take me too long to code up.  However, with all the traveling and getting sick I’ve been doing the past couple of weeks, these features took a bit longer than anticipated.  Also not sure how well they will scale in the end.  It seems to work fine for 100 shapes, but there is probably a point when it will crap out on certain machines.  Let me know if it happens to you.

You will noticed a new toggle button that is turned on when logging into the studio portion of the application.  It enables objects to be snapped and aligned depending on other objects in the scene.  At their simplest, the features will align top, middle, bottom, left, center, and right portions of each object to other objects in the scene.  Graphsy will show what objects are aligning together using a green bar.

Graphsy will also align objects based on their distances.  For example, if you want to place three boxes such that they are displaced by the same amount, you can begin by placing the first two. Then the third will snap into place at the same distance from the second as the second is from the first.  Also, when placing an object between two other objects, it will snap into place right in the middle.  In this case red bars will appear to signify which distance is being used by Graphsy.

I hope you find there features speed up positioning and help you create better looking images.  If you find that snapping is getting in the way, you can turn it off by clicking on the toggle button.

One Comment

  1. Posted November 27, 2008 at 11:06 am | Permalink

    Hi there I like your post “Graph drawing for the web” so well that I like to ask you whether I should translate into German and linking back. Greetings Engel

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>