From 59de607850161a26863f92961d53caae7a2dabc8 Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Tue, 06 Aug 2019 21:37:03 -0400 Subject: [PATCH] Pin button. --- GroupEditor.java | 37 +++++++++++++++++++++++++------------ 1 files changed, 25 insertions(+), 12 deletions(-) diff --git a/GroupEditor.java b/GroupEditor.java index d8844d1..00a0f61 100644 --- a/GroupEditor.java +++ b/GroupEditor.java @@ -16,6 +16,7 @@ //import buoy.widget.BFileChooser; class GroupEditor extends ObjEditor implements //iParse, //iCallBack, + Grafreed.iResourceCallBack, ObjectUI, Runnable, ActionListener, @@ -311,12 +312,24 @@ } } - public void ChangeSkybox(String name) + public void CallBack(String[] path) + { + for (int i = 0; i < path.length; i++) + { + System.out.print(path[i] + "/"); + } + + System.out.println(); + } + + public void ChangeSkybox(String skybox) { //cameraView.envyoff = false; - group.skyboxname = name; + group.skyboxname = skybox; group.skyboxext = "jpg"; cameraView.repaint(); + + Grafreed.ParseResources("textures", this); } //ObjEditor objEditor; @@ -948,12 +961,12 @@ updown.add(restoreButton = GetButton("icons/restore.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints); restoreButton.setToolTipText("Undo (restore current version)"); restoreButton.addActionListener(this); - restoreButton.setEnabled(false); + //restoreButton.setEnabled(false); updown.add(replaceButton = GetButton("icons/replace.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints); replaceButton.setToolTipText("Save (replace current version)"); replaceButton.addActionListener(this); - replaceButton.setEnabled(false); + //replaceButton.setEnabled(false); copyOptionsPanel.add(updown); @@ -1098,7 +1111,7 @@ cGridBag skyboxpane = new cGridBag(); skyboxpane.preferredHeight = 100; - oe.toolboxPanel.add(skyboxpane); + oe.skyboxPanel.add(skyboxpane); JTabbedPane skyboxpanel = new JTabbedPane(); skyboxpane.add(skyboxpanel); @@ -1125,9 +1138,9 @@ clearPanelButton.setToolTipText("Clear edit panel"); clearPanelButton.addActionListener(this); - editCommandsPanel.add(unselectButton = new cButton("U", !Grafreed.NIMBUSLAF)); //, oe.aConstraints); - unselectButton.setToolTipText("Unselect"); - unselectButton.addActionListener(this); + //editCommandsPanel.add(unselectButton = new cButton("U", !Grafreed.NIMBUSLAF)); //, oe.aConstraints); + //unselectButton.setToolTipText("Unselect"); + //unselectButton.addActionListener(this); editCommandsPanel.add(flashSelectionButton = GetButton("icons/flash-light.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints); flashSelectionButton.setToolTipText("Highlight selection"); @@ -2617,13 +2630,13 @@ { // Restore current version Restore(); - restoreButton.setEnabled(false); + //restoreButton.setEnabled(false); } else if (source == replaceButton) { // Overwrite current version Replace(); - replaceButton.setEnabled(false); + //replaceButton.setEnabled(false); } else if (source == nextVersionButton) { @@ -5169,7 +5182,7 @@ { editButton.setEnabled(enabled); uneditButton.setEnabled(enabled); - unselectButton.setEnabled(enabled); + //unselectButton.setEnabled(enabled); flashSelectionButton.setEnabled(enabled); clearPanelButton.setEnabled(!listUI.isEmpty()); @@ -5177,7 +5190,7 @@ void refreshContents(boolean cp) { - if (objectPanel.getSelectedIndex() == 2) // objectPanel.indexOfTab("Info")) + //if (objectPanel.getSelectedIndex() == 2) // objectPanel.indexOfTab("Info")) if (!Globals.MOUSEDRAGGED && group.selection != null) // && !Globals.TIMERRUNNING) { objEditor.ClearInfo(); // .GetMaterial()); -- Gitblit v1.6.2