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

TLazSynEditLineWrapPlugin

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

Declaration

Source position: syneditwrappedview.pp line 196

type TLazSynEditLineWrapPlugin = class(TLazSynEditPlugin)

public

  FLineMapView: TSynEditLineMappingView;

  

  function CreatePageMapNode();

  

protected

  procedure SetEditor(); override;

  

  function CalculateNextBreak();

  

  function GetSublineCount();

  

  procedure GetSublineBounds();

  

  function GetSubLineFromX();

  

  procedure GetWrapInfoForViewedXY();

  

  function TextXYToLineXY();

  

  function LineXYToTextX();

  

  function CalculateWrapForLine();

  

public

  constructor Create(); override;

  

  procedure WrapAll; experimental ;

  

  procedure ValidateAll; experimental ;

  

  property CaretWrapPos: TLazSynEditWrapCaretPos; [rw]

  

  property WrapColumn: Integer; [r]

  

end;

Inheritance

TLazSynEditLineWrapPlugin

  

|

TLazSynEditPlugin

  

|

TSynEditFriend

  

|

TObject



CT Web help

CodeTyphon Studio