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

TSynWordWrapIndexPage

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

Declaration

Source position: syneditwrappedview.pp line 124

type TSynWordWrapIndexPage = class(TSynEditLineMapPage)

protected

  function GetFirstInvalidLine; override;

  

  function GetFirstInvalidEndLine; override;

  

  function GetLastInvalidLine; override;

  

  function GetViewedRealCountDifference; override;

  

  function GetWrappedOffsetFor(); override;

  

  function IsValid; override;

  

public

  property SynWordWrapLineMapStore: TSynWordWrapLineMap; [r] experimental ;

  

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure DumpNode(); override;

  

  function CanExtendStartTo(); override;

  

  function CanExtendEndTo(); override;

  

  procedure InsertLinesAtOffset(); override;

  

  procedure DeleteLinesAtOffset(); override;

  

  procedure AdjustForLinesInserted(); override;

  

  procedure AdjustForLinesDeleted(); override;

  

  procedure MoveLinesAtStartTo(); override;

  

  procedure MoveLinesAtEndTo(); override;

  

  procedure EndValidate; override;

  

  procedure ValidateLine(); override;

  

  procedure InvalidateLines(); override;

  

  function ExtendAndInvalidateLines(); override;

  

  function RealCount; override;

  

  function RealStartLine; override;

  

  function RealEndLine; override;

  

  function GetOffsetForWrap(); override;

  

  function TextXYIdxToViewXYIdx(); override;

  

  function ViewXYIdxToTextXYIdx(); override;

  

end;

Inheritance

TSynWordWrapIndexPage

  

|

TSynEditLineMapPage

  

|

TSynSizedDifferentialAVLNode

  

|

TObject



CT Web help

CodeTyphon Studio