mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-05 08:17:25 +01:00
IDE: Src Editor: popup menu: added dynamic item to open unit.s file
git-svn-id: trunk@14500 -
This commit is contained in:
parent
580e37d62a
commit
7566383233
@ -455,6 +455,7 @@ type
|
||||
procedure OnPopupMenuOpenPFile(Sender: TObject);
|
||||
procedure OnPopupMenuOpenLFMFile(Sender: TObject);
|
||||
procedure OnPopupMenuOpenLRSFile(Sender: TObject);
|
||||
procedure OnPopupMenuOpenSFile(Sender: TObject);
|
||||
procedure OnPopupMenuOpenFile(Sender: TObject);
|
||||
procedure ShowUnitInfo(Sender: TObject);
|
||||
procedure SrcPopUpMenuPopup(Sender: TObject);
|
||||
@ -3969,6 +3970,10 @@ begin
|
||||
AddContextPopupMenuItem(
|
||||
'Open '+ChangeFileExt(ExtractFileName(CurFilename),'.lrs'),
|
||||
true,@OnPopupMenuOpenLRSFile);
|
||||
if FileExists(ChangeFileExt(CurFilename,'.s')) then
|
||||
AddContextPopupMenuItem(
|
||||
'Open '+ChangeFileExt(ExtractFileName(CurFilename),'.s'),
|
||||
true,@OnPopupMenuOpenSFile);
|
||||
end;
|
||||
if (CompareFileExt(CurFilename,'.lfm',true)=0) then begin
|
||||
if FileExists(ChangeFileExt(CurFilename,'.pas')) then
|
||||
@ -5018,6 +5023,13 @@ begin
|
||||
[ofOnlyIfExists,ofAddToRecent,ofRegularFile,ofUseCache,ofDoNotLoadResource]);
|
||||
end;
|
||||
|
||||
procedure TSourceNotebook.OnPopupMenuOpenSFile(Sender: TObject);
|
||||
begin
|
||||
MainIDEInterface.DoOpenEditorFile(ChangeFileExt(GetActiveSE.Filename,'.s'),
|
||||
Notebook.PageIndex+1,
|
||||
[ofOnlyIfExists,ofAddToRecent,ofRegularFile,ofUseCache,ofDoNotLoadResource]);
|
||||
end;
|
||||
|
||||
procedure TSourceNotebook.OnPopupMenuOpenFile(Sender: TObject);
|
||||
var
|
||||
AFilename: String;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user