Index: trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java	(revision 566)
+++ trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java	(revision 567)
@@ -121,4 +121,5 @@
 
 		JMenuItem color = new JMenuItem(tr("Customize Color"), ImageProvider.get("colorchooser"));
+		color.putClientProperty("help", "Action/LayerCustomizeColor");
 		color.addActionListener(new ActionListener() {
 			public void actionPerformed(ActionEvent e) {
@@ -142,4 +143,5 @@
 
 		JMenuItem markersFromNamedTrackpoints = new JMenuItem(tr("Markers From Named Points"), ImageProvider.get("addmarkers"));
+		markersFromNamedTrackpoints.putClientProperty("help", "Action/MarkersFromNamedPoints");
 		markersFromNamedTrackpoints.addActionListener(new ActionListener() {
 			public void actionPerformed(ActionEvent e) {
@@ -159,4 +161,5 @@
 
 		JMenuItem applyAudio = new JMenuItem(tr("Make Sampled Audio Layer"), ImageProvider.get("applyaudio"));
+		applyAudio.putClientProperty("help", "Action/MakeSampledAudioLayer");
 		applyAudio.addActionListener(new ActionListener() {
 			public void actionPerformed(ActionEvent e) {
@@ -185,4 +188,5 @@
 
 		JMenuItem tagimage = new JMenuItem(tr("Import images"), ImageProvider.get("tagimages"));
+		tagimage.putClientProperty("help", "Action/ImportImages");
 		tagimage.addActionListener(new ActionListener() {
 			public void actionPerformed(ActionEvent e) {
Index: trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java	(revision 566)
+++ trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java	(revision 567)
@@ -272,4 +272,5 @@
 	@Override public Component[] getMenuEntries() {
 		JMenuItem color = new JMenuItem(tr("Customize Color"), ImageProvider.get("colorchooser"));
+		color.putClientProperty("help", "Action/LayerCustomizeColor");
 		color.addActionListener(new ActionListener(){
 			public void actionPerformed(ActionEvent e) {
@@ -293,4 +294,5 @@
 
 		JMenuItem applyaudio = new JMenuItem(tr("Apply Audio"), ImageProvider.get("applyaudio"));
+		applyaudio.putClientProperty("help", "Action/ApplyAudio");
 		applyaudio.addActionListener(new ActionListener(){
 			public void actionPerformed(ActionEvent e) {
@@ -319,4 +321,5 @@
 
 		JMenuItem syncaudio = new JMenuItem(tr("Synchronize Audio"), ImageProvider.get("audio-sync"));
+		syncaudio.putClientProperty("help", "Action/SynchronizeAudio");
 		syncaudio.addActionListener(new ActionListener(){
 			public void actionPerformed(ActionEvent e) {
@@ -326,4 +329,5 @@
 
 		JMenuItem moveaudio = new JMenuItem(tr("Make Audio Marker At Play Head"), ImageProvider.get("addmarkers"));
+		moveaudio.putClientProperty("help", "Action/MakeAudioMarkerAtPlayHead");
 		moveaudio.addActionListener(new ActionListener(){
 			public void actionPerformed(ActionEvent e) {
