Unit 'SynHighlighterMulti' Package
[Overview][Types][Classes][Procedures and functions][Index] [#bs_synedit]

TSynHLightMultiVirtualLines

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

Declaration

Source position: synhighlightermulti.pas line 100

type TSynHLightMultiVirtualLines = class(TSynEditStringsBase)

protected

  function GetRange(); override;

  

  procedure PutRange(); override;

  

  function Get(); override;

  

  procedure Put(); override;

  

  function GetCount; override;

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  procedure Debug;

  

  procedure Clear; override;

  

  procedure Delete(); override;

  

  procedure Insert(); override;

  

  function GetPChar(); override;

  

  procedure SendHighlightChanged(); override;

  

  procedure PrepareRegionScan();

  

  procedure FinishRegionScan();

  

  procedure RegionScanUpdateFirstRegionEnd();

  

  procedure RegionScanUpdateOrInsertRegion();

  

  procedure RegionScanUpdateLastRegionStart();

  

  procedure RealLinesInserted();

  

  procedure RealLinesDeleted();

  

  procedure RealLinesChanged();

  

  procedure ResetHLChangedLines;

  

  property FirstHLChangedLine: Integer; [r]

  

  property LastHLChangedLine: Integer; [r]

  

  property SectionList: TSynHLightMultiSectionList; [r]

  

  property Scheme: TSynHighlighterMultiScheme; [rw]

  

end;

Inheritance

TSynHLightMultiVirtualLines

  

|

TSynEditStringsBase

  

|

TObject



CT Web help

CodeTyphon Studio