Attribute
From FreeMind
(Difference between revisions)
m (Reverted edit of Yvyfyjeh, changed back to last version by Dan Polansky) |
Dan Polansky (Talk | contribs) (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 | + | * 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
Contents |
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
- Package: modes/attributes
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
- Attributes in 0.9.0, 2007-02-27
- Freemind with attributes, 2005-04-23