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