Интересные записи

Русифицируем MindManagerРусифицируем MindManager К английскому интерфейсу ММ привыкнуть не трудно, но вот что он и новые карты начинает на “ихнем” языке, и вся...

Читать статью

Мастер-карта управляет информациейМастер-карта управляет информацией ? А как вы используете ментальные карты ? Очень много написано о том, как составлять карты ума, о правилах их...

Читать статью

Да здравствует MindManager 8!Да здравствует MindManager 8! Опять революция в Мindjet! Классные разработчики стоят за этой программой, однако. В этой последней версии появился… Встроенный...

Читать статью

Вот это программища!Вот это программища! У многих, кто “увлекается” майнд маппингом (mind mapping), и впервые натыкается в поисках подходящей программы на MindManager,...

Читать статью

Признание в любви к…Признание в любви к… Публичное Признание в Любви к Mindjet MindManager 7 Дорогой Mindjet MindManager 7, Да, Ваше имя немного длинно, но я наслаждаюсь,...

Читать статью

  • Назад
  • Вперед

Расширяем наш MindManager

Опубликовано : 22-11-2009 | В категории : Надстройки/Макросы
Приветствую размещение статьи на вашем ресурсе со ссылкой на этот блог

4

Несмотря на то, что MindManager 8 – очень мощная программа, всегда возникает ситуация, когда чего-то все таки не хватает. Так уж устроен человек… “а мне всегда чего-то не хватает, зимою – снега, осенью – листвы” :-)

К примеру, для меня было неудобно, что в МindManager существует всего одна функция, позволяющая копировать топики в другую карту. Знаете, та, что в контекстном меню топика – Send To…

Эта функция позволяет копировать топики только в новую карту. То бишь создает карту, и копирует в нее топик.

А если я хочу скопировать топики в какую-нибудь конкретную карту? А если я хочу скопировать в карту, на которую у меня уже стоит ссылка на этом топике? Ведь она не просто так стоит, я связываю эти две карты ссылкой… и, наверное, не только для того, чтобы просто скакать между ними?

Ответы на подобные вопросы я нашел уже давно. И теперь вопросы “можно ли...?” у меня не возникают — они превратились в вопросы “где бы это найти?” или “как бы это соорудить?”

Очень часто выручают макросы. Макрос это небольшой прибамбасик, написанный на макро-языке Sax Basic. Его цель – объединить несколько команд в одну. Редактор этого языка встроен в сам MindManager. Но вовсе не обязательно знать этот язык. Можно просто находить готовые макросы и добавлять их в MindManager.

Сейчас мы добавим один макрос в наш MindManager. С помощью этого макроса мы будем отправлять подтопики любого топика в карту, на которую стоит ссылка на этом топике.

topic1Скажем, у нас есть топик-источник, и в нем есть ссылка на какую-то карту (красная буковка М – это ссылка на другую карту, как вы знаете):



А это та карта, на которую он ссылается:

topic2

И мы хотим быстренько копировать все подтопики топика “Источник” в карту, на которую ссылается этот топик, и которая называется “Назначение”.


Первым делом скачиваем макрос, который выполняет серию команд (выделить все подтопики выбранного топика, распознать ссылку, проверить – ведет ли она к какой-нибудь карте, скопировать выделенные топики в карту по ссылке, удалить их из источника, перейти к карте по ссылке). Помещаем его в какое-нибудь удобное место. Логичнее всего создать папку “Макросы” в вашем каталоге My Maps. И туда копить все макросы.

Теперь идем в меню MindManager Tools >> Macros >> Organize macros…

Там у нас несколько команд есть. Сейчас выбираем Add… (Добавить). Указываем путь к этому макросу. Даем ему имя (на русском языке можно). Обязательно заполним Description (описание – то есть поясним, что делает этот макрос). У меня это выглядит так:

Диалог Добавить Макрос в MindManager 8

И теперь самое классное – макрос можно поместить в очень многие места! Можно, чтобы он просто оставался в списке макросов. А можно поместить его почти в любое меню и в подменю MindManager. Где нам поместить этот макрос? Ну логичнее всего всунуть его в контекстное меню топика, причем конкретно в пункт Send To… Именно там его место. Для этого мы выбираем в этом же окошке пункт Menu, и там находим пункт Send to sub menu (то есть подменю меню Send To). И что у нас теперь получится, когда мы нажмем все ОК и кликнем правой кнопкой мыши на топике?

Контекстное меню топика MindManager 8

У нас появился новый пункт меню в нашем MindManager. На русском языке и весьма полезный.

А что произойдет, когда мы применим эту команду к нашему топику “Источник”? Его подтопики скопируются в карту “Назначение”:

done

Каково может быть конкретное применение? Ну, например, у вас есть несколько проектов. И вас нередко посещают идеи. И каждый раз открывать карту именно того проекта, по которому у вас возникла идея – слишком нудная песня. Поэтому создается карты “Идеи для проектов” с топиками “Проект 1”, “Проект 2” и т.д., ссылки с которых ведут на соответствующие карты проектов. Теперь у вас только одна карта, которая копит все идеи, и, когда нужно, вы легко перепуливаете идеи такого-то проекта именно в его карту.

А вообще применений этой команды возникает много, когда она у вас есть!

Ну и последнее – скачать этот макрос.

Популярность: 21%

  • Share/Bookmark

Комментарии (4)

классная статья, спасибо! поставил себе этот макрос.

а можно сделать так, чтобы ветка, которая скидывается в пункт назначения не исчезала из изначального топика?

Цитировать

скоре всего поменять:

sourcedoc.Selection.Cut

на

sourcedoc.Selection.Copy

Цитировать

да, скорее всего так...

это в исходном коде макроса — заходите в Tools >> Macros, выбираете этот макрос и жмете Edit Macros, откроется редактор Sax Basic.

Цитировать

Спасибо огромное, автор!!!

этот скрипт именно то, что мне в последнее время больше всего требовалось.

Желаю

1 — стабильности в написании таких полезных статей и

2 — крепкого здоровья для осуществления 1 :)

Цитировать

Напишите комментарий

BigFox - такого вы еще не видели