From f46538af4401c048efc14011e9849a625b9b10f9 Mon Sep 17 00:00:00 2001 From: martin Date: Thu, 24 Mar 2011 21:25:35 +0000 Subject: [PATCH] SourceEdtitor: Cleanup after SynEdit change rev 30008 #4aaa8ceb25 git-svn-id: trunk@30009 - --- ide/sourceeditor.pp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/ide/sourceeditor.pp b/ide/sourceeditor.pp index 5afcc3014a..64cf4d50fb 100644 --- a/ide/sourceeditor.pp +++ b/ide/sourceeditor.pp @@ -7207,8 +7207,7 @@ var CodeBuf: TCodeBuffer; begin Result:=false; - //SrcEdit:=GetActiveSE; - SrcEdit := Manager.ActiveEditor; // Todo: Each SynEdit needs its own Beautifier, otherwise they call the wrong notebook + SrcEdit := FindSourceEditorWithEditorComponent(TComponent(Editor)); if assigned(Manager) and Assigned(Manager.OnGetIndent) then begin Result := Manager.OnGetIndent(Sender, SrcEdit, LogCaret, OldLogCaret, FirstLinePos, LastLinePos, Reason, SetIndentProc); @@ -7549,10 +7548,6 @@ begin FSourceWindowByFocusList.Remove(AValue); FSourceWindowByFocusList.Insert(0, AValue); - // Todo: Each synEdit needs it's own beautifier - if SourceEditorCount > 0 then - TSourceEditor(SourceEditors[0]).EditorComponent.Beautifier.OnGetDesiredIndent - := @TSourceNotebook(ActiveSourceWindow).EditorGetIndent; if Assigned(OnCurrentCodeBufferChanged) then OnCurrentCodeBufferChanged(nil);