Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#93 Very easy: level indenting char into user.properties

open
nobody
None
5
2004-04-09
2004-04-09
No

Could you take a string into the user.properties where
you can set which characters are accepted for level
indenting in outlines when importing from the clipboard?

That would enable FreeMind to import outlines from many
sources from the clipboard. E. g. from sources which
have an asterisk ("*") in front for each level instead
of a tab. (Emacs and wikis do it that way.)

Could you also include an option into the
user.properties which lets you decide which level
indenting char is used when exporting to the clipboard?
(Instead of the four spaces which are used right now.)

Discussion

  • Logged In: YES
    user_id=865780

    For the *-export:

    The relevant string is in MindMapNodeModel.java in the line:
    fileout.write(" "); }

    Having this string in user.properties would be great!

     
  • Logged In: YES
    user_id=865780

    I just discovered that to really make it smooth for Emacs
    one will need one more (simple) thing:
    * A space behind the indenting stars on each line.

     
  • Logged In: NO

    For PowerPoint setting the indent character to a tab would
    work as well, except you need to control whether the top
    level node is rendered or only the children. In the case
    of PowerPoint we DO NOT want the top node. So

    For example, this:

    IndentString = ' ';
    PasteTopLevel = True;

    Tasks
    Task1
    Subtask1
    Task2
    Subtask2

    Would become this:

    IndentString = '\t'; \\tab character
    PasteTopLevel = False;

    Task1
    \tSubtask1
    Task2
    \tSubtask2

    Though this cannot be pasted directly into PowerPoint, you
    can paste it into a temp file. Or better yet allow this as
    an Export method...