Unit 'LazSynEditText' Package
[Overview][Constants][Types][Classes][Index] [#bs_synedit]

TSynEditStringsLinked

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

Declaration

Source position: lazsynedittext.pas line 426

type TSynEditStringsLinked = class(TSynEditStrings)

protected

  procedure SetSynStrings(); virtual;

  

  function GetIsUtf8; override;

  

  procedure SetIsUtf8(); override;

  

  function GetTextChangeStamp; override;

  

  function GetViewChangeStamp; override;

  

  function GetRange(); override;

  

  procedure PutRange(); override;

  

  function GetViewedCount; override;

  

  function GetViewedLines(); override;

  

  function GetExpandedString(); override;

  

  function GetLengthOfLongestLine; override;

  

  procedure IgnoreSendNotification(); override;

  

  function GetIsInEditAction; override;

  

  procedure IncIsInEditAction; override;

  

  procedure DecIsInEditAction; override;

  

  function GetUndoList; override;

  

  function GetRedoList; override;

  

  function GetCurUndoList; override;

  

  procedure SetIsUndoing(); override;

  

  function GetIsUndoing; override;

  

  procedure SetIsRedoing(); override;

  

  function GetIsRedoing; override;

  

  function GetCount; override;

  

  function GetCapacity; override;

  

  procedure SetCapacity(); override;

  

  function Get(); override;

  

  function GetObject(); override;

  

  procedure Put(); override;

  

  procedure PutObject(); override;

  

  procedure SetUpdateState(); override;

  

  procedure DoGetPhysicalCharWidths(); override;

  

  procedure InternalGetInfoForViewedXY(); override;

  

  function GetDisplayView; override;

  

  procedure AddGenericHandler();

  

  procedure RemoveGenericHandler();

  

  procedure SetManager(); virtual;

  

  property Manager: TSynTextViewsManager; [r]

  

public

  function Add(); override;

  

  procedure AddStrings(); override;

  

  procedure Clear; override;

  

  procedure Delete(); override;

  

  procedure DeleteLines(); override;

  

  procedure Insert(); override;

  

  procedure InsertLines(); override;

  

  procedure InsertStrings(); override;

  

  function GetPChar(); override;

  

  procedure SendNotification();

  

  procedure FlushNotificationCache; override;

  

  procedure AddModifiedHandler();

  

  procedure AddChangeHandler();

  

  procedure AddNotifyHandler();

  

  procedure RemoveModifiedHandler();

  

  procedure RemoveChangeHandler();

  

  procedure RemoveNotifyHandler();

  

  procedure AddEditHandler();

  

  procedure RemoveEditHandler();

  

  procedure RemoveHanlders(); deprecated ;

  

  procedure RemoveHandlers();

  

  property NextLines: TSynEditStrings; [rw]

  

  function LogicPosAddChars(); override; overload;

  

  function LogicPosIsAtChar(); override;

  

  function LogicPosAdjustToChar(); override; overload;

  

  function TextToViewIndex(); override;

  

  function ViewToTextIndex(); override;

  

  function AddVisibleOffsetToTextIndex(); override;

  

  function IsTextIdxVisible(); override;

  

  function ViewXYToTextXY(); override;

  

  function TextXYToViewXY(); override;

  

  procedure EditInsert(); override;

  

  function EditDelete(); override;

  

  function EditReplace(); override;

  

  procedure EditLineBreak(); override;

  

  procedure EditLineJoin(); override;

  

  procedure EditLinesInsert(); override;

  

  procedure EditLinesDelete(); override;

  

  procedure EditUndo(); override;

  

  procedure EditRedo(); override;

  

end;

Inheritance

TSynEditStringsLinked

  

|

TSynEditStrings

  

|

TObject



CT Web help

CodeTyphon Studio