From d5fac992bb6a91e52a90e8318060f5f26ddab982 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Sun, 15 Sep 2019 10:55:46 -0400
Subject: [PATCH] Fix navigation and hide cursor.

---
 ObjEditor.java |   97 +++++++++++++++++++++++++++++++++++-------------
 1 files changed, 70 insertions(+), 27 deletions(-)

diff --git a/ObjEditor.java b/ObjEditor.java
index d6747b4..00afea7 100644
--- a/ObjEditor.java
+++ b/ObjEditor.java
@@ -1875,6 +1875,30 @@
                 }
         });
 
+        fullscenePanel.add(fullsceneButton = GetButton("fullscenes/desertmotel.png", !Globals.NIMBUSLAF));
+        fullsceneButton.setToolTipText("Desert Motel!");
+        fullsceneButton.addActionListener(new ActionListener()
+        {
+                @Override
+                public void actionPerformed(ActionEvent e)
+                {
+                    ReadGFD("https://www.noaofarc.ca/akeeba/categories/Applications/DesertMotel.gfd", new iCallBack()
+                    {
+
+                        public void Callback(Object obj)
+                        {
+                            LoadIt(obj);
+                        }
+
+                        public void DragGesture()
+                        {
+                        }
+                    });
+                }
+        });
+        
+        fullscenePanel.Return();
+        
         fullscenePanel.add(fullsceneButton = GetButton("fullscenes/london.png", !Globals.NIMBUSLAF));
         fullsceneButton.setToolTipText("Old London!");
         fullsceneButton.addActionListener(new ActionListener()
@@ -1897,8 +1921,52 @@
                 }
         });
         
+        fullscenePanel.add(fullsceneButton = GetButton("fullscenes/skullcove.png", !Globals.NIMBUSLAF));
+        fullsceneButton.setToolTipText("Skull Cove Island!");
+        fullsceneButton.addActionListener(new ActionListener()
+        {
+                @Override
+                public void actionPerformed(ActionEvent e)
+                {
+                    ReadGFD("https://www.noaofarc.ca/akeeba/categories/Applications/SkullCoveIsland.gfd", new iCallBack()
+                    {
+
+                        public void Callback(Object obj)
+                        {
+                            LoadIt(obj);
+                        }
+
+                        public void DragGesture()
+                        {
+                        }
+                    });
+                }
+        });
+        
         fullscenePanel.Return();
         
+        fullscenePanel.add(fullsceneButton = GetButton("fullscenes/tuscany.png", !Globals.NIMBUSLAF));
+        fullsceneButton.setToolTipText("Tuscany!");
+        fullsceneButton.addActionListener(new ActionListener()
+        {
+                @Override
+                public void actionPerformed(ActionEvent e)
+                {
+                    ReadGFD("https://www.noaofarc.ca/akeeba/categories/Applications/Tuscany.gfd", new iCallBack()
+                    {
+
+                        public void Callback(Object obj)
+                        {
+                            LoadIt(obj);
+                        }
+
+                        public void DragGesture()
+                        {
+                        }
+                    });
+                }
+        });
+                
         fullscenePanel.add(fullsceneButton = GetButton("fullscenes/venice.png", !Globals.NIMBUSLAF));
         fullsceneButton.setToolTipText("Venice!");
         fullsceneButton.addActionListener(new ActionListener()
@@ -1921,6 +1989,8 @@
                 }
         });
 
+        fullscenePanel.Return();
+        
         fullscenePanel.add(fullsceneButton = GetButton("fullscenes/viking.png", !Globals.NIMBUSLAF));
         fullsceneButton.setToolTipText("Viking Village!");
         fullsceneButton.addActionListener(new ActionListener()
@@ -1943,8 +2013,6 @@
                 }
         });
 
-        fullscenePanel.Return();
-        
         fullscenePanel.add(fullsceneButton = GetButton("fullscenes/yvoire.png", !Globals.NIMBUSLAF));
         fullsceneButton.setToolTipText("Yvoire!");
         fullsceneButton.addActionListener(new ActionListener()
@@ -1967,33 +2035,8 @@
                 }
         });
 
-        fullscenePanel.add(fullsceneButton = GetButton("fullscenes/skullcove.png", !Globals.NIMBUSLAF));
-        fullsceneButton.setToolTipText("Skull Cove Island!");
-        fullsceneButton.addActionListener(new ActionListener()
-        {
-                @Override
-                public void actionPerformed(ActionEvent e)
-                {
-                    ReadGFD("https://www.noaofarc.ca/akeeba/categories/Applications/SkullCoveIsland.gfd", new iCallBack()
-                    {
-
-                        public void Callback(Object obj)
-                        {
-                            LoadIt(obj);
-                        }
-
-                        public void DragGesture()
-                        {
-                        }
-                    });
-                }
-        });
-
         fullscenePanel.Return();
         
-        fullscenePanel.add(new cGridBag());
-        fullscenePanel.add(new cGridBag());
-        fullscenePanel.Return();
         fullscenePanel.add(new cGridBag());
         fullscenePanel.add(new cGridBag());
         fullscenePanel.Return();

--
Gitblit v1.6.2