From 1af7d3700724834e40ad8636bc9a56cdc3b19b15 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Sat, 27 Jul 2019 11:52:38 -0400
Subject: [PATCH] New layout icons

---
 TorusEditor.java |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/TorusEditor.java b/TorusEditor.java
index 769c3a2..7ccb126 100644
--- a/TorusEditor.java
+++ b/TorusEditor.java
@@ -39,10 +39,13 @@
 	{
             super.SetupUI2(oe);
             
-            majorField = AddSlider(oe.ctrlPanel, "Major Rad:", 0, 10.0, torus.major, 1);
-            Return();
-            minorField = AddSlider(oe.ctrlPanel, "Minor Rad:", 0, 10.0, torus.minor, 1);
-            Return();
+            majorPanel = AddSlider(oe.ctrlPanel, "Major Rad:", 0, 10.0, torus.major, 1);
+            majorField = (cNumberSlider)majorPanel.getComponent(1);
+            oe.ctrlPanel.Return();
+            
+            minorPanel = AddSlider(oe.ctrlPanel, "Minor Rad:", 0, 10.0, torus.minor, 1);
+            minorField = (cNumberSlider)minorPanel.getComponent(1);
+            oe.ctrlPanel.Return();
 //        oe.ctrlPanel.add(majorLabel = new JLabel("Major Rad"), oe.aConstraints, oe.ctrlPanel.getComponentCount()-2);
 //	oe.aConstraints.gridwidth = ObjEditor.GRIDWIDTH;
 //	oe.aConstraints.gridx += 1;
@@ -79,8 +82,10 @@
 //		oe.ctrlPanel.remove(majorLabel);
 //		oe.ctrlPanel.remove(minorLabel);
 //		//oe.ctrlPanel.repaint();
-                Remove(majorField);
-                Remove(minorField);
+//                Remove(majorField);
+//                Remove(minorField);
+		oe.ctrlPanel.remove(majorPanel);
+		oe.ctrlPanel.remove(minorPanel);
 		
 		super.closeUI();
 	}
@@ -159,5 +164,7 @@
     cNumberSlider majorField;
     cNumberSlider minorField;
 	
+    cGridBag majorPanel;
+    cGridBag minorPanel;
 	//BiparamEditor objEditor;
 }

--
Gitblit v1.6.2