Unit 'SynEditMarkup' Package
[Overview][Types][Classes][Index] [#bs_synedit]

TSynEditMarkupManager

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

Declaration

Source position: syneditmarkup.pp line 151

type TSynEditMarkupManager = class(TSynEditMarkup)

protected

  procedure SetInvalidateLinesMethod(); override;

  

  procedure SetLines(); override;

  

  procedure SetTopLine(); override;

  

  procedure SetLinesInWindow(); override;

  

  procedure SetCaret(); override;

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  procedure IncPaintLock; override;

  

  procedure DecPaintLock; override;

  

  procedure DoVisibleChanged(); override;

  

  procedure AddMarkUp();

  

  procedure RemoveMarkUp();

  

  function Count;

  

  property Markup []: TSynEditMarkup; [r]

  

  property MarkupByClass []: TSynEditMarkup; [r]

  

  procedure PrepareMarkupForRow(); override;

  

  procedure FinishMarkupForRow(); override;

  

  procedure BeginMarkup; override;

  

  procedure EndMarkup; override;

  

  function GetMarkupAttributeAtRowCol(); override;

  

  procedure GetNextMarkupColAfterRowCol(); override;

  

  procedure MergeMarkupAttributeAtRowCol(); override;

  

  procedure MergeMarkupAttributeAtWrapEnd(); override;

  

  procedure TextChanged(); override;

  

end;

Inheritance

TSynEditMarkupManager

  

|

TSynEditMarkup

  

|

TObject



CT Web help

CodeTyphon Studio