From d7bc8865056ea0d35df261e719f92e1422af7c6e Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Sun, 05 May 2019 09:00:26 -0400 Subject: [PATCH] Fix Windows issues. --- MocapEditor.java | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/MocapEditor.java b/MocapEditor.java index a03ea39..74a1069 100644 --- a/MocapEditor.java +++ b/MocapEditor.java @@ -9,6 +9,9 @@ class MocapEditor extends ObjEditor implements //ItemListener, ChangeListener, ObjectUI, ActionListener { + cGridBag firstPanel; + cGridBag framePanel; + cGridBag lastPanel; MocapEditor(Mocap inBP, GroupEditor callee) { super(inBP,callee); @@ -69,12 +72,15 @@ oe.aConstraints.gridwidth = 1; */ super.SetupUI2(oe); + framePanel = AddSlider(oe.ctrlPanel, "Frame:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.frame); - frameField = (cNumberSlider)AddSlider(oe.ctrlPanel, "Frame:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.frame).getComponent(1); + frameField = (cNumberSlider)framePanel.getComponent(1); oe.ctrlPanel.Return(); - firstField = (cNumberSlider)AddSlider(oe.ctrlPanel, "First:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.firstframe).getComponent(1); + firstPanel = AddSlider(oe.ctrlPanel, "First:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.firstframe); + firstField = (cNumberSlider)firstPanel.getComponent(1); oe.ctrlPanel.Return(); - lastField = (cNumberSlider)AddSlider(oe.ctrlPanel, "Last:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.lastframe).getComponent(1); + lastPanel = AddSlider(oe.ctrlPanel, "Last:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.lastframe); + lastField = (cNumberSlider)lastPanel.getComponent(1); oe.ctrlPanel.Return(); // oe.aConstraints.gridx = 0; @@ -241,15 +247,18 @@ { ObjEditor oe = objEditor; - Remove(frameField); - Remove(firstField); - Remove(lastField); +// Remove(frameField); +// Remove(firstField); +// Remove(lastField); // frameField.removeChangeListener(this); // oe.ctrlPanel.remove(frameField); // oe.ctrlPanel.remove(frameLabel); // oe.ctrlPanel.remove(speedField); // oe.ctrlPanel.remove(speedLabel); //oe.ctrlPanel.repaint(); + oe.ctrlPanel.remove(framePanel); + oe.ctrlPanel.remove(firstPanel); + oe.ctrlPanel.remove(lastPanel); super.closeUI(); } -- Gitblit v1.6.2