[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: syneditmarkup.pp line 43
type TSynEditMarkup = class(TObject) |
||
protected |
||
FPaintLock: Integer; |
|
|
procedure MarkupChanged(); |
|
|
procedure SetInvalidateLinesMethod(); virtual; |
|
|
procedure SetLines(); virtual; |
|
|
procedure SetTopLine(); virtual; |
|
|
procedure SetLinesInWindow(); virtual; |
|
|
procedure SetCaret(); virtual; |
|
|
function IsTempDisabled; |
|
|
procedure DoEnabledChanged(); virtual; |
|
|
procedure DoCaretChanged(); virtual; |
|
|
procedure DoTopLineChanged(); virtual; |
|
|
procedure DoLinesInWindoChanged(); virtual; |
|
|
procedure DoTextChanged(); virtual; |
|
|
procedure DoMarkupChanged(); virtual; |
|
|
procedure DoVisibleChanged(); virtual; |
|
|
procedure InvalidateSynLines(); |
|
|
function ScreenRowToRow(); |
|
|
function RowToScreenRow(); |
|
|
function LogicalToPhysicalPos(); |
|
|
function PhysicalToLogicalPos(); |
|
|
function Highlighter; |
|
|
function OwnedByMgr; virtual; |
|
|
procedure GetNextMarkupColAfterRowColEx(); |
|
|
property SynEdit: TSynEditBase; [r] |
|
|
public |
||
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
procedure PrepareMarkupForRow(); virtual; |
|
|
procedure FinishMarkupForRow(); virtual; |
|
|
procedure BeginMarkup; virtual; |
|
|
procedure EndMarkup; virtual; |
|
|
function GetMarkupAttributeAtRowCol(); virtual; abstract; |
|
|
procedure GetNextMarkupColAfterRowCol(); virtual; abstract; |
|
|
procedure MergeMarkupAttributeAtRowCol(); virtual; |
|
|
function GetMarkupAttributeAtWrapEnd(); virtual; |
|
|
procedure MergeMarkupAttributeAtWrapEnd(); virtual; |
|
|
procedure TextChanged(); virtual; |
|
|
procedure TempDisable; |
|
|
procedure TempEnable; |
|
|
procedure IncPaintLock; virtual; |
|
|
procedure DecPaintLock; virtual; |
|
|
function RealEnabled; virtual; |
|
|
property MarkupInfo: TSynSelectedColor; [r] |
|
|
property FGColor: TColor; [r] |
|
|
property BGColor: TColor; [r] |
|
|
property FrameColor: TColor; [r] |
|
|
property FrameStyle: TSynLineStyle; [r] |
|
|
property Style: TFontStyles; [r] |
|
|
property Enabled: Boolean; [rw] |
|
|
property Lines: TSynEditStringsLinked; [rw] |
|
|
property Caret: TSynEditCaret; [rw] |
|
|
property TopLine: Integer; [rw] |
|
|
property LinesInWindow: Integer; [rw] |
|
|
property InvalidateLinesMethod: TInvalidateLines; [w] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |