@@ -18,11 +18,12 @@ TC4DWizardIDEMainMenu = class(TInterfacedObject, IC4DWizardIDEMainMenu)
1818 procedure CreateMenuCode4DelphiInIDEMenu ;
1919 function CreateSubMenu (AName: string; ACaption: string; AOnClick: TNotifyEvent; AImgIndex: Integer = -1 ; AShortCutStr: string = ' ' ): TMenuItem;
2020 function GetShortcutUsesOrganization : string;
21- function GetShortcutReopenFileHistoryUse : string;
21+ function GetShortcutReopenFileHistory : string;
2222 function GetShortcutOpenInGitHubDesktop : string;
2323 function GetShortcutTranslateText : string;
2424 function GetShortcutIndent : string;
2525 function GetShortcutReplace : string;
26+ function GetShortcutNotes : string;
2627 function GetShortcutFind : string;
2728 function GetShortcutDefaultFilesInOpeningProject : string;
2829 protected
@@ -82,7 +83,7 @@ procedure TC4DWizardIDEMainMenu.CreateMenus;
8283 TC4DConsts.C_MENU_IDE_REOPEN_CAPTION,
8384 TC4DWizardIDEMainMenuClicks.ReopenClick,
8485 TC4DWizardIDEImageListMain.GetInstance.ImgIndexFolderOpen,
85- Self.GetShortcutReopenFileHistoryUse );
86+ Self.GetShortcutReopenFileHistory );
8687
8788 Self.CreateSubMenu(TC4DConsts.C_MENU_IDE_TRANSLATE_NAME,
8889 TC4DConsts.C_MENU_IDE_TRANSLATE_CAPTION,
@@ -113,6 +114,12 @@ procedure TC4DWizardIDEMainMenu.CreateMenus;
113114 TC4DWizardIDEImageListMain.GetInstance.ImgIndexReplace,
114115 Self.GetShortcutReplace);
115116
117+ Self.CreateSubMenu(TC4DConsts.C_MENU_IDE_NOTES_NAME,
118+ TC4DConsts.C_MENU_IDE_NOTES_CAPTION,
119+ TC4DWizardIDEMainMenuClicks.NotesClick,
120+ TC4DWizardIDEImageListMain.GetInstance.ImgIndexNotes,
121+ Self.GetShortcutNotes);
122+
116123 Self.CreateSubMenu(' C4DSeparator50' , ' -' , nil );
117124 Self.CreateSubMenu(TC4DConsts.C_ITEM_MENU_DefaultFilesInOpeningProject_NAME,
118125 TC4DConsts.C_ITEM_MENU_DefaultFilesInOpeningProject_CAPTION,
@@ -219,7 +226,7 @@ function TC4DWizardIDEMainMenu.GetShortcutUsesOrganization: string;
219226 Result := C4DWizardSettingsModel.ShortcutUsesOrganization.Trim;
220227end ;
221228
222- function TC4DWizardIDEMainMenu.GetShortcutReopenFileHistoryUse : string;
229+ function TC4DWizardIDEMainMenu.GetShortcutReopenFileHistory : string;
223230begin
224231 Result := ' ' ;
225232 if (C4DWizardSettingsModel.ShortcutReopenFileHistoryUse)and (not C4DWizardSettingsModel.ShortcutReopenFileHistory.Trim.IsEmpty)then
@@ -261,6 +268,13 @@ function TC4DWizardIDEMainMenu.GetShortcutReplace: string;
261268 Result := C4DWizardSettingsModel.ShortcutReplaceFiles.Trim;
262269end ;
263270
271+ function TC4DWizardIDEMainMenu.GetShortcutNotes : string;
272+ begin
273+ Result := ' ' ;
274+ if (C4DWizardSettingsModel.ShortcutNotesUse)and (not C4DWizardSettingsModel.ShortcutNotes.Trim.IsEmpty)then
275+ Result := C4DWizardSettingsModel.ShortcutNotes.Trim;
276+ end ;
277+
264278function TC4DWizardIDEMainMenu.GetShortcutDefaultFilesInOpeningProject : string;
265279begin
266280 Result := ' ' ;
0 commit comments