From 44b1501b5c4cd60ea67cc3d0971ed53f53b594e6 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Sun, 05 May 2019 10:19:33 -0400
Subject: [PATCH] Support for right click.

---
 ObjEditor.java |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/ObjEditor.java b/ObjEditor.java
index afb7487..9412bce 100644
--- a/ObjEditor.java
+++ b/ObjEditor.java
@@ -319,8 +319,21 @@
         toggleTextureItem.addItemListener(this);
         toggleTextureItem.setState(CameraPane.textureon);
         
+        cameraMenu.add(toggleSwitchItem = new CheckboxMenuItem("Switch"));
+        toggleSwitchItem.addItemListener(this);
+        toggleSwitchItem.setState(CameraPane.SWITCH);
+        
+        cameraMenu.add(toggleHandleItem = new CheckboxMenuItem("Handles"));
+        toggleHandleItem.addItemListener(this);
+        toggleHandleItem.setState(CameraPane.HANDLES);
+        
+        cameraMenu.add(togglePaintItem = new CheckboxMenuItem("Paint mode"));
+        togglePaintItem.addItemListener(this);
+        togglePaintItem.setState(CameraPane.PAINTMODE);
+        
         if (Globals.ADVANCED)
         {
+        cameraMenu.add("-");
                 cameraMenu.add(toggleLiveItem = new CheckboxMenuItem("Live"));
                 toggleLiveItem.addItemListener(this);
                 toggleLiveItem.setState(Globals.isLIVE());
@@ -350,18 +363,6 @@
                 cameraMenu.add(toggleTimelineItem = new CheckboxMenuItem("Timeline"));
                 toggleTimelineItem.addItemListener(this);
         }
-        
-        cameraMenu.add(toggleSwitchItem = new CheckboxMenuItem("Switch"));
-        toggleSwitchItem.addItemListener(this);
-        toggleSwitchItem.setState(CameraPane.SWITCH);
-        
-        cameraMenu.add(toggleHandleItem = new CheckboxMenuItem("Handles"));
-        toggleHandleItem.addItemListener(this);
-        toggleHandleItem.setState(CameraPane.HANDLES);
-        
-        cameraMenu.add(togglePaintItem = new CheckboxMenuItem("Paint mode"));
-        togglePaintItem.addItemListener(this);
-        togglePaintItem.setState(CameraPane.PAINTMODE);
         
 //		cameraMenu.add(toggleRootItem = new CheckboxMenuItem("Alternate Root"));
 //		toggleRootItem.addItemListener(this);
@@ -1329,7 +1330,7 @@
         scrollpane.addMouseWheelListener(this); // Default not fast enough
 
         /*JTabbedPane*/ scenePanel = new cGridBag();
-        scenePanel.preferredWidth = 7;
+        scenePanel.preferredWidth = 6;
         
         JTabbedPane tabbedPane = new JTabbedPane();
         tabbedPane.add(scrollpane);
@@ -1435,8 +1436,8 @@
 
 //            aConstraints = gbc; // (GridBagConstraints) GrafreeD.clone(gbc);
 
-        frame.setSize(1024, 768);
-        frame.show();
+        frame.setSize(1280, 860);
+        frame.setVisible(true);
 
         gridPanel.setDividerLocation(1.0);
 
@@ -1938,7 +1939,7 @@
 
         //? flashIt = false;
         CameraPane pane = (CameraPane) cameraView;
-        pane.clickStart(location.x, location.y, 0);
+        pane.clickStart(location.x, location.y, 0, 0);
         pane.clickEnd(location.x, location.y, 0, true);
 
         if (group.selection.size() == 1)
@@ -2399,7 +2400,7 @@
         {
             /**/
             FileDialog browser = new FileDialog(frame, dialogName, FileDialog.LOAD);
-            browser.show();
+            browser.setVisible(true);
             String filename = browser.getFile();
             if (filename != null && filename.length() > 0)
             {
@@ -3276,7 +3277,6 @@
             callee.refreshContents();
         } else
         {
-                new Exception().printStackTrace();
             System.exit(0);
         }
     }

--
Gitblit v1.6.2