Unit 'uPSComponentExt' Package
[Overview][Constants][Types][Classes][Index] [#pl_pascalscript]

TPSScriptExtension

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: uPSComponentExt.pas line 91

type TPSScriptExtension = class(TPSScriptDebugger)

protected

  procedure Notification(); override;

  

  procedure DoVerifyProc();

  

  function DoBeforeCleanup();

  

  procedure DoScriptChance();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  function Compile; override;

  

  function Execute; override;

  

  procedure GetValueDefs();

  

  procedure CompileIfNeeded;

  

  property NeedCompiling: Boolean; [r]

  

  procedure FillMethods;

  

  procedure ClearProcList;

  

  procedure RemoveObjEvents();

  

  property ProcName []: TbtString; [rw]

  

  property MethodList: TMethodList; [r]

  

published

  property OnBeforeCleanUp: TPSOnCompCleanup; [rw]

  

  property OnInsertMethod: TPSOnInsertProcedure; [rw]

  

  property OnScriptChance: TNotifyEvent; [rw]

  

  property OnException: TPSOnException; [rw]

  

end;

Inheritance

TPSScriptExtension

  

|

TPSScriptDebugger

  

|

TPSScript

  

|

TObject



CT Web help

CodeTyphon Studio