RAD Studio (Common)
ContentsIndex
PreviousUpNext
Event Log Options

ToolsOptionsDebugger OptionsEvent Log 

Use this dialog box to control the content, size, and appearance of the event log.

Item 
Description 
Clear log on run 
Causes the event log to be purged at the start of each debug session. If this option is checked while debugging multiple processes, the event log view is cleared when the very first process is started. However, any process started while at least one process is already being debugged will not cause the event log view to be cleared.  
Unlimited length 
Removes the limit on the length of the event log. When this option is unchecked, set the maximum length of the event log in the Length field.  
Length 
Displays the maximum length of the event log. If the Unlimited length check box is checked, this option is inactive. For multiple process debugging, length is the total for the event log, not for a process. The default length is 100.  
Scroll new events into view 
Controls scrolling of the event log. Disable this option to prevent the event log from scrolling new events into view as they occur. (Set by default.)  
Display process info with event 
Shows the process name and process ID for the process that generated each event.  
Breakpoint Messages 
Writes a message to the event log each time a breakpoint or First-chance exception is encountered. The message includes the current EIP address of the program being debugged in addition to information about the breakpoint (pass count, condition, source file name, and line number) or exception. (Set by default.)  
Process Messages 
Writes a message to the event log each time a process loads or terminates, whenever a module is loaded or unloaded by the process. (Set by default.)  
Thread Messages 
Writes a message to the event log each time a thread is created or destroyed during a debugging session. (Set by default.)  
Module Messages 
Writes a message to the event log each time a module (executable, shared object, or package) is loaded or unloaded. It includes the name of the module, its base address, and whether it has debug information. (Set by default.)  
Output Messages 
Writes a message to the event log each time your program or one of its modules calls OutputDebugString. (Set by default.)
This setting is used only by the CodeGear Win32 Debugger.  
Application Domain Messages 
Writes out a message to the event log each time an application domain is created or unloaded. The application domain creation message precede process load messages for the application. The application event unload message follows the process load messages for the application. (Set by default.) This setting is used only by the CodeGear .NET Debugger.  
Managed Debug Assistant Messages 
Writes out a message to the event log each time a Managed Debug Assistant is triggered. (Set by default.) This setting is used only by the CodeGear .NET Debugger. More information on Managed Debug Assistants can be found on MSDN at http://msdn2.microsoft.com/en-us/library/d21c150d.aspx.  
Windows Messages 
Writes a message to the event log for each window message that is sent or posted to one of your application's windows. The log entry will have details about the message, including the message name and any relevant data encoded in its parameters. Messages are not immediately written to the log if your process is running and not stopped in the debugger. As soon as you pause the process in the debugger (by encountering a breakpoint or using Run| Pause) the messages will be written to the event log. (Off by default)
This setting is used only by the CodeGear Win32 Debugger.  
Use Event Log Colors 
Associates colors with specific message types so that the message is displayed in that color in the event log.  
Foreground 
Sets the color for text that appears in the event log.  
Background 
Sets the color for the background of the event log.  
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!