Unit 'Debugger' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#bs_debuggeride]

TIdeWatchesMonitor

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

Declaration

Source position: debugger.pp line 872

type TIdeWatchesMonitor = class(TWatchesMonitor)

protected

  procedure DoStateEnterPause; override;

  

  procedure DoStateLeavePause; override;

  

  procedure DoStateLeavePauseClean; override;

  

  procedure InvalidateWatchValues; override;

  

  procedure NotifyAdd();

  

  procedure NotifyRemove();

  

  procedure NotifyUpdate();

  

  procedure RequestData();

  

  function CreateWatches; virtual;

  

  function CreateSnapshot();

  

public

  constructor Create;

  

  destructor Destroy; override;

  

  procedure AddNotification();

  

  procedure RemoveNotification();

  

  procedure NewSnapshot();

  

  procedure RemoveSnapshot();

  

  property Watches: TWatches; [r]

  

  property CurrentWatches: TCurrentWatches; [r]

  

  property Snapshots []: TIdeWatches; [r]

  

  procedure Clear;

  

  procedure DoModified; override;

  

  procedure LoadFromXMLConfig();

  

  procedure SaveToXMLConfig();

  

  procedure BeginIgnoreModified;

  

  procedure EndIgnoreModified;

  

  property OnModified: TNotifyEvent; [rw]

  

  property OnWatchesInvalidated: TNotifyEvent; [rw]

  

end;

Inheritance

TIdeWatchesMonitor

  

|

TObject



CT Web help

CodeTyphon Studio