Innerfuse Pascal Script: ifps3debug: Class TIFPSDebugExec
Units Class Hierarchy Classes, Interfaces and Objects Types Variables Constants Functions and Procedures Identifiers
Class TIFPSDebugExec Unit ifps3debugDeclaration type TIFPSDebugExec = class(TIFPSCustomDebugExec)Description The TIFPSCustomDebugExec class is used to load and use compiler debug informationHierarchy TIFPSCustomDebugExec > TIFPSExecMethods Overview
constructor Create;
procedure ClearDebug; override;
function LoadData(const s: string): Boolean; override;
procedure Pause; override;
procedure Run;
procedure RunLine; override;
procedure SourceChanged;
procedure StepInto;
procedure StepOver;
procedure Stop; override;
Description
constructor Create;
procedure ClearDebug; override;
function LoadData(const s: string): Boolean; override;
procedure Pause; override;
procedure Run;
procedure RunLine; override;
procedure SourceChanged;
procedure StepInto;
procedure StepOver;
procedure Stop; override;
Properties Overview
property DebugEnabled: Boolean;
property DebugMode: TDebugMode;
property OnIdleCall: TOnIdleCall;
property OnSourceLine: TOnSourceLine;
Description
property DebugEnabled: Boolean;
Enable the usaging of debug data. When you need more speed, set this to false, but any debug or source translation functions won't work
property DebugMode: TDebugMode;
Contains the current debugmode
property OnIdleCall: TOnIdleCall;
OnIdleCall is called when the script is paused
property OnSourceLine: TOnSourceLine;
OnSourceLine is called after passing each source line