How to add a topic relationship to itself or add a boundary relationship to itself by using MM17?

  • 1
  • Question
  • Updated 2 years ago
How to add a topic relationship to itself or add a boundary relationship to itself like the figure as follow (the red line)? I use the right map template in MM17 for windows.

Photo of Yulong Ao

Yulong Ao

  • 5 Posts
  • 0 Reply Likes

Posted 2 years ago

  • 1
Photo of Alex Gooding

Alex Gooding, Champion

  • 827 Posts
  • 208 Reply Likes

I found it difficult to get the exact result you want but if you tinker a little it is possible to come close.

Option (b) - the relationship of a boundary to itself - is the easier to mock up by creating a relationship between a the boundary and a subtopic within the boundary. You can then format the relationship line to be something like what you want (see Figure A below). It is impossible however to completely the stub of the relationship line inside the boundary, though you could disguise this by giving the boundary a solid fill colour.

Option (a) - relating a topic to itself - is slightly more difficult but amounts to the same process. You can create a boundary around a single topic and then establish a relationship between the topic and its boundary, but then you need to make either the topic line or the boundary line disappear by making them either white or the same colour as the map background. Again however you end up with either a stub inside the boundary line - or alternatively a gap - depending on which approach you adopt (see Figures B and C below).

(Edited)
Photo of Yulong Ao

Yulong Ao

  • 5 Posts
  • 0 Reply Likes
Thanks for your constructive suggestion. Though the solutions are not the same as I expect, they are OK for the moment. I think it is difficult because the relationship must connect two different objects in MM.
(Edited)
Photo of Alex Gooding

Alex Gooding, Champion

  • 827 Posts
  • 208 Reply Likes

You are right regarding the requirement to connect two different objects but I just thought of another workaround - a bit more fiddly but it ends up looking more like what you want.

Paste a floating topic at the furthest corner you want the line to extend from the topic or boundary concerned and put a single space in it so that it is blank but visible.

Then run a relationship line from the topic to this floating topic and format it as a right angle. This will be half your final line; to form the other half, insert a relationship line going the other way, from the floating topic to the topic and add an arrow end style as required.

Format this as a right angle as well then use the anchor lines on this and the first relationship line to ensure they form the square shape you want. To do this you want the same connecting point on the floating topic for both lines but different ones on the actual topic - usually one on the side and the other on the top or bottom.

Once you have got these lines the way you want format the floating topic to make it invisible by selecting no line or making it white and removing the fill colour. The result should look something like this (I've added a callout to indicate the location of the invisible floating topic):


Photo of Yulong Ao

Yulong Ao

  • 5 Posts
  • 0 Reply Likes
Very nice. Thanks a lot. Though a little tricky, it looks exactly the same as what I want.
Photo of Ary Velstra, Expert Trainer

Ary Velstra, Expert Trainer

  • 1233 Posts
  • 181 Reply Likes
Alex is really trying to find a way to get this done but...

MindManager does not do this with a standard function, so every solution will be a bit cumbersome.

The first questions that pop up are.... Why do you want it? How will you use this?

So, when you share your reasoning with us, we may find a completely different response that fits your needs
(Edited)
Photo of Yulong Ao

Yulong Ao

  • 5 Posts
  • 0 Reply Likes
When modeling some programs by using the flowchart, I sometimes come across infinite loops. So the relationship to the same object may be useful.
Photo of Ary Velstra, Expert Trainer

Ary Velstra, Expert Trainer

  • 1233 Posts
  • 181 Reply Likes
Well in that case you may have been guided incorrectly, since the suggestions Alex gave are focussed on the normal mindmap layout, not on flowcharts.

I will look into your request inside flowcharts as soon as I find some more time.
Photo of Alex Gooding

Alex Gooding, Champion

  • 827 Posts
  • 208 Reply Likes

I haven't used MM flowcharts that much but there appears to the same restriction on looping a relationship line back to the same topic as with the conventional map templates.

The flowchart template does however offer significant advantages when you use the workaround I outlined above involving the use of an invisible floating topic. This is because:

  • the template treats all topics as floating topics by default which means that you have more flexibility in placing them;
  • there are no topic lines, only relationship lines, which are formatted by default as right angle lines. This means it is much quicker and easier to set up something looking like an infinite loop, and;
  • moving either the actual or the invisible topic to change the size of the loop also seems much easier.

The following example was created with a flowchart template:

(Edited)