[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: srceditorintf.pas line 86
type TSourceEditorInterface = class |
||
protected |
||
function GetBlockBegin; virtual; abstract; |
|
|
function GetBlockEnd; virtual; abstract; |
|
|
function GetCodeToolsBuffer; virtual; abstract; |
|
|
function GetCursorScreenXY; virtual; abstract; |
|
|
function GetCursorTextXY; virtual; abstract; |
|
|
function GetEditorControl; virtual; abstract; |
|
|
function GetFileName; virtual; abstract; |
|
|
function GetLines; virtual; abstract; |
|
|
function GetLineText; virtual; abstract; |
|
|
function GetLinesInWindow; virtual; abstract; |
|
|
function GetModified; virtual; abstract; |
|
|
function GetPageCaption; virtual; abstract; |
|
|
function GetPageName; virtual; abstract; |
|
|
function GetReadOnly; virtual; abstract; |
|
|
function GetSelection; virtual; abstract; |
|
|
function GetSelEnd; virtual; abstract; |
|
|
function GetSelStart; virtual; abstract; |
|
|
function GetSourceText; virtual; abstract; |
|
|
function GetTopLine; virtual; abstract; |
|
|
procedure SetBlockBegin(); virtual; abstract; |
|
|
procedure SetBlockEnd(); virtual; abstract; |
|
|
procedure SetCursorScreenXY(); virtual; abstract; |
|
|
procedure SetCursorTextXY(); virtual; abstract; |
|
|
procedure SetLines(); virtual; abstract; |
|
|
procedure SetLineText(); virtual; abstract; |
|
|
procedure SetModified(); virtual; abstract; |
|
|
procedure SetReadOnly(); virtual; abstract; |
|
|
procedure SetSelection(); virtual; abstract; |
|
|
procedure SetSelEnd(); virtual; abstract; |
|
|
procedure SetSelStart(); virtual; abstract; |
|
|
procedure SetSourceText(); virtual; abstract; |
|
|
procedure SetTopLine(); virtual; abstract; |
|
|
public |
||
function SelectionAvailable; virtual; abstract; |
|
|
function GetText(); virtual; abstract; |
|
|
procedure SelectText(); |
|
|
procedure InsertLine(); virtual; abstract; |
|
|
procedure ReplaceLines(); virtual; abstract; |
|
|
procedure ReplaceText(); |
|
|
procedure AskReplace(); virtual; abstract; |
|
|
procedure CopyToClipboard; virtual; abstract; |
|
|
procedure CutToClipboard; virtual; abstract; |
|
|
function GetBookMark(); |
|
|
procedure SetBookMark(); virtual; abstract; |
|
|
function LineCount; virtual; abstract; |
|
|
function TextToScreenPosition(); virtual; abstract; |
|
|
function ScreenToTextPosition(); virtual; abstract; |
|
|
function WidthInChars; virtual; abstract; |
|
|
function HeightInLines; virtual; abstract; |
|
|
function CharWidth; virtual; abstract; |
|
|
function CursorInPixel; virtual; abstract; |
|
|
function ScreenToPixelPosition(); virtual; abstract; |
|
|
procedure BeginUndoBlock; virtual; abstract; |
|
|
procedure EndUndoBlock; virtual; abstract; |
|
|
procedure BeginUpdate; virtual; abstract; |
|
|
procedure EndUpdate; virtual; abstract; |
|
|
procedure IncreaseIgnoreCodeBufferLock; virtual; abstract; |
|
|
procedure DecreaseIgnoreCodeBufferLock; virtual; abstract; |
|
|
procedure UpdateCodeBuffer; virtual; abstract; |
|
|
function NeedsUpdateCodeBuffer; virtual; abstract; |
|
|
function SearchReplace(); virtual; abstract; |
|
|
function GetProjectFile; virtual; abstract; |
|
|
procedure UpdateProjectFile(); virtual; abstract; |
|
|
function GetDesigner(); virtual; abstract; |
|
|
procedure DoEditorExecuteCommand(); virtual; abstract; |
|
|
procedure MoveToWindow(); virtual; abstract; |
|
|
procedure CopyToWindow(); virtual; abstract; |
|
|
function DebugToSourceLine(); virtual; abstract; |
|
|
property BlockBegin: TPoint; [rw] |
|
|
property BlockEnd: TPoint; [rw] |
|
|
property CodeToolsBuffer: TObject; [r] |
|
|
property CursorScreenXY: TPoint; [rw] |
|
|
property CursorTextXY: TPoint; [rw] |
|
|
property EditorControl: TWinControl; [r] |
|
|
property FileName: string; [r] |
|
|
property Lines: TStrings; [rw] |
|
|
property CurrentLineText: string; [rw] |
|
|
property PageCaption: string; [r] |
|
|
property PageName: string; [r] |
|
|
property ReadOnly: Boolean; [rw] |
|
|
property Selection: string; [rw] |
|
|
property SelEnd: Integer; [rw] |
|
|
property SelStart: Integer; [rw] |
|
|
property SourceText: string; [rw] |
|
|
property TopLine: Integer; [rw] |
|
|
property LinesInWindow: Integer; [r] |
|
|
property Modified: Boolean; [rw] |
|
|
end; |
|
||
| | | ||
TObject |
| CT Web help |
| CodeTyphon Studio |