| Name |
Description |
| TPaxDebuggerState |
- dsRunning: the debugger is running some function.
- dsPaused: the debugger is paused. Maybe is waiting at a user breakpoint.
- dsNotRunning: the debugger is not executing any script.
|
| TPaxDebuggerSymbolsViewMode |
- svmTree: symbols are shown in a tree form.
- svmList: symbols are shown in a sorted list.
|
| TPaxDebuggerMenuOption |
- moNewProject:
- moCloseProject:
- moSaveProject:
- moSaveProjectAs:
- moOpenProject:
- moAddModule:
- moRemoveModule:
- moAddGroup:
- moRemoveGroup:
- moSearchReplace:
- moStepOver:
- moTraceInto:
- moRun:
- moRunToCursor:
- moToggleBreakpoint:
- moAddWatch:
- moIDESettings:
- moAddForm:
|
| TPaxDebuggerMenuOptions = set of TPaxDebuggerMenuOption |
|
| TPaxDebuggerErrorStage |
- esSaveStage: the error has occured during a save operation
- esLoadStage: the error has occured during a load operation
- esRunStage: the error has occured during a running phase (ex: stepping over a function)
- esCompileStage: the error has occured at compile time
|
| TPaxDebuggerOnRunning |
procedure (Sender: TObject); |
| TPaxDebuggerOnAddModule |
procedure (Sender: TObject;
ModuleName: string;
ModuleLanguage: TPaxLanguage); |
| TPaxDebuggerOnAfterAddModule |
procedure (Sender: TObject;
Module: TPaxDebuggerModule); |
| TPaxDebuggerOnRemoveModule |
procedure (Sender: TObject;
const Module: TPaxDebuggerModule;
var DoRemove: boolean); |
| TPaxDebuggerOnShowModuleCode |
procedure (Sender: TObject;
const Module: TPaxDebuggerModule;
var DoShow: boolean); |
| TPaxDebuggerOnSaveModule |
procedure (Sender: TObject;
const Module: TPaxDebuggerModule); |
| TPaxDebuggerOnAddGroup |
procedure (Sender: TObject; GroupName: string;
var DoAdd: boolean); |
| TPaxDebuggerOnAfterAddGroup |
procedure (Sender: TObject; GroupName: string); |
| TPaxDebuggerOnRemoveGroup |
procedure (Sender: TObject; GroupName: string;
var DoRemove: boolean); |
| TPaxDebuggerOnChangingModuleLanguage |
procedure (Sender: TObject;
const Module: TPaxDebuggerModule;
NewLanguage: TPaxLanguage;
var DoChange: boolean); |
| TPaxDebuggerOnChangingModuleGroup |
procedure (Sender: TObject;
const Module: TPaxDebuggerModule;
NewGroupName: string;
var DoChange: boolean); |
| TPaxDebuggerOnBeforeSaveProject |
procedure (Sender: TObject; var DoSave: boolean); |
| TPaxDebuggerOnAfterSaveProject |
procedure (Sender: TObject); |
| TPaxDebuggerOnBeforeLoadProject |
procedure (Sender: TObject; FileName: string;
ProjectName: string); |
| TPaxDebuggerOnAfterLoadProject |
procedure (Sender: TObject; FileName: string;
ProjectName: string); |
| TPaxDebuggerOnError |
procedure (Sender: TObject; ErrorStage: TPaxDebuggerErrorStage;
ErrorDescription: string;
const Module: TPaxDebuggerModule;
LineNumber: integer); |
| TPaxDebuggerOnBeforeHide |
procedure (Sender: TObject; var DoHide: boolean); |
| TPaxDebuggerOnBeforeShow |
procedure (Sender: TObject; var DoShow: boolean); |
| TPaxDebuggerOnBeforeSaveRepository |
procedure (Sender: TObject; var DoSave: boolean); |
| TPaxDebuggerOnAfterSaveRepository |
procedure (Sender: TObject); |
| TPaxDebuggerOnSaveCodeAlias |
procedure (Sender: TObject; const CodeAlias: TPaxDebuggerCodeAlias); |
| TPaxDebuggerOnBeforeEvent |
procedure (Sender: TObject; var DoAction: boolean); |