mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-04 20:40:29 +02:00
IDE: fixed OnSrcNoteBookMouseLink use editor of Sender, bug #23555
git-svn-id: trunk@39710 -
This commit is contained in:
parent
a70beb5187
commit
f3bbfa5d32
@ -12239,12 +12239,13 @@ end;
|
||||
procedure TMainIDE.OnSrcNoteBookMouseLink(
|
||||
Sender: TObject; X, Y: Integer; var AllowMouseLink: Boolean);
|
||||
var
|
||||
ActiveSrcEdit: TSourceEditor;
|
||||
ActiveUnitInfo: TUnitInfo;
|
||||
NewSource: TCodeBuffer;
|
||||
NewX, NewY, NewTopLine: integer;
|
||||
SrcEdit: TSourceEditor;
|
||||
begin
|
||||
if not BeginCodeTool(ActiveSrcEdit,ActiveUnitInfo,[]) then exit;
|
||||
SrcEdit:=SourceEditorManager.SenderToEditor(Sender);
|
||||
if not BeginCodeTool(SrcEdit,ActiveUnitInfo,[]) then exit;
|
||||
AllowMouseLink := CodeToolBoss.FindDeclaration(
|
||||
ActiveUnitInfo.Source,X,Y,NewSource,NewX,NewY,NewTopLine);
|
||||
end;
|
||||
|
Loading…
Reference in New Issue
Block a user