 |
The Information menu displays information about either the
file in the selected node, the current view, or system-wide information about
the BARfly application instance. From the Information menu, you can
perform the following actions:
-
View node information (the current selection in the node or subnode browser).
-
View the entire log at once in the data display window.
-
View memory blocks composing the currently selected BAR_Services instance.
-
Show file information (for registry, I.F., or data file).
-
Show a construct hierarchy diagram for an I.F.
-
Show supported protocols of an I.F.
-
Show failure information for the last unsuccessful load or save operation.
|
Viewing node information
If the view displays a data file, you can get information about the current
selection in the node or subnode browser reported as plain text.
Viewing the log
You can view the last few lines of the log in the log sub-window, but sometimes
you want a larger view. This menu item shows the entire log at once in
its own view in the data display window.
Viewing memory blocks
Although intended for troubleshooting and low-level analysis tasks, the memory
block view can help the user understand how BAR and BARfly manage data.
Viewing file information
There are several different types of file information views. Each
view reports information specific to the file type (registry, I.F., or data
file) as plain text.
Construct hierarchy diagrams
One of the best ways to visualize the fundamental organization of a file format
is to look at its construct hierarchy diagram. The diagram is a tree
control that demonstrates the intended relationships of the constructs as is
followed by an implementation file's deserialization procedure.
Determining I.F. protocol support
An "I.F. protocol" is a form of systematic characterization across different
implementation files. If an I.F. subscribes to a protocol, it identifies
such a condition through its "Protocol" global function. BARfly
recognizes several of these protocols and reports the protocols supported by an
I.F as plain text.
Load/Save failure reporting
Inevitably, a data file will fail to load or save properly, especially during
the I.F. development process. BARfly reports detailed information about
the conditions leading up to the failure as plain text.
See also: [Viewing node information]
[Viewing the log] [Viewing
memory blocks] [Viewing file information]
[Construct hierarchy diagrams] [Determining
I.F. protocol support] [Load/Save failure
reporting]
|