MindManager AppleScripts
Written by Scott Thompson Wed Jun 28 2006
Download a free trial of Mindjet MindManager 6 Mac.
These are sample AppleScripts for MindManager 6 Mac.
Color Main Topic Lines (download)
The Color Main Topic Lines script takes a pre- existing map and changes the line color of each of the main topics so that they take on the colors of the rainbow. To use the script, open the map you want to change in MindManager and ensure that it is the front most MindManager document, then run the script with the AppleScript Script Editor.
Download ColorMainTopicLines.applescript
Map to OmniOutliner (download)
This sample script demonstrates how an application can walk through the hierarchy of a map and transfer information from the topics of the map to another program. In particular, this script creates an OmniOutliner document whose outline structure matches that of a map.
To use the script, open the map you wish to convert in MindManager and run the script using the AppleScript Script Editor.
Download MapToOmniOutliner.applescript
OmniOutliner to Map (download)
This sample script demonstrates how to build a map from hierarchical data found in another application. The script takes the front most document in OmniOutliner and builds a map in MindManager whose structure matches the outline. To use the script, open the OmniOutliner document whose map representation you wish to construct and run the script using the AppleScript Script Editor.
Download OmniOutlinerToMap.applescript
Map to Pages Outline (download)
The Map to Pages Outline samples both convert the structure of a map into a linear outline form and save the resulting text into Apple's Pages word processor. There are two versions of the script which each represent the structure of the outline, in Pages, in their own way. MapToPagesOutlineWithTabs will indent subtopics in the outline by prefixing the topic text with tab characters. This make the outline structure of the resulting document very apparent. MapToPagesOutlineWithIndents uses Pages' own outline capabilities. The script changes indent level of the paragraph corresponding to a topic to reflect its level in the outline's hierarchy.
To use the scripts, simply ensure that the map whose structure you wish to outline is the front most document open in MindManager and run the script using the AppleScript Script Editor.
For more information about Pages, please see Apple's iWork web site.
Mail to Map (download)
The Mail To Map sample script demonstrates how MindManager can represent information from other applications in new, and helpful ways.
The script examines the mail messages in Apple's built-in e-mail client (often known simply as "Mail" or "Mail.app") and builds a map based on the contents of the currently selected mail messages in Mail. It collects a list of the senders for each e-mail in the selection and creates a main topic for each unique sender. For each e-mail sent by that person, it adds a subtopic that includes information about each e-mail that the person sent.
To use the script, start Mail.app and select a group of messages you wish to collate. Then run the sample script using the AppleScript Script Editor.
Download MailToMap.applescript
Spotlight to Map (download)
The Spotlight To Map sample script is an example of an AppleScript Studio application. The objective of the sample is to demonstrate how to capture information in MindManager through AppleScript. This sample is packaged as a zip archive which contains the sample in both source code form and as a built executable.
The SpotlightToMap application allows you to search the contents of your hard drive for a word or phrase, and collects the results of that search into a map with the query results sorted into categories within a map. The application relies on the Mac OS X Spotlight search engine to perform the query.
To run the script, you can simply double click the SpotlightToMap application. The computer will put up a search window into which you can enter the word or phrase that you would like to search for. When you click the "Search" button, the application will begin a series of Spotlight searches and send the results to MindManager.
In MindManager, if you have a map open and a topic selected, the results of the Spotlight search will be added as subtopics of that selected topic. If you do not have a topic selected, the search results will be added as subtopics of the central topic of the frontmost map. If you do not have a map open in MindManger, then the SpotlightToMap application will create a new map in MindManager and add the search results as subtopics of the central topic.