Create relationship on large maps with many topics

  • 2
  • Question
  • Updated 4 years ago
  • Answered
Is there any more efficient or easy way to create a relationship on a diagram that has over 1000 topics, where you can't see the two topics you want to link easily in the same window?

I can make it a little easier by collapsing some topics, but even then I can have a lot of vertical space to traverse in the diagram to get from one end of the relationship to the other.
Photo of Mike Danielski

Mike Danielski

  • 191 Posts
  • 6 Reply Likes

Posted 4 years ago

  • 2
Photo of Mike Danielski

Mike Danielski

  • 191 Posts
  • 6 Reply Likes
Never mind folks, I think I found a solution. Apparently I can begin creating the relationship on the first end, then go to the Search box and find the other end, and then click it. If there is a different, or even more effective method let me know, but this is about as effortless as I can imagine it being.

I was thinking that perhaps there was a UI hidden somewhere that allowed you to create relationships using a UI like the one used for creating links, within the same mop (as a tree).
Photo of Nick Duffill

Nick Duffill, Champion

  • 512 Posts
  • 170 Reply Likes
Unfortunately the split-screen view does not support the relationship insertion mechanism either, which would have made it easier. Large maps are problematic in many ways.
If you have hundreds of relationships to create, then it would be worthwhile writing a little script to insert a relationship between two selected topics. Then you could select them in a split view window and run a macro to insert the relationship.
If you do not have hundreds to do, then consider using the power filter to filter out everything except the source and destination topics, then zooming out a little and using the insert relationship function. This will at least make it easier to see what you are linking.
A third technique would be to create hyperlinks between topics instead of relationships. The hyperlink process does let you browse a tree. It depends what you want to use the relationship for. Again, a script could convert topic-to-topic hyperlinks to relationships.
(Edited)
Photo of lonemccord

lonemccord

  • 33 Posts
  • 6 Reply Likes
what would you suggest I do to begin learning how to create scripts effectively. I thought of taking a Java course, as I don't yet have programing training.
Photo of Ary Velstra, Expert Trainer

Ary Velstra, Expert Trainer

  • 1298 Posts
  • 197 Reply Likes
I suggest you learn programming at your own pace. It i not so hard, but...a mistake is easily overlooked and consequences may be huge.

http://www.codecademy.com/

And remember practice, practice and test, test, test and test again before you implement something.
Photo of Nick Duffill

Nick Duffill, Champion

  • 512 Posts
  • 170 Reply Likes
MindManager scripts are a VBA-compatible language, the same as the macro language used in Microsoft Office macros. The book "MindManager for Dummies" (if it is still in print) has a chapter about learning macro programming for MindManager, but it does not teach programming per se. I would have a look on Udemy for a course on learning VBA. The best way to learn a language is to copy bits of other people's code and adapt them. And as Ary says, test all the time - there is nothing wrong with adding a line at a time and testing it. Much quicker than writing 100 lines then spending the rest of the day debugging them.