diff --git a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataCopyAction.java b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataCopyAction.java index 665558b33a..092b89fe45 100644 --- a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataCopyAction.java +++ b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataCopyAction.java @@ -25,6 +25,7 @@ import docking.action.MenuData; import generic.theme.GIcon; import ghidra.framework.main.datatree.DataTreeClipboardUtils; import ghidra.framework.main.datatree.FrontEndProjectTreeContext; +import ghidra.util.HelpLocation; public class ProjectDataCopyAction extends ProjectDataCopyCutBaseAction { private static final Icon icon = new GIcon("icon.projectdata.copy"); @@ -33,7 +34,7 @@ public class ProjectDataCopyAction extends ProjectDataCopyCutBaseAction { super("Copy", owner); setPopupMenuData(new MenuData(new String[] { "Copy" }, icon, group)); setKeyBindingData(new KeyBindingData('C', InputEvent.CTRL_DOWN_MASK)); - markHelpUnnecessary(); + setHelpLocation(new HelpLocation("FrontEndPlugin", "Copy")); } @Override diff --git a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataCutAction.java b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataCutAction.java index 9feb22e8cf..29f1a5c36e 100644 --- a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataCutAction.java +++ b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataCutAction.java @@ -25,6 +25,7 @@ import docking.action.MenuData; import docking.widgets.tree.GTreeNode; import generic.theme.GIcon; import ghidra.framework.main.datatree.*; +import ghidra.util.HelpLocation; public class ProjectDataCutAction extends ProjectDataCopyCutBaseAction { private static final Icon ICON = new GIcon("icon.projectdata.cut"); @@ -33,7 +34,7 @@ public class ProjectDataCutAction extends ProjectDataCopyCutBaseAction { super("Cut", owner); setPopupMenuData(new MenuData(new String[] { "Cut" }, ICON, group)); setKeyBindingData(new KeyBindingData('X', InputEvent.CTRL_DOWN_MASK)); - markHelpUnnecessary(); + setHelpLocation(new HelpLocation("FrontEndPlugin", "Cut")); } @Override diff --git a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataPasteAction.java b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataPasteAction.java index 8230c2448c..253a2bbc8a 100644 --- a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataPasteAction.java +++ b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataPasteAction.java @@ -26,6 +26,7 @@ import docking.action.MenuData; import docking.widgets.tree.GTreeNode; import generic.theme.GIcon; import ghidra.framework.main.datatree.*; +import ghidra.util.HelpLocation; import ghidra.util.Msg; import ghidra.util.task.TaskLauncher; @@ -36,7 +37,7 @@ public class ProjectDataPasteAction extends ProjectDataCopyCutBaseAction { super("Paste", owner); setPopupMenuData(new MenuData(new String[] { "Paste" }, ICON, group)); setKeyBindingData(new KeyBindingData('V', InputEvent.CTRL_DOWN_MASK)); - markHelpUnnecessary(); + setHelpLocation(new HelpLocation("FrontEndPlugin", "Paste")); } @Override diff --git a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataPasteLinkAction.java b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataPasteLinkAction.java index 770d320365..9fd17d4014 100644 --- a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataPasteLinkAction.java +++ b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/projectdata/actions/ProjectDataPasteLinkAction.java @@ -27,6 +27,7 @@ import ghidra.framework.main.datatable.ProjectTreeAction; import ghidra.framework.main.datatree.*; import ghidra.framework.model.DomainFile; import ghidra.framework.model.DomainFolder; +import ghidra.util.HelpLocation; import ghidra.util.Msg; import resources.Icons; import resources.MultiIcon; @@ -37,6 +38,7 @@ public class ProjectDataPasteLinkAction extends ProjectTreeAction { public ProjectDataPasteLinkAction(String owner, String group) { super("Paste Link", owner); setPopupMenuData(new MenuData(new String[] { "Paste as Link" }, getIcon(), group)); + setHelpLocation(new HelpLocation("FrontEndPlugin", "Create_File_Links")); } private static Icon getIcon() {