Group Abstract Group Abstract

Message Boards Message Boards

Graph Editor 2020 ver. powered by the Object Oriented Programming

Posted 8 years ago
9 Replies

Hello Stuart,

Thanks for your comment for a code line near the end of program. May be you are right and the concerned line may be a garbage. As mentioned previously, I think the code is too complex to re-analyze, and should be re-writing some day, however ...

Regards.

Hirokazu ... in the attached files ... a graph (& vertices, edges, vertexLabels and the output in your graph file) can be imported directly into the notebook ... and graphs can be saved and loaded by filename ... hope this helps

POSTED BY: Stuart Nettleton

Great Hirokazu ... here are my files (need to remove txt from graph.txt as upload didn't allow just graph) ... perhaps another EventHandler is needed to set the Import & Export Filenames ... look forward to your additional thoughts!

POSTED BY: Stuart Nettleton

Hello Stuart.

Thanks for interesting to my cord. Honestly speaking, the code is complex caused mix of Object Oriented, Event driven, Dynamic, and Graphics.... So, I have tryed to make it to neat, however, have been shelved until now. The responce encouraged me to try again. I'll do my best.

Hirokazu ... congratulations on your Featured Contributor Badge ... your excellent graph builder shows an amazing grasp of using Dynamic ... it would be great to add Szabolcs' suggested enhancements ... I'm investigating how to include a conditional probability table at each node ... btw I noticed a surplus command near the end of the delegate Which ... although it has no effect ... boardDisable == False thanks, Stuart

POSTED BY: Stuart Nettleton

enter image description here -- you have earned Featured Contributor Badge enter image description here

Your exceptional post has been selected for our editorial column Staff Picks http://wolfr.am/StaffPicks and Your Profile is now distinguished by a Featured Contributor Badge and is displayed on the Featured Contributor Board. Thank you!

POSTED BY: EDITORIAL BOARD

Very nice! This is a cool application.

Regards

POSTED BY: Neil Singer

Thanks, Szabolcs. This project was started to show the power of Mathematica OOP and this program is a sample of OOP and EventHandler combinations. At the moment I'm intending to make a bridge between Mathematica and OmniGraffle rather than replace the function GraphEdit of Mathematica, however, you and anyone can modify this program freely.

This is very nice. It would be great to modify it to create a graph within a notebook instead of saving it to disk. Another useful modification is to avoid using Null as VertexLabels. For some reason, Mathematica does not accept this.

With these modifications, it could become a truly practical replacement for the old (and no longer supported) GraphEdit[]

POSTED BY: Szabolcs Horvát
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard