Global Settings
The global settings dialog is used to configure settings that are used globally
in BinNavi. These settings are specific to your BinNavi installation and are stored
locally on your file system.
Description of the global settings
General
The General tab is used to configure general BinNavi settings that do not fit into the other
categories.

- IDA Pro Executable: The location of the IDA Pro executable file that is used to export data from IDA Pro to BinNavi.
BinNavi executes this executable file when you want to export an IDB
file into the BinNavi MySQL database.
- Language: Display language of the BinNavi
GUI. Changes to this setting become active after a restart of BinNavi.
- Your E-Mail address: We use this
e-mail address to get in contact with you after you have filed a bug
report automatically through one of the error dialogs.
- Default Scripting Language: The
selected scripting language is used by default when you open new
scripting dialogs.
- Log Level: Used to configure the
logging behavior of BinNavi. In Windows the log file can be found in
Documents and Settings/Application Data/zynamics/BinNavi.
Tooltips
The Tooltips tab is used to configure tooltip-related settings.

- Initial Delay in ms: Milliseconds before tooltips are shown
- Dismiss Delay in ms: Milliseconds before tooltips disappear again
Colors
The Colors tab is used to configure colors used in the main window, the graph
window, the debugger, and other places.

- Normal Function: Color used to display normal functions in the main window tables.
- Imported Function: Color used to display imported functions in the main window tables.
- Library Function: Color used to display library functions in the main window tables.
- Thunk Function: Color used to display thunk functions in the main window tables.
- Unknown Function: Color used to display unknown functions in the main window tables.
- Addresses: Color used to display addresses in disassembled code.
- Mnemonics: Color used to display mnemonics in disassembled code.
- Immediates: Color used to display immediates in disassembled code.
- Registers: Color used to display
registers in disassembled code.
- Functions: Color used to display
function references in disassembled code.
- Variables: Color used to display
variable names in disassembled code.
- Expression List: Color used to display expression lists in disassembled code.
- Memory References: Color used to display memory references in disassembled code.
- Operators: Color used to display operators in disassembled code.
- Operand Separators: Color used to display operand separators in disassembled code.
- Prefixes: Color used to display prefixes in disassembled code.
- Basic Blocks: Color used to display
the basic blocks in native views.
- Unconditional Jumps: Edge color used to display unconditional jumps.
- Conditional Jumps (Taken): Edge color used to display taken conditional jumps
- Conditional Jumps (Not Taken): Edge color used to display untaken conditional jumps
- Entering Inlined Functions: Edge color used to display edges at the start of an inlined function.
- Leaving Inlined Functions: Edge color used to display edges at the end of an inlined function.
- Switches: Edge color used to
display edges that belong to switch statements.
- Edges to comment nodes: Edge color
used to display edges that connect nodes with comment nodes.
- Active Line: Color used to display the active line while debugging.
- Active Breakpoint: Color used to display active breakpoints in the disassembled code.
- Inactive Breakpoint: Color used to display inactive breakpoints in the disassembled code.
- Enabled Breakpoint: Color used to display enabled breakpoints in the disassembled code.
- Disabled Breakpoint: Color used to display disabled breakpoints in the disassembled code.
- Hit Breakpoint: Color used to display hit breakpoints in the disassembled code.
- Invalid Breakpoint: Color used to display invalid breakpoints in the disassembled code.
- Deleting Breakpoint: Color used to display deleting breakpoints in the disassembled code.