From ae8dc339f59e972a932b9097d47271e245e4ca9a Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Tue, 06 Aug 2019 19:35:43 -0400 Subject: [PATCH] Proto textures parsing. --- GroupEditor.java | 25 +++++++++++++++++++------ 1 files changed, 19 insertions(+), 6 deletions(-) diff --git a/GroupEditor.java b/GroupEditor.java index d8844d1..ed46f77 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); @@ -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) { -- Gitblit v1.6.2