Select Options.Text View
to bring up the dialog box to the left. From this dialog, you can modify
text view settings.
By default, BARfly assumes that lines are broken with a carriage return/line
feed combination. You can set the line break code to any of the
following:
-
Carriage return + Line feed: This is the default,
which is ASCII 13 followed by ASCII 10.
-
Line feed only: This is a common line break format
for Unix-based plain text. It consists of only ASCII 10.
-
Custom character with ASCII code: You can set any
ASCII code, from 0 to 255, to function as a line break.
-
Nothing: You can have BARfly ignore line breaks when
reading input and generating output, if desired.
BARfly performs automatic null-byte append operations when you accept your
changes. From this dialog, choose whether or not to append null bytes for
text blocks, unorganized blocks (not including text blocks), and structures.
If you wish to append null bytes to structures edited in text view, you get an
additional option: whether to allow for "hacking off" the null byte in
case the entire text you have typed, plus null byte, is 1 byte over the size of
the structure itself. Check the box "Do not place for structures if
no room"
to prevent an automatic null from being placed if there is no more room left in
the structure for just the trailing null byte.
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]
|