[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: syneditfoldedview.pp line 384
type TSynEditFoldedView = class(TSynEditStringsLinked)
protected
procedure SetManager(); override;
procedure SetSynStrings(); override;
function GetViewedLines(); override;
function GetViewedCount; override;
function GetDisplayView; override;
procedure InternalGetInfoForViewedXY(); override;
procedure DoBlockSelChanged();
procedure CalculateMaps;
function FoldNodeAtTextIndex();
function FixFolding();
procedure DoCaretChanged();
procedure LineCountChanged();
procedure LinesCleared();
procedure LineEdited();
procedure LinesInsertedAtTextIndex();
procedure LinesDeletedAtTextIndex();
property FoldTree: TSynTextFoldAVLTree; [r]
public
constructor Create();
destructor Destroy; override;
function TextToViewIndex(); override;
function ViewToTextIndex(); override;
function TextXYToViewXY(); override;
function ViewXYToTextXY(); override;
function InternTextToViewIndex();
function InternViewToTextIndex();
function TextIndexToScreenLine();
function ScreenLineToTextIndex();
function AddVisibleOffsetToTextIndex(); override;
function IsTextIdxVisible(); override;
property DisplayNumber []: Integer; [r]
property FoldType []: TSynEditFoldLineCapabilities; [r]
property FoldClasifications []: TFoldNodeClassifications; [r]
property TextIndex []: Integer; [r]
property TopLine: Integer; [rw]
property TopTextIndex: Integer; [rw]
property LinesInWindow: Integer; [rw]
property MarkupInfoFoldedCode: TSynSelectedColor; [r]
property MarkupInfoFoldedCodeLine: TSynSelectedColor; [r]
property MarkupInfoHiddenCodeLine: TSynSelectedColor; [r]
procedure Lock;
procedure UnLock;
procedure FoldAtLine();
procedure FoldAtViewPos();
procedure FoldAtTextIndex();
procedure UnFoldAtLine();
procedure UnFoldAtViewPos();
procedure UnFoldAtTextIndex();
procedure UnFoldAtTextIndexCollapsed();
function LogicalPosToNodeIndex();
procedure CollapseDefaultFolds;
function GetFoldDescription();
procedure ApplyFoldDescription();
procedure UnfoldAll;
procedure FoldAll();
procedure FixFoldingAtTextIndex();
function OpenFoldCount();
function OpenFoldInfo();
function CollapsedLineForFoldAtLine();
function ExpandedLineForBlockAtLine();
function GetPhysicalCharWidths();
function IsFoldedAtTextIndex();
property FoldedAtTextIndex []: Boolean; [r]
property HighLighter: TSynCustomHighlighter; [rw]
property FoldProvider: TSynEditFoldProvider; [r]
end;
TSynEditFoldedView
TSynEditStringsLinked
TSynEditStrings
TSynEditStringsBase
TObject