From 89b25e7cc97f6fe221dfd41c4d463500f8a31bc1 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Tue, 25 Jun 2019 23:58:09 -0400
Subject: [PATCH] Edit panel pin state.

---
 KleinEditor.java |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/KleinEditor.java b/KleinEditor.java
index a7e7253..ed20916 100644
--- a/KleinEditor.java
+++ b/KleinEditor.java
@@ -38,8 +38,9 @@
 	{
             super.SetupUI2(oe);
             
-            radiusField = AddSlider(oe.ctrlPanel, "Radius:", 0, 20.0, klein.radius, 1);
-            Return();
+            radiusPanel = AddSlider(oe.ctrlPanel, "Radius:", 0, 20.0, klein.radius, 1);
+            this.radiusField = (cNumberSlider)radiusPanel.getComponent(1);
+            oe.ctrlPanel.Return();
         }
         
 	void Clear()
@@ -97,6 +98,8 @@
 
     Klein klein;
     cNumberSlider radiusField;
+    
+    cGridBag radiusPanel;
 
 	public ObjEditor GetEditor()
 	{
@@ -111,8 +114,9 @@
 
 	public void closeUI()
 	{
-                Remove(radiusField);
-		
+                //Remove(radiusField);
+                
+		objEditor.ctrlPanel.remove(radiusPanel);
 		super.closeUI();
 	}
         

--
Gitblit v1.6.2