Option Explicit Dim FD Dim RD Sub Main FD = InputBox("Введиите искомое свойство") Dim cProperty As CustomProperty If cProperty.CustomPropertyName= FD Then RD = InputBox("Заменить на") cProperty.CustomPropertyName= RD End IfEnd Sub
When you work with Properties in your Maps it is very easy to build quite extensive and interactive Map content using Formulas. Topic Properties are referenced by the MindManager API using the Property Name. This is also used in the calculations used by Topic Formulas. This means that if you rename a Property after it has been utilized elsewhere in the Map, sometimes multiple times, the Topic Formulas can become broken and fail to work. The solution is to find all the occurrences of the Property in the Map and update the name which can be time-consuming on large Maps.
The Property Renamer function lets you safely rename an existing Topic Property while maintaining the integrity of any Topic Formulas where the Property has been used. All of this can be done in one sweeping process which takes mere seconds to complete, saving you precious time when making these changes. The Property Renamer function can be found on the Topic Properties group of the MAP ribbon menu."
That saves you hours of costly self development and you can be pretty sure it will also work on future MindManager releases. So well worth the small investment.