Attribute: Difference between revisions

From FreeMind
Jump to navigationJump to search
m (Reverted edit of Yvyfyjeh, changed back to last version by Dan Polansky)
(revert to last full version)
 
Line 1: Line 1:
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==
==Menu==
* View > Attributes > Show All Attributes
* View > Attributes > Show All Attributes
Line 5: Line 11:
* Tools > Attribute Manager...
* Tools > Attribute Manager...
* Tools > Assign Attributes...
* Tools > Assign Attributes...
* Node popup menu > Edit Attributes
* Node poup menu > Edit Attributes
 
==Keyboard==
* Alt + F9: Edit Attributes
 
==Implementation==
* 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:
<pre>
<node TEXT="Hello">
<attribute VALUE="Node 1" NAME="name"/>
<attribute VALUE="100" NAME="width"/>
</node>
</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==
* [[FreeMind 0.9.0: The New Features#Attributes]]
 
[[Category:Development]]

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