[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: syneditpointclasses.pas line 261
type TSynEditBaseCaret = class(TSynEditPointBase) |
||
protected |
||
|
||
procedure ValidateBytePos; |
|
|
procedure ValidateCharPos; |
|
|
procedure ValidateViewedPos; |
|
|
procedure InternalEmptyLinesSetPos(); virtual; |
|
|
procedure InternalSetLineCharPos(); virtual; |
|
|
procedure InternalSetLineByterPos(); virtual; |
|
|
procedure InternalSetViewedPos(); virtual; |
|
|
public |
||
constructor Create; |
|
|
procedure AssignFrom(); |
|
|
procedure Invalidate; |
|
|
procedure InvalidateBytePos; |
|
|
procedure InvalidateCharPos; |
|
|
function IsAtLineChar(); |
|
|
function IsAtLineByte(); |
|
|
function IsAtPos(); |
|
|
property LinePos: Integer; [rw] |
|
|
property CharPos: Integer; [rw] |
|
|
property LineCharPos: TPoint; [rw] |
|
|
property BytePos: Integer; [rw] |
|
|
property BytePosOffset: Integer; [rw] |
|
|
property LineBytePos: TPoint; [rw] |
|
|
property FullLogicalPos: TLogCaretPoint; [rw] |
|
|
property ViewedLineCharPos: TPoint; [rw] |
|
|
property ViewedLinePos: TLinePos; [rw] |
|
|
property LineText: string; [rw] |
|
|
end; |
|
||
| | | ||
|
||
| | | ||
TObject |
| CT Web help |
| CodeTyphon Studio |