diff --git a/sdk/jme3-core/nbproject/project.xml b/sdk/jme3-core/nbproject/project.xml
index 7a8df7887..0652a5256 100644
--- a/sdk/jme3-core/nbproject/project.xml
+++ b/sdk/jme3-core/nbproject/project.xml
@@ -31,29 +31,29 @@
- org.netbeans.api.java.classpath
+ org.apache.commons.logging
- 1
- 1.29
+ 1.1.0
- org.apache.commons.logging
+ org.netbeans.api.java
- 1.1.0
+ 1
+ 1.37
- org.netbeans.api.java
+ org.netbeans.api.java.classpath
1
- 1.37
+ 1.29
@@ -114,6 +114,15 @@
0.52.2.8.8.2
+
+ org.netbeans.modules.javahelp
+
+
+
+ 1
+ 2.27.1
+
+
org.netbeans.modules.options.api
diff --git a/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java b/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java
index c595ea8cf..1ce99be10 100644
--- a/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java
+++ b/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java
@@ -34,11 +34,9 @@ import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;
-import java.util.Collection;
-import java.util.Iterator;
import java.util.concurrent.Callable;
import java.util.logging.Logger;
-import javax.swing.Action;
+import org.netbeans.api.javahelp.Help;
import org.openide.util.NbBundle;
import org.openide.windows.TopComponent;
import org.openide.windows.WindowManager;
@@ -51,7 +49,7 @@ import org.openide.awt.UndoRedo;
import org.openide.util.Exceptions;
import org.openide.util.HelpCtx;
import org.openide.util.Lookup;
-import org.openide.util.lookup.Lookups;
+import org.openide.util.NbPreferences;
/**
* Top component which displays something.
@@ -327,6 +325,15 @@ public final class SceneViewerTopComponent extends TopComponent {
@Override
public void componentOpened() {
super.componentOpened();
+ if(!NbPreferences.forModule(SceneViewerTopComponent.class).getBoolean("HELP_SHOWN", false)){
+ java.awt.EventQueue.invokeLater(new Runnable() {
+
+ public void run() {
+ Lookup.getDefault().lookup(Help.class).showHelp(new HelpCtx("com.jme3.gde.core.about"));
+ }
+ });
+ NbPreferences.forModule(SceneViewerTopComponent.class).put("HELP_SHOWN", "true");
+ }
// oglCanvas.setActiveUpdates(true);
}