[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: syneditmiscclasses.pp line 138
type TSynEditBase = class(TCustomControl) |
||
protected |
||
|
||
|
||
|
||
|
||
|
||
procedure DoTopViewChanged(); virtual; abstract; |
|
|
function GetMarkupMgr; virtual; abstract; |
|
|
function GetLines; virtual; abstract; |
|
|
function GetCanRedo; virtual; abstract; |
|
|
function GetCanUndo; virtual; abstract; |
|
|
function GetCaretObj; virtual; abstract; |
|
|
function GetModified; virtual; abstract; |
|
|
function GetReadOnly; virtual; |
|
|
function GetIsBackwardSel; |
|
|
function GetHighlighterObj; virtual; abstract; |
|
|
function GetMarksObj; virtual; abstract; |
|
|
function GetSelText; |
|
|
function GetSelAvail; |
|
|
function GetSelectedColor; virtual; abstract; |
|
|
function GetTextViewsManager; virtual; abstract; |
|
|
procedure SetLines(); virtual; abstract; |
|
|
function GetViewedTextBuffer; virtual; abstract; |
|
|
function GetFoldedTextBuffer; virtual; abstract; |
|
|
function GetTextBuffer; virtual; abstract; |
|
|
function GetPaintArea; virtual; abstract; |
|
|
procedure SetModified(); virtual; abstract; |
|
|
procedure SetMouseOptions(); virtual; |
|
|
procedure SetReadOnly(); virtual; |
|
|
procedure StatusChanged(); virtual; abstract; |
|
|
procedure SetOptions(); virtual; abstract; |
|
|
procedure SetOptions2(); virtual; abstract; |
|
|
procedure SetSelectedColor(); virtual; abstract; |
|
|
function GetCharsInWindow; virtual; abstract; |
|
|
function GetCharWidth; virtual; abstract; |
|
|
function GetLeftChar; virtual; abstract; |
|
|
function GetLineHeight; virtual; abstract; |
|
|
function GetLinesInWindow; virtual; abstract; |
|
|
function GetTopLine; virtual; abstract; |
|
|
procedure SetLeftChar(); virtual; abstract; |
|
|
procedure SetTopLine(); virtual; abstract; |
|
|
function GetBlockBegin; virtual; abstract; |
|
|
function GetBlockEnd; virtual; abstract; |
|
|
function GetSelEnd; virtual; abstract; |
|
|
function GetSelStart; virtual; abstract; |
|
|
procedure SetBlockBegin(); virtual; abstract; |
|
|
procedure SetBlockEnd(); virtual; abstract; |
|
|
procedure SetSelEnd(); virtual; abstract; |
|
|
procedure SetSelStart(); virtual; abstract; |
|
|
procedure SetSelTextExternal(); virtual; abstract; |
|
|
function GetMouseActions; virtual; abstract; |
|
|
function GetMouseSelActions; virtual; abstract; |
|
|
function GetMouseTextActions; virtual; abstract; |
|
|
procedure SetMouseActions(); virtual; abstract; |
|
|
procedure SetMouseSelActions(); virtual; abstract; |
|
|
procedure SetMouseTextActions(); virtual; abstract; |
|
|
procedure SetExtraCharSpacing(); virtual; |
|
|
procedure SetExtraLineSpacing(); virtual; |
|
|
function GetCaretX; virtual; abstract; |
|
|
function GetCaretY; virtual; abstract; |
|
|
function GetCaretXY; virtual; abstract; |
|
|
procedure SetCaretX(); virtual; abstract; |
|
|
procedure SetCaretY(); virtual; abstract; |
|
|
procedure SetCaretXY(); virtual; abstract; |
|
|
function GetLogicalCaretXY; virtual; abstract; |
|
|
procedure SetLogicalCaretXY(); virtual; abstract; |
|
|
property MarkupMgr: TObject; [r] |
|
|
property FoldedTextBuffer: TObject; [r] |
|
|
property ViewedTextBuffer: TSynEditStringsLinked; [r] |
|
|
property TextBuffer: TSynEditStrings; [r] |
|
|
property WordBreaker: TSynWordBreaker; [r] |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
function FindGutterFromGutterPartList(); virtual; abstract; |
|
|
function CaretXPix; virtual; abstract; |
|
|
function CaretYPix; virtual; abstract; |
|
|
function ScreenRowToRow(); virtual; abstract; deprecated ; |
|
|
function RowToScreenRow(); virtual; abstract; deprecated ; |
|
|
function ScreenXYToTextXY(); virtual; abstract; |
|
|
function TextXYToScreenXY(); virtual; abstract; |
|
|
procedure GetWordBoundsAtRowCol(); virtual; abstract; |
|
|
function GetWordAtRowCol(); virtual; abstract; |
|
|
procedure UpdateCursorOverride; virtual; abstract; |
|
|
procedure BeginUndoBlock; virtual; abstract; |
|
|
procedure BeginUpdate(); virtual; abstract; |
|
|
procedure EndUndoBlock; virtual; abstract; |
|
|
procedure EndUpdate; virtual; abstract; |
|
|
procedure ClearUndo; virtual; abstract; |
|
|
procedure Redo; virtual; abstract; |
|
|
procedure Undo; virtual; abstract; |
|
|
property CanRedo: Boolean; [r] |
|
|
property CanUndo: Boolean; [r] |
|
|
procedure FindMatchingBracket(); |
|
|
function FindMatchingBracketLogical(); virtual; abstract; |
|
|
procedure RegisterCommandHandler(); virtual; abstract; |
|
|
procedure UnregisterCommandHandler(); virtual; abstract; |
|
|
procedure RegisterMouseActionSearchHandler(); virtual; abstract; |
|
|
procedure UnregisterMouseActionSearchHandler(); virtual; abstract; |
|
|
procedure RegisterMouseActionExecHandler(); virtual; abstract; |
|
|
procedure UnregisterMouseActionExecHandler(); virtual; abstract; |
|
|
procedure RegisterKeyTranslationHandler(); virtual; abstract; |
|
|
procedure UnRegisterKeyTranslationHandler(); virtual; abstract; |
|
|
procedure RegisterUndoRedoItemHandler(); virtual; abstract; |
|
|
procedure UnRegisterUndoRedoItemHandler(); virtual; abstract; |
|
|
procedure RegisterStatusChangedHandler(); virtual; abstract; |
|
|
procedure UnRegisterStatusChangedHandler(); virtual; abstract; |
|
|
procedure RegisterBeforeMouseDownHandler(); virtual; abstract; |
|
|
procedure UnregisterBeforeMouseDownHandler(); virtual; abstract; |
|
|
procedure RegisterQueryMouseCursorHandler(); virtual; abstract; |
|
|
procedure UnregisterQueryMouseCursorHandler(); virtual; abstract; |
|
|
procedure RegisterBeforeKeyDownHandler(); virtual; abstract; |
|
|
procedure UnregisterBeforeKeyDownHandler(); virtual; abstract; |
|
|
procedure RegisterBeforeKeyUpHandler(); virtual; abstract; |
|
|
procedure UnregisterBeforeKeyUpHandler(); virtual; abstract; |
|
|
procedure RegisterBeforeKeyPressHandler(); virtual; abstract; |
|
|
procedure UnregisterBeforeKeyPressHandler(); virtual; abstract; |
|
|
procedure RegisterBeforeUtf8KeyPressHandler(); virtual; abstract; |
|
|
procedure UnregisterBeforeUtf8KeyPressHandler(); virtual; abstract; |
|
|
procedure RegisterPaintEventHandler(); virtual; abstract; |
|
|
procedure UnRegisterPaintEventHandler(); virtual; abstract; |
|
|
procedure RegisterScrollEventHandler(); virtual; abstract; |
|
|
procedure UnRegisterScrollEventHandler(); virtual; abstract; |
|
|
function IsLinkable(); virtual; abstract; |
|
|
procedure InvalidateGutter; virtual; abstract; |
|
|
procedure InvalidateLine(); virtual; abstract; |
|
|
procedure InvalidateGutterLines(); virtual; abstract; |
|
|
procedure InvalidateLines(); virtual; abstract; |
|
|
function GetLineState(); virtual; abstract; |
|
|
function LogicalToPhysicalPos(); virtual; abstract; |
|
|
function LogicalToPhysicalCol(); virtual; abstract; |
|
|
function PhysicalToLogicalPos(); virtual; abstract; |
|
|
function PhysicalToLogicalCol(); virtual; abstract; |
|
|
function PhysicalLineLength(); virtual; abstract; |
|
|
property BookMarkOptions: TSynBookMarkOpt; [rw] |
|
|
property ExtraCharSpacing: Integer; [rw] |
|
|
property ExtraLineSpacing: Integer; [rw] |
|
|
property Lines: TStrings; [rw] |
|
|
property Options: TSynEditorOptions; [rw] |
|
|
property Options2: TSynEditorOptions2; [rw] |
|
|
property ReadOnly: Boolean; [rw] |
|
|
property Modified: Boolean; [rw] |
|
|
property CaretX: Integer; [rw] |
|
|
property CaretY: Integer; [rw] |
|
|
property CaretXY: TPoint; [rw] |
|
|
property LogicalCaretXY: TPoint; [rw] |
|
|
property CharsInWindow: Integer; [r] |
|
|
property CharWidth: Integer; [r] |
|
|
property LeftChar: Integer; [rw] |
|
|
property LineHeight: Integer; [r] |
|
|
property LinesInWindow: Integer; [r] |
|
|
property TopLine: Integer; [rw] |
|
|
property BlockBegin: TPoint; [rw] |
|
|
property BlockEnd: TPoint; [rw] |
|
|
property SelStart: Integer; [rw] |
|
|
property SelEnd: Integer; [rw] |
|
|
property IsBackwardSel: Boolean; [r] |
|
|
property SelText: string; [rw] |
|
|
property MouseActions: TSynEditMouseActions; [rw] |
|
|
property MouseSelActions: TSynEditMouseActions; [rw] |
|
|
property MouseTextActions: TSynEditMouseActions; [rw] |
|
|
property MouseOptions: TSynEditorMouseOptions; [rw] |
|
|
property TextViewsManager: TSynTextViewsManager; [r] experimental ; |
|
|
property SelectedColor: TSynSelectedColor; [rw] |
|
|
property SelAvail: Boolean; [r] |
|
|
property HideSelection: Boolean; [rw] |
|
|
property Highlighter: TObject; [r] |
|
|
property Marks: TObject; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |