Beefy Boxes and Bandwidth Generously Provided by pair Networks DiBona
There's more than one way to do things
 
PerlMonks  

GUI for building connected blocks

by citromatik (Curate)
on May 11, 2011 at 14:18 UTC ( #904165=perlquestion: print w/ replies, xml ) Need Help??
citromatik has asked for the wisdom of the Perl Monks concerning the following question:

Hi all

Maybe a long shot...

I am trying to figure out how to build a GUI for creating and managing pipelines graphically, i.e. objects (blocks) connected by different relationships (lines). In other words, I would like to graphically create plots like this one: http://www.ebi.ac.uk/~mp/graph.png but be able to reorganize (drag them), reconnect, create new blocks, connections, etc.

Is anyone aware of any framework (or whatever) that would allow to do something similar?

How would you face the problem?

Thank you very much in advance,

M;

citromatik

Comment on GUI for building connected blocks
Re: GUI for building connected blocks
by Anonymous Monk on May 11, 2011 at 14:30 UTC

      mxgraph is amazing. I have also found these alternatives: thejit and joint.

      (Sorry for the off-topic --non-Perl-- related comment)

      EDIT: And another one: origramy

      citromatik

Re: GUI for building connected blocks
by choroba (Abbot) on May 11, 2011 at 15:57 UTC
    Tk. But it means lot of work. We at work use it like this.
Re: GUI for building connected blocks
by zentara (Archbishop) on May 12, 2011 at 14:20 UTC

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://904165]
Approved by Old_Gray_Bear
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (13)
As of 2014-04-17 18:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (453 votes), past polls