Select Options.Tree Control
Line Info to bring up the dialog box to the left. From this
dialog, you can modify what the node browser and subnode browser tree controls
display on each line. The left side controls the node browser;
the right side controls the subnode browser.
You can direct BARfly to report as many as six different fields on each line of
a tree control. In this example, only two are used for the node browser
and three are used for the subnode browser. Select the "(none)" combo box
choice when you don't want a field to report any data.
Fields are printed in the order they appear in the list. The example shows
that relative position will appear first on the line of the node browser, and
construct name will appear next. Fields are separated by spaces on the
tree control line.
Please note that the individual value assignments on each line of the
subnode browser are not set here. To control how BARfly
reports values in the subnode browser, you must change the
subnode view settings.
|
Node browser field choices |
Subnode browser field choices |
-
Node Type Image: A small icon identifying the node
type.
-
Construct UID: The node's construct UID.
-
Construct Name: The node's construct name.
-
Relative Position: The zero-based child position of
the node relative to its parent. Can report this value in either decimal
or hexadecimal.
-
Byte Size: The byte size of the node, including all
children. Can report this value in either decimal or hexadecimal.
-
Bit Size:
The byte size of the node, including all children. Can report this value
in either decimal or hexadecimal.
-
Child Count: The number of node children. Can
report this value in either decimal or hexadecimal.
|
-
Variable Type Image: A small icon identifying the
variable type.
-
Variable Type UID: A variable type UID (a construct
UID).
-
Variable Type Name: A variable type name (a
construct name).
-
Variable Name: A variable name.
-
Array Dimensions: Array dimensions or array index,
if applicable. Will only display for either arrays or individual array
elements. Can report this value in either decimal or hexadecimal.
-
Byte Offset: The byte offset from the start of the
structure or block. Can report this value in either decimal or
hexadecimal.
-
Bit Offset: The bit offset from the start of the
structure or block. Can report this value in either decimal or
hexadecimal.
-
Byte Size: The byte size of the unit, including all
children. Can report this value in either decimal or hexadecimal.
-
Bit Size:
The byte size of the unit, including all children. Can report this value
in either decimal or hexadecimal.
-
Child Count: The number of node children. Can
report this value in either decimal or hexadecimal.
|
See also: [Data file load settings]
[Data file save settings] [Settings
for loading and saving BAR implementation files]
[Node editing settings] [Tree
control line info settings] [Subnode view
settings]
[Dump view settings] [Text
view settings] [Raw view settings]
[Memory and BAR_Services settings] [Message
display settings] [Toggling tool windows]
|