mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-20 11:59:26 +02:00
SourceEditor: Search in open Files, search DualView only once
git-svn-id: trunk@24368 -
This commit is contained in:
parent
88eea5b789
commit
a851494288
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user