From d34fd9341c61d13677e029cb187d4dacff5e44ea Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Fri, 26 Oct 2018 20:31:01 -0400 Subject: [PATCH] Much better AO. --- GroupEditor.java | 40 +++++++++++++++++++++------------------- 1 files changed, 21 insertions(+), 19 deletions(-) diff --git a/GroupEditor.java b/GroupEditor.java index d3c66a5..48fcf23 100644 --- a/GroupEditor.java +++ b/GroupEditor.java @@ -520,6 +520,9 @@ oe.toolbarPanel.add(flashSelectionButton = new cButton(" ? ")); //, oe.aConstraints); flashSelectionButton.addActionListener(this); + + oe.toolbarPanel.add(new cButton(" ", false)); + oe.aConstraints.gridx += 1; oe.aConstraints.weighty = 0; oe.aConstraints.gridwidth = 1; @@ -646,14 +649,14 @@ void EditObject(Object3D obj) { - cRadio dummyButton = new cRadio(obj.name); - dummyButton.SetObject(obj); - dummyButton.layout = sevenButton; - dummyButton.SetCamera(cameraView.renderCamera, false); - dummyButton.addActionListener(this); - radioPanel.add(dummyButton); - buttonGroup.add(dummyButton); - dummyButton.doClick(); + cRadio radioButton = new cRadio(obj.name); + radioButton.SetObject(obj); + radioButton.layout = sevenButton; + radioButton.SetCamera(cameraView.renderCamera, false); + radioButton.addActionListener(this); + radioPanel.add(radioButton); + buttonGroup.add(radioButton); + radioButton.doClick(); } void SetupViews(ObjEditor oe) { @@ -715,8 +718,7 @@ dropAttributes |= Object3D.TEXTURE; else dropAttributes &= ~Object3D.TEXTURE; - } - else if(e.getSource() == liveCB) + } else if(e.getSource() == liveCB) { cameraView.ToggleLive(); } @@ -2639,7 +2641,7 @@ //gridPanel.setDividerLocation(1.0); //bigPanel.setDividerLocation(0.0); bigThree.remove(scenePanel); - bigThree.remove(cameraPanel); + bigThree.remove(centralPanel); bigThree.remove(XYZPanel); aWindowConstraints.gridx = 0; aWindowConstraints.gridy = 0; @@ -2654,7 +2656,7 @@ // aConstraints.gridheight = 3; aWindowConstraints.gridx = 1; aWindowConstraints.fill = GridBagConstraints.BOTH; - bigThree.add(cameraPanel, aWindowConstraints); + bigThree.add(centralPanel, aWindowConstraints); aWindowConstraints.weightx = 0; aWindowConstraints.gridx = 4; aWindowConstraints.gridwidth = 1; @@ -2667,7 +2669,7 @@ { radio.layout = threeButton; bigThree.remove(scenePanel); - bigThree.remove(cameraPanel); + bigThree.remove(centralPanel); bigThree.remove(XYZPanel); aWindowConstraints.gridx = 0; aWindowConstraints.gridy = 0; @@ -2682,7 +2684,7 @@ // aConstraints.gridheight = 3; aWindowConstraints.gridx = 1; aWindowConstraints.fill = GridBagConstraints.BOTH; - bigThree.add(cameraPanel, aWindowConstraints); + bigThree.add(centralPanel, aWindowConstraints); aWindowConstraints.weightx = 0; aWindowConstraints.gridx = 4; aWindowConstraints.gridwidth = 1; @@ -2695,7 +2697,7 @@ { radio.layout = fourButton; bigThree.remove(scenePanel); - bigThree.remove(cameraPanel); + bigThree.remove(centralPanel); bigThree.remove(XYZPanel); aWindowConstraints.gridx = 0; aWindowConstraints.gridy = 0; @@ -2723,7 +2725,7 @@ { radio.layout = sixButton; bigThree.remove(scenePanel); - bigThree.remove(cameraPanel); + bigThree.remove(centralPanel); bigThree.remove(XYZPanel); aWindowConstraints.gridx = 0; aWindowConstraints.gridy = 0; @@ -2738,7 +2740,7 @@ // aWindowConstraints.gridheight = 3; aWindowConstraints.gridx = 1; aWindowConstraints.fill = GridBagConstraints.BOTH; - bigThree.add(cameraPanel, aWindowConstraints); + bigThree.add(centralPanel, aWindowConstraints); aWindowConstraints.weightx = 0; aWindowConstraints.gridx = 4; aWindowConstraints.gridwidth = 1; @@ -2751,7 +2753,7 @@ { radio.layout = sevenButton; bigThree.remove(scenePanel); - bigThree.remove(cameraPanel); + bigThree.remove(centralPanel); bigThree.remove(XYZPanel); aWindowConstraints.gridx = 0; aWindowConstraints.gridy = 0; @@ -2766,7 +2768,7 @@ // aWindowConstraints.gridheight = 3; aWindowConstraints.gridx = 1; aWindowConstraints.fill = GridBagConstraints.BOTH; - bigThree.add(cameraPanel, aWindowConstraints); + bigThree.add(centralPanel, aWindowConstraints); aWindowConstraints.weightx = 0; aWindowConstraints.gridx = 4; aWindowConstraints.gridwidth = 1; -- Gitblit v1.6.2