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