SourceEditor: Search in open Files, search DualView only once

git-svn-id: trunk@24368 -
This commit is contained in:
martin 2010-04-02 13:49:33 +00:00
parent 88eea5b789
commit a851494288

View File

@ -220,6 +220,8 @@ type
virtual; abstract;
function GetSourceEditors(Index: integer): TSourceEditorInterface;
virtual; abstract;
function GetUniqueSourceEditors(Index: integer): TSourceEditorInterface;
virtual; abstract;
public
// List of SourceEditorWindows
function SourceWindowWithEditor(const AEditor: TSourceEditorInterface): TSourceEditorWindowInterface;
@ -237,6 +239,10 @@ type
read GetSourceEditors;
property ActiveEditor: TSourceEditorInterface
read GetActiveEditor write SetActiveEditor;
// List of unique SourceEditors (excluding DualView)
function UniqueSourceEditorCount: integer; virtual; abstract;
property UniqueSourceEditors[Index: integer]: TSourceEditorInterface
read GetUniqueSourceEditors;
// Editor Preferences
function GetEditorControlSettings(EditControl: TControl): boolean; virtual; abstract;
function GetHighlighterSettings(Highlighter: TObject): boolean; virtual; abstract;