[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: lazsynedittext.pas line 271
type TSynEditStrings = class(TSynEditStringsBase) |
||
protected |
||
function GetIsUtf8; virtual; abstract; |
|
|
procedure SetIsUtf8(); virtual; abstract; |
|
|
function GetExpandedString(); virtual; abstract; |
|
|
function GetLengthOfLongestLine; virtual; abstract; |
|
|
procedure SetTextStr(); override; |
|
|
function GetTextChangeStamp; virtual; abstract; |
|
|
function GetViewChangeStamp; virtual; |
|
|
function GetViewedCount; virtual; |
|
|
function GetViewedLines(); virtual; |
|
|
function GetIsInEditAction; virtual; abstract; |
|
|
procedure IncIsInEditAction; virtual; abstract; |
|
|
procedure DecIsInEditAction; virtual; abstract; |
|
|
function GetUndoList; virtual; abstract; |
|
|
function GetRedoList; virtual; abstract; |
|
|
function GetCurUndoList; virtual; abstract; |
|
|
procedure SetIsUndoing(); virtual; abstract; |
|
|
function GetIsUndoing; virtual; abstract; |
|
|
procedure SetIsRedoing(); virtual; abstract; |
|
|
function GetIsRedoing; virtual; abstract; |
|
|
procedure IgnoreSendNotification(); virtual; abstract; |
|
|
procedure SetUpdateState(); |
|
|
procedure DoGetPhysicalCharWidths(); virtual; abstract; |
|
|
procedure InternalGetInfoForViewedXY(); virtual; |
|
|
function GetDisplayView; virtual; |
|
|
public |
||
constructor Create; |
|
|
destructor Destroy; override; |
|
|
procedure BeginUpdate(); overload; |
|
|
procedure EndUpdate(); overload; |
|
|
function IsUpdating; |
|
|
procedure DeleteLines(); virtual; abstract; |
|
|
procedure InsertLines(); virtual; abstract; |
|
|
procedure InsertStrings(); virtual; abstract; |
|
|
procedure SendHighlightChanged(); override; |
|
|
procedure SendNotification(); |
|
|
procedure FlushNotificationCache; virtual; abstract; |
|
|
function LogicPosAddChars(); |
|
|
function LogicPosIsAtChar(); virtual; abstract; |
|
|
function LogicPosAdjustToChar(); |
|
|
function GetPhysicalCharWidths(); |
|
|
function LogicalToPhysicalPos(); |
|
|
function LogicalToPhysicalCol(); virtual; |
|
|
function PhysicalToLogicalPos(); |
|
|
function PhysicalToLogicalCol(); virtual; |
|
|
property LogPhysConvertor: TSynLogicalPhysicalConvertor; [rw] |
|
|
function TextToViewIndex(); virtual; |
|
|
function ViewToTextIndex(); virtual; |
|
|
function AddVisibleOffsetToTextIndex(); virtual; |
|
|
function IsTextIdxVisible(); virtual; |
|
|
procedure GetInfoForViewedXY(); |
|
|
function ViewXYToTextXY(); virtual; |
|
|
function TextXYToViewXY(); virtual; |
|
|
procedure EditInsert(); virtual; abstract; |
|
|
function EditDelete(); virtual; abstract; |
|
|
function EditReplace(); virtual; abstract; |
|
|
procedure EditLineBreak(); virtual; abstract; |
|
|
procedure EditLineJoin(); virtual; abstract; |
|
|
procedure EditLinesInsert(); virtual; abstract; |
|
|
procedure EditLinesDelete(); virtual; abstract; |
|
|
procedure EditUndo(); virtual; abstract; |
|
|
procedure EditRedo(); virtual; abstract; |
|
|
property IsInEditAction: Boolean; [r] |
|
|
property UndoList: TSynEditUndoList; [r] |
|
|
property RedoList: TSynEditUndoList; [r] |
|
|
property CurUndoList: TSynEditUndoList; [r] |
|
|
property IsUndoing: Boolean; [rw] |
|
|
property IsRedoing: Boolean; [rw] |
|
|
property TextChangeStamp: Int64; [r] |
|
|
property ViewChangeStamp: Int64; [r] |
|
|
property ExpandedStrings []: string; [r] deprecated ; |
|
|
property LengthOfLongestLine: Integer; [r] |
|
|
property ViewedLines []: string; [r] |
|
|
property ViewedCount: Integer; [r] |
|
|
property IsUtf8: Boolean; [rw] |
|
|
property DisplayView: TLazSynDisplayView; [r] |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |