The MM/LX command "Reopen map" (Ctrl-F9) always shows
a menu of map sections. In the HELP.MM file, each section
is dedicated to a help topic.
This command opens a mind map file.
If you give a new file name (non-existent file), MM/LX will
create a new file andask you if the new map should be empty or
loaded from a template.
The file name extension .MM will automatically appended if no
extension is given.
A file can contain several maps.
F8 lets you create another map within the same file.
The command offers to use a template for the new map.
It also offers to create a link from the selected item to the new map
(if you choose that, the central item will bear the name of the
selected item).
If such a multi-map file is opened, MM/LX displays "MULTI" in the
topline.
A map in a multimap file can be chosen via a manu, which is
displayed, if the map is opened and no meta file exists. If a
meta file exists, the previous displayed map is opened and you
can choose another map by pressing CTRL-F9 (reopen).
Useful if current file has more than one map in it. You can then choose
which map to open.
The meta file (where the current view setup is stored) will be
deleted.
Actions:
If "**" is displayed in top line (=map modified), F10 saves the
map under the current file name and the display setup under
the current file name with extension MM~.
If "*" is displayed in the top line (=only display setup
modified), only the meta file is saved.
If neiher "*" nor "**" is displayed in the top line, F10
doesn't have any effect.
If a partial map is selected using ALT-T, MM/LX asks if only that
partial map or if the complete map should be saved. If saving
only the displayed submap, it is recommended to save under a
new file name using Shift-F10.
Asks for a new file name for the current map and saves the map
and the meta file.
If a partial map is selected using ALT-T, MM/LX asks if only that
partial map should be exported or if the complete map should be saved.
Programs are defined in the [External] section of MM.CFG
An item can be linked to another mind map. Such a link is displayed as
an underline. ENTER opens the map. If a file contains multiple maps,
the file name may be followed by '#' followed by the title of the map,
e.g.:
test.mm#test2
An item can be linked to a file. Such a link is displayed as
an underline. ENTER opens the file in a text editor unless PNS=
is specified. (see MM.CFG).
If necessary, MM/LX will ask some questions:
- File Name of HTM file (default is map file name with ext. HTM)
- HTML style design to use (0 for no / external style sheet,
1..9 for internal style sheet with design from MM.CFG's
[HTML1] .. [HTML9] sections.
- Multimap: Export entire multimap or only displayed map
A Mindmap can be converted directly to HTML on the command
line with
MM /h [/sX] MAPNAME.mm
X is the number of the style design to be used. 1 is the default,
if that option is omitted.
If /h is used for HTML export, no questions are asked, but defaults
are used (for fast batch processing without interaction).
The supplied HTMs HELP.HTM and HISTORY.HTM have been generated
by simply entering on the command line:
mm -h -s2 help
mm -h -s2 history
For paramters to change the design of the HTML file,
see section MM.CFG.
Meta files have the file name extension .MM~
MM/LX saves the display setup in such files, so that if you
open a map, the display setup can be restored from the meta
file.
The meta file does not contain any data of the map itself, so
it can be deleted safely. It is automatically deleted by MM/LX
to avoid problems, if it does not fit to the map file, e.g. if
the map file has been modified outside MM/LX or if the meta
file has been edited.
If a map is opened and an invalid meta file exists for that
map, MM/LX closes the map again, deletes the meta file and asks
the user to re-open the map. A default view of the map
will then be created.
Meta file can be deleted from within MM/LX with hotkey Alt-V.
Following actions cause the internal meta info to be modified,
so that the "*" indicator in the top line appears and you can
save the meta file by pressing F10:
- moving the cursor to another item
- Panning the map with Shift-Cursor key
- Zooming the map (Fn-Space)
- Hiding / unhiding a subtree (Alt-H / F6)
- Modifying the "Branches to the right" setting (Alt-R)
- L/R/Center map (Alt-Z)
- Collapse at level X (Alt-C)
- Submap view (Alt-T)
- Return from Submap View (HOME)
If a child is added to an item with a collapsed subtree, the
subtree is expanded first automatically.
The current item is deleted and all its children are promoted.
The position of the marked item is replaced with the new item.
The marked item and all its children are demoted.
Moves the selected item plus all its children to the clipboard
and deletes that subtree.
Copies the selected item plus all its children to the clipboard.
Inserts the clipboard contents as child to the current item.
Try to keep notes short and simple.
Do not use indentation inside notes (for structured lists or
so), because indentation is lost on saving and indentation can
make MM/LX misinterpret the indented note lines as map items
(which will break the entire map!).
For note viewing, it is recommended to install the program LIST
or LIST PLUS by Vernon Buerg (www.buerg.com).
It is a very fast and convenient file viewer.
Use Notes=c:\bin\list.com in MM.CFG to let MM/LX involke LIST
for note viewing.
If no external program is used at all (given by Notes= entry
in MM.CFG), MM/LX's internal viewer is used, but it is very
simple and only allows forward scrolling page by page.
If there is a note, ENTER shows the note. If there is no note, ENTER
follows a link. If there is a note AND a link, Ctrl-ENTER follows the link.
If there is neither, ENTER opens the edit dialog for the item.
A link to a mind map or a text file is shown as underline.
A note is announced as a small square to the right of an item.
Example: "Item +Green" makes 'G' a hot key to quickly move to that
item. If the item is linked to another map or a file, the link is
immediately followed.
If any key is pressed that is not assigned to a function ,a macro or a
hot key, MM/LX searches for an item that begins with the character
corresponding with that key and marks it. Pressing that key
repeatedly, jumps to other matching items.
i.e. display a so-caled SUBMAP.
Indicator "SUB" is displayed in the top line.
Return to the entire map with HOME (Fn-CurLeft).
By default, the main branches are placed around the center so that the
display area is used optimally. However, this has the effect that the
map gets rearranged when items are added or deleted, making it more
difficult to keep orientation. By using ALT-R and setting a number of
items that are placed to the right of the center, this rearrangement
does no longer take place (however, the map may become unbalanced.
The default value can be set in MM.CFG.
A "done" item is displayed with a pattern overlaying the item.
Ctrl-T creates a new mindmap within the same file (Multi-Map)
and copies the central item as well as its first level children
of the last mindmap in the file into the new mindmap.
It also adds the current date to the central item.
This is convenient for protocols of recurrent meetings: just press
Ctrl-T and a new "form" for today's meeting is ready.
Options:
/h: Automatically convert mindmap to HTML and quit MM/LX
/h behaves a little differently than pressing Ctrl-P in MM/LX:
No questions are asked. File name is autmatically set to
[mapname].HTM.
If a multimap file is exported, the entire file is exported
automatically. The HTML title is set to the text of the first
item of the map.
Option /sX is the HTML style design to be used (section [HTMLX] from
MM.CFG). X being a number from 1 to 9. Default is 1.
The supplied HTMs HELP.HTM and HISTORY.HTM have been generated
by simply entering on the command line:
mm -h -s2 help
mm -h -s2 history
The mindmap file name can be given with or without file name extension.
If no extension is given, .MM is appended automatically.
Ctrl-S searches for a string in the map which is currently
displayed.
It searches the text of all items, links and notes.
It also searches in hidden items.
If the given string is found, the item which belongs to the
occurrence is marked. If the item is hidden, the hidden subtree
is expanded.
If the string is found in the link or in the note (i.e. not
instantly visible), a message is displayed which gives a hint
where to find the string.
To continue the search with the same search string to find the
next occurrence, press Alt-S.
A search is always only performed in the displayed (sub)map.
To search in a multimap, load the map file in an editor (e.g.
PE) and use the editor's search feature.
When taking meeting notes, usually one branch of the map is called "Todos".
Now it is possible to export these items as Todos into a PIM/PE file.
Mark such an item and press Alt-D. A calendar is shown where a
"due date" (date until which the todo has to be done) can be chosen.
As the start date, the current date is used. Press ESC to export the
Todo withouth a due date. In the calendar, cursor keys move through
days/weeks, PgDn/PgUp move through months. Enter selects date.
If you use priorities in PIM/PE, append them to the map item as you
would append them in PIM to the +t line. They are exported with
the Todo item. After successful export, the map item is marked as done,
so the user knows it has already been exported.
Related Menu items: Menu "Extra" "Export Todo" (=ALT-D).
Related new MM.CFG entries: See Section [Extra]
If a file contains multiple mind maps (e.g. notes for a recurring
meeting), the central item may be followed by a date, e.g.
Fred 2001-05-12
That date is not displayed in the center item, but in the top line.
That way, less space is used. Note that dates may contains digits,
points, dashes and slashes.
Used if MM/LX is launched w/o arguments. Default is HELP.MM#HELP
Specify here the editor to be used for editing notes and text files.
Specify here the viewer to be used for displaying notes. If none is
specified, a simple, internal viewer is used.
If you use PICK.EXE, specify Pick=PICK.EXE.
When ENTER is pressed on an item with a link to an external file,
the program given here (typically PNS=PNS200) is used to open that
file.
Default: c:\_dat\mm.env
Instead of left aligning notes, they are indented with spaces, while
the first character on the line is the given one (in order to
distinguish the note from a item at a deeper level).
Recommendation: don't change the indentation character!
If would cause incompatibility with maps which use the default "|" as
their note indentation character.
Maps which use NO indentation character (NoteIndent=) ARE compatible
to maps with NoteIndent=|.
Never use this reserved NoteIndent character as the forst
character in a line of a note. This will disturb MM/LX and may
lead to data corruption.
With clog=0 MM/Lx will display less warnings and questions.
The flags MULTI and SUB in the top line usually blink. To avoid
that, use FlagBlink=0.
Normally, if MM/LX is exited, MM/LX saves the view setup (meta file)
automatically. Using this MM.CFG entry, F10 must be pressed to save the
meta file.
Collapse=2 initially hides all items at level 3, 4, 5 etc.
Number of pixels added between items vertically; defaults to 1.
Default: n
Default: dot (ASCII 8)
MaxWidth=20, for example, displays only the first 20 characters of each
item. Default: no truncation
Default is 0, which means automatic
AnnPos=0 annunciators right of item (default)
AnnPos=1 annunciators left of item
AnnPos=2 annunciators towards center
AnnPos=3 annunciators towards outside
0=Large tells MM/LX to use the large font for level 0 (central) items.
1=Middle tells MM/LX to use the middle font for level 0 (main branch).
etc.
Each line consists of a menu text, a '=' and a command to execute.
The command may contain special tokens which are replaced before
execution:
$f replaced by name of current file
$i replaced by description of selected item
$n replaced by file name that holds note for selected item
$l replaced by link of selected item
$k wait for key press before return
$r reload mind map upon return
$$ replaced by '$'
For examples see the default MM.CFG
Allows to assign macros to keys. Each entry is a key scan code (prefixed
with '#') followed by an equal sign and the key scan codes (prefixed
with '#') of the keys to press when the key before the equal sign is
detected. That format is identical with the macro definitions in PE and
POST/LX.
Relevant for HTML export of multimaps:
Normally, MM/LX creates an index of the maps in the multimap file at
the top of the HTML document.
Value 0: Do not create that index.
supresses creation of a footer in HTML export.
Normally, a footer is generated saying
"Created by MM/LX".
When uploading HTM files containing links to a webserver with
a case-sensitive file system, such as UNIX or Linux servers,
links in the HTML may not work depending on the way the user
transfers the files from the palmtop to the server.
LinksUpperCase controls the letter case for file links.
Default is 0 (lower-case), 1 is upper-case. So if the HTM files
generated by MM/LX are turned upper-case when uploading to the
webserver, use LinksUpperCase=1 and regenerate the HTM files.
The value given here is used as the default value in the style design dialog.
Makes sense if one design is most often used. Saves one keystroke.
If this paramter is given in [HTML] section, the HTML style design dialog
is not shown and the given design is always used.
Makes sense if user only needs one design at all.
Does not affect HTML export on the command line. Parameter /s still
chooses the style design on the command line.
By default, if you export a map as HTML, the entire item text is exported.
If you use PIM ToDo export, you may use priorities in the todo texts.
It may be desirable to strip them when exporting as HTML.
Set [HTML] / StripPIMPrio=1 to strip priority info when exporting.
Attention: Do not use '#' in item texts except for priority info then!
If a map is exported as HTML and the map has more than 4 levels
(including the root item), a warning is shown that HV (HTML viewer
by Andreas Garzotto) will not display the HTML correctly.
HV only supports up to 4 levels of nested lists.
This warning is be deactivated by HVLevelWarn=0
Default is 14
Default is 12
Valid values are
"times" for a serif font,
"courier" for a fixed-width 'computer' font or
"sans-serif" for a well readable font
This graphic given here is placaed in the upper right corner of
the HTML.
It can be given either as a file name or as an URL.
Examples:
Logo=mylogo.gif
Logo=c:\logos\mylogo.jpg
Logo=http://www.company.com/logos/mylogo.jpg
Set the space between right edge and logo.
Valid units are all units allowed in HTML, e.g.
LogoPosRight=1cm
LogoPosRight=25px
etc.
Set the space between top edge and logo.
Valid units are all units allowed in HTML, e.g.
LogoPosTop=1cm
LogoPosTop=25px
etc.
"disk", "square" or "circle" can be used here.
By default, items marked as done in the mindmap are marked in
the HTML file with grey color (default) or the color
specified with DoneItemColor=.
Sets the width of the border around the entire HTML page.
Unit: em (width of the character "m").
The default is 1.
Sets padding of HTML page (space between content and border) in units
of "em". Default is 2 em.
Sets padding of the HTML page only at the top in units of "em".
Play with this value of the logo does not fit.
Default is 3.
Set colors for fonts, backgrounds, lines etc.
Format: hexadecimal RGB values: RRGGBB
(FFFFFF is white, 000000 is black, FF0000 is red...)
Name of PIM/PE file where Todos should be exported to (with Alt-D)
If exporting an item, MM/LX can mark it as "done" in the mindmap
to make it visible that the item has been exported. 1=yes, 0=no.
For export of items as Todos:
If 0 (default), dates are generated as DD-MMM-YYYY (16-JUN-2004)
If 1, dates are generated as YYYY-MM-DD (2004-06-16)
Make sure this setting matches the IsoDate setting in your PIM.CFG!
If anything has been exported to PIM/PE from a mindmap,
on saving or closing the map the user is asked if PIM indexes should
be rebuilt (recommended)!
PimRebuild sets the command line to do so ("pim -r" is he default).
Create a map named MAIN.MM, in which you add an item for each map you
use, add a link to the maps using Ctrl-M. Add Start=MAIN.MM to the
.CFG. Now, if you start MM/LX using "MM", it starts with an overview of
all maps. Using a hot key for each map speeds up selecting them.
MM/LX uses the exact same format to save a mind map that PE uses for
outlines. Thus, you can freely exchange documents between PE and MM/LX.
You can easily take meeting notes using MM/LX using one and the same
file. At a meeting, simply add a new map ("New Map in Same File") provide a
name for the main item (meeting name) and append the date. When you
open the map again, the date will be in the top line.
You can also use a template for the meeting (Shift-F9 imports it).
Ctrl-T uses the previous map (central item plus its children) as
template and adds the current date.
By adding
PNS=pns200
to the [System] section of MM.CFG (and provided PNS200 is installed on
your palmtop), a link to a file (Ctrl-F) is opened using PNS200, i.e.
you can add links to pictures, spreadsheets etc. and open them by
pressing ENTER on the selected item.
A textual item can be replaced by an icon (*.ICN file) by using its
file name as item text, e.g. "C:\ICONS\MM.ICN".
MM/LX can be used as a program launcher, which is especially nice
together with the possibility to use icons for items. In order to
launch programs from MM/LX, enter the program name as a file like
(Ctrl-F, then enter program name, e.g. C:\BIN\CHESS.EXE) and make sure
you have PNS200 installed (available from www.dasoft.com) and a line
such as
PNS=pns200
in the [System] section of MM.CFG. Also make sure that PNS200.INI
contains .EXE in the [Match] section and
b=d:\dos\command.com /c %s
in the [Action] section (where "b" should be replaced by the key you
want to use for launching EXEs.
MM/LX starts up using the current directory as its "main" directory.
Thus, if you start MM/LX with a relative path (e.g. MM.EXE MAIN.MM),
the map is searched in the current directory. If you want MM/LX to
always use the same directory as the start directory, launch it from a
batch file, e.g.:
CD C:/MM_DATA
MM.EXE %1
Nesting level is shown in top line.
MM/LX has about 40k available that it can use to manage all the maps in
memory. Larger maps of course use more memory than smaller ones. Also
using non-built-in fonts needs memory. Shift-F1 displays the amount of
free memory.
Created with MindMap/LX