Options Dialog Box: Format Tab

Specify formats for pointers, evaluation results and paths, and tooltips.

Menu

Options > Options

Toolbar

Not available.

Pointer Format

If you set the Pointer Format to ASCII, the result of a referenced character pointer is displayed as an ASCII character string. If you set this option to Hex, only the hexadecimal value of the pointer is displayed. This option is set to ASCII by default.

Evaluate

This option specifies the format of evaluation results displayed in an Evaluations window. The default format is the format the expression is defined in. You can also change this setting by selecting a format in the Evaluate dialog box. For example, if you choose the format Octal in the Options dialog box and choose Default in the Evaluate dialog box, the expression will be displayed using the octal format. If you choose the format Octal in the Options dialog box and choose Byte in the Evaluate dialog box, the expression will be displayed using the byte format.

Evaluation Path

The option Evaluation Path additionally displays the symbol path in the Console window when you select Evaluate from the Source window's pop-up menu or enter the EVALUATE command in the Console window. For example:

helloMain [ at address 0xA007F8D8 ] : 0xA011B11C = "main module (crm.c)" [crm_cpp\main(void)\helloMain]

This option is enabled by default.

Tooltip With Address

The option Tooltip With Address additionally displays symbol addresses in the Source window's tooltip.

For example, enable Tooltip with Address and move the mouse pointer over var1 in the Source window. The tooltip displays:

var1 [ at address 0x00040000 ]: 3

Now disable Tooltip with Address and move the mouse pointer over var1 in the Source window. The tooltip displays:

var1 : 3

The option Tooltip With Address also displays the address of a symbol in the Console window when you select Evaluate from the Source window's pop-up menu or enter the EVALUATE command in the Console window.

For more complete information about compiler optimizations, see our Optimization Notice.