Attribute: Difference between revisions

From FreeMind
Jump to navigationJump to search
No edit summary
(revert to last full version)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
FreeMind 0.9.0 features the option to assign user attributes to nodes.
FreeMind 0.9.0 features the option to assign user attributes to nodes. The user can assign multiple values to one name of attribute:
* Node: Peter
** Attribute: son: Alice
** Attribute: son: Bob
** Attribute: age: 50
 
==Menu==
* View > Attributes > Show All Attributes
* View > Attributes > Show Selected Attributes
* View > Attributes > Hide All Attributes
* Tools > Attribute Manager...
* Tools > Assign Attributes...
* Node poup menu > Edit Attributes
 
==Keyboard==
* Alt + F9: Edit Attributes


==Implementation==
==Implementation==
* Package: [http://freemind.cvs.sourceforge.net/viewvc/freemind/freemind/freemind/modes/attributes/?pathrev=fm_0_9_0_rc1 modes/attributes]


* Package: [http://freemind.cvs.sourceforge.net/viewvc/freemind/freemind/freemind/modes/attributes/?pathrev=fm_0_9_0_rc1 modes/attributes]
==Storage in XML==


Storage in XML, an example:
Storage in XML, an example:
Line 12: Line 28:
</node>
</node>
</pre>
</pre>
Storage of attribute registry in XML, an example:
<pre>
<attribute_registry>
<attribute_name NAME="name" RESTRICTED="true">
<attribute_value VALUE="Paul"/>
<attribute_value VALUE="Peter"/>
</attribute_name>
</attribute_registry>
</pre>
==Forums==
* [http://sourceforge.net/forum/message.php?msg_id=4181835 Attributes in 0.9.0], 2007-02-27
* [http://sourceforge.net/forum/message.php?msg_id=3114502 Freemind with attributes], 2005-04-23


==See also==
==See also==

Latest revision as of 12:43, 22 November 2010

FreeMind 0.9.0 features the option to assign user attributes to nodes. The user can assign multiple values to one name of attribute:

  • Node: Peter
    • Attribute: son: Alice
    • Attribute: son: Bob
    • Attribute: age: 50

Menu

  • View > Attributes > Show All Attributes
  • View > Attributes > Show Selected Attributes
  • View > Attributes > Hide All Attributes
  • Tools > Attribute Manager...
  • Tools > Assign Attributes...
  • Node poup menu > Edit Attributes

Keyboard

  • Alt + F9: Edit Attributes

Implementation

Storage in XML

Storage in XML, an example:

<node TEXT="Hello">
<attribute VALUE="Node 1" NAME="name"/>
<attribute VALUE="100" NAME="width"/>
</node>

Storage of attribute registry in XML, an example:

<attribute_registry>
<attribute_name NAME="name" RESTRICTED="true">
<attribute_value VALUE="Paul"/>
<attribute_value VALUE="Peter"/>
</attribute_name>
</attribute_registry>

Forums

See also