![]() |
Treebolic |
attributes |
| parent node | name | optional | value | comment |
| treebolic | toolbar | yes | true/false | whether the Treebolic displays a toolbar |
| treebolic | statusbar | yes | true/false | whether the Treebolic displays a status bar |
| treebolic | popupmenu | yes | true/false | whether the Treebolic displays popup menus |
| treebolic | tooltip | yes | true/false | whether the Treebolic displays tooltips |
| treebolic | tooltip-displays-content | yes | true/false | whether the Treebolic tooltips display content |
| treebolic | focus-on-hover | yes | true/false | whether the Treebolic focuses on a hovered-on node |
| treebolic | focus | yes | existing node id | id of node to receive initial focus |
| treebolic | xmoveto | yes | 0.0 to 1.0 | x position to move focused node to |
| treebolic | ymoveto | yes | 0.0 to 1.0 | y position to move focused node to |
| treebolic | xshift | yes | 0.0 to 1.0 | x shift |
| treebolic | yshift | yes | 0.0 to 1.0 | y shift |
| tree | backcolor | yes | rrbbgg | the background color |
| tree | forecolor | yes | rrbbgg | the foreground color |
| tree | orientation | yes | north south east west radial |
the orientation of the tree |
| tree | sweep | yes | 1.x | a factor applied to current values for the angle between children of a node |
| tree | expansion | yes | 1.x | a factor applied to current values for the distance between parent and children |
| tree | preserve-orientation | yes | true/false | whether the Treebolic preserves node orientation when moving |
| tree | fontname | yes | font name font family |
name of font or font family used to draw nodes |
| tree | fontsize | yes | >10 | font size at the center of the disk |
| tree | scalefonts | yes | true/false | whether to scale down fonts as we move away from the center |
| tree | fontscaler | yes | float,float,float,... | scale factors for fonts as we move away from the center |
| tree | scaleimages | yes | true/false | whether to scale down images as we move away from the center |
| tree | imagescaler | yes | float,float,float,... | scale factors for images as we move away from the center |
| tree | image (img:src) | yes | URL | URL pointing to the background image file |
| nodes | backcolor | yes | rrbbgg | the default background color of a node |
| nodes | forecolor | yes | rrbbgg | the default foreground color of a node |
| nodes | truncate | yes | true/false | whether to truncate labels |
| nodes | img:src | yes | URL | URL pointing to the default node image file |
| default.treeedge | hidden | yes | true|false | whether tree edges are hidden |
| default.treeedge | color | yes | rrbbgg | the default color of tree edges |
| default.treeedge | stroke | yes | solid|dash|dot | the default stroke of tree edges |
| default.treeedge | fromterminator | yes | a|t|c|d(f) | the default terminator of a tree edge's from-end |
| default.treeedge | toterminator | yes | a|t|c|d(f) | the default terminator of a tree edge's to-end |
| default.treeedge | img:src | yes | URL | URL pointing to the default tree edge image file |
| edges | arcs | yes | true/false | whether edges are rendered with geodesic arcs (or straight lines, faster) |
| default.edge | hidden | yes | true|false | whether edges are hidden |
| default.edge | color | yes | rrbbgg | the default color of edges |
| default.edge | stroke | yes | solid|dash|dot | the default stroke of edges |
| default.edge | fromterminator | yes | a|t|c|d(f) | the default terminator of an edge's from-end |
| default.edge | toterminator | yes | a|t|c|d(f) | the default terminator of an edge's to-end |
| default.edge | img:src | yes | URL | URL pointing to the default edge's image file |
| node | id | no | unique id | this node's identifier |
| node | label (text) | yes | text | this node's label |
| node | content (text) | yes | text | this node's content |
| node | img (img:src) | yes | URL | URL pointing to this node's image file |
| node | a (a:href) | yes | URL | the target URL, see note |
| node | a (a:target) | yes | target frame | the target frame to display the target URL in, see note |
| node | mountpoint (mountpoint:a:href) | yes | URL | the URL of the XML file to mount |
| node | weight (mountpoint:weight) | yes | value near 1.0 | the (estimated) weight of the XML file to mount |
| node | backcolor | yes | rrbbgg | this node's background color (overrides default) |
| node | forecolor | yes | rrbbgg | this node's foreground color (overrides default) |
| edge | from | no | existing id | the id of this node the edge starts from |
| edge | to | no | existing id | the id of this node the edge reaches |
| edge | hidden | yes | true|false | whether this edge is hidden |
| edge | color | yes | rrbbgg | this edge's color |
| edge | stroke | yes | solid|dash|dot | this edge's stroke |
| edge | fromterminator | yes | a|t|c|d(f) | the terminator of this edge's from-end |
| edge | toterminator | yes | a|t|c|d(f) | the terminator of this edge's to-end |
| edge | label (text) | yes | text | this edge's label |
| edge | img:src | yes | URL | URL pointing to this edge's image file |
| tools | tool container | |||
| menu | popup menu | |||
| menuitem | action | no | goto/search/focus | see popup menus |
| menuitem | match-target | yes | string | target string to match in search operation (may include variables) |
| menuitem | match-scope | yes | label/content/link/id | which part of node to consider in search operation |
| menuitem | match-mode | yes | equals/startswith/includes | match mode in search operation |