mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-07 23:20:33 +02:00
IDE: source editor open file: fixed path fpdoc and unit
git-svn-id: trunk@34980 -
This commit is contained in:
parent
88458356c0
commit
d5b6d03867
@ -5480,7 +5480,8 @@ begin
|
||||
CurFilename:=MainCodeBuf.Filename;
|
||||
ShortFileName:=ExtractFileName(CurFilename);
|
||||
AddContextPopupMenuItem(
|
||||
Format(lisOpenLfm,[CreateRelativePath(CurFilename,ASrcEdit.Filename)]),
|
||||
Format(lisOpenLfm,
|
||||
[CreateRelativePath(CurFilename,ExtractFilePath(ASrcEdit.Filename))]),
|
||||
true,@OnPopupMenuOpenFile);
|
||||
end;
|
||||
if FilenameIsPascalUnit(ShortFileName) then begin
|
||||
@ -5496,12 +5497,16 @@ begin
|
||||
MaybeAddPopup('.p');
|
||||
end;
|
||||
if (CompareFileExt(ShortFileName,'.lpi',true)=0)
|
||||
or (CompareFileExt(ShortFileName,'.lpk',true)=0) then
|
||||
AddContextPopupMenuItem(Format(lisOpenLfm,[ShortFileName]),true,@OnPopupMenuOpenFile);
|
||||
or (CompareFileExt(ShortFileName,'.lpk',true)=0) then begin
|
||||
AddContextPopupMenuItem(
|
||||
Format(lisOpenLfm,[ShortFileName]),true,@OnPopupMenuOpenFile);
|
||||
end;
|
||||
FPDocSrc:=LazarusHelp.GetFPDocFilenameForSource(CurFilename,false,AnOwner);
|
||||
if FPDocSrc<>'' then
|
||||
AddContextPopupMenuItem(Format(lisOpenLfm,[CreateRelativePath(FPDocSrc,CurFilename)]),
|
||||
true,@OnPopupMenuOpenFile);
|
||||
AddContextPopupMenuItem(
|
||||
Format(lisOpenLfm,
|
||||
[CreateRelativePath(FPDocSrc,ExtractFilePath(CurFilename))]),
|
||||
true,@OnPopupMenuOpenFile);
|
||||
end;
|
||||
|
||||
{$IFnDEF SingleSrcWindow}
|
||||
|
Loading…
Reference in New Issue
Block a user