BARfly Help - Options Menu - Node editing settings

  Node editing settings

Select Options.Node Data Editing to bring up the dialog box to the left.  From this dialog, you can modify general settings associated with node data display and editing.

Note that prompts and warnings only pertain to builds of BARfly Silver or better.  You cannot edit node data in BARfly Bronze.

The "preferred views" for individual node types operate using the following system:

1) If a specific node type has a preferred view, use that view when the node is selected in the node browser.
2) If a specific node type has no preference, use the general preferred view, if set.
3) If no preference is set for either a specific node type or for the general preferred view, use initial default for node type.

The initial defaults for node types are shown in this example.

  • Prompt on node deletion:  By default, BARfly prompts you when you try to delete nodes from the node browser.  Uncheck this setting to elect not to display the prompt.  Do so at your own risk; you cannot undo node deletion.
  • Prompt when leaving editing focus without clicking "Accept":  By default, BARfly prompts you when node data you have edited must be accepted or rejected before some other important action, like replacing data, calling an interfacial function, or switching the node browser selection.  Uncheck this setting to elect not to display the prompt.  Do so at your own risk; all edits not explicitly accepted are rejected.
  • Prompt when entering raw view for organized blocks:  Raw view displays the contents of any node without regard to how the contents should be interpreted.  By default, you are prompted if you try to view an organized block in raw view due to the relatively easy nature in this view to accidentally disrupt data in multiple children.  Uncheck this setting to elect not to display the prompt.
  • Warn if dump data view cannot be re-parsed:  By default, BARfly reports dumped-data re-parse errors and treats such unsuccessful actions as a cancelled accept operation.  This causes the accept operation to fail and the node browser selection, if it was changed, to be restored to its original location.  Uncheck this setting to elect not to receive this warning; the re-parse attempt will be rejected instead of cancelled.
  • Show enumerated types as names for structures:  With this setting, you can choose whether or not to have derived-from-simple structures report their values as enumerated constants.  This affects both subnode and dump views.
  • Show enumerated types as names for unorganized blocks:  With this setting, you can choose whether or not to have unorganized blocks with an enumerated unit type report all block children as enumerated constants.  This affects both subnode and dump views.


  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]


BARfly Help Copyright © 2009 Christopher Allen