From c6c3f0948bd31603547ef8ce47a7784a9a4d55c2 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Sun, 28 Jul 2019 21:21:39 -0400
Subject: [PATCH] Other skybox types.

---
 ObjEditor.java |   36 +++++++++++++++++++++---------------
 1 files changed, 21 insertions(+), 15 deletions(-)

diff --git a/ObjEditor.java b/ObjEditor.java
index c6e6178..f27298a 100644
--- a/ObjEditor.java
+++ b/ObjEditor.java
@@ -60,23 +60,23 @@
         return new cCheckBox(icon, border);
     }
 
-    private ImageIcon GetIcon(String name)
+    ImageIcon GetIcon(String name)
     {
         try
         {
             BufferedImage image = javax.imageio.ImageIO.read(getClass().getClassLoader().getResourceAsStream(name));
 
-            if (image.getWidth() != 24 && image.getHeight() != 24)
-            {
-                BufferedImage resized = new BufferedImage(24, 24, image.getType());
-                Graphics2D g = resized.createGraphics();
-                g.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);
-                //g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
-                g.drawImage(image, 0, 0, 24, 24, 0, 0, image.getWidth(), image.getHeight(), null);
-                g.dispose();
-
-                image = resized;
-            }
+//            if (image.getWidth() > 48 && image.getHeight() > 48)
+//            {
+//                BufferedImage resized = new BufferedImage(48, 48, image.getType());
+//                Graphics2D g = resized.createGraphics();
+//                g.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);
+//                //g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
+//                g.drawImage(image, 0, 0, 48, 48, 0, 0, image.getWidth(), image.getHeight(), null);
+//                g.dispose();
+//
+//                image = resized;
+//            }
 
             javax.swing.ImageIcon icon = new javax.swing.ImageIcon(image);
             return icon;
@@ -436,7 +436,7 @@
         editPanel.add(editCommandsPanel);
         editPanel.add(ctrlPanel);
                 
-        toolboxPanel = new cGridBag().setVertical(false);
+        toolboxPanel = new cGridBag().setVertical(true);
         //toolboxPanel.setName("Toolbox");
         
         materialPanel = new cGridBag().setVertical(true);
@@ -1195,6 +1195,8 @@
         markCB = AddCheckBox(setupPanel, "Mark", copy.marked);
         markCB.setToolTipText("As animation target transform");
         
+        ToolTipManager.sharedInstance().setLightWeightPopupEnabled(false);
+        
             setupPanel2 = new cGridBag().setVertical(false);
             
         rewindCB = AddCheckBox(setupPanel2, "Rewind", copy.rewind);
@@ -1632,8 +1634,8 @@
         /**/
 
         bigThree = new cGridBag();
-        bigThree.addComponent(scenePanel);
         bigThree.addComponent(centralPanel);
+        bigThree.addComponent(scenePanel);
         //bigThree.addComponent(XYZPanel);
         
 //                // SIDE EFFECT!!!
@@ -4769,7 +4771,9 @@
             readobj.ResetDisplayList();
         } catch (Exception e)
         {
-            e.printStackTrace();
+            if (!e.toString().contains("GZIP"))
+                e.printStackTrace();
+            
             try
             {
                 java.io.FileInputStream istream = new java.io.FileInputStream(fullname);
@@ -4889,6 +4893,7 @@
                 }
             } catch (ClassCastException e)
             {
+                e.printStackTrace();
                 assert (false);
                 Composite c = (Composite) copy;
                 c.children.clear();
@@ -5019,6 +5024,7 @@
             //ps.print(buffer.toString());
         } catch (IOException e)
         {
+            e.printStackTrace();
         }
     }
     

--
Gitblit v1.6.2