Delphi IDE


Run

Run: - F9

Will run your current project as well as executing it.
 

Attach To Process:

Is used to debug a process that is currently running.
 

Parameters:

Will open the Run Parameters dialog box which is used to pass command-line parameters to your application when you run it, and  specify a host executable for testing a DLL, run your program on a remote machine, or load any executable into the debugger.
 

Register ActiveX Server:

Is used to add a Windows registry entry for your ActiveX control.
 

Unregister ActiveX Server:

Will remove the Windows registry entry for your ActiveX control.
 

Step Over: - F8

Is used to step through your program code one line at a time. This is very useful and worth getting used to using.
 

Trace Into: - F7

Is much the same as Run|Step Over but it traces into procedures and follows the execution of each line.
 

Trace To Next Source Line: - Shift + F7

Regardless of the control flow Trace will stop on the next source line in your program.
 

Run To Cursor: - F4

Is used to run the current Delphi project right up to the line the cursor is currently on, you can then step through your code should you want to.
 

Run Until Return: - Shift + F8

Will run the currently loaded program until execution returns from the current function.
 

Show Execution Point:

Will position the cursor at the execution point in an edit window.
 

Program Pause:

Used to temporarily pause the execution of a running program.
 

Program Reset: - Ctrl + F2

Will restart a program from the beginning, in other words reset it and and release it from memory.
 

Inspect:

Will an Inspector window for the term highlighted (or at the insertion point) in the Code editor.
 

Evaluate/Modify: - Ctrl + F7

Will open the Evaluate/Modify dialog box which is where you can evaluate or change the value of an existing expression.
 

Add Watch: - Ctrl + F5

Will open the Watch Properties dialog box, this is where you can create and modify watches.
 

Add Breakpoint:

This has the menu commands to add breakpoints.
 

 
 
Delphi IDE